“Query logic in SQL, Command logic in whatever you use for processing the command”

Mulling over e.g. wiki.c2.com/?DontUseExceptions it seems to me that “Don't Use Exceptions for Unexceptional Flow Control” would be a better motto.

The main argument is just readability — can the reader understand code?

Nearly the last word on the page — “I use exceptions when the preconditions are met, but I can't meet the postconditions” seems like a good motto for when to use exceptions.

Diagrams for software architecture is so passé, the future is moving gifs

There is no bug that cannot be made more difficult to debug by adding another layer of indirection

@glyph I think that by 5 years ago we reached the point where the horizon of what we can reliably predict is barely a year.

But still, here’s a possible scenario that we could avoid : LLM improvement beyond 2023 level will turn out to be slow, dull, minimal. Wider spread use of them will be for cost-“saving” encrapification, like automated telephone systems that prevent you reaching a real human, but worse. We will put people out of jobs and it will take15 years to admit that the net results were negative not positive

@VaughnVernon no doubt showing my ignorance of uptodate Java, but dotnet enums are valuable for at least being value types whereas java classes aren't?

Well this is unhelpful. Over the years, it's happened a few times.

@Andylongshaw Yes, “avoid blue-sky thinking that creates extra work” seems like a great rule of thumb , I shall steal it and use it often!👍

@judell The language of buying and selling vs your language of being human — I’m not sure your language more accurately describes our society?

@Andylongshaw I feel like cataloguing is better than not cataloguing but you’d want to tag them with ‘intended customers’ or else a ‘this is an internal interface’ but …

I suppose a prior question is, who reads the catalogue and why?

@VaughnVernon What’s a good Very Short Introduction to Event Driven Architecture for someone who’s mostly worked in request/response style?

@RuthMalan Alas, I seem to suffer from a strange malady of always reading 'Copeland James' as 'Coplien James' 😁 Fortunately Spotify still got me to the right place

@markkirschstein It may well go fast on eBay. I did that with a broken gaggia, even at £10 for shipping it sold next day

Are cosmic ray bit-flips common enough to make voting machines unfit for purpose? The smaller the electronics, the less energy a bit flip takes. Nice discussion of bitflip examples:
radiolab.org/podcast/bit-flip/

Yesterday I turned off boosts on my feed in the hope of finding some sanity but all it did was dial up the “@Migueldeicaza is very very enthusiastic about something 🍎 related” filter to about 11 🤷‍♂️

Show older
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.