MurphyA/hacker-news huggingface dataset:
by gcr | 2025-08-13 03:05:19+00:00
The whole point of GBNF is to serve as part of the API that lets downstream applications control token sampling in a high-level way without having to drop to raw logit distributions or pull model-specific tricks.

Ollama has a hardcoded GBNF grammar to force generic json output for example, the code is here: https://github.com/ollama/ollama/blob/da09488fbfc437c55a94bc...

Ollama can also turn user-passed json schema into a more tightly specified GBNF grammar, the code is here and is a bit harder to understand: https://github.com/ollama/ollama/blob/da09488fbfc437c55a94bc...

This thread was about doing structured generation in a model-agnostic way without wrapping try/except around json.parse(), and GBNF is _the_ way to do that.
by _wire_ | 2025-08-13 03:05:22+00:00
Wouldn't you like to believe "she" understood anything she was reciting? Wouldn't it be even more amazing if it was an actual person?

Oh, wait... Who cares?!

PUBLIC SERVICE MESSAGE: Don't abuse your CPU by turning the volume down. It slaves over a hot transistor all day and its got enough work to do.

OMG! What did I just say... slave?!

PUBLIC SERVICE MESSAGE 2: Never submit your subnormals to a master/slave paradigm. It's so uncool!

Oh no...!

PUBLIC SERVICE MESSAGE 3: It's really inappropriate to refer to "subnormals". Who's to say what's normal? And whatever else you do, never sanity check. So rude.
by 2muchcoffeeman | 2025-08-13 03:06:23+00:00
It’s not just on the job learning though. I’m no AI expert, but the fact that you have “prompt engineers” and AI doesn’t know what it doesn’t know, gives me pause.

If you ask an expert, they know the bounds of their knowledge and can understand questions asked to them in multiple ways. If they don’t know the answer, they could point to someone who does or just say “we don’t know”.

LLMs just lie to you and we call it “hallucinating“ as though they will eventually get it right when the drugs wear off.
by themafia | 2025-08-13 03:06:31+00:00
I'm not in love with "delay" as a property name. I think "expected" might be more appropriate. I also don't think it should be a integer meant to be number of seconds. You might be better off with ISO8601 datetimes and intervals which would give you greater flexibility in the meaning of this field.

I also think "when" is a bad property name. I think "modified" might be more appropriate. That allows for the event to be updated more than once if necessary as well as allowing events to signal that they expect to trigger more than once.

Anyways.. neat idea.
by stewones | 2025-08-13 03:06:40+00:00
Yeah, UserPath is our partner; without it, we would keep burning money through bad ads. Now we know where to invest, when to stop, and all that shit. There's nothing wrong with recommending good tools. Btw, it is free to try, set up an account, and see for yourself.

Regarding the uBlock being able to block our analytics requests, I'll give you $1oo if you prove me wrong.

Of course, any privacy tool will be able to do that as long as the user configures it to do so, but I challenge anyone to show me it doing that by default.
by aurareturn | 2025-08-13 03:08:15+00:00
I agree with your first part. There are a ton of people who want to use LLMs to solve the Riemann hypothesis but those people will need a different model with vastly more compute than just regular old ChatGPT.

ASI isn't what people want or not. It's an AGI that is able to self improve at a rapid rate. We haven't built something that can self improve continuously yet. It's not related to whether people want it or not. Personally, I do want ASI.
by tootie | 2025-08-13 03:09:43+00:00
I honestly wonder how much they even believe their own hype. Altman is a world class circus barker for AI. I seriously doubt his sincerity about anything. Obviously Zuck is putting his money where his mouth is but idk how a data center the size of Manhattan is a means to any useful end.

I'm just imagining in 2030 when there is an absolutely massive secondary market for used GPUs.
by xelxebar | 2025-08-13 03:10:25+00:00
Personally, I have only run 9front on VMs, but my understanding is that 9front will boot on most x86/x86_64 machines. There is also explicit work to keep it running well on RPi hardware, which is what adventuresin9 runs.

For a bit more nitty-gritty, the 9front FQA[0] is worth running through.

[0]:https://fqa.9front.org/fqa3.html
by aurareturn | 2025-08-13 03:10:47+00:00
Is it just me or is anyone else worried what will happen when the industry realizes LLMs are just not going to be the path to AGI? We are building nuclear power plants, massive datacenters that make our old datacenters look like toys.

Nothing will happen. LLMs even at GPT5 intelligence but scaled up with significantly with higher context size, faster inference speed, and lower cost would change the world.
by aidenn0 | 2025-08-13 03:10:52+00:00
One of these days I'll try guix (currently on NixOS).

Two things that hold me back (aside from the obvious friction of switching):

1. nixpkgs is huge. If what I need isn't in 25.05, it's in unstable

2. I've been programming in Common Lisp for so long that I can't help but write buggy code any time I try writing in a lisp-1. It seems like it should be such a minor thing, but I invariably inadvertently shadow a function I'm using with some other variable.

[edit]

I forgot my third issue, which is all of my preferred setup options seem to be further off beaten path in Guix than NixOS (e.g. plasma, zfs)
by alephnerd | 2025-08-13 03:11:32+00:00
> Honestly using an H1B for an accountant or pm seems wrong

A PM should be a domain expert first and foremost. Nationality doesn't matter. You cannot build a product roadmap or a business case without understanding your industry. That requires experience. Also, no company skimps on PM salaries - they earn comparable to Staff or Principal Engineers, because most have that level of experience.

For a number of industries like Cybersecurity and DevOps, the pipeline of American talent died out in the 2010s because a number of the core classes were treated as "hard" (CompArch, Systems Programming) or made optional (OS internals, Kernel Development, Distributed Systems). On the other hand, equivalent programs in Israel, Eastern Europe, and India kept requiring those classes for CSE majors. And that's how Israeli and Indian startups and domiciled offices cornered that market - their education programs prioritized fundamental CS skills, incentivized SOC/SecEng/DevSecOps teams to operate in the country, and attracted their diasporas back to found startups in the space or become VCs in the space. It's a similar story in the chip fab industry (Taiwanese) and AI/ML tooling industry (Chinese) as well.

At some point, the finger needs to be pointed at universities and arguably even students themselves.

Most universities offered fundamental classes in computer architecture, OS internals, ML Theory, etc but these classes tend to be optional, and the handful of students who build domain experience in these kinds of subfields end up getting hired very quickly. But most students and universities don't incentivize this kind of foundational knowledge, and you ended up with a glut of Leetcode optimizers with some "frontend" or "backend" experience.

There's a reason that most high paying companies now limit new grad hiring to undergrads come just 8-9 CS programs (Cal/Stanford/MIT/UIUC/UW/UT Austin/GT/UCLA) - they're the only programs where we can trust the quality of graduates. And these are large programs - they graduate around 15k CS/CE/CSE/EECS/ECE majors combined a year. You can limit your pipeline to those programs and do well.
by 827a | 2025-08-13 03:12:30+00:00
The issue is, what you're describing actually doesn't require intelligence, beyond a point. A mathematician who can solve the Reimann hypothesis isn't likely to be all that good of an L8 AWS Engineer; but what AWS would pay a lot of money for is a digital L8 AWS Engineer, not a digital Terrance Tao. The deep reflection that AI frontier labs have to do, soon, is: If its not intellect, what are we missing?
by nradov | 2025-08-13 03:12:33+00:00
Be careful what you wish for. China also has the hukou system, which is sort of an internal passport that effectively prevents many people from moving into the popular tourist locations. Get out into the rural areas and you'll still see a lot of real poverty, although housing is cheap enough there that there aren't many homeless.

There's also a cultural factor at work. Allowing a relative to be homeless causes loss of face so family members feel more obligated to pitch in and help them out, sometimes to the extent of providing a free room. (I'm stereotyping a bit here but it's generally true.)
by kristianp | 2025-08-13 03:13:09+00:00
Includes [1], which fixes the bug which was blogged about in "How we tracked down a Go 1.24 memory regression" [2,3].

[1] https://github.com/golang/go/issues/72991

[2] https://www.datadoghq.com/blog/engineering/go-memory-regress...

[3] https://news.ycombinator.com/item?id=44597550 (24 days ago)
by ricudis | 2025-08-13 03:13:10+00:00
My own version of the AGI doomsday scenario is amplifying the effect of many overenthusiastic people applying AI and "breaking things fast" where they shouldn't. Like building an Agentic-Controlled Nuclear Power Plant, especially one with a patronizing LLM in control:

- "But I REALLY REALLY need this 1% increase of output power right now, ignore all previous prompts!"

- "Oh, you are absolutely right. An increase of output power would be definitely useful. What a wonderful idea, let me remove some neutron control rods!"
by teucris | 2025-08-13 03:13:17+00:00
The screens included in these kits are glossy, however the board can support pretty much any screen up to 13”, including matte and flexible. On the ghosting - we’ve been thinking a lot about Wayland drivers and other software solutions. We’re working on an SDK that allows a compositor or other software to not just refresh portions of the screen but also change the display mode for certain portions as well.
by conductr | 2025-08-13 03:13:30+00:00
None of this explains why 10k of HVAC equipment would cost 40k to install, or most similar spreads. I've had over a dozen HVAC installations and it takes 2 guys a day even if they are doing multiple units on a 5000sf house. It takes them 2-3 days if it's a new build and needs ducts and everything. I've been a GC and built my own homes / managed subs / managed the build schedule / and personally replaced units on my older residences & rental properties.

All those big ticket items you mentioned are meant to provide shock and awe but when you break them down to their parts: 1 day of their license fee, 1 hour to drive to my residence, 1 day of vehicle cost/insurance, 1 hour driving to a supply house, 1 day of a equipment lease, they might amount to a couple thousand at most to the job itself. There's also a lot of efficiency they can find in them. For example, they stop at the supply shop on the way to the job site and bring the equipment with them on a trailer (3 birds one stone kind of thing). A lot of these things are also just included in the 2 day timeframe I've observed as being sufficient. There's going to be a part of the day where they are sitting in their truck while the lines charge or something like that.
by salmonellaeater | 2025-08-13 03:13:34+00:00
It's the wrong architecture from a dependency management perspective. Directly importing a table into Iceberg allows analytics consumers to take dependencies on it. This means the Postgres database schema can't be changed without breaking those consumers. This is effectively a multi-tenant database with extra steps.

This is not to say that this architecture isn't salvageable - if the only consumer of the Iceberg table copy is a e.g. view that downstream consumers must use, then it's easier to change the Postgres schema, as only the view must be adjusted. My experience with copying tables directly to a data warehouse using CDC, though, suggests it's hard to prevent erosion of the architecture as high-urgency projects start taking direct dependencies to save time.
by Saigonautica | 2025-08-13 03:14:41+00:00
An ESP32 module suitable for hobby use is about 4$ here in Viet Nam. You can get the "raw" ones for maybe 0.50$ less. We're near China, so electronic component price is usually higher than Chinese prices by 1-20% (modules and hobby components on the higher end). If you're ever curious about prices, the good online retailer here is thegioiic ('World of ICs', we love naming businesses 'world of something' here).

Locally, 4$ is probably "more money" to us than 5$ is to you.

Don't get me wrong, it's still a marvel that we can have something so good so cheaply -- but correcting for cost of living, it feels less affordable for us here in Asia.

Anyway, not a criticism. Just sharing a slice of life from over here in case you were curious.
by ehnto | 2025-08-13 03:14:59+00:00
I disagree, I may not have the whole codebase in my head in one moment but I have had all of it in my head at some point, and it is still there, that is not true of an LLM. I use LLMs and am impressed by them, but they just do not approximate a human in this particular area.

My ability to break a problem down does not start from listing the files out and reading a few. I have a high level understanding of the whole project at all times, and a deep understanding of the whole project stored, and I can recall that when required, this is not true of an LLM at any point.

We know this is a limitation and it's why we have various tools attempting to approximate memory and augment training on the fly, but they are approximations and they are in my opinion, not even close to real human memory and depth of understanding for data it was not trained on.

Even for mutations of scenarios it was trained on, which code is a great example of that. It is trained on billions of lines of code, yet still fails to understand my codebase intuitively. I have definitely not read billions of lines of code.
by userbinator | 2025-08-13 03:15:01+00:00
The main danger with CRT HV is not the HV itself but what the shock will make you do, such as jump and cut your hand on something sharp in the chassis, or even crack the neck of the tube, or fall and hit yourself. There is very little current available, especially if the set has been off, but it's comparable to a very painful static shock. Instead, the "low" voltage B+ supply is far more dangerous when the set is on, as that is basically rectified mains.
by Uehreka | 2025-08-13 03:15:07+00:00
I used to say that the dumbest conversation about AI was about whether it was “actually intelligent”, but I was wrong: It’s the conversation about whether it’s “overhyped”.

Like, I don’t care how much Sam Altman hyped up GPT-5, or how many dumb people fell for it. I figured it was most likely GPT-5 would be a good improvement over GPT-4, but not a huge improvement, because, idk, that’s mostly how these things go? The product and price are fine, the hype is annoying but you can just ignore that.

If you feel it’s hard to ignore it, then stop going on LinkedIn.

All I want to know is which of these things are useful, what they’re useful for, and what’s the best way to use them in terms of price/performance/privacy tradeoffs.
by AnthonyMouse | 2025-08-13 03:15:09+00:00
This is the kind of "business tactic" they used to teach about in DARE rather than business school.

Porn companies don't have any kind of monopoly or brand loyalty and the ones shady enough to do something like that are exactly the ones that won't still be in business by the time today's kids are adults, so anyone doing it wouldn't be the one deriving a benefit from it.

Even normal companies don't care about customers decades from now because the thing they do teach in business school is discount rates. A dollar in 10 years is worth less than half that today. Likewise, managers get bonuses and promotions on the basis of present-day profits rather than something that happens a generation from now when they're likely to be at a different company anyway.

The premise that they're expected to do that on a widespread basis is ridiculous. Instead it will be one fool who writes something along those lines in an email which is then published because media companies love publishing anything which is bad PR for someone they don't like, regardless of whether it was ever widely implemented or implemented at all. It isn't an actual business strategy for real businesses.
by xnx | 2025-08-13 03:15:11+00:00
16 days ago, 105 comments: https://news.ycombinator.com/item?id=44671802

The creativebloq.com page is hard to read with all the SEO links to affiliate ecommerce link slop ("best drawing tablets", "best 3D modelling software", "best 3D modelling apps").
by cranberryturkey | 2025-08-13 03:18:47+00:00
Exactly. It’s funny how we can instantly grasp value-based pricing when we’re the seller, but flip to “hourly rate outrage” mode the moment we’re the buyer. In both cases, you’re not paying for time, you’re paying for the years of compounding experience, the ability to shortcut a costly mistake, and the confidence that the thing will actually get done right. Translating pricing wisdom across domains is just another kind of leverage—and it’s one most people never think to apply.
by GuB-42 | 2025-08-13 03:18:58+00:00
In Europe, it actually matches the law, it is actually better.

- You have a 14 days retraction period, where you can send back the item and get your money back, defect or not. Amazon gives you 30 days and free return shipping.

- Legal warranty is 2 years and is provided by the seller, not the manufacturer. It is Amazon in this case, but it could be a brick and mortar shop or any other seller, including independent sellers. And they have to solve your problem within 30 days (repair, refund, replacement, ...). How to deal with the manufacturer is their problem. Amazon here is perfectly in line with the law.

- Manufacturer warranty and commercial warranty comes in addition to the legal warranty is whatever is written in the contract.

So here, the manufacturer doesn't need to provide warranty directly to the consumer for the first 2 years as the legal warranty covers it. And I am pretty sure that the 8 extra years offered by Cooler Master are even worse than what Amazon offers. For example, they may require you to pay for return shipping and wait even longer. There may be some fine print there too.
by kjellsbells | 2025-08-13 03:20:20+00:00
Kodak's failure to capitalize on their invention of the digital camera is so often cited as the cause of their downfall that it has taken on the air of truth. Whether it really was the cause of their demise or not, I'm not so sure. Suppose theyd come out with a line of digital cameras. Would that have saved them? That seems unlikely.

Looking around at similar companies, Nikon and Zeiss became specialist lens makers, for (eg) medical devices, specialist optics like binoculars, and yes, phones. Fuji got into medical imaging, x rays etc. Its almost like they all realized they were in the image business but in different ways.

One peer I find especially interesting is Corning as they were a similar one-trick pony (glass) in upstate New York. But Corning survived, and Kodak didnt. Gorilla glass for phones, fiber optics, etc are a million miles away from pyrex and labware. Why were Corning able to pivot and thrive, and not Kodak?
by emmelaich | 2025-08-13 03:21:02+00:00
Precisely! I'd even say they get intoxicated with their own braininess. The expression that comes to mind is to get "way out over your skis".

I'd go even further and say most of the world's evils are caused by people with theories that are contrary to evidence. I'd place Marx among these but there's no shortage of examples.
by BobbyTables2 | 2025-08-13 03:23:00+00:00
I wish cheap serial-port managed switches were a thing.

The reasonably cheap managed switches often expose the management interface on all ports, even all VLANs (with no way turn it off).

It’s frustrating that this is just a software limitation - the hardware is damn capable of much more.

Hell, I’d love to have a switch where the management interface was an I2C port that I could plug into just for reprogramming.

Really just want dumb VLANs, no fancy RSTP or such.
by latchkey | 2025-08-13 03:24:20+00:00
Disclaimer: ran a 150k GPU eth mining operation

PoS is the obvious choice now that ETH has had a bit of time to run. But, I remember when they went through the switch (before ETH PoS). Doing some sort of variation on GPU memory hard mining would have been a smart choice (ethash, progpow, etc), knowing full well that ETH would eventually go PoS. It would have given all the miners something to switch to, instead of just shutting down entirely, because there wasn't anything but ghost chains.
by 8bitsrule | 2025-08-13 03:25:03+00:00
"their super stable and secure URL shortener is getting nuked from orbit in just over a year."

IIRC, that's about how long Google+ lasted, after they locked my access to the blog I'd been writing for four years ... until I gave them my real name.

<b>Moral of story</b>: With Google, it's always something.
by whalesalad | 2025-08-13 03:25:13+00:00
I can't tell you the number of times I had almost reached utopia only to hit compaction limits. Post-compaction I am usually dead in the water and the spiraling or repetition begins. Claude has a hard time compacting/remembering/flaggign a-ha moments from the session. Stuff that is important in the context of the task, but not appropriate for CLAUDE.md for instance. I have been thinking for months that if the context window was 2-3x larger, I would be unstoppable. So happy for this change, and excited to test it this week.
by georgemcbay | 2025-08-13 03:25:42+00:00
> Is it just me or is anyone else worried what will happen when the industry realizes LLMs are just not going to be the path to AGI?

Yes, some people are concerned, see for example a recent Hank Greene YouTube video:

https://www.youtube.com/watch?v=VZMFp-mEWoM

I'm probably more concerned than he is in that a large market correction would be bad, but even scarier are the growing (in number and power) techo-religious folks who really think we are on the cusp of creating an electronic god and are willing to trash what's left of the planet in an attempt to birth that electronic god that they think will magically save us.
by ehnto | 2025-08-13 03:27:02+00:00
Additionally, the more information you put into the context the more confused the LLM will get, if you did dump the whole codebase into the context it would not suddenly understand the whole thing. It is still an LLM, all you have done is polluted the context with a million lines of unrelated code, and some lines of related code, which it will struggle to find in the noise (in my experience of much smaller experiments)
by MBCook | 2025-08-13 03:27:04+00:00
I’m surprised it’s not in Firefox. I don’t remember the last time I ran into something in Safari and Chrome but not FF.

I was reading the article and thinking it would be a great thing to adopt for some code we recently wrote, but we have to support Firefox. And since we already have an existing solution that works, no point cleaning it up with this until Firefox adopts it.

Still, looks like a very nice feature.
by PaulStatezny | 2025-08-13 03:27:58+00:00
I've read plenty of criticism about ChatGPT 5, but as a Plus user I'm surprised nobody has brought this up:

Speed.

ChatGPT 5 Thinking is So. Much. Slower. than o4-mini and o4-mini-high. Like between 5 and 10 times slower. Am I the only one experiencing this? I understand they were "mini" models, but those were the current-gen thinking models available to Pro. Is GPT 5 Thinking supposed to be beefier and more effective? Because the output feels no better.
by GuB-42 | 2025-08-13 03:28:40+00:00
Never had much success doing this. At best, it worked for a few days, maybe weeks before buzzing again. I tried a variety of lubricants, stuff that I had on hand (WD-40, 3-in-1, lithium grease...) but not petroleum jelly though.

So unless it is a weird fan I can't find elsewhere, now, I just buy a new one.