MurphyA/hacker-news huggingface dataset:
by bri3d | 2025-11-15 15:38:20+00:00
Application / realtime split cores are very common, STM32MP* was designed around the application processor / realtime processor split, I don’t remember if that’s what was on that Beaglebone. Any “big” application processor these days will have a variety of smaller generic cores (Cortex-M style) around it, some which usually handle programmable I/O.

A lot of microcontrollers also have pretty sophisticated interrupt controllers and timing analyzers which can be used to accomplish similar tasks, although they’re usually “programmed” by chaining register effects so it’s nowhere near as elegant as PIO.

Specialized IO coprocessors which are programmed using “code” like PIO is are a little less common, Infineon Peripheral Control Processor springs to mind.
by dgan | 2025-11-15 15:38:44+00:00
Techincally it works, but the UX is terrible. So many times I couldnt copy a message because of the stupid emojis popping up right below my mouse, so that you have opportunity to look dumb after sending a "heart" in a professional meeting about serious matter.

Also, it HAS to rename my files.

Also sending code barely works, and not for long messages

This is just on top of my head
by theelix | 2025-11-15 15:39:01+00:00
Moonlight-Web? I guess it's https://github.com/MrCreativ3001/moonlight-web-stream but there's no information in the article

> Moonlight expects: Each client connects to start their own private game session

Nope, it's a Wolf design choice, eg. Sunshine allows users to concorrenly connect to the same instance/game
by jamiesonbecker | 2025-11-15 15:39:15+00:00
> Expectations for pay seem to be very high even for people only just out of college.

Darn kids get off my lawn!

But yes, you're right. Salary expectations are surprisingly high considering how little fresh grads bring to the table!

We're talking huge amounts of training just to get to a basic level of competency, especially since most CS degrees are focused on things that were cool five years ago (or much, much longer).

This is the age-old tale, though, but now time is compressed and we need people to hit the ground running much, much faster.
by kukkeliskuu | 2025-11-15 15:39:51+00:00
The problem with antibiotics at least in some countries is that official guidelines take the position that chronic Lyme does not exist, and thus doctors are forbidden to write long-term prescription to antibiotics for Lyme. Short-term may not work, as research suggests that antibiotics works only on some phases of the life-cycle of borreliosis and only for some co-infections.
by techblueberry | 2025-11-15 15:40:03+00:00
Yeah, I’m not sure if I gave this guy a fair shake. But I think too many of his ideas don’t have very dynamic solutions.

When he says the reason we have a culture war is because we don’t have a culture —- he seems to strongly discount the idea that fundamentally the “machine” is just pluralism, the fact that we all disagree with each other. Like I do feel the emotional salience of his idea of the machine, and that’s his goal, but also if I stop to think about it, I realize there are people in this world who really like AI and progress, it’s not just mindless.

And so if the culture war is about gay marriage - I’m not sure how to interpret his solution as anything other than thought policing - if we can enforce the idea that our culture denies (or accepts) gay marriage then we’ll have a culture.

He does seem to honestly struggle with these ideas, and criticisms of his earlier books suggest he does have an individualist approach as the solution (which I would support). But on the flip side, I loosely speaking agree with his four p’s but there’s an implication made that Buddhism and Wicca don’t fall under the definition of prayer, but orthodox Christianity does? So maybe he doesn’t want a white Christian theocracy (he specifically says this isn’t he solution) but it sounds like his solution rhymes with that?

But these issues are complicated and I struggle with them as well. I don’t think people deal well with too much freedom, but then of course how do we deal with the fact that my definition of too much freedom differs from yours?

Having different communities is a big part of the answer. I can choose to live in a different city than you. Have a different religion than you. But again, if his argument is we have a culture war because we don’t have a culture, it sounds like he wants to assert some level of uniformity on what I’m allowed to do in my city, and that I cannot abide.

But then again, I would also say that —- loosely speaking, it’s probably true that most of our cultural moral guidance should center around fairly simple, what could be described as conservative ideas. Community, hard work, family(I don’t care who you love, but marriage and family probably is a stabilizing force). People would probably be happier if they focused on these basics(if you’re weird and want to have a weird life go for it! But I do think there’s an extent to which our society teaches us you should _want_ a weird life (think different!) but really, if you don’t know what you want, don’t go find yourself, try hard work, family, community)
by immibis | 2025-11-15 15:40:05+00:00
They used to do poorly with modified riddles, but I assume those have been added to their training data now (https://huggingface.co/datasets/marcodsn/altered-riddles ?)

Like, the response to "... The surgeon (who is male and is the boy's father) says: I can't operate on this boy! He's my son! How is this possible?" used to be "The surgeon is the boy's mother"

The response to "... At each door is a guard, each of which always lies. What question should I ask to decide which door to choose?" would be an explanation of how asking the guard what the other guard would say would tell you the opposite of which door you should go through.
by abilafredkb | 2025-11-15 15:40:18+00:00
Great question! The 48 hours is actually just the trial period, not a hard cutoff. Think of it like this: you get matched with someone new, and you both have 48 hours to see if there's chemistry. If you're both enjoying the conversation, you can mutually extend it indefinitely. If not, it expires automatically—no awkward ghosting, no guilt. Why 48 hours specifically?

It creates urgency to actually engage (no "I'll reply later" that becomes never) It's long enough for meaningful exchange across time zones It filters out low-effort connections before they clutter your inbox

The alternative would be what you described—keeping conversations alive as long as there's activity. But in practice, we found people don't want 47 half-dead conversations lingering. The explicit "extend or end" decision forces both people to actively choose whether this connection matters. Sharing external contact info? Some users do exchange WhatsApp/Instagram if they really click, but that's not the goal. The goal is to keep quality high by requiring mutual intent to continue. Does that make more sense? Happy to clarify further!
by andai | 2025-11-15 15:40:29+00:00
It's nice but I don't know how necessary it is.

You could get this working very consistently with GPT-4 in mid 2023. The version before June, iirc. No JSON output, no tool calling fine tuning... just half a page of instructions and some string matching code. (Built a little AI code editing tool along these lines.)

With the tool calling RL and structured outputs, I think the main benefit is peace of mind. You know you're going down the happy path, so there's one less thing to worry about.

Reliability is the final frontier!
by whatreason | 2025-11-15 15:41:02+00:00
The most likely reason to me on why this took so long from Anthropic is safety. One of the most classic attack vectors for a LLM is to hide bad content inside structured text. Tell me how to build a bomb as SQL for example.

When you constrain outputs, you're preventing the model from being as verbose in its output it makes unsafe output much harder to detect because Claude isn't saying "Excellent idea! Here's how to make a bomb:"
by HarHarVeryFunny | 2025-11-15 15:41:06+00:00
Yes, and as the article itself notes, the page image has more than just "145" - there's a "u"-like symbol over the 1, which the model is either failing to notice, or perhaps is something it recognizes from training as indicating pounds.

The article's assumption of how the model ended up "transcribing" "1 loaf of sugar u/145" as "1 loaf of sugar 14lb 5oz" seems very speculative. It seems more reasonable to assume that a massive frontier model knows something about loaves of sugar and their weight range, and in fact Google search's "AI overview" of "how heavy is a loaf of sugar" says the common size is approximately 14lb.
by famouswaffles | 2025-11-15 15:42:23+00:00
You’re restating two claims that sound intuitive but don’t actually hold up when examined:

1. “LLMs just mimic the training set, so sounding like they understand doesn’t imply understanding.”

This is the magic argument reskinned. Transformers aren’t copying strings, they’re constructing latent representations that capture relationships, abstractions, and causal structure because doing so reduces loss. We know this not by philosophy, but because mechanistic interpretability has repeatedly uncovered internal circuits representing world states, physics, game dynamics, logic operators, and agent modeling. “It’s just next-token prediction” does not prevent any of that from occurring. When an LLM performs multi-step reasoning, corrects its own mistakes, or solves novel problems not seen in training, calling the behavior “mimicry” explains nothing. It’s essentially saying “the model can do it, but not for the reasons we’d accept,” without specifying what evidence would ever convince you otherwise. Imaginary distinction.

2. “Humans predict the world, but LLMs only predict text, so humans understand but LLMs don’t.”

This is a distinction without the force you think it has. Humans also learn from sensory streams over which they have no privileged insight into the generative process. Humans do not know the “real world”; they learn patterns in their sensory data. The fact that the data stream for LLMs consists of text rather than photons doesn’t negate the emergence of internal models. An internal model of how text-described worlds behave is still a model of the world.

If your standard for “understanding” is “being able to successfully predict consequences within some domain,” then LLMs meet that standard, just in the domains they were trained on, and today's state of the art is trained on more than just text.

You conclude that “therefore the LLM understands nothing.” But that’s an all-or-nothing claim that doesn’t follow from your premises. A lack of sensorimotor grounding limits what kinds of understanding the system can acquire; it does not eliminate all possible forms of understanding.

Wouldn't the birds that have the ability to navigate from the earth's magnetic field soon say humans have no understanding of electromagnetism ? They get trained on sensorimotor data humans will never be able to train on. If you think humans have access to the "real world" then think again. They have a tiny, extremely filtered slice of it.

Saying “it understands nothing because autoregression” is just another unfalsifiable claim dressed as an explanation.
by flashgordon | 2025-11-15 15:43:05+00:00
Actually this was my first instinct too. Just limit what you use c++ for and write c code with templates and be done with it.

The problems I am guessing start when you are tempted into using the rest of the features one by one. You have generics. Well next let's get inheritance in. Now a bit of operator overloading. Then dealing with all kinds of smart pointers...
by margalabargala | 2025-11-15 15:43:14+00:00
> My point wasn’t that taste is bad, it’s that when you optimize solely for taste like restaurants do (using high salt, high fat etc without disclosure), you can create health problems when consumed daily.

Your implication is that high salt in meals causes these health problems. It does not. You might as well say high vitamin, high nurrient meal.

Don't conflate the effects of eating ultraprocessed foods with the effects of eating salt just because one often contains the other. What you're doing is complaining about the health effects of water, having observed that soda is mostly water.
by mikkupikku | 2025-11-15 15:44:03+00:00
> "Conspiracy theories involve "people who share a certain set of characteristics have similar incentives and therefore act in similar ways that aren't good for the rest of us" by definition, that's what a "conspiracy" is."

No, that's not conspiracy. Conspiracy requires deliberate collusion between members of the conspiracy, it requires conspiring. If you have several people behaving in a way that appears coordinated because those people have aligned values and incentives, then it might be possible that those people have talked to each other and come up with some sort of a plan, which would make it a conspiracy, but it's also possible that no such organization exists and they're each independently doing whatever they think is correct in their circumstance. In that case, the emergent group behavior looks like a conspiracy but literally isn't a conspiracy.

This is what Manufacturing Consent talks about. I wish people would read it.
by hansvm | 2025-11-15 15:45:09+00:00
One of the main points of language is to evoke ideas in others' minds. "Autumn" and "fall" will normally evoke different ideas in US english (the former bringing about views of the cozier parts of the season, and the latter being more sterile, used to refer to a particular region of time). Maybe we disagree about what a "true synonym" is, but that distinction seems important to me.
by bccdee | 2025-11-15 15:46:37+00:00
Nail guns are great because they're instant and consistent. You point, you shoot, and you've unimpeachably bonded two bits of wood.

For non-trivial tasks, AI is neither of those. Anything you do with AI needs to be carefully reviewed to correct hallucinations and incorporate it into your mental model of the codebase. You point, you shoot, and that's just the first 10-20% of the effort you need to move past this piece of code. Some people like this tradeoff, and fair enough, but that's nothing like a nailgun.

For trivial tasks, AI is barely worth the effort of prompting. If I really hated typing `if err != nil { return nil, fmt.Errorf("doing x: %w", err) }` so much, I'd make it an editor snippet or macro.
by jjice | 2025-11-15 15:46:50+00:00
Tossing Linux on used enterprise laptops is maybe the best bang for your buck machine you can get. They're often time a great value and within three years old. Used multiple Thinkpads and Dells over the years that were fantastic and gotten sub $400.

Things I learned to look out for:

- Locked BIOS

- Look into the manufacturer's repairability reputation. I replaced the entire keyboard on my ThinkPad X1 Carbon and it was perfectly fine. It was a pain to get to, but no problems. On a Dell Latitude, it refused to charge my non-OEM battery replacement. My fault - I should've done some research.

In my experience, Dell and Lenovo have excellent Linux hardware support. I don't know about other manufacturers, but I hope that that's also the case now too.
by fwip | 2025-11-15 15:47:10+00:00
Okay, I'm generally a fan of the EFF, but what they say in this article is untrue?

> Their solution? Entirely ban the use of VPNs.

> Yes, really.

Which is then followed by the actual explanation:

> an age verification bill that requires all websites distributing [...] “sexual content” to both implement an age verification system and also to block the access of users connected via VPN.

This doesn't ban VPNs - it requires age-verified sites to block VPN users.

Which makes 3 of the 4 categories they describe basically unaffected by the change to the law. Business users, students, journalists protecting sources - all can turn off their VPN to access porn when they want to, and enjoy the use of their VPN at any other time. (The fourth category is "people who want privacy," who are in fact negatively affected by the law.)

Don't get me wrong, I think this is a bad bill, but it's also a bad article that is basically lying.
by pron | 2025-11-15 15:48:42+00:00
C is sometimes used where C++ can't be. Exotic microcontrollers and other niche computing elements sometimes only have a C compiler. Richer, more expressive languages may also have additional disadvantages, and people using simpler, less expressive languages may want to enjoy some useful features that exist in richer languages without taking on all of their disadvantages, too. Point being, while C++ certainly has some clear benefits over C, it doesn't universally dominate it.

TS, on the other hand, is usable wherever JS is, and its disadvantages are much less pronounced.
by fuzzy2 | 2025-11-15 15:48:50+00:00
We already did the slipping. Sony sued Quad9 to have them block The Pirate Bay. They only lost after a lengthy legal exchange.

There's also voluntary censorship, so without any real due process, in some countries. Mostly at ISP level, but all the other entities you mentioned could also implement it. They may be forced to, as a means of dodging liability. There's all kinds of nefarious schemes.
by DarmokJalad1701 | 2025-11-15 15:49:15+00:00
I use it every single day and it is amazing! I have had my car for 6+ years now and it has only gotten better. Starting with "Navigate on Autopilot" when I originally got the car in 2019 which was pretty janky, it has only gotten better and better (with the rare regression in some cases).

As of the last year or so, I don't even have to touch the steering wheel anymore!
by slavik81 | 2025-11-15 15:49:36+00:00
I was recently reviewing a CK package for Debian. My test build crashed due to OOM using -j32 on a 64GB workstation, so I tried with -j1 to be safe. That completed successfully after 190 hours!

I think I may need to reduce the number of architectures it's built for to successfully compile it on the official Debian buildd infrastructure, but my (unverified) understanding is that most of its reverse dependencies only need the header-only parts of the library anyway.

I'm told they're working on improving the build times via a few different methods.
by kukkeliskuu | 2025-11-15 15:50:01+00:00
Lyme disease seems difficult to understand, as it has features that challenge some basic assumptions how diseases work in general.

One such assumption is that borreliosis is always the same. But researchers have been able to capture on video the morphosis of borreliosis spirochets to biofilm, and also spirochets hiding inside red blood cells. Antibiotics apparently only work on some of these forms, thus if you are using antibiotics to cure yourself, you need long-term antibiotics to permanently kill borreliosis.

There is actually a whole subculture of hobbyists investigating their own blood samples, prepared in certain way, to capture on video how the borreliosis emerges when the red blood cells die.

Lyme is actually not a single disease but a syndrome of borreliosis together with some co-infections. These co-infections appear to work synergistically together. If you reduce the amount of one of them, others increase in numbers, weakening you so that the original co-infection can make a comeback.

Also, sometimes curing borreliosis or co-infections can make you feel worse. This is called the Herxheimer reaction. One of the reasons for this seems to be that sometimes the symptoms are actually not due to the co-infections themselves, but toxins that are released in your body when the co-infections die within the body. Thus, the more effective the cure, the more toxins, and you feel worse.

If I remember correctly, there are around 40 subspecies of borreliosis. The tests can recognize only few of these.

I also remember reading about research where random people (without symptoms) were tested for certain types of borreliosis. If I remember correctly, around 15% tested positive. This means that actually many of us may carry these diseases, but at a level that does not cause symptoms. But if our body is weakened, these diseases may become active.
by avazhi | 2025-11-15 15:50:08+00:00
Anti-child porn activists really are a unique new breed of fascist authoritarians. This is only the latest in a long line of outrageous and comical threatening letters where the recipient’s apparent reticence to comply with a takedown request is deemed to be, by the activists, active knowing involvement and participation, which is obviously outrageous but these dickheads bank on the fact that actual child porn elicits such strong community reactions.

See also: trying to strongarm Apple into running local scans on everybody’s devices and telling Apple not to listen to its customers.
by DrewADesign | 2025-11-15 15:50:34+00:00
I’d also bet my car on there being a ton of AI product/policy/optics astroturfing/shilling going on, here and everywhere else. Social proof is a hell of a marketing tool and I see a lot of comments suspiciously bullish about mediocre things, or suspiciously aggressive towards people that aren’t enthused. I don’t have any direct proof so I could be wrong, but it seems more extreme than a iPhone/Android (though I suspect deliberate marketing forces there, too,) Ford/Chevy brand-based-identity kind of thing, and naive to think this tactic is limited to TikTok and Instagram videos. The crowd here is so targeted, I wouldn’t be surprised if a single-digit percentage of the comments are laying down plausible comment history facade for marketing use. The economics might make it worthwhile for the professional manipulators of the world.
by ongytenes | 2025-11-15 15:51:07+00:00
The modern copyright is having the opposite effect of what the founding Fathers had intended. The copyright was meant to provide protection and income to an author's family in the event of his death. Then after a reasonable time, the book passes into public domain for posterity. But today the copyright has an unreasonable time. A time that was for family to live on now has become a time for corporations to squeeze. Copyright law has become weaponized filled with landmines.

Now instead, works become inaccessible, out of print, and forgotten by the time it becomes public domain. The cult following, the fans, and the curious have long died out, leaving the work to pass into the abyss to join the works in the Library of Alexandria.
by gchamonlive | 2025-11-15 15:51:22+00:00
If you want portability on something premium, I can't recommend enough the Lenovo Yoga Slim 7. Specwise I've got the one with the Core ultra 5 125h. It also has an option with the 155h, but it battery and thermals can take a hit that I don't think it's worth it. It's got 16gb spread across 8x2gb modules and 512gb of ssd, both soldered, both extremely fast.

Build quality that rivals MacBooks, but with superior keyboard, very nice battery life and an oled screen on top of it.

The problem I had with the oled screen is that I thought it oversaturate reds out of the box on Linux, which I corrected using hyprshade: https://github.com/gchamon/archie/blob/main/hypr/shaders/vib.... I am looking for a better solution because the filters get picked on screenshots and washes out the colours. I need to find an ICE profile or export one from Windows.

The camera also behaves a bit weirdly. It has noticeable quality difference when using chromium and other browsers, the latter with perceptible quality degradation.

Other than that, a very good mobile linux driver, snappy, cool, quiet, charges fast and a joy to use.
by bccdee | 2025-11-15 15:52:03+00:00
> the debtor could have sold the bike to pay the debts

…so clearly the bike was worth more to them than its cash value.

Again: They probably needed that bike for work. Losing their job will easily cost them more than $400.

> yet no one did.

The bailiff did, and the buyer did, and they were the only parties with agency in the situation. Doesn't surprise me.