This is SO COOL. Works perfectly in FF for me, if it can be made to work in safari then this might be one of the easiest ways to generate and display QR codes on the front-end.
I agree that a consistent QA mindset is rare, but I'm not sure even if present if it's enough to replace an SDE.
I very recently looked at the codebase of a vibe-coded app made by someone with domain expertise but no software dev experience.
It was very clear to me that he had described it from his POV to an AI, and the AI had implemented features in a manner that technically worked, but made future maintenance or expansion extremely tricky, which is why he was now looking for a dev.
For example, in his data schema, for every item on a menu, instead of simply having an array property like so for ingredients:
This technically worked and passed tests from his POV at an MVP level. But added a lot of complications when actually trying to build more features or when a new menu item had ingredients the founder hadn't thought to include in the schema beforehand.
I totally get how he ended up where he did though. While describing it to the AI, he probably said something like "store info on each menu item's ingredients, they might have milk or coffee or sugar", and the AI created individual flags for them and he didn't think to question it, because he didn't know what's "right" or "wrong", but then as he kept building the AI stuck with keeping individual flags instead of swapping it out with an array mechanism, and he couldn't have known the correct way to implement it.
Only a dev with experience would know how to describe the system to an AI model to get an output that works well, and how to assess the quality of its output beyond what can be assessed through the basic UI. This wasn't a QA failure, it was a design failure.
Claude Code is really good at stuff like this. The other day I tried to recover some images from an SD card that had gone bad. I used GetDataBack to recover files, but they appeared to be malformed and didn't open in image viewers.
I tasked Claude to analyze the files and figure out what's going on, and eventually we figured out that each file had a custom metadata header + thumbnail + actual image concatenated. I had it write a python script and was able to recover all the images with their metadata. It's nothing a human couldn't have figured out, but it was definitely WAY faster than doing it myself.
I've also used Claude in the past to figure out how to break into routers with locked down firmware. It's great at suggesting and trying different approaches.
IDK if it's just me, but the rate at which Anthropic and similar are launching (and changing!) features and offerings doesn't inspire confidence. I expect stability from software and platforms I buy into and integrate into my systems.
Feels like they're just using LLMs to produce enormous levels of output, without understanding that quantity ≠ quality.
There was a single traffic controller handling the entire airport. This was bound to happen and will keep happening unless things change. It's absurd that the US hasn't been able to fix its ATC shortage in decades.
Currently over 41% of facilities are reliant on mandatory overtime, with controllers frequently working 60-hour weeks with only four days off per month.
I don't really think it's "journalism" to be doxxing the identities of folks who clearly want to stay anonymous and have their work be detached from their irl personalities.
"Original research" isn't worth much unless replicated, which is the entire problem being discussed in this thread. Replicating studies are great though because they tell you if the original research actually stands and is valid.
Replicating work is far more difficult than a lot of original work.
Only if the original work was BS. And what, just because it's harder, we shouldn't do it?
Shell In A Box has been a thing for like two decades now, and gives you a simple web-based interface ssh interface you can use from any device. https://github.com/shellinabox/shellinabox
Custom ROMs fail device integrity, which means you cannot use banking, financial, government, payments and telcom apps, not to mention all the games that refuse to work.
This has disadvantages though! Often the threads on sites like HN/reddit get "archived" or lose traction and you cannot join the discussion if you don't happen to discover the article in the first few days of it getting published.
In blogs people can come along anytime and use comments to add additional information/context/perspectives, point out misunderstandings or outdated information, share updates, pose questions and start interesting conversations that do not have an expiration date on them.
The discussion for the article can be found on the same webpage by readers, they don't have to go looking on external sites, most of which have terrible searchability and now require logins just to view content and can delete threads and valuable discussions arbitrarily.
I just realised while writing this comment how much I miss web comment culture from the 00s.
You can change the action for "shutting lid" in windows settings. Mapping it to hibernate can help. You might have to enable hibernation first if you haven't already.