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.
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.)
> perfecting something that, almost by definition, could have waited a while
No technical debt is not the same thing as “perfection”. Good enough doesn’t mean perfect.
Would it be ok to submit an essay with only 90% of the underlined spelling mistakes fixed? Do you paint your outdoor table but leave the underside for later?
Do it once, do it right. That doesn’t mean perfect, it means not cutting corners.
There are contexts where quick and dirty and (hopefully) come back later are warranted. Far more often it is just an excuse for shoddy work. You used the word “perfection” as the contrast to “technical debt”. Granted, technical debt is not a well defined term, but I am simply highlighting that “free from technical debt” in no way implies anything like perfect. It just implies well made.
Technical debt is not a current defect. It just means that for the sake of having something quickly done today, you accept that the cost of changing stuff tomorrow will be greater than normal. If you never have to change something (switching jobs, consultancy project you don’t care about,…) then it may be a great trade off.
The UK is aiming for around 27GW of battery storage by 2030.
But it's not a simple picture. The grid needs to be expanded to distribute power from renewables more efficiently, batteries aren't the only storage option, and the concept is still too centralised.
A combination of distributed rooftop solar with domestic batteries, maybe local storage in substations, strategic national storage, and a mix of sources would be a more effective strategy than trying to park huge batteries around the country in the hope they'll be big enough.
The UK still has a post-war mindset around energy which doesn't make sense in the 21st century.
So build three times as much? Solar has gotten cheap enough that such solutions are quite viable these days. And as a bonus, electricity will be basically free during the summer.
take a look at all the roofs next winter, if its anything like the other side of the canal, you'll see that the average roof coverage is substantially less than 1/3.
Mastodon never had a good amount of orginal content to explore, only very few creators produced and shared. Topics I followed were mainly infosec, programming, biking but content and interaction faded dramatically over the last 6 months. You won’t get anything back, no reach, no constructive feedback, no real life contacts. Twitter was a place to get inspired and learn new things, find OC memes, code snippets, niche insight, etc. Mastodon lately just went full anticapitalist, anti-tech, anti AI. Nothing insightful. Irrationality. Depression. Reddit is still a better place to discover and discuss things, if you find active subs covering a topic.
Believe it or not, many people just don’t care about the stock market. But they may still care about the economy that could crash badly if the AI bubble gets too big before it pops.
People find all kinds of things to worry about if it gives them something to do, I guess.
In the same way that my elderly grandmother binge watches CNN to have something to worry about.
But the commenter I responded to DID care about the stock market, despite your attempt to grandstand.
And my point was, and still is, if you really believe it’s a bubble and you don’t actually have a short position, then you don’t actually believe it’s a bubble deep down.
Talk is cheap - let’s see your positions.
It would be like saying “I’ve got this great idea for a company, I’m sure it would do really well, but I don’t believe it enough to actually start a company.”
Ok, then what does that actually say about your belief in your idea?
I hope it’s not that black-and-white, that it’s possible to have a sane social network with algorithmic feed, only we need to design the algorithms around users’ needs first.
If you judge users’ needs by “things they’ll pay attention on and engage with”, well… it is exactly what all the current algorithms are good at right now. It’s just, in my opinion, bad for the society at large, as rage baiting, slop-posting and etc. is great in achieving that.
It is easier, but it's still possible to solve the UX issues with a decentralized service, in my opinion. What I think is the main issue is that these decentralized services are made by programmers with little regard or intuition for UX, and there is also a lack of funding to work on UX problems.
I agree the UX challenge is much more challenging for decentralised services. I don't know enough about Bluesky to really comment on whether it is centralised or not.
Regardless, I think there's another thing that helped Bluesky: VC capital. In particular, to hire people to work on UX. It's a bit of a pet-peeve of mine, but I find it strange that designer don't contribute more to projects like Mastodon, which definitely need it. Even from the selfish angle of building a portfolio, helping solve Mastodon's UX challenges is much more impressive and realistic, than doing the millionth redesign of Gmail that will never get implemented.
People are running every element of the Bluesky / AtProtocol stack independently. Bluesky could disappear and it would continue to function as is (albeit with lots of Bluesky data lost).
PDS's to hold users data, relays/firehoses to aggregate & forward traffic, AppViews to create composite views of likes, replies, etc, resolvers to lookup DIDs, clients to access the network. Each of these has independent implementations. BlueSky is already decentralized & already has viable credible exit. It's not decentralized, and indeed the scalability & accessibility of having firehose consumers has the greatest scale out decentralization characteristics we've seen anywhere short of BitTorrent.
I don't know why you're being downvoted. I tried it the other day and this is indeed how it works. I could even see my home traffic rise and fall over the course of the day in time with activity on the network.
It seems quite reliable that Bluesky gets down voted. Whether it's mastodon/Fediverse folk or right wing pro twitter philes or both, I dunno, but it sucks to have aggressors out there, dark forest freaks sniping away.
I try very hard to find the positive & to upvote things I don't fully agree with, if well argued. I wish the social network of HN could do more against adversarial zero-sim thinking, didn't have people who insist on draining.
reply