MurphyA/hacker-news huggingface dataset:
by gumby271 | 2025-10-13 21:13:37+00:00
> Android/Pixel is still the most open mobile platform

There are 2 options in this space (practically). Being better than Apple, who is explicit about the fact that they own every iPhone on the planet, is not a flex.

Do you think Apple is being reckless not doing the same thing on MacOS, Microsoft on Windows? Is the population too stupid to be permitted general purpose computers?
by dylan604 | 2025-10-13 21:13:53+00:00
I've seen US numbers along 70-80% is imported. That leaves 20-30% domestic. Some of the REEs are 100% imported, so that's a different issue. But you seem to be implying that the US is 100% importing all REEs with no domestic production at all. That's not true. Yes, some production is slowed due to environmental issues. Some of it is a different nature along the lines of "why mine yours when you can buy someone else's". You keep yours in the ground until you have to get it. You have some small production just to keep the know-how, but you keep the stove down to a simmer from a boil.
by grogers | 2025-10-13 21:14:06+00:00
Usually another team's failure is covered by their own independent report. That simplifies creating the report since you don't need to collaborate closely, but also prevents shifting the blame on to anyone else (because really, both teams had failures they should have caught independently). E.g. as the last why:

Why did the testing team not catch that the feature was not functional?

This is covered by LINK
by blacklion | 2025-10-13 21:14:10+00:00
Very nice text with very nice voice.

It is nothing new to me, but I think it is very-very good introduction to film SLR cameras in particular and photography basics (aperture, shutter speed, depth of field, etc) in general for person who never study this topic before.

I wish author good shots with this «basic» but perfectly capable camera!
by kmoser | 2025-10-13 21:14:55+00:00
I'm not saying it's impossible. I'm saying it's highly improbable to ever come close to fruition, since if you want to be completely accurate in your computations, you'd have to model the physical effects of every single atom in the brain and how they affect each other, in realtime (physically, chemically, electrically, etc.). Not only would that be computationally expensive, but you'd also need to know the complete set of rules for doing so, which includes how things interact at the quantum level.
by alexjplant | 2025-10-13 21:15:06+00:00
> I remember playing a game called ZPC, for Mac, that was illustrated by Brute![1] (A few old thrashers may remember his work).

I'd love for Aleph One (the OSS Marathon engine implementation) to support ZPC so that I can give it a try. By all accounts it was a bit of a letdown but it seems like a real visual trip based on the playthroughs I've seen on YouTube.
by keybored | 2025-10-13 21:15:12+00:00
Nice 2016 populism boogieman: completely broad-strokes it’s-all-the-same statements with no arguments at all. Do you see the irony and/or hypocrisy here?

Yes, I will say it: all these 2016 populism blanket statements are equally monolithic and devoid of convincing points, just fodder for your own particular echo chamber.
by numbsafari | 2025-10-13 21:15:27+00:00
Yeah, this all makes sense if the intention is to change the name of the device.

Netflix (the service) has an app named Netflix. You access Netflix via Netflix on... XYZ. Same goes for basically every other streaming service.

So Apple TV the service on Apple TV the app makes perfect sense if you are thinking about accessing their streaming service via other set tops where Apple TV the app is available.

My guess is that the Apple TV set top will be renamed to something else, perhaps "Apple Home".

Then it would be "Access Apple TV via the app on your Apple Home device" and the merging/conflation of "Apple TV subscription via the Apple TV app" will make perfect sense the same way you would say "Access Netflix via the app on your Apple Home device".

My guess is that "tvOS" will be renamed "homeOS" to go with it.
by rictic | 2025-10-13 21:16:13+00:00
Try import maps, something like:

{ "imports": { "express": "/usr/share/nodejs/express/index.js", "another-module": "/usr/share/nodejs/another-module/index.js" } }

Then run node like: `node --import-map=./import-map.json app.js`

The Debian approach of having global versions of libraries seems like it's solving a different problem than the ones I have. I want each application to track and version its own dependencies, so that upgrading a dependency for one doesn't break another, and so that I can go back to an old project and be reasonably confident it'll still work. That ultimately led me to nix.
by willio58 | 2025-10-13 21:16:31+00:00
> Cybertruck turned out to be Tesla’s first real commercial flop.

It's not an uncommon feeling but the cybertruck is just a flop on so many levels. To me, the most striking way is visually. It's like what an 11 year-old dreams about for a truck. To me, if I want a truck EV at this point I'd pick a Rivian any day. At least those are visually appealing, where the cybertruck exudes "LOOK AT ME I'M A BIG MEME LOL".
by corimaith | 2025-10-13 21:16:32+00:00
Economic Nationalism is not Communism by any sense. Nor is responding to mercantilism.

But the CCP explicitly considers themselves Marxism-Leninism with and their internal beliefs and government structure is structurally follows that.

We consider them Communists and they consider themselves Communist. They do not consider us Communist and we don't either.

You're trying to create a false conflation here and stir division. I'm interested in whose interests comments like yours really reflect. It's certainly not the truth.
by iLemming | 2025-10-13 21:16:58+00:00
The only 2¢ I can add here is that LLMs are surprisingly good for solving tasks that involve Elisp. There's large corpus of Emacs Lisp in the wild - the amount of it on GitHub alone is shocking.

For comparison - whenever I try using a model to write some Neovim config stuff, LLMs hallucinate badly.

Using Emacs these days is so much fun - you just ask a model and you can immediately try things - not only without restarting - you don't even have to save anything, anywhere.

You can even make Emacs do things that involve tools and languages that have nothing to do with elisp, e.g., "write elisp that would open all nested dirs in a given folder, and then run magit-log for each project, searching for specific pattern... and if found, issue npm or uv pip install with arguments...", etc.
by ben_w | 2025-10-13 21:17:06+00:00
> If these laws apply between enemy nations engaged in declared war, they are even more applicable to countries at peace with one another.

So far as I can tell, that claim is your own invention.

Also, according to your own link's link to the full text:

Article 4 - Definition of protected persons Persons protected by the Convention are those who, at a given moment and in any manner whatsoever, find themselves, in case of a conflict or occupation, in the hands of a Party to the conflict or Occupying Power of which they are not nationals. Nationals of a State which is not bound by the Convention are not protected by it. Nationals of a neutral State who find themselves in the territory of a belligerent State, and nationals of a co-belligerent State, shall not be regarded as protected persons while the State of which they are nationals has normal diplomatic representation in the State in whose hands they are. The provisions of Part II are, however, wider in application, as defined in Article 13 . Persons protected by the Geneva Convention for the Amelioration of the Condition of the Wounded and Sick in Armed Forces in the Field of August 12, 1949, or by the Geneva Convention for the Amelioration of the Condition of Wounded, Sick and Shipwrecked Members of Armed Forces at Sea of August 12, 1949, or by the Geneva Convention relative to the Treatment of Prisoners of War of August 12, 1949, shall not be considered as protected persons within the meaning of the present Convention.

-- https://ihl-databases.icrc.org/en/ihl-treaties/gciv-1949/art...

So, not what you say.

Even if it was, Morales was not detained by another state, nor did his plane land under what is recognised as "coercion": The aircraft was denied overflight by several European states after rumours that Snowden was aboard, so it diverted to Austria, where it landed voluntarily for refuelling. Austria’s authorities requested (but, in a legal sense, did not compel) inspection; Morales, in a legal sense, consented.

Also, "search and seizure"? Nothing was seized, IIRC?

> The purpose of the Geneva Conventions are to maintain a minimum set of international ethics that make diplomacy safe for diplomats.

Nope, different laws for that. As you say elsewhere, Vienna Convention on Diplomatic Relations. Which, importantly, is a different thing than the Geneva Conventions. I mean, you can tell by how most of the words in the name are different…

> YOU LOSE! YOU GET NOTHING! GOOD DAY, SIR!

I see you're new here. Such energy doesn't go down well on this site.
by estimator7292 | 2025-10-13 21:17:08+00:00
I firmly believe that all programmers, even you, should be forced to program a microcontroller in assembly at least once.

IMO the utter lack of awareness that our abstractions represent a physical machine with real hardware that operates in finite time is why software today is so bad. Our languages are so far removed from the hardware that the CPU and its finite resources simply don't exist for most programmers. Many of the rising generation of engineers have no clue how a CPU works, what a register is, or what the cost of reading and writing to RAM is.

Assembly is not so difficult as to be unapproachable for beginners. Remember, back in the day we all started in assembly and produced a generation of absolutely brilliant engineers and scientists. We all had to understand the physicality of the real machine and we had to make the best we could with very constrained resources.
by rurp | 2025-10-13 21:17:39+00:00
It's not perfect but seems reasonably easy to implement and would certainly help. If the user needs to approve each update and can see what the changes are most updates will either be skipped or delayed long enough that catastrophic bugs will only hit the small subset of cars that update immediately.

I would bet most updates, especially from a company this bumbling, will be more along the lines of increasing telemetry or pointless UI changes than releasing actually useful features and bug fixes.
by alphazard | 2025-10-13 21:17:41+00:00
The K8s master is just a scheduling application. It can run anywhere, and doesn't depend on much (just etcd). The kublet (which runs on each node) is what manages the local resources. It has a plugin architecture, and when you include one of each necessary plugin, it gets very complicated. There are plugins for networking, containerization, storage.

If you are already running SEL4 and you want to spawn an application that is totally isolated, or even an entire sub-kernel it's not different than spawning a process on UNIX. There is no need for the containerization plugins on SEL4. Additionally the isolation for the storage and networking plugins would be much better on SEL4, and wouldn't even really require additional specialized code. A reasonable init system would be all you need to wire up isolated components that provide storage and networking.

Kubernetes is seen as this complicated and impressive piece of software, but it's only impressive given the complexity of the APIs it is built on. Providing K8s functionality on top of SEL4 would be trivial in comparison.
by Imustaskforhelp | 2025-10-13 21:18:00+00:00
This really helped plus all the other comments as well. I am still going to advocate software since that's something I am passionate about but I might actually reconsider writing all of my software open source.

Like I wonder if sometimes writing a software and then publishing it and then donating the money could be more beneficial of sorts and advocating for source and helping anyone to learn anything they want/help them along the way as well.

(Side note but I will create some articles about some stuff as well, will need to do work on my writing!)

What are your thoughts?
by ZeroGravitas | 2025-10-13 21:18:32+00:00
EV mandates have one of the strongest divergences in opinion between the people whose job it is to run critical infrastructure and people commenting online.

Possibly some really effective bit of propaganda got released and no one fact checked it. The anti-EV lobby absolutely loved when California issued a standard demand warning a few years ago during a summer peak. I wonder if that's the cause?
by gooodvibes | 2025-10-13 21:18:43+00:00
> But what's the decomposition for?

To get it done correctly, that's always what it's been about.

I don't feel that code I write without assistance is mine, or some kind of achievement to be proud of, or something that inflates my own sense of how smart I am. So when some of the process is replaced by AI, there isn't anything in me that can be hurt by that, none of this is mine and it never was.
by pedalpete | 2025-10-13 21:19:07+00:00
We use graphene in silicone for long-lasting, comfortable, dry EEG electrodes.

I'll admit that it's pretty niche, but it is also used in tires, batteries, and as grounding in electronics.

It isn't the easiest stuff to work with, I'll admit, and we've done some experiments in nanotubes as well.

Happy to answer any questions.
by ryandrake | 2025-10-13 21:21:10+00:00
I don't know why people romanticize 1950-style manufacturing jobs so much, like they are some kind of objectively ideal job. These jobs really weren't great. Bunch of dudes standing at an assembly line all day physically busting their asses and sweating it out. Sometimes in a physically hazardous environment. Sometimes breathing stinky and/or harmful chemicals. Sometimes surrounded by ear-damaging loud noises. Sometimes mind-numbingly repetitive work. This work sucks! And we should be happy that as a country we managed to transition our economy away from depending on this kind of work! Why on earth are we trying to bring it back?
by observationist | 2025-10-13 21:21:48+00:00
Seems like setting up a shareable wifi6 hotspot should be trivial, in this scenario - either a wifi 6 usb dongle or an m2 board like Intel WiFi 6 AX200/210 , can turn on hotspot mode for other devices.

WRT banking, you'd just use the browser - the whole point is to get away from the whole 'you need to spend $150/month and subscribe to a device and open yourself up to a whole suite of third parties in order to use an "app"'

You could use AI to build convenience scripts and UI tweaks, depending on your use case. Use tampermonkey or other script engine browser tools if you need to recreate a UI feature that a banking app provides.

I can build a much better machine for less than a flagship phone costs me, including video glasses and a few power packs. A wireless video stream to a dumbed down phone that only serves as the interface for swype style keyboard or something like that would also be an option - I think this might be a viable strategy.

I've seen raspberry pi phones and tablets that would absolutely terrify TSA agents, but I'm thinking more along the lines of a modded framework laptop with display hacks, or a boxy little pocket PC with a chonky battery - nothing that would alarm people unnecessarily.

I think I mostly take issue with the idea that the walled garden is necessary, or even preferable. Google at least had the barest shred of "the user has control" left - eliminating sideloading just eliminated any possible reason I would bother with them as a company.
by mk89 | 2025-10-13 21:22:08+00:00
It's not a myth - China wouldn't be in this situation without Nike/etc. going there in the 80's to "reduce" costs (to actually increase their profits). That triggered the whole chain. They thought they could just jump ship when the prices would increase, but what they didn't expect was that they had a guy that instead of getting just fatter and fatter (like many leaders in the world who finally become corrupt etc) actually had a vision for his country, and it's working out. It's the best implementation of the boiling frog metaphor.

About the rest of the post - I would say it's a bit more complicated than just black or white.
by godelski | 2025-10-13 21:22:23+00:00
> if scientist got paid modest salaries to pursue their own research interests and all results became public domain

I would make that deal in a heartbeat[0,1].

We made a mistake by making academia a business. The point was that certain research creates the foundation for others to stand on, but it is difficult to profit off those innovations and by making those innovations public then the society at large will profit by several orders of magnitude more than you would have if you could have. Newton and Leibniz didn't become billionaires by inventing calculus, yet we wouldn't have the trillion dollar businesses and half the technology we have today if they hadn't. You could say the same about Tim Burner Lee's innovation.

The idea that we have to justify our research and sell it as profitable is insane. It is as if being unaware of the past itself. Yeah, there's lots of failures in research, it's hard to push the bounds of human knowledge (surprise?). But there are hundreds, if not millions, of examples where that innovation results in so much value that the entire global revenue is not enough. Because the entire global revenue stands on this very foundation. I'm not saying scientists need to be billionaires, but it's fucking ridiculous that we have to fight so hard to justify buying a fucking laptop. It is beyond absurd.

[0] https://news.ycombinator.com/item?id=45422828

[1] https://news.ycombinator.com/item?id=43959309
by corimaith | 2025-10-13 21:22:48+00:00
>As soon as China tries to compete with the rich monopolies, the "free market" goes out of the window and becomes "free to do as we tell you".

When China cannot compete with incumbents those protections also go up and when they can now people like you appeal to free trade (while ignoring existing protections). You are being overly charitable to one side here. Which is it? Free trade or Protectionism?
by rkomorn | 2025-10-13 21:22:56+00:00
Because there is something that people these days commonly refer to as "the opioid crisis" (or epidemic) [1].

And overprescribed pain meds are seen as a large cause of it / aggravating factor.

So yeah, "that whole thing". It's not an unusual expression, that I know of.

1- https://en.wikipedia.org/wiki/Opioid_epidemic
More than a list, find a place that suits YOU
by nonmaskable | 2025-10-13 21:23:02+00:00
Hi everyone, I’m building a small product to help remote workers/digital nomads choose the best place for them. After talking to people and researching the space, I’m testing a focused idea: instead of long lists, give 2-3 trusted city matches based on criteria and things you care about (surfing, chess club ? whatever ...)

Why I’m posting: before I build the full product I really want to get an honest feedback to know either it's useful or not.

I would love to show you the prototype to get your feedback !

If you have lived as a digital nomad or work remotely and have moved between cities at least once, just tell me in the comments.!
by consp | 2025-10-13 21:23:30+00:00
Sounds like the OR (ondernemingsraad) apparently wants to get rid of the CEO for incompetence which is very interesting. It is extremely hard to prove (in a court of law) but a valid reason. I assume they were doing all kind of shady things if they go that route. (Havent read the Court Docs, it is a guess)

OR vs CEO also explains the duplicate entries as they are both representatives of the company.
by mbreese | 2025-10-13 21:24:08+00:00
I think there were multiple reasons why containers started to gain traction. If you ask 3 people why they started using containers, you're likely to get 4 answers.

For me, it was avoiding dependencies and making it easier to deploy programs (not services) to different servers w/o needing to install dependencies.

I seem to remember a meetup in SF around 2013 where Docker (was it still dotCloud back then?) was describing a primary use-case was easier deployment of services.

I'm sure for someone else, it was deployment/coordination of related services.
by drowsspa | 2025-10-13 21:24:31+00:00
NodeJS, Ruby, etc also have this problem, as does Go with CGO. So the problem is the binary dependencies with C/C++ code and make, configure, autotools, etc... The whole C/C++ compilation story is such a mess that almost 5 decades ago inventing containers was pretty much the only sane way of tackling it.

Java at least uses binary dependencies very rarely, and they usually have the decency of bundling the compiled dependencies... But it seems Java and Go just saw the writing on the wall and mostly just reimplement everything. I did have problems with the Snappy compression in the Kafka libraries, though, for instance .
by gooodvibes | 2025-10-13 21:24:43+00:00
> Writing a toy database to understand how they work, implementing a small Redis clone. Now that feels stupid. Like I'd be wasting time on details the AI is supposed to handle.

Why didn't the fact that Redis already existed make the whole thing feel pointless before? You could just go to github and copy the thing. I don't get why AI is any different in this regard.
by ASalazarMX | 2025-10-13 21:25:42+00:00
I think you're being too hard. Working at a Wal-Mart is much easier than a factory job, considering the latter is usually dangerous, and has more RSI risk.

It'd have to pay at least double, and me being in a predicament, for me to gamble with my health, and only until I find a better option.
by chasd00 | 2025-10-13 21:25:56+00:00
iirc full virtualization was expensive ( vmware ) and paravirtualization was pretty heavyweight and slow ( Xen ). I think Docker was like a user friendlier cgroups and everyone loved it. I can't remember the name but there was a "web hosting company in a box" software that relied heavily on LXC and probably was some inspiration for containerization too.

edit: came back in to add reference to LXC, it's been probably 2 decades since i've thought about that.
by matt_daemon | 2025-10-13 21:26:05+00:00
I enjoyed assembly programming in uni but haven’t done much since. This take to rewrite everything in it tends to pop up every now and then, and I think the last line sums pretty well why it never actually happens:

“It was probably just his imagination, but the display had been a little laggy, he thought. He’d redo the code if he could, he said. But alas, Sawyer and the machine did not speak the same assembly language.”
by AlotOfReading | 2025-10-13 21:26:41+00:00
NHTSA's power is simultaneously very broad and narrow. They're empowered to investigate potential safety issues after the fact, but this may not be a safety issue in the very pedantic sense often used. NHTSA can proactively set standards, but the standards they've set (FMVSS) largely ignore modern electronics. So on and so forth.
by flaminHotSpeedo | 2025-10-13 21:26:58+00:00
That's what I was getting at, though I wasn't sure if my perceptions matched the general consensus (which it seems they do).

If a manufacturer has been broadly considered as unreliable for the past 20-40 years (JK's came out in 2007, and I still heard some people talking about jeeps as being reliable in the TJ era, though I'd personally disagree), I think it's fair to say they have a reputation of being unreliable.
by tehnub | 2025-10-13 21:26:58+00:00
Interesting exchange on the use of AI coding tools:

curious how much did you write the code by hand of it? Karpathy: Good question, it's basically entirely hand-written (with tab autocomplete). I tried to use claude/codex agents a few times but they just didn't work well enough at all and net unhelpful, possibly the repo is too far off the data distribution.

https://x.com/karpathy/status/1977758204139331904