Recent submissions

Comment · 1 month ago
I’m not so sure about the self checkout. I would rather say this was engineered by stores. From what I remember stores have on purpose replaced cashiers with self checkout machines, leaving only one or two. This resulted with long queues and forced people to self-checkout.

I still hate self-checkout machines and always try to avoid them. But queues now are unbearable and of course, now that machines are there, staff is expected to do more than just checkout. So they often leave their spot and you can only use the machine.

Labor is replaced on purpose, with a strict plan. Also, everything you do in store is precisely managed (single route from entrance to exit without a way to skip any section, bread at the far end of the store, product layout on specific shelves and near checkout)

I don't believe this was a result of organic demand from customers.

Comment · 9 months ago
Article has so much fluff and only some very coarse information like (we sharded writes, yay!). Almost no detail just keywords for SEO, or whatever they’re aiming for.

There’s also a lot of repetition. Maybe it was AI generated…?

Comment · 1 year ago
I think that we cannot separate it from amount of free cash people have. Inflation, layoffs, etc. People simply want to limit their spending on less important things.

It just has to be cheap enough and you have to have enough free time to pay for media. Not something you can do when your utilities and taxes are 100% up from 3 years ago and you’re constantly boarded with layoff news.

Comment · 2 years ago
I just mean you won’t write a video codec or a 3d renderer in JS. It will never get there. Just leave these things to WebAssembly where needed and leave JS as a slow, dynamic language we use for web apps.
Comment · 2 years ago
Nobody needs classes nor prototypes in JS. Objects + functions is more than enough. I stopped using these few years ago and miss nothing.
Comment · 2 years ago
Please stop. What a nonsense. JS is a dynamic language where everything is a Hashtable. It will never be really fast as your structs won’t be in single cacheline, you won’t be able to calculate field address during compile time by pointer offsets. There’s no simd, no multithreading, no real arrays.

JS is such a simple, dynamic language. It should just stay this way. Please stop bloating it with every feature that’s trendy this year. We already have classes that we didn’t need. We don’t need structs for sure.

Comment · 2 years ago
It’s just like with cookies. I believe that lawmakers were honest and really wanted for companies to limit amount of tracking in the web. What we did get instead is a lot of „we value your privacy” popups and 5 pages of checkboxes to check if you don’t want to be tracked.

I just think that this will end up the same way. Nothing really changes, but we’ll just get more useless „lawyer talk” in more and more license documents to click on.

Comment · 2 years ago
You see, I just don’t think more honest wins us anything. I’ve seen too many „We value your privacy” popups already.
Comment · 2 years ago
Maybe I have misunderstood the article, but for me it looks like another „cookies” law.

They are not proposing to force media companies to make sure you have access to your media forever. Or force them to give you a downloadable copy when they remove media from store. They’ll just replace „Buy” button with „Get Access” or whatever and add some lawyer mumbo-jumbo above it.

Looks like a smokescreen to me.

Comment · 2 years ago
Yeah, maybe I've got too old-school thinking. Or maybe just worked on too many failed startups :). But the overall cheapness of our industry is driving me crazy.

I happily use proprietary software - IntelliJ, Sublime, Affinity, MacOS, etc. In my experience if you get software for free, you are the product, or you will be charged x10 more when they finally get their "business model".

Comment · 2 years ago
Of course money != value, but don't pretend that REST client is charity or fight for freedom or something. It's a wrench. And wrench should have its price on the shelf.

Unfortunately most business models around free software are ads and user profiling. Rest is just noise.

Comment · 2 years ago
Yeah, exactly because of that we have no nice tools for devs. All is built either to get a better job (and then abandoned) or you cannot sell it (and then you abandon it). If we were not that cheap maybe we would have more Jetbrains like companies.

Every company is replaceable.

I just don’t see doctors or lawyers giving away their work for free. They are just smarter than us.

Comment · 2 years ago
I still wonder why people do this. Build an end-user product and give it away for free.

It’s just making our work look worthless and kills small software companies.

Cool, share your library or web server, as it allows others to build products around this and you will benefit from theirs. But consumer products? Why are we so cheap? Will we do just anything for „likes” and „internet points”?

Comment · 2 years ago
Exactly. The most eco product is the one you don’t produce. Longevity and reuse is what we really should strive for.
Comment · 2 years ago
Yeah, I mean they are all different when it comes to tools around web page itself, but compatibility & web performance will be similar to the rendering/js engine.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton