MurphyA/hacker-news huggingface dataset:
by zahlman | 2026-01-28 08:28:44+00:00
> In the universe of a competent FBI, which I think is ours, they already know who is in the network.

Certainly they know the handles of those people, and what they've said and what documents they've exchanged.

Connecting Signal accounts to real-world identity... well, that's definitely the FBI's wheelhouse, but some might make it easier or harder than others.

But there are a few cases where even the Internet sleuths are pretty confident about identity.

> So why does (if the press is to be believed) an authoritarian, fascist, ultra-right-wing regime allow them to operate?

Rationality requires treating behaviour inconsistent with a quality as evidence against that quality.
by delaminator | 2026-01-28 08:28:52+00:00
I didn't have to no. It can run curl and get whatever HTML was served.

But how else would Claude see the live DOM ? The only way is through something running in the browser at runtime.

And yes, Google Chrome added an MCP into Chrome for doing it but I use Vivaldi.

When coding manually how would you check your code was working when it came to serving HTML?

Are you telling me your Claude / Codex cannot run curl to look at what was served?

If you need help with something you can ask, no need to be brusque.
by thaumaturgy | 2026-01-28 08:29:23+00:00
People are experiencing wildly different Americas depending on their circumstances and level of political involvement.

If you're a tech worker and you still have a job and you think AI is pretty cool and you don't follow news very closely, things seem okay...ish. You are maybe dimly aware of some social problems, but they're all somebody else's problems.

If you're one of the many many thousands of people who have been abducted by federalized lunatics, or you have a child or family member in one of our concentration camps, things seem urgently and unimaginably bad.

If you're politically involved, things seem tenuous, at best. You likely know someone who either feels justifiably terrified by what's going on, or someone whose life has been seriously impacted by it.

I've spent several months successfully combating one of YC's contributions to all this mess. Tonight, federal law enforcement fired pepper rounds, flashbangs, and tear gas into a crowd of protestors who were noisy -- not violent, not even causing property damage, just noisy. One of the officers aimed the tear gas weapon directly at a protestor's head and caused a serious head injury (the kind that causes convulsions and foaming at the mouth after impact). And, they'll get away with that.

The local police department was flying half a dozen drones directly over this, but they are only there to surveil and look for an excuse to put on riot gear.

There were an assortment of reporters there, but most of them have editors or owners that won't run much of a story about any of it. A few politicians showed up, but they made a short speech and then left immediately. The building where this all happened is in a city center, so, just a block away, life and traffic continues as normal and most people are entirely unaware.

So that's also why nobody's really been making an organized 2A effort either. For most people, this isn't "real", in the sense that it isn't something they're experiencing, and for those that are experiencing it, they're trying to walk a tightrope that resists the current administration without spiraling into a widespread civil war.
by its-summertime | 2026-01-28 08:29:34+00:00
https://attestation.app/about For mobiles, it helps make tampering obvious.

https://doc.qubes-os.org/en/latest/user/security-in-qubes/an... For laptops, it helps make tampering obvious. (a different attestation scheme with smaller scope however)

This might not be useful to you personally, however.
by forty | 2026-01-28 08:30:55+00:00
As an alternative solution to the sibling comment, I do run everything rootless in systemd --user so my services don't have access to privileged ports, and use firewall rules to redirect the external interface low ports, to the local high ports (that sounds annoying but in practice I only redirect a single port - 443 - to traefik and the use it to route to the right container service depending on domain)
by seanmcdirmid | 2026-01-28 08:31:17+00:00
America had 24/7 grocery stores, convenience stores, restaurants, and even some Walmarts before COVID. Now, at least in my area, thats a thing of the past. Still not as bad as Switzerland where everything closes early on Saturday and is closed on sundays.

China has had 24/7 McDonald’s since forever, well, and lord of other things as well. But not grocery stores at least.
by 0xDEAFBEAD | 2026-01-28 08:32:01+00:00
Also consider that there are 340 million people in the US. With that sort of population size, you can construct whatever narrative you want out of daily video clips of 1-in-a-million events.

>the type to post on HN.

When's the last time you saw a Trump supporter on this site? The userbase here is considerably further left than a very left-wing state such as California. That will very much be reflected in what gets posted here. https://news.ycombinator.com/item?id=46791909
by SJSque | 2026-01-28 08:32:47+00:00
Here's an article in English on DutchNews.nl:

https://www.dutchnews.nl/2026/01/after-record-year-asml-is-t...

See also the statement from ASML (linked to in that article):

https://www.asml.com/en/news/press-releases/2026/strengtheni...
by concats | 2026-01-28 08:33:17+00:00
I remember leaving university going into my first engineering job, thinking "Where is all the engineering? All the problem solving and building complex system? All the math and science? Have I been demoted to a lowly programmer?"

Took me a few years to realize that this wasn't a universal feeling, and that many others found the programming tasks more fulfilling than any challenging engineering. I suppose this is merely another manifestation of the same phenomena.
by yehoshuapw | 2026-01-28 08:33:24+00:00
That is actually not so bad a reason. I use build123d, but want it in haskell, enough to look at how hard it would be to create something similar.

(I also totally agree about the gui being worth having sometimes, and would have loved the ability to fully mix. Code as the main driver, but gui to help choose it. For example to figure out faces and other attachment stuff)
by lukan | 2026-01-28 08:35:24+00:00
Most people are not professional conspiracists and know how to handle secret meetings, communication etc.

But the more the whole thing shifts towards that, the closer civil war is.

In other words, if you think any easily joinable movement is a honeypot you already seem to think along the lines of resistance movement in a dictatorship. (If it is .. I will not judge, I am not in the US)
by ErroneousBosh | 2026-01-28 08:35:51+00:00
> we are producing garbage that'll last much longer than anything the ancients could muster. What with all our metal, glass, plastic etc.

I'm convinced that in a not-too-distant few tens of thousand years, archeologists will be baffled at all these massive deposits of iron, copper, and aluminium - well on its way back to the oxides from whence it came, but chunks of highly refined stuff in among it, presumably at great expense - and for some reason labelled with extremely durable placards made out of ridiculously tough plastic with letters embossed in them. The precise meanings of "SJ12 YPF", "Y196 NBA", "RFS 131Y", or "R420 BRL" will remain lost to the depths of time.
by AngryData | 2026-01-28 08:35:58+00:00
People aren't shooting yet because they know it will turn into a blood bath and should only be used as a last resort. Also as bad as it is in some areas, vast swaths of the US are still only really seeing this in the news. I think the outcome of whats going on in Minnesota will be a sign of whats to come so we won't be waiting long. If citizens start shooting at government employees though, it will be chaos, the US population has had a VERY negative attitude about the government for a long time now.
by OhMeadhbh | 2026-01-28 08:36:37+00:00
Also, it turns out the law is interpreted by judges who often (but not always) have careers as attorneys. It is not, thankfully, interpreted by people dropping into the internet comments section.

That the law is written in a way that an individual rate-payer may believe they understand its application is irrelevant to the way it actually is. "The Law" is not necessarily the written corpus of enumerated regulations, but also the judicary's day-to-day interpretation of the written text, tempered by exhortations from (hopefully) decent legal minds arguing before the court. That's the theory, anyway.
by renewiltord | 2026-01-28 08:36:47+00:00
It didn’t. You started paying attention. That’s all that changed. Hillary Clinton was pulling exceptional performance on cattle futures and Paul Pelosi had a strange knack for picking stock that reacted well to laws his wife pushed for. It is brazen today because they’re just launching $MELANIA and shit like that and selling pardons but that’s only because that’s user-visible. If someone siphoned your taxes or performed insider trading you wouldn’t even know.

But corruption has been part and parcel of US politics. Or are we supposed to believe that things like the Chappaquiddick incident were actually innocent accidents?

When I was younger I remember thinking that George Bush pardoning Scooter Libby was outrageous. Then I found out what these people were up to routinely.
by appleroll | 2026-01-28 08:37:59+00:00
PromptForest — a fast, ensemble-based prompt injection detector for real-world AI safety

Prompt injection is an adversarial attack in LLM systems: malicious inputs that manipulate model behavior by slipping in hidden instructions. As AI usage grows in products, pipelines, and public APIs, detecting and mitigating these injections becomes a practical production problem.

PromptForest is an open-source ensemble detector that emphasizes speed, uncertainty awareness, and reliability without relying on massive models.

How it works
- Runs multiple lightweight prompt-injection detectors in parallel.
- Uses a voting/discrepancy mechanism to flag risky prompts.
- Generates uncertainty scores: disagreement between models can trigger human review or stricter handling.
- Small ensemble → faster inference (~100 ms per request) and lower resource usage.
- Better-calibrated confidence estimates reduce overconfident mistakes compared to some existing detectors.

Why it matters

Prompt injection can leak private prompts or subvert agent workflows. Most current defenses rely on large classifiers or hard-coded heuristics:

- Big models are slow and expensive at scale.
- Single detectors can be overconfident on edge cases.
- Zero-risk doesn’t exist, but better calibration helps trigger sensible defenses.

PromptForest aims to be practical, open, and easy to run without a massive GPU footprint.

Technical Highlights

- Ensemble with voting/discrepancy scoring for ambiguous cases.
- Supports multiple detection backends (e.g., LLaMA prompt guard variants).
- Python-first with CLI and server mode for easy integration.
- Optimized for latency and confidence calibration.

Who is this for

- Developers integrating LLMs in user-generated content pipelines
- AI researchers focused on adversarial safety
- Infrastructure teams needing fast, explainable detection
- Community contributors who prefer open source tools over black boxes

Repo: https://github.com/appleroll-research/promptforest
Try it out here: https://colab.research.google.com/drive/1EW49Qx1ZlaAYchqplDI...

Feedback is welcome, especially on integration patterns, benchmarks, or potential improvements.
by AngryData | 2026-01-28 08:38:56+00:00
Especially when you consider the US citizenry have direct access to logistics and infrastructure. You can't bomb a city or factory into producing more fuel or bombs or any of the million other things that are required to keep the US economy working well enough to fund any military operations. It would be hell on earth to be in the US, but the US military/ICE/cops/courts don't work if the citizenry aren't being productive and playing along nicely.
by noosphr | 2026-01-28 08:39:03+00:00
> ASML also announced a new share buyback programme of up to €12 billion, to be executed by 31 December 2028.

Oh boy. This fills me with dread. I've never seen a company that starts doing buybacks not become a financialized hollow shell within a decade. Being an irreplaceable monopoly on the commanding heights of the digital economy makes this even worse.
by knorker | 2026-01-28 08:39:09+00:00
Woz is not just "some guy at apple". He's a force in his own right to the point of being bigger than Apple in some ways.

"Woz" is googlable. His name doesn't need context. "Larry" could be Ellison or Page. "Scott" could be Forstall or Adams.

Who played Scott Forstall in the movie?

Anyway, other comments proven it's not just me, too.
by seanmcdirmid | 2026-01-28 08:39:29+00:00
Most techies are libertarians and/or moderates. They definitely live in liberal hot spots, but they aren’t going out of their way to address social wrongs and protest. Heck, most Californians are moderate, mostly concerned about making money and living the good life, the only reason they are called liberal at all is because Pete Wilson alienated most of the states Hispanics from the Republican Party in an ill planned illegal immigration witch hunt. It didn’t just go from Reagan to Newsom overnight, the change was mostly for anti-racism reasons.

California is also hardly a far left state, it still has more trump voters than Texas.
by fainpul | 2026-01-28 08:39:57+00:00
I'm with you. What I've learned from all those "programmatic CAD" threads is that some people just really prefer code over anything else. They also build only simple parts, so it's not an issue for them.

As the author says:

"I wanted to write my parts the way I write firmware. In Rust. With types. With version control."
by Cthulhu_ | 2026-01-28 08:40:36+00:00
This will likely depend on the country, I presume it wouldn't work in China.

But this isn't new either, western services operating abroad will often comply with local laws, which includes country or region specific laws on acceptable content. Google pulled out of China for a good while because they didn't want to, but they eventually cracked and complied with their content laws. Of course, by then the competition was dominant already.
by zahlman | 2026-01-28 08:40:55+00:00
> any opposition is a crime of impeding and obstruction

No; conspiracy to impede and obstruct is a crime.

If you are about to do something I don't want you to do, but which is lawful for you to do, 1A covers me saying "hey, don't do that". It does not cover me physically positioning myself in a way that prevents you from doing it. And if you happen to be an LEO and the thing you're about to do is a law enforcement action, it would be unlawful for me to adopt such positioning. It is unlawful even if I only significantly impede you.

And ICE are federal LEO.
by danmaz74 | 2026-01-28 08:41:03+00:00
Sure, we're going to emit a lot of carbon dioxide for a long time, but we're talking about planet-level changes here, and changing the trend/trajectory has HUGE impact. At least if you care about future generations (I've got a daughter and several nephews, I don't know about you). Anyway, I asked chatgpt to estimate actual averaged capacity, and for China we have that nuclear+renewables (low-carbon) added 73% of new capacity in the last two years. I bet that the figure will become even better in the next years, as batteries and other storage methods become less expensive.

Regarding the Moon, are you sure that you're not equating "populist" with "what I personally like"?

To make a counterexample, what do you think about free universal medical care? Do you think that "the masses" would "naturally" want that, or not?

PS By the way, I'm far from what you would probably define "woke". I actually think that the excesses of wokism were a decisive contributing factor to Trump's win.
by dust42 | 2026-01-28 08:41:14+00:00
Linux is nowadays mostly sponsored by big corporations. They have different goals and different ways to do things. Probably the first 10 years Linux was driven by enthusiasts and therefore it was a lean system. Something like systemd is typical corporate output. Due it its complexity it would have died long before finding adoption. But with enterprise money this is possible. Try to develop for the combo Linux Bluetooth/Audio/dbus: the complexity drives you crazy because all this stuff was made for (and financed by) corporate needs of the automotive industry. Simplicity is never a goal in these big companies.

But then Linux wouldn't be where it is without the business side paying for the developers. There is no such thing as a free lunch...
by adrian17 | 2026-01-28 08:41:33+00:00
> Here’s the current price of silver. (…) People buy precious metals when they might be worried about the value of fiat currencies, like, I don’t know, the dollar.

My (non-economist) understanding was that the silver price spikes were caused by supply issues (China export restrictions, tariffs) during rising demand (and speculation), and not by a rush to replace fiat? A bit surprised the author didn’t mention that at all.
by srean | 2026-01-28 08:41:53+00:00
> especially when it’s taught by Anant Sahai, who’s a delightfully classic hardass immigrant professor ...

That's a rather odd way to begin an article. I understand the contributions of immigrant and temporarily-immigrant skilled professionals, I have been the latter myself, and yet this grates a little.

If one wants to express gratitude or compliments, I think there are better ways.
by stingraycharles | 2026-01-28 08:42:45+00:00
It's a signal that the finance people are becoming more important to the company, but not necessarily a bad thing; it's effectively a more (tax) efficient form of dividends, which isn't very controversial.

ASML is a fairly old company (40+ years), and they have been doing share buybacks since 2006: https://www.asml.com/en/investors/why-invest-in-asml/share-b...
by mindslight | 2026-01-28 08:42:50+00:00
You say hallucination, I say reasonable prediction based on past behavior.

It wasn't too much for you to ask, but apparently my response was too much for you to handle. I brought up Kenneth Walker precisely because that was a situation for which the dust settled long ago and so we don't need to make such predictions. But to this you merely said "I have no opinion"

You then went on to poison the discussion with your own preemptive "I'm not listening" nonsense - "something that lefty activists in the US largely have no interest in doing"

Perhaps it might shock you, but some of us opposed to this regime are actual principled libertarians. I'm a gun owner who actually believes in the natural right to keep and bear arms. My opinion of the NRA is that its main function is fundraising from the gullible, which is why they can't avoid leaning into the culture war bullshit.
by AceJohnny2 | 2026-01-28 08:43:27+00:00
Edit: years of searches and minutes after I post this I found https://www.youtube.com/watch?v=CaasbfdJdJg thanks to using "continued fraction" in my search instead of "infinite series" X(

Original:
Tangentially, for a few years I've been looking for a Youtube video, I think by Mathologer [1], that explained (geometrically?) how the Golden Ratio was the limit of the continued fraction 1+1/(1+1/(1+1/(...))).

Anyone know what I'm talking about?

I know Mathologer had a conflict with his editor at one point that may have sown chaos on his channel.

[1] https://www.youtube.com/c/Mathologer
by Rygian | 2026-01-28 08:43:57+00:00
> Engineers in particular have expressed their desire to focus their time on engineering, without being hampered by slow process flows [1]

I wonder what correlation will exist between the set of people who end up leaving the company, and the set of people responsible for setting up those "slow process flows" in the first place.

[1] https://www.asml.com/en/news/press-releases/2026/strengtheni...
by prennert | 2026-01-28 08:44:10+00:00
Ha! Since you mention SVG, there is a trick!

Draw your free-hand shape in Inkscape, export to SVG, import it in FreeCAD and go from there.

I used that trick to trace a part from an image and it worked surprisingly well. Not very efficient compared to commercial tooling, but despite the clumsiness its fairly intuitive and free.
by canpan | 2026-01-28 08:44:40+00:00
Can someone explain, why this is done?
I get a feeling, it's normally done when a company is in trouble or will soon? But they should have more money than ever.

They say it is to focus on innovation, but if you are a smart young person in NL, would you want to work where they just fired 1700 people? And if you already work there and are a top player it is a good time to rethink?
A company I know wanted to focus, instead of firing, they sold the parts of the company they felt did not fit their future vision for money.
by delaminator | 2026-01-28 08:44:56+00:00
I'm back at my desk now, here's something from my current Claude session of it writing and running code.

Are you saying yours cannot do this?

Nawin.Auth is running on 567. Let me write a quick test to capture exactly what bytes Nawin.Auth sends vs Crabbit (on 5670):

● Write(/tmp/compare_auth.py)
⎿ Wrote 83 lines to ../../../../tmp/compare_auth.py
1 #!/usr/bin/env python3
2 """Compare auth server responses byte-by-byte"""
3 import socket
4
5 def test_auth(host, port, name):
6 print(f"\n=== Testing {name} on {host}:{port} ===")
7
8 # Build AuthTreq request (141 bytes)
9 # type[1] + authid[28] + authdom[48] + chal[8] + hostid[28] + uid[28]
10 request = bytearray(141)
… +73 lines (ctrl+o to expand)

● Bash(sudo lsof -i :5670 2>/dev/null | head -3)
⎿ COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
run-auth- 95646 root 9u IPv4 139735 0t0 TCP \*:5670 (LISTEN)

● Bash(python3 /tmp/compare_auth.py 2>&1)
⎿ === Testing Nawin.Auth on 127.0.0.1:567 ===
Request (141 bytes):
Hex: 01676c656e6461000000000000000000000000000000000000000000006e6177696e00000000000000
… +53 lines (ctrl+o to expand)

● Both send 145 bytes, same format! Differences are only in the random session keys (bytes 64-72 and 136-144). The ticket encryption is identical.
by OhMeadhbh | 2026-01-28 08:44:59+00:00
It's kinda funny... In '89 a friend and I were talking about starting a startup like the two Steve's (we didn't know about Ron Wayne back then.) We both knew exactly what Woz did, but were a bit sketchy on Jobs role in the early days. Don't get me wrong, I'm not saying Jobs was a layabout, only that the strengths he brought to the table were more abstract.

So I would also say... the kinds of things we learn from Woz are concrete and we get immediate feedback if we learned them wrong.
by eugeniox | 2026-01-28 08:45:03+00:00
I am the founder of one of the very first no-code/low-code platforms (DaDaBIK, first released in 2001). Three years ago I released appifytext.ai, an AI agent that develops DaDaBIK apps starting from textual specifications.

Low-code and LLMs can coexist: low-code can be just another layer (or, if you prefer, a more abstract programming language) that LLMs can use. You have less freedom, but more predictability and robustness, which is perfectly fine for internal tools.