MurphyA/hacker-news huggingface dataset:
by seanw444 | 2025-10-13 22:13:41+00:00
If nothing prevents this from happening, then when it does happen, I will make it a point to carry nothing but a laptop and a dumb phone, maybe a hotspot. If I need something from the internet, I will get it before the trip. If I can't get it on the trip, and forgot to beforehand, I will either find another way, or not do whatever it is.

I don't know why I don't do that now, honestly. Sounds pretty interesting.
by solarmist | 2025-10-13 22:13:52+00:00
I get it and it does make sense. Humans always consider the unfamiliar dangerous by default, but I believe it's deeper and simpler than the arguments you present.

This is not a strictly human trait. Anthropologists are pretty sure we received this trait from our primate ancestors. It evolved out of family groups/tribalism.

Also, a large part of our brains are safety mechanisms. Many features are directed at keeping us alive which is why so many of our what if scenarios are about the worst happening.

In very tribal environments anyone not in your in-group is considered unsafe even if they look exactly like you (i.e. a tribe from 10 km away).

But the thing that has made humans the most successful species on Earth is our ability to override this behavior to cooperate at larger and larger scales.
by entropyie | 2025-10-13 22:14:03+00:00
Is this a submarine article for food corps or what? Yes, it's hard work to make food by hand, but for fucks sake, our ancestors did it for generations, without any modern appliances or temperature controlled ovens. This article was so long, I don't even know the point was. Is she trying to say that UPF is not so bad? That you should just give in? At the end of the day it just comes down to priorities. There is almost nothing more important than what goes into a child's developing body. Maybe skip some of the after school activities and cook with them instead.
by Avamander | 2025-10-13 22:14:05+00:00
Funny thing is, I still use it.

It might be _the_ fastest chat platform right now. Other things like Whatsapp, Messenger, Telegram, Signal, Matrix/Element, Discord, Slack, Rocket Chat, Mattermost (and all the platforms that implement some kind of a chat by now), are all significantly slower. Sending messages takes longer, UI is slower, everything is slower somehow. The only exception that I know of being IRC.

It also allowed tree-shaped groups, you can nest as many as you like depending on your needs. It's so handy compared to the limited server/channel/thread logic elsewhere.

I will miss it dearly once they shut it down.
by raw_anon_1111 | 2025-10-13 22:14:14+00:00
My satisfaction in programming since I started doing it professionally in 1996 was that companies with money let me exchange some of their money for my labor and I could take that money and then exchange it for goods and services to support my addiction to food and shelter.

AI just like IDEs before it makes it easier for me to complete my labor and have money appear in my account.

There are literally at least a dozen things I would rather do after getting off of work than spending more time at a computer.
by sudodevnull | 2025-10-13 22:14:27+00:00
I get the trolly natural of your response. But please point at anywhere in that five hours any of this about me. What do I get out of this beyond pushing hypermedia forward? Whoever you are mad at it is not me and I hope you can find peace.

I choose in my own fork of my own framework to license new scratch code different from old that was deprecated. I choose to have the new code fund things like a conference is even tuition for one of our dev for college that are antipatterns. I haven't made a dime. Please show me what anyone has taken from anyone.
by bigiain | 2025-10-13 22:14:35+00:00
> And if you want GPIO pins I’d imagine that a lot of those applications you’d be better served with an ESP32

I often us an Arduino plugged onto a spare USB port. There's a whole lot of GPIO pin related projects that suit 5V better than 3.3V, and Arduino IO pins are practically unbreakable compared to ESP32. I've got Arduinos that still work fine after accidentally connecting 12V directly to IO pins. I've has ESP32s (and RasPis) give up the ghost just from looking at the IO pins while thinking about 12V.
by stevenbedrick | 2025-10-13 22:14:48+00:00
It seems to me as though you're reading a lot in to that second paragraph. Are you disputing the basic facts outlined, about "masked agents roaming the streets kidnapping people in broad daylight"? Because that is, in fact, a thing that is happening in cities all over the country right now, and simply pointing out that it is happening is not a partisan act.
by stmw | 2025-10-13 22:15:05+00:00
Good read. But a word of caution - the "JIT vs interpreter" comparisons often favor the interpreter when the JIT is inplemented as more-or-less simple inlining of the interpreter code. (Here called "copy-and-patch" but a decades-only approach). I've had fairly senior engineers try to convince me that this is true even for Java VMs. It's not in general, at least not with the right kind of JIT compiler design.
by watwut | 2025-10-13 22:15:42+00:00
Aviation relators just allowed boeing to self certificate again. Avition has a lot of historical regulations and can work through sheer inertia for years.

But the whole point is, regulator wont have teeth. They have teeth when politicians back them. And as of now, politicians back billionaires and deregulation. Wall street hates regulators, billionaires hate regulators and sizable part of population prefers people dying if it means they cam hurt libs and ennemies.
by matu3ba | 2025-10-13 22:16:00+00:00
1 Do you have benchmarks for the RISC-V "physical memory protection unit" and/or where can I read more? I'm looking ideally for things like type 1/2 hypervisor or Kernel tutorials for RISC-V to exemplify technical trade-offs. 2 Separation of virtual memory<->security sounds reasonable to offload security eventually to simpler and verified (and ideally eventually synthesized) hypervisors instead of complex Kernels, but I am wondering about capability and debugging limits. 3 The last sentence is very speculative and I dont get how that could be reached.
by dzhiurgis | 2025-10-13 22:16:58+00:00
Is it economically viable (pays itself)? It looks simple, but designing a shade is no small feat.

I looked once into solar covers for EV charging spots and it would provide like 5% of energy, not worth the hassle.

For parking the convenience is definitely worth it, but economically I don't think supermarkets care that much.
by AstroJetson | 2025-10-13 22:17:04+00:00
I did a very long RCA on a problem. My management at the time was really BIG into looking at ALL THE CAUSES. They wanted HUGE fishbone diagrams to show that we had looked at everything. This was in the days of having huge drum plotters, so the diagrams could be 36" and many feet long.

So I did what they wanted and the root cause was:

On December 11 1963 Mr and Mrs Stanley Smith had sexual intercourse.

I got asked what that had to do with anything and I said, "If you look up a few lines you'll see that the issue was a human error caused by Bob Smith, if he hadn't been born we wouldn't have had this problem and I just went back to the actual conception date."

I got asked how I was able to pin it to that date and said "I asked Bob what his father's birthday was and extrapolated that info"

I was never asked to do a RCA again.
by ggm | 2025-10-13 22:18:15+00:00
The idea of meat substitution will remain but the vehicles which set out to disrupt the industry are (in my opinion) doomed. Food has concentrated into remarkably few hands worldwide, brand label means nothing, it's Unilever, Mondelez and Nestlé underneath. This technology will migrate into the majors.

Meantime, Quorn keeps on doing its mycology.
by zaik | 2025-10-13 22:18:24+00:00
It could refer to the production date:

> It was said to have been produced in 1945, and Paramount Pictures allowed showings for the public "without profit" in 1946. 21st century sources describe a 1943 production and 1947 release instead of 1945 and 1946.

https://en.wikipedia.org/wiki/Don%27t_Be_a_Sucker
by SeanAnderson | 2025-10-13 22:18:51+00:00
This makes sense, right? It's a relatively novel thing to be writing. I don't find it to be a damning remark like other comments here seem to be concluding.

If anything, the fact that Karpathy reached towards Claude/Codex in an attempt to gain value is indicative that, in previous coding efforts, those tools were helpful to him.
by skydhash | 2025-10-13 22:19:43+00:00
Yours is a philosophy I encounter more and more. Where there should be that unified platform, ideally fast moving, where software is only tested against $latest. Stability is a thing of the past. The important thing is more feature.

Instead of designing a solution and perfecting it overtime, it's endless tweaking where there's a new redesign every years. And you're supposed to use the exact computer as the Dev to get their code to work.
Show HN: Morpheus – Adaptive Code Security Analyzer
by jdslatermd | 2025-10-13 22:20:46+00:00
Hi HN, I’ve built MORPHEUS, an adaptive code security analyzer that uses a morphing neural network (“M-Net”) to detect and explain vulnerabilities in real time.

It currently supports Python and JavaScript, detects SQLi and XSS (CWE-89, CWE-79), and adapts based on false-positive feedback.

Demo: https://morpheus-security.ai

I’d love feedback from developers and security researchers on: – Accuracy on real projects – Ease of integrating the CLI / API – Ideas for new detectors (Command Injection, Path Traversal next!)

Thanks! — Jeremy Slater
by bayindirh | 2025-10-13 22:21:16+00:00
Panel quality matters.

I'd take my HP EliteDisplay 1440P monitor over any of these ultra high refresh rate monitors, all day, every day.

Dell & HPs "Business" monitors are made to be stared at all day, and I can use them all day without any eye fatigue. They also come calibrated from the factory.

Interestingly, my old Asus 24" monitor is very close to them, but that monitor is also designed to be used for longer hours (better panel, blue light filter, flicker free backlighting, etc.).
by milchek | 2025-10-13 22:21:24+00:00
Wow, didn’t realise he created band artwork and the Tetris logo as well! I remember seeing a lot of his artwork back in the C64 days as a kid and that style always struck me - this was of course the era where the cover artwork was far superior to the game graphics. I think Psygnosis did some PC and PS1 games later as well? My memory is a bit hazier there.
by raw_anon_1111 | 2025-10-13 22:21:42+00:00
For almost every user - yes. If apps had to run in a strict sandbox it would be better for most users. Where it would make you jump through an incredible number of hoops or even install “developer editions” of operating systems.

You really can’t trust developers to do the right thing - even major developers like Zoom (the secret web server) , Facebook (the VPN that trashed usage actoss apps on iOS) and Google (convincing consumers to install corporate certificates to track usages on iOS).

Even more to the point, you read about some app installed outside of the Google Play store that’s malware - including the official side loaded version of FortNite…

https://blog.checkpoint.com/research/fortnite-vulnerability-...
by more_corn | 2025-10-13 22:22:08+00:00
The fundamentals are not there.

Talk to an educator. Education is being actively harmed by AI. Kids don’t want to do any difficult thinking work so they aren’t learning. (Literally any teacher you talk to will confirm this)

AI in medicine is challenging because AI is bad at systems thinking, citation of fact and data privacy. Three things that are absolutely essential for medicine. Also everything for healthcare needs regulatory approval so costs go up and flexibility goes down. We’re ten years away from any AI for medicine being cost effective.

Having an AI do your taxes is absurd. They regularly hallucinate. I 100% guarantee that if you do your taxes with AI you won’t pass an audit. AI literally can’t count. You’re be better off asking it to vibecode a replacement for TurboTax. But again the product won’t be AI it will be traditional code.

Trying for AGI down the road of an LLM is insanity sauce. It’s a simulated language center that can’t count, it can’t do systems thinking. It can’t cite known facts. We’re not six months away we’re a decade or a “cost effective fusion” distance (defined as perpetually 20 years in the future from any point in time)

There are at least six Silicon Valley startups working on AGI. Not a single one of them has published an architecture strategy that might work. None of the “almost AGI” products that have ever come out have a path to AGI.

Meh is the most likely outcome. I say this as someone who uses it a lot for things it is good at.
by kokada | 2025-10-13 22:23:15+00:00
I think one of the problems of those "configuration languages" is that you can extract semantic information without knowing the target, e.g., with has a specific meaning in GitHub Actions but it is otherwise an unremarkable word in the YAML specification.

But when working with real programming languages it is completely different, you can take semantic information from the current code, and you can have things like types to give you safety.
by observationist | 2025-10-13 22:24:54+00:00
Refuse to participate in either walled garden.

There are no good reasons left to use either platform - you're basically paying an arm and a leg to rent a device whose primary purpose is to usurp your attention and plunder your wallet at every possible opportunity.

Use and encourage your circle to use Signal, so you're not limited to any given platform, or the political or ideological whims of the gardenmeisters.

Google has gone full enshittified with this move, might as well move as far and as fast away from all the shit if you're technically capable, introduce whatever pressure you can to signal that there's a desperate need in the smartphone market for something clean and honest.
by ahartmetz | 2025-10-13 22:24:56+00:00
Oh please take that crackpot stuff to 4chan or something.

I can read about both sides of the Gaza conflict just fine in evil Western media. It is quite plain to see (read) that Israel is doing some really bad shit there after an, in the grand scheme of things, "less bad" attack on itself. About the pandemic... yes, mistakes were made. There was a dangerous situation and no one was really sure what to do. It's like some people realized for the first time that the government has power and that it isn't always acting in the way they'd prefer. Big fucking deal. I guess a lot of people didn't really understand how the world around them is structured before it bit them in the ass. It's not that bad though, compared to other places and times in the world.
by DiogenesKynikos | 2025-10-13 22:25:01+00:00
European companies have had massive investments in China for decades now.

Many people in the West have no idea what's going on in China. Western brands and investments are all over the place. Half the cars on the streets used to be European or American (and that has only recently changed, due to the rise of EVs).

Yet Europeans and Americans often complain, "Why can't Western companies operate in China?" Excuse me?
by rictic | 2025-10-13 22:25:04+00:00
Good feedback! Just updated the README with the following:

> The parse function also matches JSON.parse's behavior for invalid input. If the input stream cannot be parsed as the start of a valid JSON document, then parsing halts and an error is thrown. More precisely, the promise returned by the next method on the AsyncIterable rejects with an Error. Likewise if the input stream closes prematurely.

As for why strings are emitted incrementally, it's just that I was often dealing with long strings produced slowly by LLMs. JSON encoded numbers can be big in theory, but there's no practical reason to do so as almost everyone decodes them as 64bit floats.
by nathan_douglas | 2025-10-13 22:25:05+00:00
That's an amazing goal. I have TAOCP but I got hung up on some of the early questions, mostly because I wasn't sure I understood what he was asking. I didn't want to get in the habit of "looking at the answers" early.

I've been meaning to get back into it and just ask ChatGPT to straighten me out on a few things, e.g. "am I barking up the wrong tree or is this what he wants, but don't spoil me."
by iAMkenough | 2025-10-13 22:26:30+00:00
In the Leaf, you can disconnect the TCU from the CAN gateway controller located behind the infotainment system to disable its remote connections.

It will throw a perpetual "check engine" light and disable the hands-free microphone, but OVMS users have made a "dummy TCU" that gets around that annoyance.

I have the opposite problem. The specific infotainment system update I need requires a $200 visit to a dealership with a specific model of a USB 2.0 SanDisk Flash Drive (NI-52727-1). Not available OTA despite the Leaf's OTA capabilities.
by WheelsAtLarge | 2025-10-13 22:26:58+00:00
Not at all, most programming jobs are more about getting things done than the satisfaction of creating some programming master piece. You are assigned a part of the cog and you a responsible to get it done ASAP. It's a blue collar job under the guise of a white collar job. So it's nice to get a machine to do the grunt work while you decide how the code is supposed to function.

My experience with Vibe coding has been more frustrating than fruitful. Currently, I've only been fully successful with small code snippets and scripts but I can see where it's heading.

It works for me.
by ryandrake | 2025-10-13 22:27:06+00:00
I bet they already have communications ready, but everyone Director and above needs to "wordsmith" it to deflect blame and make sure nobody looks bad, and all the lawyers need to bless it so that it's not admitting anything. I bet you there's a Word doc being frantically E-mailed around all day, needing to be approved by 25 people before it reaches the light of day.
by nine_k | 2025-10-13 22:27:13+00:00
Yes, if we talk about interactive use, where the user may want to run a program with isolation on a whim, and can't be bothered to prepare a separate account for it.

Namespaces, to my mind, are a huge help, starting from trivial chroot and nsenter, all the way to bubblewrap [2] and containers (rootless, of course).

Also, with a properly prepared disk image, and the OS state frozen when everything heavyweight has started already, you can spawn a full-blown VM in well under a second, and run a questionable binary in it.

It would be fun to have "domains" within a user account, with their own views of the file system, network, process tree, etc, and an easy way to interactively run programs in different domains. Again, it's pretty doable; whoever creates an ergonomic product to do it, will win! (Well, not really, because most developers sadly run macOS, which lacks all these niceties, but has its own mechanisms, not very accessible to the user.)

[1]: https://quintessence.sh/blog/bwrap-guide-linux/
by SeanAnderson | 2025-10-13 22:27:44+00:00
ELI5 for anyone else (I had to have this explained to me):

When you train a language model, it tries to predict the next token.

We measure how good it is at that using loss aka how surprised it was by the real answer.

Different models might use different token lengths. So, if you describe loss relative to tokens then you can't easily compare the performance of two models that use different token lengths.

So, compare loss to bytes of text data instead.
by rhinoceraptor | 2025-10-13 22:27:50+00:00
The linked manual site was useful, I have four various Leica III series cameras that were my great-grandfathers. One of the more obscure pieces of the collection that I'd never seen before is the Visoflex [1], which essentially transforms them into an SLR.

Rangefinders have a fixed viewfinder for framing, as well as a special focusing viewfinder, which projects two images superimposed from different angles, via a very small mirror and beam splitter. The mirror is mechanically linked to the lens' focus ring, and when the two images align in the viewfinder, the lens will be in focus.

1: https://www.cameramanuals.org/leica_pdf/leitz_visoflex_ii.pd...
by array_key_first | 2025-10-13 22:28:45+00:00
Greed sure, but also optics. In the US at least, we love to condemn China for being "communist" and not a real democracy. Remember, for the US, communist has been the number one enemy for a long time. Obviously, we can't do what they do.

But we do what they do, and China isn't even communist.
by heliographe | 2025-10-13 22:29:37+00:00
If you’ve gone all the way to shooting medium format and learning how to develop film, I can’t help but encourage you to get into printing black and white as well.

(color is IMO less interesting - more finicky, less creative latitude)

It’s a minimal investment of time & money (even simpler if you have a community darkroom near you - there are more than you might think!), and it’s both more creatively rewarding as a process than what you get working digitally, and for IMO a better result (you need a really high quality printer to match what standard b&w printing gives you).

Prints also make for great gifts - people just aren’t used to seeing 8x10 printed portraits anymore, and I’ve had friends/family members moved to tears when presented with a framed print of their family.

Oh and there’s also always large format ;)
Show HN: WebHooks for the Spotify API
by jakewhiteyo | 2025-10-13 22:30:26+00:00
Hey HN,

Spotify refuses to implement webhooks in their API... so I built them.

I've frequently found myself looking for a way to build automations around new Spotify music releases. After years of having this issue I finally decided to build them myself.

New music release notifications is currently the only event trigger I support but I will be supporting new event types soon.

Hopefully you guys can find some use out of a service like this. Cant wait to see what people build :)

- Jake
by vacuity | 2025-10-13 22:31:07+00:00
What are examples of the MMU leading to poor abstractions? I agree it's not ideal, and encourages some poor abstractions, but I think it's moreso the case that mainstream operating systems have failed to innovate sufficiently. For example, the notion of a 1:1 bijection of address space and process doesn't have to be the case, but it is, I suppose, the most obvious use. (There is vfork(...), heh.)
by pryce | 2025-10-13 22:31:10+00:00
This is a curious case of one accused academic writing to a second accused academic about the status of a third accused academic, being published widely by the second of the three accused academics in a post explicitly concerned with allegations of (sexual) misconduct against academics in general.

I'm very certain that issues of justice are complicated, and that allegations of misconduct are not always correct and that allegations in and of themselves must not be immediately treated as substantiated; yet surely, if it is justice we are interested in, we must be careful to ensure our fact-seeking methods do not not unduly rely on testimonies of those accused to the detriment of all other lines of inquiry.

I understand in McGinn's case that actual documents of the harassment are available, and I think that if some academics believe they need to push back against allegations of sexual harrassment they consider wrongful, a person with documented harassment is profoundly inappropriate to be spearheading that.
by JKCalhoun | 2025-10-13 22:31:13+00:00
"The fastest way to feel the magic is to run the speedrun script speedrun.sh, which trains and inferences the $100 tier of nanochat. On an 8XH100 node at $24/hr, this gives a total run time of about 4 hours."

I am clueless and don't understand this. Where is the $100 being spent? Some sort of API you have to pay to access? Some sort of virtual hardware you have to rent access to?