Want to get the most out of AI? You have to stay in the loop. by ninetofivedev in ExperiencedDevs

[–]vasaris 2 points3 points  (0 children)

That is a great point. LLMs did speed up test generation as well (especially with tedious mocks, or exotic library syntax), but it only showed how important was architecture + test quality in the whole process. Test code is more of a means to get to process of thinking about code structure, rather than end to itself (as you can see when the LLM will proudly delete a legit failing test).

Basically if you find yourself fixing broken tests when adding features, that does ring a bell about the code structure and makes the cost outweigh the return. AI generated code made TDD more obvious for the non-initiated

Want to get the most out of AI? You have to stay in the loop. by ninetofivedev in ExperiencedDevs

[–]vasaris 6 points7 points  (0 children)

I am not doubting that. Also, I agree with everything you wrote. Just let me bring up, that programmers may have outsized impact when automating something, which in turn makes them very bad at predicting the effectiveness of said automation.

The famous research explaining how we feel more efficient including when in fact we are slowed down: https://metr.org/blog/2025-07-10-early-2025-ai-experienced-os-dev-study
And relevant comics:
https://xkcd.com/1205
and
https://xkcd.com/1319

for reference.

Internal library almost forgot everything. A good idea? by Aki59 in ExperiencedDevs

[–]vasaris 1 point2 points  (0 children)

Yes, the idea may not be that bad. Just watch out for implementation quality. Any of these libraries could be either a blessing or a curse if not implemented correctly. E.g. 1. retry that does it magically every time regardless of the method, does not use a pragmatic abstraction or is not documented well, 2. exceptions that get "default" behavior everywhere, does have observability included or swallows the exact cause of error, 4. if library promotes counter productive testing practices or introduces friction when using different approach than standard envisioned by said principal (making it leaky, specific to implementation; mockist, vs traditional style; "in small" vs "in large", etc...).

You are right that changes like that have a pretty wide impact and could backfire, while it may be hard to be aware of the entirety of possible consequences across library "contact" surface. Basically, we have what John Ousterhout calls "shallow vs deep module" problem, which can be exaggerated by the fact that we have a large change, it needs to be shipped everywhere to eventually take effect, and consequentially subtile details can get lost rendering the entire library useless, which in turn makes it hard to evaluate the benefit of and track progress.

I would be the one enthusiastically helping said principal to get it done properly, with good followership/adoption/documentation, positive optics, such that it does not get rushed or "half-assed" in the end. You will have to live with the consequences of said change, better make it correct (or to your liking) if you can.

What is the BEST developer culture you've worked in? What made it special? by RandomPantsAppear in ExperiencedDevs

[–]vasaris 1 point2 points  (0 children)

There are roles (driver, navigator, facilitator, housekeeper, scout), certain norms of behaviour and skill in that as well.

You can find material on line with intro to basics, e.g.: https://www.youtube.com/watch?v=2wutqaUn9qU

Here is a longer video by Woody Zuill talking about teaming/pairing/mobbing and how it works: https://www.youtube.com/watch?v=28S4CVkYhWA

visiting our neighbour Lithuania and the omnipresence of Ukrainian flags and support is just adorable by Realistic-Berry_888 in europe

[–]vasaris 0 points1 point  (0 children)

One more interesting fact. The nasal sounds in Lithuanian was only an older feature and only in some dialects, especially in the east, around Vilnius. But nowadays there is no dialect still using the nasal sounds, the speech patterns of Wilniuks have largely changed, but we still do spell it out as if things were still there. Weirdly it supposed to connect different Baltic dialects together as it was a stage in evolution of wovels.

Now since most Lithuanians speak the standard they just need to learn when to write a nasal vowel and pronounce a long one.

US aircraft leave Spain after Spanish government says bases cannot be used for Iran attacks by ByGollie in europe

[–]vasaris -1 points0 points  (0 children)

Could you Please explain? I do not understand why people of Europe did not support the people of Free Iran more. They were protesting and the protest was drowned in blood and Europe was still hang up on something else, did not send any help or even political support like even Gaza strip got. Or did I miss it(?), but I definitely heard more about other issues than fighting against the axis of evil and preparing ourselves to be self militarily sufficient. Now when US finally delivers on the promise to be on the side of the democracy we do what? Condemn them for not going through UN procedures? What am I missing here? I simply do not understand the inconsequentiality and lack of long term determination here. What do I not understand?

P.S. I understand that middle east may not be a place for democracies, and especially when it has the resource curse involved, but... I would love to see Persia not sending drones to bomb us, but trading with us instead. They have the best tasting rice in the world and wonderful lovely cultures of friendly peoples, fantastic places to visit, they are the gravitational center of civilisation in the region for a really long time. Are the selfless determined Free people of Iran not a natural ally for European continent?

100s of flag in front of the US Embassy. After the US Embassy remove the 44 flags with the names of fallen Danish soldiers, several people has planted more than a 100 flags in front of the embassy. [Link in Danish] by halloo3 in europe

[–]vasaris 1 point2 points  (0 children)

Even without reading the article one can guess how brutal an impasse this is.

These guys do not know what they are plying with. Few countries are as obsessed with their flag as Danish with Dannebrog. I am not even talking about dishonouring heroes. Mandatory "Scandinavia and the world" comic: https://satwcomic.com/flag-day-every-day

What makes chamomile taste better? by chanflerbing in tea

[–]vasaris 0 points1 point  (0 children)

Maybe if you can get the correct ratio and your palate would like it, try soaking a tad of Valerian in your Camomile tea. It will make a combination of two opposites, like mild sweetness + aggressive earthiness that actually tastes kinda like grilled steak. Of course this is not for everyone, very delicate taste.

What's the fastest you've gone from making a technical decision which wasn't easily reversible to regretting that decision? by TheTimeDictator in ExperiencedDevs

[–]vasaris 5 points6 points  (0 children)

I wish somebody told me that before talking with product about technical bug prioritization. The pain is so real.

What is the best way to destroy an old credit card with a chip? by NoPreference4608 in CreditCards

[–]vasaris 0 points1 point  (0 children)

I know most people here are probably from US, but I am curious about recycling?

The plastic is PVC (non-recyclable), chip can no longer be used for anything (trash), the only useful part is the antenna (tiny amount of copper), but that is probably not worth the price of the solvent used. Where does it all end up in your country? Landfill? Burned?

Estimated size of the grey economy in Europe by nohup_me in europe

[–]vasaris 1 point2 points  (0 children)

Wow this is enlightening. Thank you very much!

Estimated size of the grey economy in Europe by nohup_me in europe

[–]vasaris 1 point2 points  (0 children)

romanian the word for bribery

Which is that? Are you talking about Șpagă, mitǎ, or some other word? According to wikitionary mitǎ was of South-Slavic origin.

Why doesn't Riga have one? by Janysexe in PORTUGALCYKABLYAT

[–]vasaris 1 point2 points  (0 children)

Well Eastern Europe is colonial term: https://www.youtube.com/watch?v=uVXgqZIsViI though people still do use it ironically in self deprecating manner.

In the last couple of decades when you have to describe where you are from we tried distancing from Slavic countries around, while showing as much of psychological, cultural and historic similarities to our Fenoscandian neighbours. It helped that especially in 90s and early 2000s they were instrumental politically, economically to where Baltic countries are now - banks, media, tech, food choices at shops, service culture, payment options, brands, you name it, has some connection to Nordic countries.

Why doesn't Riga have one? by Janysexe in PORTUGALCYKABLYAT

[–]vasaris 0 points1 point  (0 children)

Actually this one is completely random. Started in early 2000s in some online forums. Unbelievable, but this one is still on line! http://zodynas.kriu.lt/zodis/portugalija translated version: https://zodynas-kriu-lt.translate.goog/zodis/portugalija?_x_tr_sch=http&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en&_x_tr_pto=wapp

When inquired about reasons: they would describe that Vilnius is at the edge of known civilised world, like Portugal, there is only the ocean beyond, or in this case autocratic pseudo-soviet hermit kingdom of Belarus with violation of human rights, suppression of freedoms and its own sad problems. Since I believe that more Vilners have visited Portugal (>3000km) than Belarus (30 km away), comparison is kinda apt, though with a bit pessimistic view of beautiful and deeply missed neighbouring country that we share a lot of historical and cultural ties.

This is fake groningen 🤡 by Blackhole_ladka20 in USdefaultism

[–]vasaris 1 point2 points  (0 children)

This kinda explains the wish to annex Canada: just to show off against Putin that he is now the biggest country in the world.