The one issue that stands out is that, by optimising for cost and time now, you might build unmaintainable messes for later. Therefore, later the cost and time goes up.
This is a classical, charming take on software developers, but we don't judge most professions that way.
“It bothers me that so many cashiers don't care about the craft of service and payment point connection.”
“It bothers me that so many butchers don't care about the craft of choosing meat cuts and selling meat tailored to the customer.”
We expect of developers craft, passion, after-work commitment, life-long learning, and so on, and so on. Many other professions are free of or lighter on such expectations.
I agree that it's alienating to see sloppy, automated code crop up simply because people want to get paid. Code used to be this cool domain… But I'm not shocked, since our society evolved towards commoditising absolutely everything.
Even thoughtful messages to loved ones are now available through LLM-hallucinated apps. We're done here, pack up your expectation of humanity staying, ahm, human? Disheartening.
This one's getting negative reception because the optics are crap. I've ranted plenty about Apple, but ATT is a great thing and I don't see how it's “abusing market position”. Like, just don't track people across the web and then you don't need to show the ATT pop-up?
I generally agree (my post history should back my anti-neoliberalism), but I suppose eventually the postal service becomes a relic that can't operate on the same terms. At what loss should we accept a letter to be delivered? Or should they charge the real cost of delivering it?
EU governments are cutting costs everywhere, this is the end result of recession-era policies.
Of course it could also be due to mismanagement. If Amazon is allowed to subcontract its own delivery people, and somehow that's profitable, public post companies might find ways to stay relevant.
I am for postal service being reformed and handle digital communication as well.
But let's not forget that network and electricity are not given once and for all. We may end up experiencing quite long periods without them. Country that would get rid of related infra and know-how would be helpless.
Dunno, it's a comfy tagline. I never got into Ruby but it always feels to me like it's a really ergonomic and cozy language. Sure, the best friend thing is a stretch, but it's honestly a slogan. How many people land on this page with no knowledge of what Ruby is and will confuse it with an app to make friends?
It sure is a comfy tagline, but because it doesn't really mean anything you could say it about any language, and it only works if you already know what Ruby is. It's not that anyone would confused Ruby with an app to make friends, but it doesn't really say anything about Ruby at all. As other pointed out, the page doesn't even make clear that Ruby is a programming language.
I think you might have an issue with modern frontend practices. That's okay, but there's a disproportionate amount of hate towards Ruby's redesigned page. And it looks perfectly fine. HTPP/2 parallel requests aren't that big a deal, all things considered.
The website looks cool to me, makes me want to try Ruby.
He doesn't hate Ruby's redesigned page. He is complaining about yet another example of waste of resources that clients have to do because you want your page look "dynamic". Please, make sure and be aware were these comments are being posted, a site that it's both "dynamic" and doesn't require much resources from the client.
This is a page that appeared on HN front page news.
So what do you expect? People ignoring the frankly idiotic choices made that you now defend with "they will come back and optimize it"?
> HTPP/2 parallel requests aren't that big a deal, all things considered.
I literally see a progress counter that is for some reason required to display the most trivial animation to show ... a single static link. On a gigabit connection. All that takes up to two seconds.
On that same connection the same thing happen to three purely three static examples of code that somehow need up to two seconds to appear and to shift the entire content of the page.
Hmm, I don't see it. The animation loads instantly for me on a cold visit. The examples were already there. I tried it in Orion and things were a bit slower, Firefox too. But still not the multi-second delay, and I'm here on a ~30Mbps copper line with some latency. (Thanks syndicus!)
That said, I've no reason to defend the page. It just didn't strike me as bad, but I can see how others are experiencing a bad page.
Yup, and this is the thing Apple really doesn't have to do because they make plenty of money. Enough that they never need to run ads; but certainly enough that you should never be allowed to pay to be at the top of app searches. It forces the actual best hit to pay to be a hit. I just searched for ‘Jellyfin’ and got an ad for an app that tells you your Spotify stats.
Ah, I see what you mean. But I've rejected all their “Recommendations”, so I don't see any of that anymore. It shows up once, you reject it, and it's gone. Better than ‘no but remind me tomorrow’.
Yours is a fairly cynical take, if realistic. It's true that hosting a forge or code repo is fairly complex and doesn't move the needle for most businesses, but…
As a CTO at a small company, I chose to self-host key infrastructure or picked small players to avoid tech giants. Perhaps there'll be more businesses like that, where decision makers put their money where their mouth is.
Keeping tech fast, if my worldview holds. One reason I left frontend work before was that none of my colleagues seemed to care that we shipped MBs of code to the client. I also tire of APIs that are in the multi-second response time arena, often because no one seems to bother with database indexes or JOIN optimisation. This should be banal, everyday stuff.
Maybe we have too many layers of abstraction. Or there's just too much work to do now that businesses combine many roles into one?
EDIT: child commenter is right, my bad.
reply