skysight-inc/HackerNews huggingface dataset:
eXcellent, it's good to see new work on XSLT, reviled bysome it's actually great tech and useful in all sorts of places.
The port connector is more reliable on USB-C.

The fine springy wiry bits that are impossible to clean and easy to damage are on the cable, which is a massive improvement. See: the super common broken Ethernet ports.
> That specific age was likely a quirk of COBOL.

This part has if you trust Elon as a source. He shared some graphs where there was no spike at 150, and people older than 150. If you trust Elon on this is really up to the reader, but it's a peeve of mine that sources keep reporting the COBOL epoch thing, which was always just a (plausible) theory as fact.

> Again, 150-year-olds are not collecting social security benefits.

This part hasn't. These 150 year olds are simply people whose death hasn't been recorded. They aren't collecting Social Security. In fact social security automatically stops at 115, and the number of Social Security recipients over 100 is within expectations [1]. This if course doesn't not mean there are zero deab people still receiving checks. With any system this size some fraud will exist, the question is how much, and how much does it cost to chase down.

The issue with unrecorded deaths for people over 100 has been known since at least 2015 [2]. In short it hasn't been fixed due to the cost, combined with the risk of incorrectly marking someone dead, which can seriously fuck up your life, not just social security. This whole bruhaha could have been avoided if someone did a 5-minute Google search before Elon/Trump started their theatrics.

[1] https://www.newsnationnow.com/business/your-money/people-ove...

[2] https://oig.ssa.gov/assets/uploads/a-06-21-51022.pdf
I’m bored with y’alls keyboard habits.

Not all though. Many people on HN use em-dashes and other proper punctuation.
Anthropic doing more open AI work than the Ghibli-AI-images company.
I highly recommend the books by Mark Glassy, The Biology of Science Fiction Cinema and Biology Run Amok!: The Life Science Lessons of Science Fiction Cinema.
Upon asking ChatGPT multiple times it just wouldn’t tell me why Vlad the Impaler has this name. It will refuse to say anything cruel I guess, but it’s very frustrating when history is not represented truthfully.
When I’m asking about topics unknown to me, what is it hidding from me, I don’t know it’s awful.
Thank you, this makes sense. I am thinking of this as an abstraction/refinement process where an abstract notion of the longer completion is refined into a cogent whole that satisfies the notion of a good completion. I look forward to reading your paper to understand the "backward chaining" aspect and the evidence for it.
How does Apple Music not have an equivalent to Spotify Connect?! Renders Apple Music unusable, and no, we're not talking about Airplay, and no, we're not downloading iTunes Remote (can't believe it still even has 'iTunes' in its name!).
I’m not source outsourcing even the comprehension of HN comments to an LLM is going to work out well for your mind
The outlet stores often have small text on price tags saying that the items may never have been sold at their "original" price. It's a convoluted way of saying that the sale discounts are imaginary.

From Nordstrom Rack's web site:

This comparable value and corresponding percentage are based on what the item, or similar item, was originally offered for by Nordstrom or elsewhere in the market, which may have been reported to us by the manufacturer.
The only thing to be aware of with this approach is that you don't get an isolate venv for each notebook. So if you're working on one notebook that needs my_lib 1.X and one that needs my_lib 2.X you'll need to manually create separate venvs for each and make sure you start Jupyter in the right venv for each notebook.
What problems are {elegantly, neatly, best} solved by using XPath and XSLT today that would make them reasonable choices over alternatives?
I wonder when we can get LLM, which might be more "stupid" but knows what it does not know rather than hallucinates... Though perhaps when it would be not LLM but entirely different tech :)
It actually predates computing machines by about half a decade.
Trump promised scientific breakthroughs. Researchers say he's breaking science
I get what you're saying, but you're just not going to get a sofa, large dresser or cabinet, or anything like that into an American car, large as they are. Minivans or pickup trucks are a different story, which is a big part of the reason they're popular despite the online derision.
> Cops are known to be abusive, violent thugs

Always, before making generalising statements like this, ask yourself: Would I think it's okay if the word was replaced with another, in this case, say "blacks"? And then you'll probably see that you shouldn't talk like that.
This is true only of XSLT 1.0. The current standard is 3.0.
We have people in the US. The US should be making generational/multi-generational investments in ourselves (just like Taiwan & China did).

Yes, we may not be able to out-compete TSMC in 2025, but I feel good about our 2045 and 2065 competitiveness.
If you're fiat poor, perhaps you have more time and could contribute to volunteering in your local community?
People have approximated ellipsis by using `. . .`.

I use ellipsis. Which ironically is way too short when viewed in monotype…
Lib/urllib.py was created "Tue Mar 22 15:37:06 1994", by renaming Lib/urlopen.py which was created "Mon Feb 21 17:07:07 1994".
LibreOffice is also not spying on users.
Are llms truly non-deterministic?

My impression was that we inject some randomness intentionally to mimic it, but if you remove that factor you end up with a deterministic chat model.
The Best Waffle Recipe on the Internet
I found this waffle recipe online. It's by the same guy who wrote GoJS.

I've made them 6 times now. A few learnings:

- pure yolk vs with egg whites is a whole different creation. If want it to be "tastier," do pure egg yolk.
- if salted butter is used, still add salt
- it can rise overnight, but no need. Few hours will get you same result.
- freeze extras for toaster, but stack carefully
- don't have that many eggs? or flour? Just adjust the ratios!

The waffles are ABSOLUTELY delicious. I'll be honest I bought a waffle maker just to make them and it was totally worth it.
I hear this often, but I'm struggling to understand how taxing the wealthy will build houses, or lower the price of energy?

Taxing the wealthy does one thing very well: transfer money from the hands of the wealthy, who are notoriously good at managing their wealth, in to the hands of politicians and bureaucrats who are notoriously bad at managing other peoples money.
If a trillion-parameter model can't handle your taxes, that to me says more about the tax code than the AI code.

People who paste undisclosed AI slop in forums deserve their own place in hell, no argument there. But what are some good examples of simple tax questions where current models are dangerously wrong? If it's not a private forum, can you post any links to those questions?
yes, there is even the official example here https://github.com/vercel/next.js/tree/canary/examples/cache...

but it does not work because of NextJS 15.

I changed the example to point to latest NextJs 14 and fixed some cache-handler bugs it works fine, and I deploy it successfully with DollarDeploy to DO VPS https://github.com/huksley/next-cache-handler
I'm not so sure about that. I was really Anti llm in the previous generation of LLMs (GPT3.5/4) but never stopped trying them out. I just found the results to be subpar.

Since reasoning models came about I've been significantly more bullish on them purely because they are less bad. They are still not amazing but they are at a poiny where I feel like including them in my workflow isn't an impediment.

They can now reliably complete a subset of tasks without me needing to rewrite large chunks of it myself.

They are still pretty terrible at edge cases ( uncommon patterns / libraries etc ) but when on the beaten path they can actually pretty decently improve productivity. I still don't think 10x ( well today was the first time I felt a 10x improvement but I was moving frontend code from a custom framework to react, more tedium than anything else in that and the AI did a spectacular job ).
Knowledge certainly helps, but I’m talking about something more fundamental: your bullshit detector.

Even when you lack subject matter expertise about something, there are certain universal red flags that skeptics key in on. One of the biggest ones is: “There’s no such thing as a free lunch” and its corollary: “If it sounds too good to be true, it probably is.”
I need an example to illustrate that, because I had to read this thread to even understand what I was reading/looking at.
I don’t know how to say this without being unkind.

There is a functioning version of The Division 1, Division 2, Avatar and Star Wars outlaws that run on Linux internally at Ubisoft.

Nobody will release it because it can’t be reasonably QA’d. (Stadia was also very hard to QA, but possible, as it was a stable target and development was essentially funded).

I’m not sure what your problem is; I said - as clearly as I can - that architectural changes to the engine were neccessary for proton.

I know this, for an absolute fact, because Proton was a topic when I worked on those games and it was not until Stadia (codename Yeti) was on the roadmap, and our rendering architect lost all his hair working on it - that Proton started to even function slightly.

I’m not shilling for Stadia - there’s nothing to shill for, it is dead.

Get over yourself, if you don’t like the truth then don’t start going in on me because my reality does not match your fantasy. Sometimes corporations do things accidentally that push other things forward unintentionally.

I just want to share my thanks to Stadia because I know for a concrete fucking fact that at least some of the AAA games I worked on would not function at all on Linux without Stadias commercial interference.
There are libraries like `juv` that let you use uv in Jupyter. What I haven’t found yet is a nice and convenient way of running all that in vs code.
You can and you do but it sounds "babyish". That's my point. Whereas in some other languages it's idiomatic.
You can monitor and track these as well with: https://github.com/merbanan/rtl_433
I was responding to the "they used an LLM" story about the Norwegian school report, not the original tweet. The original tweet has a great level of detail.

I agree that hallucination is still a problem, albeit a lot less of one than it was in the recent past. If you're using LLMs for tasks where you are not directly providing it the context it needs, or where it doesn't have solid tooling to find and incorporate that context itself, that risk is increased.
+1 I don't think it effects them as they usually only pick up releases after they are published, which is when Google will release the source now anyways.
The third point - "Spatial Hash Indexing > Tree Data Structures" - is probably great in this domain, but shouldn't necessarily be taken as global truth. I've optimised a system significantly before by going from a grid to a tree - because if your points are significantly unevenly distributed then you effectively have a bad hash function, and it devolves to O(n) performance.
Your remark hints at the fundamental problem with plastics: lifespan and chemical resistance. We worked so hard to develop plastics which have a long lifespan and high chemical resistance which makes them extremely versatile for containers and structures we don’t want to fall apart on their own.

At the same time, it’s these exact same properties of plastics which make them non-biodegradable and resistant to being broken down by the human body’s immune system and waste removal processes. The advantages we developed them for are also the disadvantages we’re trying to replace them for.

In the end, what we truly want is a product that lasts as long as we want and no longer. Something that’s indestructible while it’s in use but can be decomposed and recycled instantly with the push of a button. This is a paradox!
AI Brainrot Means Developer Opportunity
Unless you are on a realtime OS, you may see longer pauses from the OS due to scheduling other processes, so I think it's fair to consider the new low-latency collectors (Shenandoah, ZGC) pauseless from a practical point of view.
Wasn't Apple super "courageous" when they killed the headphone jack?

I tend to view Apple's actions (and those of any company really) first through the lens of their own self-interest. Killing the headphone jack, which was an open standard, benefited wireless headphones. And, unsurprisingly, Apple's proprietary integration with Airpods help make them the best wireless headphone choice.

While I don't wholly disagree that Apple would have eventually switched to USB-C, I doubt they were slow to migrate out of an abundance of caution. Apple is a huge fan of lock-in, and never gives in to open standards easily.
> Even a 1 month project with one good senior engineer working on it will get 20+ different files and 5,000+ loc.

For what it's worth, I mostly work on projects in the 100-200 files range, at 20-40k LoC. When using proper tooling with appropriate models, it boosts my productivity by at least 2x (being conservative). I've experimented with this by going a few days without using them, then using them again.

Definitely far from the massive codebases many on here work on, small beans by HN standards. But also decidedly not just writing one-off scripts.
Yes let's keep up foreign relations where we pay for people to arm themselves against us (china). Or we pay for the defense of people who won't pay to defend themselves (EU).
A lot of people need to improve their critical thinking skills to deconstruct the marketing hype, and then choose the right tool for the job.
Modern day historians (the good ones) recognize George III wasn't a tyrant at all.

The revolutionaries just found it to be a useful story to tell to gain support.

They wanted independence to avoid helping Britain pay off the debts it accrued protecting the colonies from the French.

It's funny that Americans still buy the story that he was a tyrant.
All self-respecting journalistic outlets use proper symbols. Where does the LLM get their opinions on “foreign affairs” from? Probably from the likes of New York Times like a standard lib...

And it shouldn’t be hard for an LLM to learn to use proper symbols when synthesizing content from the everyman. It’s not like it works on the level of literal copy and paste.
This assessment is incomplete. Large languages models are both less and more than these traditional tools. They have not subsumed them and all can sit together in separate tabs of a single browser window. They are another resource, and when the conditions are right, which is often the case in my experience, they are a startlingly effective tool for navigating the information landscape. The criticism of Gemini is a fair one, and I encountered it yesterday, but perhaps with 50% less entitlement. But Gemini also helped me translate obscure termios APIs to python from C source code I provided. The equivalent using search and/or Stack Overflow would have required multiple piecemeal searches without guarantees -- and definitely would have taken much more time.
It might also just be a situation of "it's there, doesn't hurt anyone, doesn't cause much work, removing it could hurt someone". Windows needs (or at least used to need) keyboard support earlier in the boot sequence than mouse support. It's plausible that they load the entire USB stack early on to get keyboards etc working, then sometime later some ancient code iterates all serial ports to check for serial mice. To that driver, USB-Serial bridges and "native" serial ports should look the same through the hardware abstraction layer.

The leaked Windows XP code contains a lot of ancient code, some apparently taken from MSDOS. They later removed some of that, but apparently not this part.
What are some examples of prompts and responses that have made you pessimistic about the technology's ability to improve? Reliability has gotten insanely better over the past couple of years, and it's still improving.
We could spend all day debating this back and forth ("What about all the lightning devices that got thrown out due to the new iPhone" - A somewhat silly argument but...) but I think we probably need to just agree to disagree. I absolutely disagree with Apple on a number of things but there is a lot of nuance here IMHO and teasing it out is well-trodden ground.
Three^W Four top-level comments so far with this concern. Nice try AIs but I won’t downgrade my writing.
You are literally arguing that your ignorance is as valid as my experience. And you’re arguing that you didn't see the impact; which was kinda my entire point - there was impact beyond what was visible that propelled Proton forward.

You don’t know how the sausage is made just because you ate a hotdog.

Maybe you should consider things more carefully before making yourself look like an idiot on the internet and simultaneously raising my blood pressure.
This is a piss take.
How Kerala got rich
The probability distribution over next tokens given previous tokens is deterministic. The sampling algorithm for that distribution is non-deterministic.
you're missing a `let`
Related, also on the HN front page right now: https://news.ycombinator.com/item?id=43495617 , https://www.anthropic.com/research/tracing-thoughts-language...
I think you’re referring to the Deepseek-R1 branch of reasoning models, where a small amount of SFT reasoning traces is used as a seed. But for non-“reasoning” models, SFT is very important and definitely imparts enhanced capabilities and reliability.
I don't know that I would call them fickle. Real wage growth hasn't happened (effectively) in at least 40 years. Of course people are going to be sensitive to price increases especially if the price increases faster than people's wages increase.
Absolutely. It's in the works. I'll be sure to drop additional resources once they are available.

Resources available so far:
- https://docs.runme.dev/guide/dagger
- https://github.com/runmedev/vscode-runme/blob/58ea9a10c00df7...
> system settings is awful, at least I can search there to not wrap my head around it

When it works. Last time I typed “keyboard” in the system settings app, the keyboard settings weren’t part of the results. Ditto “mouse” or “trackpad”. Settings search has been utterly broken on around half of the dot releases for me. If it works, it’s only temporary and then it’s back to not working on the next update (or even reboot.)
This is a complicated problem so the US won't be able to figure it out? We do complicated manufacturing here that many countries cannot do.
I think it's a joke playing off of "lightning never strikes the same place twice".
This is some weird way of counting. A system pause plus a GC pause is two pauses. Just because one pause can't be avoided doesn't mean you can introduce more pauses.
Many people are trapped in black and white thinking. It's like they can only think in binary things that are not either good nor bad are heresy.
Thanks. I spent a few minutes reflecting on this and googling papers.

Turns out that "will" is a vague concept and doesn't have great neurological or animal models.

However, we can use some reasonable proxies!

I would argue that "libido" is the most obvious one. I recently heard a multimillionaire admit (with some embarrassment) that "we really do all this to get girls."

( I assume "libido is a function of testosterone" requires no citation ;)

Testosterone directly affects dopamine levels, dopamine sensitivity, and willingness to engage in competitive behavior:

https://www.edenclinic.co.uk/post/testosterone-and-the-brain

Another factor is "goal-directed behavior", which is mediated indirectly by "increased sense of agency"

> these results further imply that through an embodied SoA, testosterone can ultimately modulate higher-order experiences of social power and goal-directed behaviour.

https://www.semanticscholar.org/paper/The-Effect-of-Testoste...

At the societal level there is a fascinating (and deeply disturbing) book by J. D. Unwin, who studied thousands of civilizations:

>The book concluded with the theory that as societies develop, they become more sexually liberal, accelerating the social entropy of the society, thereby diminishing its "creative" and "expansive" energy.

https://en.wikipedia.org/wiki/Sex_and_Culture

Notably, conscientiousness and executive function are not enhanced by testosterone. However, deficiency is associated with fatigue, depression, brain fog etc. So it supports "will" by supporting overall health, and a population-wide ~50% decline does not sound healthy to me.
Tech does seem to harbor this weird disdain towards creative industries. "Designers" are looked down on as simply destroying the efficiency of UI and web layouts with wasteful bloat and eye candy, artists aren't "authentic" unless they suffer, anyone who isn't hand-crafting their HTML on a site they're serving from their living room is just a commercial parasite with nothing of value to offer, and everyone should give all of their work away for free regardless of how much time, effort and investment they put into it. And stop complaining when an AI comes along and rips your style off because you were just an elitist gatekeeping art to begin with, and are probably just a talentless hack.

The concept that someone could be passionate and authentic about their work and want or need to make a living at it just doesn't compute. Maybe it's something in the programmer/engineer mindset that sees anything beyond pure code and information as essentially puerile and meaningless.
Fairly surprised there was no mention of nitrogen fixation in the article.
Using em-dash with spaces takes up way too much space. Use an en-dash then instead.

The perfect way to surround with hairspace.
“The growth of the Internet will slow drastically, as the flaw in ‘Metcalfe’s law' becomes apparent: most people have nothing to say to each other! By 2005, it will become clear that the Internet’s impact on the economy has been no greater than the fax machine’s”

Same vibe.
Claude already does this sometimes. It follows up with a question which is to gather more info, or to sometimes even lead me towards a solution. May it be synthetic, its still very useful
I think this is a pretty terrible litmus test for the "okayness" of a statement. There are plenty of reasons one word might make lots of sense in a statement, while another would absolutely not. For example: estimates of the prevalence of domestic violence perpetrated by police officers in the US range as high as 40%. This is an objectively true statement. Replacing 'police officers' with, say, 'kindergarten teachers' produces a statement which is NOT objectively true.
Bummer for you it's US national policy right now.
60% loss can be recouped by 10 years of compounding 5% growth.
RunReveal provides an MCP Server for your security logs
Huh...Strange. I don't get that kind of garbage.

I wish I knew what I was doing differently so I could help you.
This is because of Python's special handling of iteration and subscripting for strings (so as to avoid having a separate character type), not because of the duck typing. In ordinary circumstances (e.g. unless you need to be careful about a base case for recursion - but that would cause a local fault and not "deep weirdness at a distance"), the result is completely intuitive (e.g. you ask it to add each element of a sequence to some other container, and it does exactly that), and I've written code that used these properties very intentionally.

If you passed a string expecting it to be treated as an atomic value rather than as a sequence (i.e. you made a mistake and want a type checker to catch it for you), there are many other things you can do to avoid creating that expectation in the first place.
What do you mean? The government does actively participate in R&D, in the form of research grants, development subsidies and tax benefits.