HackerLangs
TopNewTrendsCommentsPastAskShowJobs

zoul

2,669 karmajoined vor 16 Jahren
https://boskovice.social/@zoul

comments

zoul
·vorgestern·discuss
Catching bugs in CI is orders of magnitude slower and more expensive than catching them as type errors while writing the code.
zoul
·vorgestern·discuss
Static type checking greatly affects code design. That’s why converting from JS to TS doesn’t give you full benefits of the type system – the code doesn’t lean into types to model invariants.
zoul
·vor 4 Tagen·discuss
For me the problem wasn’t the cultural change, it was depending on language whose leadership doesn’t seem to give a fuck about real-world problems the language users face in production. And then being constantly gaslighted about it on the official channels like the language forum.
zoul
·vor 9 Tagen·discuss
They did the best for society, not for their child. Yes, vaccines are the best choice, there is no doubt about that. But the society in question must take much better care of those who sacrifice so much for the whole.
zoul
·vor 12 Tagen·discuss
As a programmer, I don’t feel threatened by the technology itself, but I do feel threatened by the second-degree effects such as what the technology does to our field, especially in the wrong hands.
zoul
·vor 20 Tagen·discuss
This! There is a “Bluesky outage”. There is no “Mastodon outage”.
zoul
·vor 20 Tagen·discuss
I think we are all saying that Mastodon is meaningfully decentralized and there is no single party that could pull the rug from beneath the whole network. This is what instances bring to the table. Bluesky may be architecturally beautiful, but it’s not decentralized in practice. (See https://arewedecentralizedyet.online for example.) And we know what tends to happen to important centralized services.
zoul
·vor 20 Tagen·discuss
New services don’t start with the same userbase because users don’t use protocols, they use apps. And for Bluesky that’s predominantly a single centralized app. If that demotes content from the “competitors” or even switches the protocol completely, you are stuffed. The apps are very much not equal.
zoul
·vor 22 Tagen·discuss
On the other hand, the currently overwhelmingly dominant Bluesky app and infrastructure can control what users see, presenting a centralized chokepoint. It’s nice to own your data but if your social circle uses a single centralized app to view it, shrug.
zoul
·letzten Monat·discuss
Any instance will work I think, just start following someone like https://eupolicy.social/@bert_hubert and you should discover relevant people and hashtags soon enough.
zoul
·letzten Monat·discuss
Mastodon works fairly well for that I think.
zoul
·vor 3 Monaten·discuss
Very nice developer experience. A lot of batteries included, like CDN, incremental page regeneration, image pipeline or observability. Not having to maintain a server.

I’m still planning to move elsewhere though, the vendor lock-in is not worth it and I’d like to keep our infra in the EU.
zoul
·vor 4 Monaten·discuss
“The vision was always compelling. A social web that no single company controls, where users own their identity and their relationships,” says the new CEO of the single company that can control what millions of Bluesky users see in their apps.
zoul
·vor 4 Monaten·discuss
Well, right now a foreign government can do that to us, so shifting the risk to our own politicians would be an improvement.
zoul
·vor 4 Monaten·discuss
Is there or do you plan to add some kind of webhook to notify interested parties that a vault has changed? I think it would go together nicely with the headless sync.
zoul
·vor 7 Monaten·discuss
Yes, you can add an enormous amount of complexity to your app in 3 clicks. Should you? The proverbial night crashes are, in my experience, often much better problem to have than the complexity and cost of AWS.
zoul
·vor 7 Monaten·discuss
My argument works just as well if you replace “perfecting” with “improving”.
zoul
·vor 7 Monaten·discuss
Would you keep fixing the underlined spelling mistakes on your “watch out for holes in the pavement” sign while people are already walking there?
zoul
·vor 7 Monaten·discuss
I would even say that from a project management perspective, zero technical debt is undesirable. It means you have invested resources into perfecting something that, almost by definition, could have waited a while, instead of improving some more important metric such as user experience. (I do understand tech debt makes it harder to work with the codebase, impacting all metrics, I just don’t think zero tech debt is a good target.)
zoul
·vor 8 Monaten·discuss
Solar power is very cheap and still getting cheaper:

https://www.statista.com/chart/35117/levelized-cost-of-energ...