Andrzej Wójcik

@andrzej@hi-low.social
49 Followers
83 Following
269 Posts
Java & Swift software developer. XMPP enthusiast. Dogs owner.
GitHubhttps://github.com/hantu85
📢 Opportunity to develop Open Source in Poland by joining NGI0 programme: https://nlnet.nl/foundation/jobs/regionalrepresentative-PL.html
#opensource @NGIZero
NLnet; Job opening

@S1m I've considered putting the existing test account on guard rails. I guess that would work even without setting up a dedicated domain for that. However sometimes - and it's very unclear when and why - they just set up regular accounts.
@daniel If there every was a time for the Nathan Fillion Speechless animated gif...

Taka mnie refleksja od pewnego czasu nachodzi – w kwestii uczelni, którą kończyłem jakiś czas temu (dobra, 25 lat temu kończyłem, 30 – zaczynałem). Otóż obecnie syn jest na pierwszym roku na tym samym, co ja kiedyś kierunku, na tym samym wydziale i na tej samej uczelni. Ma też zajęcia z kilkoma osobami, które pamiętam (i z tego, co mi mówi junior, nic się nie zmieniły, oprócz wieku ofc).
Nie zmieniła się też jedna rzecz... Niezależnie od tego, jak zmodyfikowano nazwy przedmiotów (np. automaty cyfrowe -> układy cyfrowe), czy jak młode osoby prowadzą wykłady, ćwiczenia czy laborki, materiał nauczania jest praktycznie ten sam co 25 lat temu... A zatem poznają tajniki maszyny Turinga (nie powiem, fajna ciekawostka), czy też maszyny "W" (w różnych wariantach; a potem w zasadzie i tak muszą poznać asembler procesora, na którym będą robić coś konkretnego), uczą się elektroniki analogowej (dziś rano udzielałem młodemu korepetycji z obliczania parametrów wzmacniacza tranzystorowego w układzie 0E i 0C oraz tłumaczyłem zasadę wyprowadzania wzoru na wzmocnienie wzmacniacza operacyjnego – wiem, w technikum elektronicznym tego uczę; czy przyszłym informatykom jest to potrzebne?), podstaw elektrotechniki... Jest też matematyka (za moich czasów studenckich rozdzielona na dwa przedmioty), czyli analiza z algebrą, fizyka (prowadzona tak, jakby to był najważniejszy dla informatyków przedmiot i jak któryś go nie zaliczy, to nie zostanie specjalistą w dziedzinie szeroko rozumianej informatyki). A, i mają też przedmiot o nazwie Programowanie komputerów, na którym – na laborkach, bo ćwiczeń tablicowych na szczęście z tego nie mają – realizują projekty w... nie, nie w Pascalu ;) W C++ (i to jedyny pozytyw i ukłon w stronę czegoś, co powstało po 1980 roku).

Czy mnie to dziwi? Tak, byłem przekonany, że przez 30 lat coś się zmieniło na moim kierunku. I że studenci, chcąc się nauczyć konkretów i rozwinąć zainteresowania, nie będą zdani tylko na siebie, jak my kiedyś.

Młody się wkurza. Nie dziwię się. Też się wkurzałem.

A reminder that Meta - the company that comes up with new and "innovative" privacy violations on a weekly basis - is still certified under the EU-US Data Privacy Framework.

The current system doesn't work!
--
#privacy #DataProtection #GDPR #BigTech #SurveillanceCapitalism #Meta

Well, this is one way to address the terrible left-aligned text in title bars…

(The first image is from beta 1, and the second is from beta 2.)

Software development methodologies compared.

#software #development #agile #waterfall #ai #developer

Great news everyone! Thomas Ptacek at Fly.io published "My AI Skeptic Friends Are Nuts", and it was shoved in front of me enough times that I have sentenced him to a swift death. Godspeed, Thomas, I pray that your incineration is speedy and painless.

https://ludic.mataroa.blog/blog/contra-ptaceks-terrible-article-on-ai/

Contra Ptacek's Terrible Article On AI — Ludicity

Jestem programistą i nie zauważyłem wczorajszej awarii chata gpt.
To chyba dobrze, prawda? 🤪
I like how we took something computers were masters at doing, and somehow fucked it up.
×

Software development methodologies compared.

#software #development #agile #waterfall #ai #developer

@mookie

Does Jira exist for AI? Does it write its own tickets?

@mookie Does it participate in stand-up? Does it do stand-up?

@darth_hideout

Jira has AI now that helps write JQL. lol.

@mookie AI jokes aside, waterfall is not represented here.
@mookie read: scrummasters are a dying breed
@gary_alderson @mookie Why were they a breed at all, we shall never know. (I never had a dedicated scrummaster anywhere, but the entire agile methodology appears to me as some kind of attempt to turn software development into a religion)
@mookie heads up there's a typo in the alt text and it calls the cat motorcycle a car motorcycle lol

@raphaelmorgan

LOL! Oops! Silly auto correct in iOS always thinking it knows more than me. Fixed. Thank you for the heads up!

@mookie as someone who knows nothing about tech, this just looks like an undeserved compliment towards AI, the horrible city-ruining car becomes a lovely duck

@compost_funeral @mookie

There’s a bit of a narrative though.

In Waterfall, you tend to build the pieces, then build up, but may not have anything functional until the end.

In Agile, you focus on building something basic & working first, then iterate, improving it but keeping it functional through your iterations.

The last one (AI) is a non-sequitur pile of unrelated nonsense.

I think that’s a big part of the tech joke.

@darth_hideout @mookie thank you for explaining the joke to someone who had 0 context!

@darth_hideout

Waterfall & Agile 👍

I think the AI iterations are not unrelated, but are meant to show the deterioration in the process of prompting. Like:

Prompt 1: Build me a car.
-> AI produces the car lookalike.

P2: That doesn't look like a cat¹ and it should have one more wheel.
-> AI produces a cat tricycle.

P3: Damn, not a cat, btw. animals don't have wheels.
-> AI produces a duckling (not a cat) w/o wheels.

😅
@compost_funeral @mookie

¹ typo intended (via ALT hint by @raphaelmorgan)

@mookie i see the subtle agile critique.

@ivorytusk

Hehe. I noticed that too.

@mookie the intermediate stages of Agile are closer to AI than you’d think.
@mookie Honestly, the duck's feet would probably be merging into one another.
@mookie Not gonna lie, that cat bike looks cool though ))

@mookie the thing is: With waterfall you may end up with the car as planned but than you realize, you needed a truck instead.

And with agile you actually end up with a car that has teeny tiny skateboard wheels and a wooden frame because that's how you started and replacing it would be to expensive.

So AI is the only approach that is consistent all the way. You start with crap, the in-between is crap and the end result is crap.

@feyter @mookie garbage in garbage out as usual ^^
@f4grx @feyter @mookie no worries, recently I am seeing narratives about “algorithmic management” what can go wrong.
@f4grx @feyter @mookie the most strange part was, when they say AI is not taking sides and makes perfect decisions, well that depends on what are the values. And I highly doubt AI can and ever will be able to weight between different values case by case. And I would like to see sensible human being willing to be managed by AI. Next scary thing is AI crap in HR departments now being renamed to PeopleOps.
@mookie careful as this may actually heavily promote AI

New entry on cv:

VibeScript, strongly duck-typed

🤓😂

You can have a versatile car in a year.

A golf cart in a month.

Or a duck in a day.

🤓😬🥹

@mookie ironically this image itself I believe to be “AI” generated
@mookie I think this is a little exaggerated.
The duck should have at least some wheels.
I don't know how many and where they are, though ...
@mookie
And when you touch the duck car alarms blare. It honks instead of quake and there are wheels and gears inside it instead of organs. Also it goes the speed of pebble by rotating its legs like they are wheels.
@mookie I don't think this is accurate; AI never produced anything as cute as that cat-bike or that duck
@mookie ... but the cat and duck are so cute 🥺
@mookie note that none of these end up with trains and public transit like they should

the analogy is correct in this also
@mookie so this is why my new web portal keeps quacking.
ΘΔ•ZFM🐊🦊🐺:flag_genderfluid: (@zfm@eldritch.cafe)

Attached: 1 image Because fuck AI and those using it, here's my version of this meme which is about how we create things, with a car as an example. It took me 20min, I added some personnality and even added my special intererests into the mix. This is what the internet should be.

Eldritch Café
@mookie "Agile" as a Software Development Methodology is what you get when you put a baby MBA hooked on energy drinks in charge of a software project.
@mookie @BRicker I would totally drive (ride?) that cat with wheels.
@mookie This is accurate because in the Agile model somebody forgot to make the back window and nobody noticed until we shipped.
@mookie these humorous pictures never challenged their underlying assumption. Most customers and users don’t actually know what they want and are unable to articulate it well at any point in the development process this picture assumes the customer needs a car to solve their problem and that they need that specific kind of a car by the end of the development process. CC:@lproven

@bexelbie @mookie @lproven

I don't think that was the point at all

@peribotsarah @mookie @lproven sure, it wasn’t their point. But since this other idea doesn’t validate their priors they ignore it. Of the people I’ve met who preach the point this comic tries to make, they don’t actually want waterfall, instead they’re upset about something the other method do (meetings, hallucinations, whatever). But praising waterfall implies a desire for waterfall in all its glory. Also these aren’t equals to compare.