MurphyA/hacker-news huggingface dataset:
by burnt-resistor | 2026-01-22 07:13:17+00:00
How else does a unitary executive unilaterally and quickly scale a nationwide, lawless, massive paramilitary gestapo with assault rifles, unmarked vehicles, ill-fitting body armor, and "guided missile warheads and explosive components" that's loyal to a specific person rather than the office or the country?

In terms of complainants, there's likely a stochastic mix including but not limited to:

- Negative attention-seeking behavior people who project their life dissatisfaction onto others with hostility and Schadenfreude

- Poor, temporarily-embarrassed billionaire wantrepreneurs and middling upper-income people who have some misguided notation that their interests coincide with the regime's rather than realizing they vote against their own interests, are divided-and-conquered, and are carrying water for people who don't care about them

- Limousine Democrats who pearl-clutch and gatekeep anytime anyone raises awareness that's inconvenient to their gilded tower status quo or is "too heated" to allow anyone to discuss so they treat people like children in advance with fascistic muzzling and censorship

- People who benefit from techbroligarch extremism or are just crazy who hate [insert scapegoat(s)] and [insert other faction(s)]

- Bots/socket puppet operators who craft actions to shift sentiment towards the regime and/or particular political/ideological goals

Keep resisting and speaking truth to power, even when it's hard. Moral courage is exactly what is needed in this era because there are far too many cowards, crazies, and greedy people screwing up and screwing us.
by asdxrfx | 2026-01-22 07:13:33+00:00
Absolutely agree about the tone. I've seen teams where compliance becomes one person's problem instead of a company priority, and it shows during the audit.

On the knowledge gap: the gap assessment route works, but it's expensive upfront and still leaves you building the foundation afterward.

What I've been exploring is the step before the audit: getting teams organized enough that when they do engage a consultant or tool, they're not starting from zero, which would result in faster compliance.

I'm building a platform (Lumoar) focused exactly on this pre-audit organization phase, helping early-stage teams get structured before the compliance pressure hits.

Curious: in your experience, what's the biggest mistake teams make when they're under contract pressure to get SOC 2 done quickly?
by adrian_b | 2026-01-22 07:14:32+00:00
You are indeed right that in most numeric computations using the inverse temperature, a.k.a. the reciprocal temperature, is more convenient.

Nevertheless, there are many important quantities which are proportional to temperature, e.g. pressure, internal energy, voltage generated by a bandgap reference and so on. Because of this, there are many cases, especially in qualitative reasoning, when using temperature is more convenient than using its inverse.

This is similar to waves, where in most numeric computations wave-number and frequency are more convenient, but there are also many cases, e.g. when reasoning about resonance frequencies or stationary waves, when using wave-length and periodic time is more convenient.

Another example is in electrical circuits, where for some problems using impedance and resistance is more convenient, while for others using admittance and conductance is more convenient.

Perhaps one would need a simpler name for reciprocal temperature, to facilitate its use wherever this makes sense. However, when implementing a physical model in a program, where one should always define distinct types for each kind of physical quantity, using a short type name like "RecTemp" would not stand out among the many abbreviations typically used in programs.
by dylan604 | 2026-01-22 07:14:37+00:00
To me, hand counts are beyond obnoxious. How many times does each ballot need to be counted? Just once? Someone with an agenda could cause havoc. Twice? Three times? Majority wins? How many times would non-unanimous count be allowed before the person making the odd result be dismissed/replaced? I can't remember the hanging chad debacle process, but I do seem to remember one person looking at it before handing it to the next person for confirmation.

I like the idea of placing the token into a verifier to validate authenticity before dropping into the bucket. Similar to a coin sorter where invalid tokens get rejected to a separate bin with a light and siren to ID the person trying to cheat. These could get expensive as you'd need one per candidate per position on the ballot.
by hu3 | 2026-01-22 07:15:23+00:00
> This is not an improvement on existing methods... a case of it being all they have to work with.

But the article says Tilapia skin is better in multiple aspects:

> "We got a great surprise when we saw that the amount of collagen proteins, types 1 and 3, which are very important for scarring, exist in large quantities in tilapia skin, even more than in human skin and other skins," Maciel said. "Another factor we discovered is that the amount of tension, of resistance in tilapia skin is much greater than in human skin. Also the amount of moisture."
by ameshkov | 2026-01-22 07:15:42+00:00
We support both H2 and H3 and this is necessary. QUIC is not bad, but there are places where it either does not work at all or works too slow.

And one more thing, even though the code and spec is only published now, we’ve been using TrustTunnel for a long time, started before CONNECT_UDP became a thing.

We’re considering switching to it though (or having an option to use it) just to make the server compatible with more clients.
by hervature | 2026-01-22 07:16:19+00:00
> The alternative is as in the US, where anyone can produce milk, and the price craters, and farmers need to be constantly bailed out.

Do you have references to bailouts specifically for dairy farms? The big bailouts recently were due to reciprocal tariffs. There is the Milk Loss Program but that is limited to 30 days of production per year. I would also classify this more of an insurance program than bailout.
by rcbdev | 2026-01-22 07:17:09+00:00
> Reading this thread, I do not get Germany's worship of notaries and notarizations.

No-one here worships them, they're just an obscenely rich entrenched institution running a racket as the gate keepers of certain notarized acts and doing anything in their power to lobby against innovation.

I could also ask you why U.S.-Americans worship a horribly broken school system or love lacking consumer and privacy protections. The answer is simple, it's not worship.
by skissane | 2026-01-22 07:19:22+00:00
I was having a conversation about this with my father-a retired pharmaceutical industry executive-a few weeks back, about why certain generic prescription medication formulations were unavailable in Australia yet sold in New Zealand. He explained to me that the Australian pharmaceutical regulator (the TGA) and its New Zealand equivalent (Medsafe) had very different regulatory philosophies. Medsafe, if a major international regulator (such as the US FDA or the EU’s EMA) had already approved something, they’ll just approve it too (“if it is good enough for them it is good enough for us”); the TGA’s attitude was very different, just because the FDA or EMA had approved it didn’t mean they automatically would, they wanted to analyse the safety data for themselves and make up their own mind. For blockbuster patented drugs, the extra regulatory cost of Australia was worth it, but for the long tail of miscellaneous generic formulations, the extra cost of dealing with the TGA could make some of them financially nonviable.
by Yoric | 2026-01-22 07:20:20+00:00
FWIW, when I was studying, I trained on some decades old physics exams. Some of them were largely about calculating things by hand.

So, yeah, calculators did lead academia to change how exams had to be designed, because it solved some questions automatically.

I still think that LLMs are much worse, but I feel that the question is actually valid.
by dylan604 | 2026-01-22 07:21:13+00:00
I like the idea that "abstain" should be an option for each position on the ballot to remove the ambiguity of it just being skipped mistakenly. Require every position on the ballot to need a response from the voter regardless. That would definitely simplify the tally process even if it does require the voter to go back to fill in additional spots. Better to be right on even if it takes 30 more seconds.
by sublinear | 2026-01-22 07:21:31+00:00
Pessimists are just as often wrong too! Clearly the person you're replying to is an "optimist". :)

To be clear, I don't think there's a strong correlation between being rich and being a pessimist/optimist.

And to your original point, being right cannot possibly be biased towards optimism or pessimism. Any apparent correlation is more of a reflection on what everyone else thinks... and they are wrong! Cheers to being right!
Show HN: FlowWatch – Decorator-first file watcher for Python workflows
by michielme | 2026-01-22 07:21:50+00:00
Built this because I was tired of writing the same watchdog boilerplate for file processing pipelines. FlowWatch is just decorators — @on_created, @on_modified, @on_deleted — plus a CLI and optional dashboard.

Main thing I needed was process_existing=True so it handles files already in the folder on startup, useful for recovery.

Using it for media workflows but it's generic. Feedback welcome.
by gsf_emergency_6 | 2026-01-22 07:21:58+00:00
Protectionism and sanctions form a kind of virtuous feedback loop :)

https://incyber.org/en/article/iran-between-isolation-and-te...

>The Iranian Information Technology Organization (ITOI) even set precise rules to evaluate candidates based on three different standards: ISO 27017 (cloud security controls), ISO 27018 (protection of personally identifiable information), and NIST SP 900-145, which concerns the American definition of cloud computing. “They want a comprehensive offer with its three components— IaaS, SaaS, and PaaS
https://incyber.org/en/article/iran-between-isolation-and-te...
by dmurray | 2026-01-22 07:22:04+00:00
Maybe eBay should publish the price the winning bidder actually bid.

This would let people stop thinking "I lost by one cent" in that situation. It also has a marketing benefit: look at all these people who got great bargains relative to what they would have paid. And it's not an unreasonable amount of transparency: in second price auctions e.g. for stamps or electricity, it's normal to publish the details of all the bids.

Of course eBay has already thought about this more deeply than me and perhaps trialled it and decided they didn't like it. Maybe it's off-putting to sellers to see they lost something for $10 to a buyer who would have paid $30?
by trhway | 2026-01-22 07:22:17+00:00
fish skin (rich in collagen) sounds like a version of collagen patch. And for collagen patch for example https://pmc.ncbi.nlm.nih.gov/articles/PMC3081477/ where despite the "Conclusion" the "Results" show that it helps (and one can also expect that collagen patching is starting point to engineering artificial skin) :

Results:

With two weeks of treatment, 60% of the ‘collagen group’ wounds and only 42% of the ‘conventional group’ wounds were sterile (P=0.03). Healthy granulation tissue appeared earlier over collagen-dressed wounds than over conventionally treated wounds (P=0.03). After eight weeks, 52 (87%) of ‘collagen group’ wounds and 48 (80%) of ‘conventional group’ wounds were >75% healed (P=0.21). Eight patients in the ‘collagen group’ and 12 in the ‘conventional group’ needed partial split-skin grafting (P=0.04). Collagen-treated patients enjoyed early and more subjective mobility.

Conclusion:

No significant better results in terms of completeness of healing of burn and chronic wounds between collagen dressing and conventional dressing were found. Collagen dressing, however, may avoid the need of skin grafting, and provides additional advantage of patients’ compliance and comfort.
by HexDecOctBin | 2026-01-22 07:22:50+00:00
Yeah, the downvotes were expected. Developers do not like being called out for the miserly and self-destructive bunch that we are.

I was building an advance IDE for C and gave up when I realised that no one would buy it because "lol vim is free". Finally, I am gathering the strength to resume working on it, but only for personal use and with no expectation of selling more than 100 copies.

What bothers me the most is the hypocrisy. It's okay to make money by showing predatory ads to unsuspecting populace, but not by selling useful tools. No, that is immoral.
by anonymous908213 | 2026-01-22 07:22:52+00:00
> An '82 stratocaster would normally go for around $2000, so someone offloading an estate, fat fingering a price entry, etc, could give you a chance to double your money or more. $600 would be a very low price - same for a Martin D18 in fair+ condition, no cracks, etc.

On the other hand, when people list a steeply discounted item, there's usually a good reason why they do so - opportunities for easy arbitrage are rare because people would usually prefer not to give you free money if they can help it. Signing up to automatically buy broken items for $600 without so much as looking at their condition seems like an easy way to lose a lot of money.
by Ekaros | 2026-01-22 07:22:53+00:00
But will they behave like same user in past? I would guess there is lot of difference between how bot accesses page and real user has historically accessed them. Like opening multiple tabs at one time, possibly how long going through next set takes. How they navigate and so on.

There might be lot of modelling that could be done simply based on words used in searches and behaviour of opening pages. All trivially tracked to user's logged in session.
by navigate8310 | 2026-01-22 07:23:15+00:00
> To mitigate the costs of its shutdown, the Iranian government has created an internal national internet and appears to be in the process of building a “whitelisting” system to allow certain individuals and services internet access while blocking the rest. If these measures successfully enable an unpopular Iranian government to remain in power, we can expect to see them replicated elsewhere.

Another emerging country to watch out for is India. Sliding democracy by surpassing any form for free speech in main stream media and overwhelming propaganda on social media that drowns genuine critics is very chilling.
by montecarl | 2026-01-22 07:23:27+00:00
When I read this, I thought that the author would be calculating the derivative of the potential energy with respect to nuclear charge for some reason. Here, the derivative being evaluated appears to be the atomic forces, using jax magic, as opposed to the standard Hellmann-Feynman theorem approach.

Calculating the derivative of the energy with respect to nuclear charge would be fun, as it would let you perform some type of "alchemy" smoothly changing from one element to another. I'm not sure that has any practical use.

I read a paper a while back doing something alchemical that I guess this reminded me of: https://pubs.aip.org/aip/jcp/article-abstract/133/8/084104/1...
by giancarlostoro | 2026-01-22 07:23:30+00:00
Smartphones I think did the most damage. Used to be you had to memorize people's phone numbers. I'm sure other things like memorizing how to get from your house to someone else is also less cognitive when the GPS just tells you every time, instead of you busting out a map, and thinking about your route. I've often found that if I preview a route I'm supposed to take, and use Google Street Maps to physically view key / unfamiliar parts of my route, I am drastically less likely to get lost, because "oh this looks familiar! I turn right here!"

My wife had a similar experience, she had some college project where they had to drive up and down some roads and write about it, it was a group project, and she bought a map, and noticed that after reading the map she was more knowledgeable about the area than her sister who also grew up in the same area.

I think AI is a great opportunity for learning more about your subjects in question from books, and maybe even the AI themselves by asking for sources, always validate your intel from more authoritative sources. The AI just saved you 10 minutes? You can spend those 10 minutes reading the source material.
by carterschonwald | 2026-01-22 07:23:43+00:00
idk, if anything I’m thinking more. The idea that I might be able to build everything I’ve ever planned out. At least the way I’m using them, it’s like the perfect assistive device for my flavor of ADHD — I get an interactive notebook I can talk through crazy stuff with. No panacea for sure, but I’m so much higher functioning it’s surreal. I’m not even using em in the volume many folks claim, more like pair programming with a somewhat mentally ill junior colleague. Much faster than I’d otherwise be.

this actually does include a crazy amount of long form latex expositions on a bunch of projects im having a blast iterating on. i must be experiencing what its almost like not having adhd
by gt0 | 2026-01-22 07:23:56+00:00
It's free, it has support for loads of languages, and it's kind of fashionable.

Personally I'm kind of lukewarm on VS Code, it's fine, but CLion, Visual Studio Proper, and RustRover are better for me.

I see why people use it though, it's not a bad editor at all.

For Java, I'm all over IntelliJ.
by verdverm | 2026-01-22 07:24:30+00:00
> a persistent artifact you can diff, validate, or assert against in CI.

This is definitely something I don't see the value in. Why do I need to diff or look at this file in CI, it should be auto generated from the code, yea?

Why are git diffs insufficient? Models are trained on them and understand them very well. Google has some interesting research on having the models generate patches instead of code syntax directly.

I'm really not sure what pain or problem is being addressed here. Are there evals to show this concept improves overall model performance?

And to be honest, it's going to take a lot to convince me this is helpful when I can put a curated set of this same information in my AGENTS.md files I have all over my code base

> repeatability across runs

I definitely don't see how this holds up, or don't know what you mean. Are you implying your method creates repeatability if I run the same agent/LLM twice on the same input?
by mullingitover | 2026-01-22 07:26:53+00:00
If you don’t have compelling evidence, you have hand-waving, which is all the concern trolling about massive absentee voting fraud always ends up doing.

Mail-in voting has been operating for decades. Nobody fear mongering about for all these years has ever delivered a shred of evidence to back their claims. It’s flat earth-grade conspiracy nonsense.
Show HN: Spine – Verifiable audit logs with BLAKE3 and Ed25519
by mattiaaleo | 2026-01-22 07:27:26+00:00
I've been working on a question that kept coming up in audits:
How do you actually prove that logs haven’t been modified after the fact?

Most logging stacks (Splunk, Datadog, ELK) are great for analytics, but when auditors ask “how do you prove integrity?”, the answer is usually vague or procedural.

Spine answers this using cryptographic audit logs that can be verified offline, without trusting the logging system itself.

The SDK and CLI are now open source.
GitHub: https://github.com/EulBite/spine-oss

The problem
Recent EU regulations (DORA, NIS2) explicitly require tamper-evident audit trails, but the problem exists independently of regulation:

- Auditors increasingly ask how logs can be proven immutable

- Most companies I talked to had no concrete technical answer

Quick example:

from spine_client import WAL, WALConfig, SigningKey

key = SigningKey.generate()
wal = WAL(key, WALConfig(data_dir="./audit_log"))

await wal.initialize()
await wal.append({"event_type": "user.login", "user_id": "alice"})

Then verify offline:

$ spine-cli verify --wal ./audit_log

Status: VALID
Events verified: 2,341
Signatures verified: 2,341
Chain integrity: INTACT

No server required. An auditor can verify integrity without access to the system that generated the logs.

What’s open source

- spine-sdk-python – create signed audit logs locally

- spine-cli (Rust) – independently verify integrity

Apache 2.0 licensed

The server-side components (batch ledger coordination, timestamping, HA) remain proprietary.

Technical approach:

Each event → BLAKE3 hash → Ed25519 signature → append-only chain.

Instead of a single linear chain (where one corrupted entry invalidates everything after), Spine uses a batch ledger model: events are grouped into signed batches. A compromised batch doesn’t invalidate unrelated history.

Performance notes:

Benchmarks (Criterion, NVMe), included mainly to sanity-check overhead:

Signed + fsync: ~3,900 events/sec

Chain verification: ~537k events/sec

BLAKE3 @ 1KB: ~1.24 GiB/s

Benchmarks are included to validate design tradeoffs, not to claim absolute performance leadership.

Why open source the client?
Audit systems require trust. By releasing the SDK + CLI:

Anyone can verify the integrity claims

Audit data remains readable without our infrastructure

Independent security review of verification logic is possible

Looking for discussion

Happy to get feedback or be challenged on architecture choices, crypto primitives, or verification logic.

Repo: https://github.com/EulBite/spine-oss

Project page: https://eulbite.com/open-source
by Ekaros | 2026-01-22 07:27:34+00:00
Because agriculture is hard industry. The producer prices that is what the farmer gets are often laughable cut from final product. And this is due to farmers having little or no power in the system. Their products are made at certain time. And then they start declining in quality and finally rotting away. Most of the value ends up in other parts of the chain.

You could increase prices relatively little and farmers would earn lot more. But no one else is willing to allow that to happen. As such directly subsidizing them is more efficient.
by fhe | 2026-01-22 07:27:43+00:00
I thought this a pretty mature technique? I have seen more than once our local vet using this technique to treat cats with large wounds -- with great results by the way. Interestingly, they too used tilapia fish skin, and not any of the more common local fish species. I wonder if there is something special about tilapia fish skin, or it was simply the species on which the technique was developed, and nobody bothered to try using other fish species.
by dmurray | 2026-01-22 07:29:23+00:00
It says it's different to human skin in multiple aspects.

Do I need more collagen or more moisture in my skin? I would expect evolution made some pretty good choices around default human skin for typical human activities, and if more moisture was obviously good, I would already have it.

Maybe tilapia skin is better for people who spend 24 hours a day swimming in lakes.
by somejewoutthere | 2026-01-22 07:29:49+00:00
"Russian troll" you say?

You should maybe ask yourself how you got to immediately classify such messages as coming from "Russian trolls"..

But you are free to think what you want. I, on the other hand, living in the "free west", not..
And instead of telling me to "go back to Russia", where I have never lived, allow for the possibility that the story about "Russian trolls" comes from the same source which tells you about the Iranians craving for the return of Pehlewi family, or the wonders of Ukranian democracy,or that the massacre on Gaza was not a premeditated attempt for the "final solution" of the "palestinian question".

And yes, I am (also) a jew..
by watwut | 2026-01-22 07:30:23+00:00
Nah. This is not true. They voted, because they looked forward the harm to liberals and cities and lgbt and women who dont conform and non whites. They wanted other to be harmed and openly talked about it. They thought they will be harmed only a little, like the last time.

Historically, republicans were not making policies good for them. By they promissed to be cruel and that was appealing.