skysight-inc/HackerNews huggingface dataset:
> a third world slum situation when it happens

> why would operating systems allow themselves to run out of headroom entirely in this day and age?

Following the analogy, perhaps for the same reason the richest cities in the richest, most developed Western nations, are rapidly beginning to look very much like third-world slums?

Over-optimization is the name of the game. All systems need some amount of slack in them to stay flexible, robust (and livable). Unfortunately, cutting into the slack is always profitable on the margin, so without top-down intervention, the slack will be cut into until it's gone entirely. "Look, these machines are utilized only to 75% of capacity; adding this new system will only increase it by 5%"; "look, we can save XX$/month by cutting on compute, the machines will still be maxing out at 90%, so we'll still have a buffer". "Oh, this new telemetry service will bump that only by 1%".

"Look, there's so much free space here in between these blocks of flats; adding another block won't hurt."

And so on. Until your machines are running at 99% capacity and you risk global outage every time someone sneezes near the server room. Until your city starts to look like London, and if you're from Central Europe like me, you may start to realize that being a few months or years behind on the most recent gadgets is small price to pay in exchange for cities that are affordable and clean.
> In this study, the researchers asked about 200 non-lawyers (native speakers of English living in the United States, who were recruited through a crowdsourcing site called Prolific), to write two types of texts. In the first task, people were told to write laws prohibiting crimes such as drunk driving, burglary, arson, and drug trafficking. In the second task, they were asked to write stories about those crimes.

> ...

> “When writing laws, they did a lot of center-embedding regardless of whether or not they had to edit it or write it from scratch. And in that narrative text, they did not use center-embedding in either case,” Martinez says.

How can such a study explain "why" legal documents "are written in an incomprehensible style?" Seems to me it would only tell you that legal documents conventionally have a particular style that even laymen are aware of an know how to mimic.

If you wanted to get at the "why," I'd think you'd need to do historical analysis and talk to and test lawyers instead of laymen.
They are supposed to be synced, for example by Google's Password Manager, iCloud, or whatever tool you use (bitwarden, 1Password...)
Stop words in extra steps.
Honestly, this sounds like a super fun question for all involved. Gets someone thinking, there isn't a right answer (well, no perfect answer), and the back and forth conversation is instructive on how they'll work as a teammate in projects.
Lawmakers also make and pass laws because it's their job, not because a new law is needed. They feel it's literally their job to come up with new bills to pass, for no reason other than "it's my job".

Imagine a society so stable it doesn't need new laws or rules. All the elected representatives would just sit around all day and twiddle their thumbs. A bad look in their eyes.

This is how it should be of course.
Install any Python 3 package by renaming an EXE (Windows)
Time is a circle. All I know is that I wouldn't use Klarna's products. I work in fintech and the number of mistakes I've seen since devs started relying on AI has accelerated.

I use it too, but I'm not an idiot about it.
I think someone should file a class action lawsuit for fraud against Onlyfans and any and all subscribers that have purchased content under the guise of speaking to ai or management team should get fully refunded
Huh? I teach a first year programming course. I often reply to questions with "let's see if the compiler lets us do that" or "let's quickly search how to do that".

We do this in our regular job. It makes sense to me to demonstrate this process to students.

None of us knows everything there is to know about a language and its libraries. Heck, I'm part of the language development team of a language and I have to look things up about it.
Happened to me in Canada too, minus the painkillers.
Crazy how much Walt Disney's lobbying so many years ago had such an impact and irreparable damage to digital content access, as well as, all the TPM nonsense that came after.

We simply normalized users not owning content because of him.

A 25 year window should be more than appropriate for copyright protection.
What are you talking about? News media LOVE twitter/X, it is where they get all their stories from and journalists are notoriously addicted to it, to their detriment.
AI Tools Are Making Developers Stronger, Not Obsolete
Hm, interesting thesis. You should post that as a toplevel comment.
IN the EU we have many of those and it's not a good thing.
Show HN: Steal This Look
A better way to shop. Take a photo and search online for the clothes
The efficiency of the Spartan army is a myth, in fact there were quite insignificant; they basically won a battle once and after that were wiped out
Yes. Those products you listed are not in tech industries by my definition as well. You are right.

Google ads is in ad industry.

Uber is in transport industry.

Amazon is in electronic commerce industry.

I'm glad that we understand that we are talking about different things.
I'm really sad this stuff is happening. For me the hobby sites are by far the best part of the internet. All the commercial stuff gets enshittified. I hardly use any commercial social media or forums anymore.

I don't believe this kind of regulation will do anything but put the real criminals more underground while killing all these helpful community initiatives. It's just window dressing for electoral purposes.
It's funny how Google finally caved in a d released a Chrome build for Windows ARM after many years of avoiding it to not enable Microsoft's Arm product to compete with their Chromebooks.
Took me a while to realize it was just describing Firefox's canvas anti-fingerprinting measures. "Looks to be a textile..."
Blogspam for https://www.microsoft.com/en-us/security/blog/2024/12/12/con...

The title is inaccurate. Microsoft doesn't actually "confirm password deletion for 1B users". They confirm it for millions. They have a concept of a plan for getting >billion people on passkeys as an auth factor, and will be able to get some of them to go passkey-only.
JFC. You probably think the BBC is impartial.
> I have a few folks who I felt wronged me significantly in my life's travels, and they take a bit of rent-free space in my head every once in awhile.

Do you have grudge against those people, such that put effort into trying to undermine or defeat them? I feel the word "enemy" has connotations of a kind of direct, sustained opposition that just seems like it'd be really unusual (and unhealthy) in real life.
I said it a billion times,
Copyright as it exists now is broken, does not serve its purpose and needs urgent reform
> And once that’s done, the data suggests there will be no turning back:

> Users are three times more successful signing in with passkeys than with passwords (98% versus 32%).

> 99% of users who start the passkey registration flow complete it.”

I suspect this is because primarily tech oriented folks use passkeys today, and they are fairly unlikely to have trouble logging in with any method.
https://x.com/nic__carter/status/1868700363601199394

1) incorporation of reputational risk into supervisory bank ratings
2) elimination / effective prohibition of specialist banks
3) incorporation of "stakeholder capitalism" into bank supervision
4) veil of secrecy via Confidential Supervisory Information
5) usage of verbal guidance in regulation
Kittest: A UI Testing Library for Rust Powered by AccessKit
I wonder where this link can be found?
Well yeah, if you look closely at the example videos on the site, one of them is not quite right either:

> Prompt: The sun rises slowly behind a perfectly plated breakfast scene. Thick, golden maple syrup pours in slow motion over a stack of fluffy pancakes, each one releasing a soft, warm steam cloud. A close-up of crispy bacon sizzles, sending tiny embers of golden grease into the air. [...]

In the video, the bacon is unceremoniously slapped onto the pancakes, while the prompt sounds like it was intended to be a separate shot, with the bacon still in the pan? Or, alternatively, everything described in the prompt should have been on the table at the same time?

So, yet again: AI produces impressive results, but it rarely does exactly what you wanted it to do...
> In theory the market will sort this out.

If that would be true Billionaires would not have to buy the last US elections....
It is strange in that it is a terrible business. Which is why they are burning money.
Who are these people? And where's the announcement of puppet becoming closed source?
That's also my experience, the AI is very helpful for doing common things with languages you're not great at. Makes it easier to pick up a few extra tools to use now and then.
I wonder if the presidental candidates of the 2030s will be rallying against AI taking all the jobs.
I think you're suggesting there is some cognitive dissonance there. I think there's some truth to that, but it's also ignoring a true difference.

Personal finances can be viewed (somewhat incorrectly) as not being zero-sum. Me making more for my work or investments seems like it doesn't take from anyone else.

While a CEO deciding that AI should handle as much of the labor in a company as possible seems like a decision that benefits the company and it's shareholders directly at the expense of its workers.

I think in actual fact both sides here are zero-sum, but when the worker makes more personally, there are only diffuse and marginally-affected losers (the company, its shareholders, consumers and customers experiencing higher prices, etc.). The company's actions would affect people that can be directly named and are terribly affected.

It's unfortunately the difference between stealing 5¢ from 10,000,000 people or $100k from 5 people.
> Now I mostly JSX / tailwind, which is way faster than prompting,

Not saying that is not true, but did you measure that actually or is it a feeling or you didn't spend very much time on getting a prompt you can plop your requests in? jsx and tailwind are very verbose ; frontend is mostly very verbose, and, unless you are building LoB apps, you will have to try things a few times. Cerebras and groq with a predefined copy paste prompt will generate all that miserable useless slob (yes, I vehemently hate frontend work; I do hope it will be replaced very soon by llms completely; it's close but not quite there yet) in milliseconds so you can just tweak it a bit. I am fluent at building web frontends since the mid 90s; before I did DOS, windows and motif ones (which was vastly nicer; there you could actually write terse frontend code); I see many companies inside and I have not seen anyone faster at frontend than current llms, so I would like to see a demo. In logic I see many people faster as the llm can often simply not even figure it out even remotely.
I was genuinely concerned that everything I was doing with mango and Pixman was going to turn out to be pointless. It wasn't, thankfully, there was a noticeable difference after introducing them. But it was a gamble for sure, because there was no smaller test I could really do to know it was worth it in advance - if I wanted to replace that DLL, I was going to have to replace the whole DLL because it was C++, the DLL exports were all mangled names for classes that all kind of interacted with each other, so I couldn't just cleanly replace one call and see that it was a good idea. I try to gather as much evidence as I can to back the idea it'll work before I make the leap, but I've learned that if you really want to get stuff done sometimes you just have to go for it and assume there is a way to salvage it if it fails
What are passkeys?
There are late night fees, and taxis in general are 3-10x expensive relative to trains.

Trains in Japan cease operations during nights, and last stops of trains move progressively towards core Tokyo to position vehicles for morning operations. This means you can't just stay at the table until stations close and catch the very last one, but people have varying time limits for train rides home.

So binge drinking train riding bar goers has to know the absolute latest time they must give up their mugs, which they're going to miss anyway, but will still try anyway, to be stuck mid-way to queue up for a taxi. Or they can be smarter and get stuck at Shinjuku, queueing for a taxi. The smartest ones hit 24/7 places like McD, karaoke, or internet cafe. Or get couples of cans at 7-11 and raid a friend's apartment. None of them are smart, they're all drunk.

I've never taken a taxi in that kind of situation, but I imagine the experience wouldn't be great. Waymo at midnight is certainly going to be a game changer to them.
I might be biased because I do what you might call "data engineering", but my first thought was "there are three obvious ways to do this", and the accepted answer lists exactly those three ways. You'll find that none of them work very well when you have 100 classes rather than 2, because the "correct" answer is to model your data to be relational in the first place. Yes, sometimes it's unavoidable because the structure of the data is just like that, but more often than not someone somewhere is doing something very wrong.

> realize that there’s probably a lot more collected wisdom locked up in writings from the 90’s and early 00’s

Yes and no, it's the "design patterns" discussion all over again. Some of it was genuinely interesting, but most of it just was incidental complexity caused by early Java and the absolute horror of pre-standard C++. When you filter that out so that only timeless foundational concepts remain, you'll find that most of it had already been said before.
> It doesn't overwhelm you with thousands of packages and dozens of boot services right in a fresh install. On the contrary, it does only what you tell it to do. It puts you in charge and makes you feel like you can understand it top to bottom.

Yeah I feel the same way though to a lesser extent about FreeBSD.

It's a great OS that doesn't try to do too much and push the latest fads on you like the mainstream Linux distros. But it's also very useable as daily driver and it is that for me.

The only thing I don't like is that it gets bloated with lots of linuxisms if you try to use something like gnome or bsd. Dbus and pulseaudio, stuff like that. It makes for a bit of a weird mix and match.
Another way for Google to collect your credentials.
Outside of WWDC (which isn't even in person anymore) Apple doesn't seem to allow its technical staff to have much public visibility. On the other hand, the decline in visibility you cite might also correspond somewhat with a media shift toward the web and social media. I expect Apple has strict requirements regarding employee blogs and social media presence.

It's a shame, because Apple has great technical and design staff, and it would be nice to hear more from them.

But of course Apple is also a much larger company now than it was in the 1980s-2000s.
Reader view is more comfortable for this. However a little care for formating text would make content both more accessible and competent.
It's missing the one solution I see fairly often: a single table with a JSON-typed column that serves as a catch-all dumpster for subtype data.

The question and answers are from 2010 and the PostgreSQL JSON data type was introduced in 2012, so it makes sense that this rather awful solution hadn't caught on yet. The "NoSQL" movement was just gathering steam in 2010.
Beginning NFC: Introducing NDEF
I had this issue as well - Amazon (did?) have a bi-directional USB-C to DisplayPort cable [0], which works well for me. It looks like the 3ft one is still available.

[0] - https://www.amazon.ca/gp/product/B081VK1KHV/
I am not the original commenter, but when you are firmly set to work with a hammer, everything starts to look like a nail.
They're all over LA. I have taken one a few times. They drive safer than I do.
I found a good channel called Chronova Engineering who made a few videos about machining the mechanisms by hand. They use a couple of off the shelf parts like tiny ball bearings for the demonstrator (instead of jewels), but almost everything else is hand-turned.

https://youtu.be/P7SlhdJp5qE?si=wSsz26SdgOKQqGBW
I agree that it totally sucks. If you use home assistant, it is mostly to not give control of everything in your home to the cloud of a company. Especially to a Chinese one...

And there is no legitimate reason why control can't be local only, especially when home assistant is there to provide the gateway feature and remote access is needed!

So this action of Xiaomi is just a marketing way to be able to print "compatible with home assistant" on their box despite still forcing to use their cloud!
Well, "more market" has been a non-partisan program for a while now.
Careers are future-proofed through relationships and opportunities, not skills. Skills are just the buy-in.

Getting and nailing a good opportunity opens doors for a fair bit, but that's rare.

So the vast, vast majority of future-proofing is relationship-building - in tech, with people who don't build relationships per se.

And realize that decision-makers are business people (yes, even the product leads and tech leads are making business decisions). Deciders can control their destiny, but they're often more exposed to business vicissitudes. There be dragons - also gold.

To me, the main risk of LLM's is not that they'll take over my coding, but that they'll take over the socialization/community of developers - sharing neat tricks and solutions - that builds tech relationship. People will stop writing hard OS software blogs and giving presentations after LLM's inter-mediate to copy code and offer solutions. Teams will become hub-and-spoke, with leads enforcing architecture and devs talking mostly to their copilots. That means we won't be able to find like-minded people, no one has any incentive or even occasion to share knowledge. My guess is that relationship skills will be even more valued, but perhaps also a bit fruitless.

Doctors and lawyers and even business people have a professional identity from their schooling, certification, and shared history. Developers and hackers don't; you're only as relevant as your skills on point. So there's a bit of complaining but no structured resistance on the part of developers to their work being factored, outsourced, and now mediated by LLM's (that they're busily building).

Developers have always lived in the shadow of the systems they're building. You used to have to pay good money for compilers and tools, licenses to APIs, etc. All the big guys realized that by giving away that knowledge and those tools, they make the overall cost cheaper, and they can capture more. We've been free-riding for 30 years, and it's led us to believe that skills matter most. LLM's are a promising way to sell cloud services and expensive hardware, so there will be even more willingness than crypto or car-sharing or real estate or whatever to invest in anything disruptive. We rode the tide in, and it will take us out again.
https://www.puppet.com/blog/open-source-puppet-updates-2025
Just be careful that you are aware of roblox being a bit... eh about protecting its creators. This video (https://youtu.be/_gXlauRB1EQ) and its successor are about as much as I am aware of the situation, so it might have changed since they were put out
> Frameworks, compilers, and countless other developments in computing

How would those have plausibly eliminated jobs? Neither frameworks nor compilers were the totality of the tasks a single person previously was assigned. If there was a person whose job it was to convert C code to assembly by hand, yes, a compiler would have eliminated most of those jobs.

If you need an example of automation eliminating jobs, look at automated switchboard operators. The job of human switchboard operator (mostly women btw) was eliminated in a matter of years.

Except here, instead of a low-paid industry we are talking about a relatively high-paid one, so the returns would be much higher.

A good analogy can be made to outsourcing for manufacturing. For a long time Chinese products were universally of worse quality. Then they caught up. Now, in many advanced manufacturing sectors the Chinese are unmatched. It was only hubris that drove arguments that Chinese manufacturing could never match America’s.
I'm actively transitioning out of a "software engineer" role to be more open minded on how to coexist with AI while still contributing value.

Prompt engineering, organizing code for AI agents to be more effective, guiding non-technical people to understand how to leverage AI, etc. I'm also building products myself and selling them myself.
How would we test that the mirror antibiotics actually work without developing mirror organisms and exposing ourselves to the associated risks?

They aren’t going to be mirror copies of terrestrial organisms, there’s no guarantee that mirror copies of our antibiotics will work (AFAIK it’s actually very unlikely). Protein binding sites change when mirrored because it’s not just mirror image but a change in how the proteins twist when folding, which is why most of them are sensitive to chirality. Only very simple molecules are likely to behave the same.

Stuff like bleach will still work by denaturing proteins and disrupting the bilipid layer in cell membranes but anything like tetracycline and penicilin that targets peptidoglycan enzymes or ribosomes or other complex biochemistry almost certainly won’t.
Because what is shared is overconfidence in the face of a system that has humble beginnings but many people trying to improve it. People have a natural bias against massive changes, and assume the status quo is fixed.

I’m open to all possibilities. There might be a near term blocker to improvement. There might be an impending architectural change that achieves AGI. Strong opinions for one or the other with no extremely robust proof are a mistake.
Personally I hope it will take a lot of eng work, especially the menial work.

If it could also help management understand their own issues and how to integrate solutions into their software, then it would be great!

The core here is, that if engineering is going, then law is going, marketing is going and a lot of other professions are also going.

This means that we have structural issues we need to solve then.

And in that case it is about something else than my own employability.
so OTP with the seeds backed up somewhere, and then passkeys on the devices I use often?

Seems like this will also be difficult for a lot of non-technical ppl. Though I guess not much worse than forgotten passwords?

In Scandinavia we have authenticators tied to the banking system (MitID in dk and BankID in sv), where if you lose it, you can get it renewed by going to your bank, or you can have a special hardware device at home that helps you renew it. Does this exist other places? These are used on more and more sites around here, where your real identity is important (everything utilities, banking, insurance, banking etc).
This is no different from creating a to-do app with an LLM and proclaiming all developers are up for replacement. Demos are not what makes LLMs good, let alone useful.