MurphyA/hacker-news huggingface dataset:
by jeffreygoesto | 2025-10-14 15:13:01+00:00
Right. Bought two out of a University lab and lived in an apartment six stories high with only stairs. Moved out those monitors even and they were more difficult to get down than the couch...

Don't let me get started about fixed frequency, X11 modeline guessing (wrong of course) and needing a second monitor to even get back to the original config.
by vladvasiliu | 2025-10-14 15:13:02+00:00
Yeah, it's the file streaming one I used to use. My use case was storing my photography collection on it. Combined with lightroom, it was terrible.

For random documents, it worked well enough. But, for that use case, I never had any issue with iCloud nor OneDrive.

I never use iCloud for massive quantities, but OneDrive would also crap out when syncing many large files (I used it as a backup for my camera while travelling earlier this year). Attempting to work with Lightroom out of that would also have it randomly stop syncing (I had checked "keep files on this device" or similar so LR always had local copies).
by RobotToaster | 2025-10-14 15:13:38+00:00
> Under a multilateral Bancor System which Chinese economists themselves advocated back in 2009

I had to look that up and this stood out

> U.S. Secretary of the Treasury Timothy Geithner expressed interest in the idea of greater use of SDRs as a reserve. However, he was criticized severely for this in the United Statess, and the dollar lost 5 cents against the euro in exchange markets following his statements. He and President Barack Obama shortly afterwards backtracked Geithner's comments.

https://en.wikipedia.org/wiki/Bancor#Proposed_revival

I'm beginning to see a pattern of which country is blocking any progress here.
by fragmede | 2025-10-14 15:13:41+00:00
> seL4 is a fast, secure and formally verified microkernel with fine-grained access control and support for virtual machines.

https://medium.com/@tunacici7/sel4-microkernel-architecture-...

It's missing "the rest of the owl", so to speak, so it's a bit of a stretch to call it an operating system for anything more than research.
by dpark | 2025-10-14 15:13:55+00:00
> because hackers could very easily have cars crashing into each other at full speed.

Not just hackers. If we assume that cars would be weaving through the intersection at full speed, human drivers are going to do dumb stuff and cause high speed collisions. “Just fly through the intersection at 70 miles an hour… Follow the car in front of me… Make my left turn… CRASH.”

For that matter a dog running into the intersection is likely to cause a high speed collision. Implicit in the assumption that the time savings comes from this “fast flickering” and allowing cars to speed through the intersection in small windows is the fact that the safety margins are very small.
by kitotik | 2025-10-14 15:13:56+00:00
I have used native dataclasses with pydantic starting with v1.5 and it’s only improved with the the newer 2.x releases.

Aside from basic inheritance and complex nested types, the pydantic ‘TypeAdapter’ is awesome for simply validating native dataclasses. It’s a little slow, but everything pydantic is =)
by seec | 2025-10-14 15:14:58+00:00
Agreed. In any way you put it, when you push the "argument" to its retranchement, it equivocates to: we should ban usage of paper/pen/printing press because those things can be used to make propaganda for other groups than the power in place.

Of course, tech makes all of this more efficient but it's not like if the government does not have access to the tool as well and it's not like if they didn't come up with yet many more creative ways to control and punish undesirable behavior.

Best (worst) case scenario it's fair game but with their control the common law-abiding man just gets fucked in the end for not much benefits (fake security yeah).
by zevon | 2025-10-14 15:15:17+00:00
That sounds catchy but I think it doesn't survive further inspection. People mucking around with machines and processes were rather instrumental in creating lathes, steam power, rockets, computers, looms, software, CNC-machines and all those other puzzle pieces we have available to make stuff. They are also instrumental in developing those things further.

I'm also kind of curious as to know what kind of machine shops you base this on. Most production companies, labs and even small fabricators I've seen have continued to develop and to optimize their infrastructure and processes. To take the numbers discussed here: 50 years ago, (C)NC machines, CAD and CAM were in their infancy. And that stuff certainly has changed some things in the world of fabrication.
by keepamovin | 2025-10-14 15:15:21+00:00
I see you highlight that, but I believe the visualization is designed to be intuitive once you interact with it a bit—no legend stricty needed if you calibrate against what you already know.

Pick a flight you know (maybe one near yer home) and play with the options -- what patterns emerge? Red draws attention, “Boeing vs. Airbus” compares data, while “Altitude & Velocity” combines them. Explore hands-on; discovery often makes insights click better than instructions.
by throw_a_grenade | 2025-10-14 15:15:35+00:00
They just MITMed on the link between the victim and it's immediate next hop, most likely by coercing the ISP (OVH). (See the writeup, where the admin discusses TTL values). No amount of multiview is sufficient if you control the uplink. Both DNS resolution and IP routing worked fine and IP packets were intercepted in attacker-controlled envirenment (on-path MITM box).

What would somewhat help would be CAA record with specified ACME account key. The attackers would then have to alter DNS record, would be harder as you describe. (Or pull the key from VM disk image, which would cross another line).
by bluGill | 2025-10-14 15:16:12+00:00
That CAN turn into the trap of short term thinking. However if you keep investing in modernizing over time you can get most of the benefits of updated code without having to scrap everything.

The catch is you will also have a bit of old code that cannot be modernized reasonably, and new code has to somehow interoperate with it. Which means languages can't break anything because it might be the one thing you can't figure out how to not use anymore even though you know better and would do it different if you started today. Worse often the problem is an early design decision and so the bad practice is everywhere and you can't get rid of it in any one place because everything depends on it.
by slipnslider | 2025-10-14 15:16:46+00:00
I am too. Although it appears computer and computer machinery, like chips amongst others, are the 2nd largest export[1]. I'm guessing these types of companies are very important to economic stability within the country and economic posturing in outside the company in global trade.

[1] https://www.worldstopexports.com/netherlands-top-10-exports/
by throwmeaway222 | 2025-10-14 15:16:48+00:00
I mean everyone sees this stuff differently. In my opinion everyone is allowed to carry a gun (above 18, not crazy, etc..). If you take a loaded gun and aim it at someones head and force them to empty a cash register into a bag, I personally believe that person should NEVER be allowed in society ever again in their lifetime. (Yeah that's not how it all works). But you were willing to let that person be within strands of their life not existing. If they reacted in the wrong way - not even intentionally, the gunman will shoot. If they try to fight back because they didn't agree to empty the cash register, the gunman shoots.

That's an extreme situation that the gunman put someone in. Imagine it being YOU. Now if you could be the LAST person that gunman ever put in that situation, would you allow them to go to jail forever? Because if that's the case, the number of people in that situation ever again goes from millions to a few thousand over the next 1000 years. And many of those people will REACT and die.

So when someone starts a fire, they were like the gunman. They were willing to let a lot of people die. Then realizing they were wrong, calling the cops, and having them put the fire out, that's the same as the situation as going into 7-11 and aiming the gun, but then putting it down and walking out. But they still risked someone else's life! What if they accidentally slipped their finger? Employee DEAD.

So it's really the same thing. All that being said, I do grant that the waters are muddied at this point with the legal system. The person still deserves to be separated from civil society. He is not CIVIL!

And even though the legal system's waters are muddied, his original actions resulted in 12 people dying. The firefighters that were incompetent are not originally responsible for those 12 deaths.

The reason I want maximum punishment is that it works, it does deter. In this legal system of course there's a 50/50 those 12 people will have died without being avenged at all (and their families - all that are affected), and a 90% chance (if he is found responsible) those 12 people will get this guy in jail for 10 years. And because of those chances, people decide, that fuck even if I'm caught, it seems like in the last 10 years there is a VERY low chance of punishment. Punishment is very important in this world and life. I'm not talking about capital punishment.

A lot of people disagree with all of this, I personally think they have suicidal empathy. They have no empathy to the thousands of people that died from other peoples intentional actions - actions those people KNEW they might end up killing. They have too much empathy for the attacker. It's massive victim blaming.
by slfnflctd | 2025-10-14 15:16:48+00:00
The fact that no adhesives or other significant additives are used (as far as I can tell) is significant to me.

They state that it's being positioned as an alternative to steel rather than lumber, and that it's superior to steel in terms of overall energy footprint - in addition to being more lightweight - so this one looks like it could have a future.
by btilly | 2025-10-14 15:18:06+00:00
There is a giant https://www.dreamsongs.com/WorseIsBetter.html phenomena here. The word "good" should never be accepted at face value. It implies a question. Good for what?

ADA was designed with a goal of improving software reliability. Potentially at the cost of other factors, like programming speed. Real life projects using it demonstrated that the error rate of large ADA projects was around half of equivalent C or FORTRAN projects.

However popularity is determined by other factors. Such as personal productivity, and accessibility for novices. These other factors are often in direct opposition to long-term maintainability. It is good for productivity to be able to do things in whatever way is convenient. But that flexibility is a burden for the maintenance programmer. Likewise novices frequently create useful code, which becomes hard to maintain down the line. (Excel spreadsheets are a classic example of this.)

The result is that ADA was a good fit if you have a large project, time to market was not your top issue, and reliability and maintainability were top concerns. Many defense projects have these exact characteristics. Which is why ADA was developed and used there.

But consider a startup. Projects are small. The top concern is time to market. Maintainability will only become an issue if your product launches, gets to market, and succeeds. That's a future problem that can take care of itself.

That's why, when you look at startups, you find a high density of scripting languages. Which language has changed over time. For example Amazon used Perl, Facebook used PHP, and Instagram used Python. But all scripting languages share the similar characteristic of having fast initial development times, and poor long-term maintainability. (Yes, even Python. Internal data showing that is why Google began walking away from Python around 15 years ago.)
by maratc | 2025-10-14 15:18:09+00:00
Many people are using VPNs these days. Nothing prevents vpn-du-jour.com from similarly messing with your traffic. Moreover, any software you install with privileges could also install certificates. In this sense, “a regular machine” is only the one which has no other software installed.

The point (I think) that TLA is trying to make is that encryption isn’t enough. It wouldn’t be a good situation where someone looks at their house burning and says “well at least nobody could ever read my https traffic.”
by kayodelycaon | 2025-10-14 15:18:27+00:00
> I did go through the same serial killer phase as every morose teen

I had unmedicated bipolar 1 as a teenager. If anyone was going to go through a serial killer phase I would have.

Even as an adult I had some pretty bad episodes prior to being diagnosed early thirties. My brain went some pretty bad, dark places but it never went to serial killer.

I can only hope that you're mistaken on what a serial killer actually is. Mass murderer and spree killing, depraved as they are, have motives that are recognizable by the average person. Serial killer is a special kind of insanity.
by 1stub | 2025-10-14 15:18:46+00:00
I have found vast improvements on my mood and focus by not bringing my phone with me to classes and work. Not checking it in the mornings (analog alarm clock!) or during the day has significantly improved my focus and how deep I go while working. And I just feel better. Not being bogged down by whatever is going on in the digital world while I am trying to churn as many good thoughts out of my brain is really quite freeing.
by qazxcvbnmlp | 2025-10-14 15:18:56+00:00
> My experience has been that if you take the time to explain what the current state is, what your desired state should be, and to give information on how you want the agent to proceed,

I have a pet theory. 1. This skill requires a strong theory of mind[1]. 2. Theory of mind is more difficult in those with autism 3. The same autism that makes people really good at coding, and gives them the time to post on online forms like hn, makes it hard to understand how to work with LLMs and how others work with llms.

To provide good context to the llm you need to have a good understanding of (1) what it will and will not know, (2) what you know and take for granted(ie a theory of your own mind) (3) what your expectations are. None of this you need to do when you are coding on your own, but are critical on getting a good response from the LLM.

See also the black and white thinking that is common in the responses on articles like this.[2]

[1]https://en.wikipedia.org/wiki/Theory_of_mind [2]https://www.simplypsychology.org/black-and-white-thinking-in...
by dh2022 | 2025-10-14 15:19:05+00:00
Oh, come on. Why don't you mention the Inflation Reduction Act (IRA)? Which actually stoked the inflation by increasing government spending when the labor market was very tight?

IRA's pie in the sky green energy cost reductions were going to take years at least to show any benefits - assuming there were any benefits.

High inflation belongs to Democrats just as much as it belongs to Republicans.
by killthebuddha | 2025-10-14 15:19:14+00:00
The answer to (2) is, IMO, "to make computing cheaper". It's interesting to me that this is not the obvious, default answer (it may not be the most actionable answer but IMO it should at least be noted as a way to frame discussions). I think we're at the tail end of computing's artisanal, pre-industrial era where researchers and programmers alike have this latent, tacit view of computing as a kind of arcana.
by ndriscoll | 2025-10-14 15:19:16+00:00
For educational purposes, libreoffice should be a full replacement for office. You don't need to worry about compatibility if you just decide that students and teachers will use it. Kids aren't using whatever advanced features of Excel that F500 accountants need. They just need to learn the basics of spreadsheets and e.g. what $ does when referencing a cell (something I had to teach one of my gen-z colleagues the other day anyway). They don't need VB to sync with ADP or whatever.

Similarly Linux with KDE and productivity software should be fine for schools. You don't need games or the latest commercial CAD or Adobe stuff or whatever other DRM filled software unless you are in a university course for that.
by hearsathought | 2025-10-14 15:19:25+00:00
> As long as western companies cannot freely buy companies in China the reverse shouldn't be possible, too.

Western countries aren't allowed to freely buy companies in western countries either.

> Business with dictatorships must stop as soon as possible.

Why? Business is business.

> Nothing good comes out of that.

What nonsense. You should check the wealth generation the past few decades. Had to take you seriously when you espouse such nonsense.

> I hope we will see more moves like this from democratic governments.

You seem to have a bizarre and naive notion that this is a "democracy" issue. If china was a democracy, we'd have the exact same problem. Heck, you could make an argument that a democratic china would be far more aggressive it would be subject to populism. Russia is a democracy and it is fighting a war with another democracy. Most of the conflicts around the world are between democracies actually. I know the democracies you don't like, you just conveniently label "dictatorships". But saying so doesn't make it so.

The problem isn't democracy vs autocracy. It's a matter of power. White vs non-white. It's the fight over 500 years of established geopolitical order. It's why the fight isn't between the US and china. It's between "the west" and china.
by benjaminoakes | 2025-10-14 15:19:31+00:00
No problem. Honestly, I have this on my mind a lot these days. It feels like I'm being forced out of an apartment and I'm wondering where I'm going to put all my stuff. First I left the iPhone for what I thought was greener pastures on Android and now I'm finding that there's not a lot of great options that don't give Google or Apple complete control. What little trust I still had in Google has basically disappeared. We need open phones and I'm more willing than ever to buy one. And if that doesn't work with how carriers operate, I guess a dumber phone or a cheap smartphone just to do phone calls and data is what I'll do.

Anyway, for navigation, try out Organic Maps. It's not as good as Google Maps in some ways, but in other ways it's better. I'm honestly very impressed with it as an open source project. I think you have to use a Google signed version of it to run it on Android Auto though, but honestly, maybe it's better just to have a phone holder instead of the finicky Android Auto experience that at least I go through.
by bikenaga | 2025-10-14 15:20:14+00:00
Original article: "Smartphone use in a large US adult population: Temporal associations between objective measures of usage and mental well-being" - https://www.pnas.org/doi/10.1073/pnas.2427311122

Notes: They used objective measures of smartphone usage, rather than self-reporting. But the study only measured effects over a 4-week period.
by greedo | 2025-10-14 15:20:24+00:00
Improvement is usually done via competition. Sometimes the competition is price based, and sometimes quality based. In the best of worlds, both.

For example, there are a ton of cheap crappy woodworking tools. Think Stanley etc. They barely do the job if at all. Then there are a group of vendors like Wood River that constantly create newer tools that are much more expensive than what you find in a big box tool store. And then farther up the food chain are vendors like Lie Nielsen who craft luxury tools that are amazing to use.

This market segmentation extends to most tools; someone like Woodpecker comes up with a ton of clever tools for marking/measuring etc for woodworking, then others copy them. Oldest story in capitalism.

The manufacturing improvements in this process are non-stop. For some really good examples in consumer electronics, read "Apple in China" to see how China transformed into a power house in a relatively short amount of time.
by 112233 | 2025-10-14 15:20:33+00:00
How would you do it? I'm quite interested! How can you hide container processes in host procfs using bwrap? And make sure no mounts stay mounted in the host? The most "nothing leaks in" runtime I've seen is gVisor (before going VM). Attaining that with bwrap would be nice, but I'm sceptical.
by iamnothere | 2025-10-14 15:20:44+00:00
> I'm of a mind that we didn't do anything to fix w/e it was that made people serial killers

The end of leaded gasoline may play a significant role. And/or a reduction in other chemical hazards. Violence was already declining pre-panopticon. https://en.wikipedia.org/wiki/Lead%E2%80%93crime_hypothesis
by Sean-Der | 2025-10-14 15:20:53+00:00
I would love to do that.

What I really wanted to build was a 'tour guide'. I could walk up to a piece of art in the museum and get more info on it. It would also be multilingual. At my local museum all the art descriptions are English only.

Might be too disruptive for a museum though. I want to discourage screen use/let people continue to use their eyes when learning.
by mwigdahl | 2025-10-14 15:21:23+00:00
Here's one. I have a head to head "benchmark" involving generating a React web app to display a Gantt chart, add tasks, layer overlaps, read and write to files, etc. I compared implementing this application using both Claude Code with Opus 4.1 / Sonnet 4 (scenario 1) and Claude Code 2 with Sonnet 4.5 (scenario 2) head to head.

The scenario 1 setup could complete the application but it had about 3 major and 3 minor implementation problems. Four of those were easily fixed by pointing them out, but two required significant back and forth with the model to resolve.

The scenario 2 setup completed the application and there were four minor issues, all of which were resolved with one or two corrective prompts.

Toy program, single run through, common cases, stochastic parrot, yadda yadda, but the difference was noticeable in this direct comparison and in other work I've done with the model I see a similar improvement.

Take from that what you will.
by varispeed | 2025-10-14 15:22:29+00:00
I don't think many businesses are at the stage where they can actually measure whatever AI is delivering.

At one business I know they fired most senior developers and mandated junior developers to use AI. Stakeholders were happy as finally they could see their slides in action. But, at a cost of code base being unreadable and remaining senior employees leaving.

So on paper, everything is better than ever - cheap workers deliver work fast. But I suspect in few months' time it will all collapse.

Most likely they'll be looking to hire for complete rewrite or they'll go under.

In the light of this scenario, AI is false economy.
by like_any_other | 2025-10-14 15:22:36+00:00
China also protested when tariffs were floated and any kind of non-retroactive protectionism was proposed. Framing this as only being a problem because the "rules were changed afterward" is deceptive (as is implying that China has "clear" rules). In any case, this Dutch government takeover was done on the basis of a law from 1952, so no, the rules were not changed after "luring" investors (who retain ownership and can still sell their shares, they were not expropriated, so they lose no money).
by screye | 2025-10-14 15:22:40+00:00
If ruff & uv have proved anything, it's that a tool that's effortless, a net-positive and fast will get adopted.

New typecheckers don't need to be perfect. They need to be good enough, easy to integrate and have low false positives. Sure, they will improve with time, but if feels like a pain then no one will pick it up. Python users are famously averse to tools that slow down their dev cycles, even if it means better long term stability

BasedPyright is popular because it comes built-in with Cursor and disappears into the background. I have a positive bias towards Astral figuring it out given their track record. But, none of these tools have reached the point of effortlessness just yet.