HN user

gumboza

435 karma
Posts0
Comments94
View on HN
No posts found.

No thats not the main issue. Most of the issues come from crap batteries not being anywhere near fit for purpose. I’ve swapped out enough (tens of the things) to see that as the average case.

Most laptops just whine about third party batteries and you can just nuke the vendor battery junk to get rid of it.

My review was spot on. It’s subjectively not terrible but you wouldn’t use it as the basis of a composition.

Perhaps a school bell. But it would get annoying as fuck very quickly. Actually perhaps sticking it on repeat in a torture cell would be a good place for it. It’s not bad enough or good enough to be likeable.

About 1% of tech employment changes the world. Most of it doesn’t. Some of it actively makes it worse. Most of it actively makes it worse.

I live for the bits between doing the tech.

Agree on all points.

The key thing the EU are ruling on here are phones. I replace my phone or laptop battery every 3 years at average! Does it need to be removable for that? Hell no. Sticky tape, glued in I don't care. I will pay apple or whoever to replace it. 30 minutes of labour is fine for this interval!

What pisses me off are the people who are too fucking cheap to pay for a phone battery from the manufacturer but will throw 10x the cost on trivial repairs on a premium car while whining about it.

Completely agree with this.

A few years back I built a fairly simple little python/flask app to solve and integration problem. It's been sitting there handling 5000 or so requests an hour. Nothing major. I set up an ansible script which pushed out the distro (Debian) provided flask and other deps and fired it up in uwsgi. There was about 200 lines of python and about 50 lines of ansible config for it over our base image. This was pushed out to a t2.tiny instance in AWS which was behind an nginx instance on a t2.small instance which was already doing ancillary crap. To deploy this, you literally had to "aws sso login" then "make" and it was done. I added a simple AWS CloudWatch canary to check it was alive still.

Along comes someone and rewrites it using docker because, well you know this has to go in the Kubernetes stack (bollocks it does - there is no ROI for changing it). So after a week of "devops engineering time" which consists of getting it running in a container, setting up the kubernetes manifests, setting up a github pipeline etc etc. So I look at this later and we burned $4500 dev time on it and increased the yearly spend, as it needs a multi-region redundant ALB and node push to EKS to $2250 from the RI cost of $220 a year.

That's progress apparently.

I'm going to buy a canal boat and forget this industry exists ASAP.

Meh. If you're smart enough to read this web site you should find someone else to leverage some equity out of and a good salary and ride it to IPO then retire and do something else.

Apologies for this alcohol fuelled rage comment but for fucks sake Microsoft just stop redesigning shit and finish the last 11 redesigns of windows, fix all the cruft hanging out everywhere and start giving a crap about your clients from a security and attention perspective. We are not cows to be milked for upsells, telemetry and ad revenue. We are also not caged animals to experiment on. We are paying customers who need a professional grade operating system that isn't a tragic waste of cash, time, resources, compute, bandwidth and attention.

And no Windows 11 is not it.

Nadella was treated like the second coming of Jesus on here a few years back. Turns out he's another one trick capitalist trying to push up revenue of a dying turd by sprinkling glitter on it and selling it to you monthly while pocketing whatever he can make out of your data.

Yep. I don't use Linux on the desktop simply because I don't care enough to be assed with arguing with it. Thus I would rather swap my kidney for some Apple crap and put up with the trade off which is works vs flexibility.

I’ve worked on extremely complex projects (many hundreds of endpoints, many TB of data). React definitely does not scale for those at all. It has a niche for a few use cases but it’s terrible for most I have found.

It’s all about applying the correct solution to the problem and that isn’t the web if it involves react.

- The slow death of SPAs and client side JavaScript (including WASM in that) will commence due to the dubious ROI.

- War against humans and AI commences. The AI content farms will destroy everything by reducing the signal to noise ratio so that all content is worthless regardless of who wrote it.

- Major cloud provider will screw something up and lose a lot of clients leading to a minor shift of corporates back to their own infrastructure.

Many years ago I worked for a big ecommerce "platform" with about 200 stores on it. They broke their checkout for non IE users for 9 months due to a shit security banner overlapping the make payment button.

Why 9 months? Well because no one gave a shit, not because it couldn't be fixed. I was handed the defect and saw there were over 150 customer reports attached to it. Total fix and test time? 4 minutes.

Asked around. Well the CEO was on fire about it, had lost several customers, had several $million on lost sales. Was anyone made responsible? No. And that's where the problem lies. Ownership and responsibility. It's up to that to come from the top down because as hard as you can try and own something from the bottom up, some asshole will no doubt screw it up somewhere in the chain of command.

Same thing at the last 4 companies I've worked at.

This doesn't surprise me. One thing I know about Windows is you can't rely on it when you need it.

So in the middle of an outage yesterday, the Windows 10 start menu stopped working. You can open it but when you click on stuff nothing happens. Reboot doesn't fix it. Fortunately I had cmd pinned to the taskbar so I am literally starting programs from that.

Agree. I'd like to see an OpenBSD pledge(2) type system for libraries. So you can mask individual library capabilities rather than just programs. I don't want a web server that can write to the file system and I don't want a CSV reader that can talk to the network.

The more I hear this stuff the more I write things in Go with no external dependencies pulled in. I can do 95% of what I need to do without involving a supply chain or downloading anything random off the internet other than the go distribution itself.