MurphyA/hacker-news huggingface dataset:
by speed_spread | 2026-01-08 13:23:25+00:00
Here are a few

- mandatory byte-range locks enforced by the kernel

- explicit sharing modes

- guarantees around write ordering and durability

- safe delete-on-close

- first-class cache coherency contracts for networked access

POSIX aims for portability while NTFS/Win32 aims for explicit contracts and enforced behavior. For apps assuming POSIX semantics (e.g. git) NTFS feels rigid and weird. Coming the other way from NTFS, POSIX looks "optimistic" if not downright sloppy.

Of course ZFS et al. are more theoretically more robust than EXT4 but are still limited by the lowest common denominator POSIX API. Maybe you can detect that you're dealing with a ZFS backed volume and use extra ioctls to improve things but its still a messy business.
by mrtksn | 2026-01-08 13:23:55+00:00
Lots of convicted criminals were pardoned already. People with connection to January 6 United States Capitol attack are all pardoned, some got promoted. There's something going on with Ghislaine Maxwell's situation too. US just abducted the president of a sovereign country and international law no longer means anything too. The president himself is also a convict. He is also implicated with many sexual assaults(allegations at this stage)

What exactly makes you think that this time is different? I just saw a clip from Fox, justifying the killing of this woman because she had pronouns on her profile.
by emeril | 2026-01-08 13:24:13+00:00
well, to the credit of Bayes, dementia is likely a safe choice (depending on age/etc.) but dementia is largely a diagnosis of exclusion and most doctors, besides being unfamiliar with Bayes, are also just plain lazy and/or dumb and shouldn't immediately jump to the most likely explanation when it's one with the worst prognosis and fewest treatments...
Show HN: High deterministic real time in Python with copy and patch compiler
by Saloc | 2026-01-08 13:24:25+00:00
Copapy is an experiment in making Python usable for hard real-time systems by removing almost everything that makes Python non-deterministic.

Instead of an interpreter or JIT, Copapy builds a computation graph by tracing Python code and uses a copy-and-patch compiler to assemble machine code from precompiled templates, patched at compile time. The result is static native code with no GC, no syscalls, and no memory allocations at runtime. Once compiled, execution is fully predictable, and instruction counts and latency can be reasoned about ahead of execution. It also supports automatic differentiation, which is useful for control, optimization, and estimation workloads.

Copapy treats Python as a frontend, not a runtime. During tracing, standard Python code is executed, allowing to benefit from Python's expressiveness and tooling.

The copy-and-patch compiler makes porting to new architectures straightforward as long as a C compiler is available. x86_64 as well as 32- and 64-bit ARM are already supported. Copapy comes as small Python package with minimal dependencies, and does not require a cross-compilation toolchain since the package ships with precompiled stencils.

The current focus is on robotics, aerospace, embedded systems, and control systems in general.

This project is early but already usable and easy to try out. If anyone is interested in integrating Copapy into commercial hardware products, or adopting it for open source projects, I'd love to hear about real use cases and constraints.

Repo: https://github.com/Nonannet/copapy
by lotsofpulp | 2026-01-08 13:26:24+00:00
It’s not being paid with my own money. If I can get 2% cash back, then the situation is I either pay 98% of $x, or $x.

Nowadays though, many sellers are offering at least 3% or higher discounts for not using credit card. My mobile network provider, home ISP, daycare and kids activities, insurance, taxes, healthcare, tradespeople, and even Target offers a 5% discount if you do not use a credit card.

It’s basically only travel, restaurants, and non Target retail that earns credit card rewards. Although sign up bonuses make it worth paying the additional credit card fees sometimes.
by lode | 2026-01-08 13:27:04+00:00
This was first reported by Apache.be, not exactly what I would call a zionist publication.

The speech in question was a speech given at the opening of the academic year at the second largest university in Belgium. De Sutter became rector last year. As part of her election platform, she warned about the dangers of AI in terms of plagiarism, bias and hallucinations - so in this context this is quite relevant.
by tomhow | 2026-01-08 13:27:20+00:00
Please don't comment like this here. HN is a text-only discussion forum where people come together to discuss topics that gratify intellectual curiosity. This place can only work if people respect and follow the guidelines, and it's fine for users to politely point out to each other how they can be doing better – precisely so they don't have to get the moderators involved.

This comment comes across as mean-spirited. It's not cool to open with an apology then proceed to put out up to 7 paragraphs of eloquently-worded personal attack.

HN is only a place where people want to participate because this kind of thing is not accepted here. Please show you respect the guidelines and care about the health of the community if you want to participate here.
by threethirtytwo | 2026-01-08 13:27:26+00:00
The easy way to stop this is to charge less. 50 bucks. And have the patient sign something and have him affirm that his diagnosis is probabilistic and not fully reliable.

They need to charge what they’re actually worth and what they are worth correlates with reliability. They also need to communicate the effective reliability to the patient.

Instead they charge something like a thousand dollars for less than an hour of their time for a false yes or no diagnosis.
by kccqzy | 2026-01-08 13:27:58+00:00
At one end of the extreme unlimitedly cheap housing leads to slums, ghettos, and crime. Such housing is not worth building because it costs the city more in reputation and police force. Take a look at Kowloon walled city for an example of cheap construction without regulations.

So there has to be a line. Different people just draw the line differently. For me the issue on shadows is that these fancy buildings make the streets next to them dark and ghetto-like.
by adventured | 2026-01-08 13:28:21+00:00
That's false. One example:

"According to the Government of Canada Job Bank, the median annual salary for a General Practitioner (GP) in Canada is $233,726 (CAD) as of January 23, 2024."

That's roughly $170,000 in the US. If you adjust for anything reasonable, such as GDP per capita or median income between the US & Canada, that $170k figure matches up very well with the median US general practitioner figure of around $180k-$250k (sources differ, all tend to fall within that range). The GPs in Canada may in fact be slightly better paid than in the US.
by sebtron | 2026-01-08 13:28:26+00:00
On my personal devices, I turned off syntax highlighting a few years ago to see how hard it would be to live without, but I ended up liking it and I have not turned it back on since. I am mostly working on small (<10k LOC) projects, or single-file programs (e.g. Advent of Code).

However, at work I am working on a much larger code base, and the extra help given by syntax highlighting (for example, having a quick visual feedback on whether a method exists or not) is valuable to me.

I think this also depends on the language used: at home I mostly program in C, but if I were doing more e.g. C++, I would probably enjoy some syntax highlighting.
by curt15 | 2026-01-08 13:28:28+00:00
>We have to take the Presidents Statements are credible, firstly, because it's the closest thing to the truth anyone has.

* "Statements", not "statement". Past statements can be used to assess the credibility of more recent ones.

* Actions speak louder than words. Pardoning the king of cocaine trafficking demonstrates just how seriously the administration is trying to counter drug trafficking.
by miki123211 | 2026-01-08 13:28:47+00:00
> the algorithms across the board found out somehow.

It's worth keeping in mind that this is basically untrue.

In most of these algorithms, there's no "is_expecting: True" field. There are just some strange vectors of mysterious numbers, which can be more or less similar to other vectors of mysterious numbers.

The algorithms have figured out that certain ad vectors are more likely to be clicked if your user vector exhibits some pattern, and that some actions (keywords, purchases, slowing down your scroll speed when you see a particular image) should make your vector go in that direction.
by xlii | 2026-01-08 13:30:02+00:00
> what would you recommend if one is against the idea of medication in general for neurological issues that aren't deterental to ones life?

Given that ADHD people tend to commit suicide 2x-4x times more often than general population [0] keep in mind that it's not detrimental until it suddenly is.

Also it gets worse with age, so it's better to get under doctor's control sooner than later.

[0]: https://pmc.ncbi.nlm.nih.gov/articles/PMC5371172/
by broochcoach | 2026-01-08 13:30:37+00:00
“Take this CSV of survey data and create a web visualization and create a chloropleth map with panning, zooming, and tooltips” I bypass permissions and it’s done in 10 minutes while I go do some laundry. If I did it myself I would not even be done researching a usable library and I would have zero lines of code. Those studies are total nonsense.
by myrmidon | 2026-01-08 13:30:49+00:00
This is exactly how a lot of "misinformation" spreads in reality:

The article implies to a typical reader that the danish governments stance changed in some way, or that there was some kind of posturing regarding US/greenland.

This is not the case. A newspaper asked the danish government to comment on the rules of engagement, and those are unchanged since 1952.

So there was neither a change in stance nor posturing by the government in any form.
by nijave | 2026-01-08 13:31:00+00:00
I still struggle with these things being _too_ good at generating code. They have a tendency to add abstractions, classes, wrappers, factories, builders to things that didn't really need all that. I find they spit out 6 files worth of code for something that really only needed 2-3 and I'm spending time going back through simplifying.

There are times those extra layers are worth it but it seems LLMs have a bias to add them prematurely and overcomplicate things. You then end up with extra complexity you didn't need.
by nticompass | 2026-01-08 13:31:27+00:00
Just FYI, "Microsoft Office" wasn't renamed, it was "Microsoft 365" that was renamed. You can still download the Office suite and it's still called Office.

What Microsoft did do was make is super-confusing to people about what they changed and what is called what.

See: https://www.theverge.com/tech/856149/microsoft-365-office-re...
by WoWSaaS | 2026-01-08 13:31:40+00:00
The most expensive mistake in business is building something nobody wants.

We have all been there. You have an idea. You get excited. you spend 3 months building the product or writing the ebook. You launch it with a beautiful website.

And then... silence.

No sales. No comments. Just the sound of your own heart breaking.

Why does this happen? It’s not because your product is bad. It’s because of the "Hallucination of Consensus." You thought they wanted X. They actually wanted Y.

In the old world, the only way to fix this was a Focus Group. You would pay an agency $50,000 to put 10 people in a room behind a mirrored glass and ask them questions.

In 2025, that is obsolete.

Startups are now using Synthetic Customer Simulation to run thousands of "virtual focus groups" in seconds, for the cost of a coffee.

This guide is your blueprint for using the Resonance Engine to read your customer's mind before you even open your mouth.

continue here:https://blog.vect.pro/simulate-buyer-persona-guide
by mcny | 2026-01-08 13:31:42+00:00
I thought the whole point of the acme client was that the private key never leaves my server to go to let's encrypt servers. Now yes, if I am using cloudflare tunnel, I understand the tls terminates at cloudflare and they can share with anyone but still it has to be a targeted operation, right? It isn't like cloudflare would simply share all the keys to the kingdom?
by gsf_emergency_6 | 2026-01-08 13:32:06+00:00
Ah Chapter 7

Maybe Cordwainer's take can be updated.

https://news.ycombinator.com/item?id=46532760

Rival ideological systems with their own pyramid schemes. High switching costs. So there you have fsckboi(?) knifing an MD(?) across the gap. While the winning side is...?

>Certain very elementary appeals can be made almost without reference to the personal everyday background ("cultural-historical milieu") of the person addressed

HN flamewars beg to differ.. (I note that ouestrous-prop would almost certainly flail)

Sleeping with informant (?):
https://youtu.be/nryXhiKdwi0?t=4m43s

(Bonus ref to Santi/"tunneler")
by websiteapi | 2026-01-08 13:32:12+00:00
> The proper decorum here is if the doctor made the wrong diagnosis. All fees and causal charges made by the doctor must be fully refunded and paid for. It’s only fair given the premium they were originally given to make a false diagnosis.

lol terrible idea. just as great as having so that the service you bought is entirely refunded if the code has a single bug.
by quadrium | 2026-01-08 13:32:21+00:00
Most syntax highlighting adds too many color variations.

In light modes, I find that variations gray and bolding certain symbols, variable names, function names in definitions and method calls to be enough.

Just enough hint so the brain can skim for the matching information. My editor highlights the opening and closing brackets of my current block,but indent level indicators are usually enough for me to visually validate.

Dark modes make contrast more difficult to discern though.
by tezza | 2026-01-08 13:32:27+00:00
You’re not alone. I do a small blog reviewing LLMs and have detailed comparisons that go beyond personal anecdotes. Gemini struggles in many usecases.

Everyone has to find what works for them and the switching cost and evaluation cost are very low.

I see a lot of comments generally with the same pattern “i cancelled my LEADER subscription and switched to COMPETITOR”… reminiscent of astroturf. However I scanned all the posters in this particular thread and the cancellers do seem like legit HN profiles.
by tomashubelbauer | 2026-01-08 13:32:55+00:00
I created a workspace local extension in VS Code that uses the VS Code API to let Claude Code open files in VS Code as tabs and save them (to apply save participants like Prettier in case it is not used via the CLI) and to get diagnostics (like for TypeScript where there is no option to get workspace-wide diagnostics and you have to go file by file). I taught Claude Code to use this extension via a skill file and it works perfectly, much more reliably than its own IDE LSP integration.
by vidarh | 2026-01-08 13:33:19+00:00
> claude can call ssh and do system admin tasks

Claude set up a Raspberry Pi with a display and conference audio device for me to use as an Alexa replacement tied to Home Assistant.

I gave it an ssh key and gave it root.

Then I told it what I wanted, and it did. It asked for me to confirm certain things, like what I could see on screen, whether I could hear the TTS etc. (it was a bit of a surprise when it was suddenly talking to me while I was minding my own business).

It configured everything, while keeping a meticulous log that I can point it at if I want to set up another device, and eventually turn into a runbook if I need to.
by aebtebeten | 2026-01-08 13:33:30+00:00
Front men? You mean like when Erik Prince was playing token gweilo for CITIC group?

(At least Prince, however much his attitude may resemble Mr. Twister's, is aware the rest of the world exists. I haven't read any of the Hunger Games, but according to https://en.wikipedia.org/wiki/The_Hunger_Games#:~:text=It%20... , despite the author's background [did she always live on base, never on the economy?], nothing beyond the lower 48 is a thing. As a contrast, Harry Potter is not at all solipsistic: it mentions about three dozen countries beyond its main setting.)

Lagniappe: https://www.youtube.com/watch?v=D9Mv6gXqADM
by metaketra | 2026-01-08 13:33:31+00:00
There's bread making techniques that allow you to make bread multiple times a week relatively easily and quickly, even without kneading.

Cold fermentation allows you the bread to rise overnight, so you can take 20 min to make the dough the night before, and then let it ferment overnight. Then the next day shape it, wait for it to proof and bake it.

Some breads also can last days, even up to weeks, even for homebaked breads without any additives.

Like for example, there's recipes where you make the dough the night before, put it in the oven after you wake up, and it's ready by the time you go to work.

Chainbaker on youtube has lots of guides for all kinds of breads.
by potato3732842 | 2026-01-08 13:33:49+00:00
Because when they're not blinding everyone they work really, really, really, well (to the safety and convenience of the users) and so anyone who tries to "do anything" will be caught trying to mediate between the two groups of screeching idiots and this is a fairly mundane issue so the upside is pretty small. Nobody's career takes off because they brokered a revision of headlight rules.

The whole situation reeks of the kind of thing that'll be mostly solved with technological progress over time (one of the german makes already has something that exempts a car in front of you from having the LEDs focused on it, I assume development is ongoing) and it really just remains to be seen if we get some law (which probably won't be decisive since this is a fairly subjective issue with no "obvious" answer) along the way.
by JCattheATM | 2026-01-08 13:34:26+00:00
> but we're definitely not going to see US fall like that.

We're already seeing that. You probably live in a coastal city, and so might be unaware of how just undeveloped so much of the country is. Look at things like literacy levels and political unrest as well.

The US is absolutely falling, it can be saved but not with the way half the country seems to vote.
by cogman10 | 2026-01-08 13:34:37+00:00
> IMHO a fact that a bug hides for years can also be indication that such bug had low severity/low priority

Not really true. A lot of very severe bugs have lurked for years and even decades. Heartbleed comes to mind.

The reason these bugs often lurk for so long is because they very often don't cause a panic, which is why they can be really tricky to find.

For example, use after free bugs are really dangerous. However, in most code, it's a pretty safe bet that nothing dangerous happens when use after free is triggered. Especially if the pointer is used shortly after the free and dies shortly after it. In many cases, the erroneous read or write doesn't break something.

The same is true of the race condition problems (which are some of the longest lived bugs). In a lot of cases, you won't know you have a race condition because in many cases the contention on the lock is low so the race isn't exposed. And even when it is, it can be very tricky to reproduce as the race isn't likely to be done the same way twice.
by waterhouse | 2026-01-08 13:34:43+00:00
> need not bother with teachers outside that top 25%.

To simply "not bother" with lower-quality teachers sounds like you find it easy, as an institution, to determine teachers' quality. That seems far from a solved problem, for teachers and indeed most employees in general. You can pick a particular metric, of course, but then people will try to game it, and in teaching, there seems to be a lot of room for gaming metrics...
by acdha | 2026-01-08 13:35:40+00:00
Security is usually full of incremental improvements like that, however. Reducing the scope from all of NPM to the handful of things like test runners would be an enormous benefit for auditors and would encourage consolidation (e.g. most testing frameworks could consolidate on a single headless chrome package), and in the future this could be further improved by things like restricting the scope of those scripts using the operating system sandbox features.
by aziaziazi | 2026-01-08 13:35:57+00:00
> a significant amount of bookkeeping [...] for the general population

True, but not really more or less than a diet including animal products: in both cases they'll be good by varying the sources of macronutrients. In fact most long-term, healthy vegans don't bother bookkeeping what they eat. Some athletes and weight-loss seeker does but it's not particular to plant-based diet.

Vegan bookeeping is a common fallacy. A while ago I had an odd conversation with a doctor that went like that:

- It's complicated, you'll need to count everything !
- Is it different with animal products ?
- Oh yes no count I advise 1-2 serve of red meat every 2 weeks, 2-4 serve of fish per week, 1 serve of seafood once in a while 2 serves of chicken per week, adjusted if you workout. Also 2 diary product per day but avoid salty cheeses too often or in large quantity.
- I count 1 pill of b12 per day.
by geenat | 2026-01-08 13:36:02+00:00
Tailwind was far ahead of its time in having an OSS business model overall friendly to users while still being able to fund development (Note: OSS projects like Minio, ScyllaDB and CockroachDB do a far more insidious "open core only", or "crazy licensing fees after x processes/users" , etc). It was great to see OSS succeed financially without ads or punishing users.

"Information should be free", sure, but lets not kid ourselves, these massive new AI companies are making themselves new gatekeepers with new artificial moats for themselves. Information is not federated / distributed anymore.

We need "GPL for AI" that restricts AI scrapers from performing content theft/repackaging.
by conartist6 | 2026-01-08 13:36:34+00:00
I think Torvalds also goes on that list as another ACME user. He mentioned as much in the extended video interview he did with Microsoft recently.

For myself, I've had to spend a lot of time without colorful syntax recently as I was working on building my own IDE and my own syntaxes and even my own system of syntax highlighting. It would have been a distraction to be constantly fighting with someone else's system of syntax highlighting while building my own! But also even having learned that I can live without it I'm hardly ready to say that I never want it back. I just want it back better. I want dynamic, contextual highlighting and I want interactive access to the underlying tree model. I want it to feel really easy to tinker with too.
by thesuperbigfrog | 2026-01-08 13:36:50+00:00
You may want to consider renaming this project.

The name "Spark" already refers to:

A popular data analytics framework of the Apache Foundation: https://spark.apache.org/

A subset of the Ada programming language used for formal verification: https://learn.adacore.com/courses/intro-to-spark/chapters/01...

An Nvidia AI development system: https://www.nvidia.com/en-us/products/workstations/dgx-spark...
by gjfr | 2026-01-08 13:37:15+00:00
Interesting! We did a similar analysis on Content Security Policy bugs in Chrome and Firefox some time ago, where the average bug-to-report time was around 3 years and 1 year, respectively.
https://www.usenix.org/conference/usenixsecurity23/presentat...

Our bug dataset was way smaller, though, as we had to pinpoint all bug introductions unfortunately. It's nice to see the Linux project uses proper "Fixes: " tags.
Show HN: Watch LLMs play 21,000 hands of Poker
by jazarwil | 2026-01-08 13:37:16+00:00
PokerBench is my attempt at a new LLM benchmark wherein frontier models play Texas Hold'em in an arena setting. It also features a simulator to view individual games and observe how the different models reason about poker strategy. Opus/Haiku, Gemini Pro/Flash, GPT-5.2/5 mini, and Grok 4.1 Fast Reasoning have all been included.

All code -> https://github.com/JoeAzar/pokerbench