MurphyA/hacker-news huggingface dataset:
by codyb | 2026-01-25 21:39:44+00:00
Thanks for coming out!!

At the walkout on Monday, it was a smallish group of us out, and then like a class of high schoolers came out and joined us and it was such a nice burst of energy.

"New York City get litty! Donald Trump is shitty!" lol, they were having some fun with the chants.

Would love to see more young people come out
by pibaker | 2026-01-25 21:39:49+00:00
> Shinkansen lines are completely separate from conventional rail: no level crossings, no shared tracks, no freight, and no interaction with slower services.

Not true.

https://www.youtube.com/watch?v=TYol11bVoNw

https://ameblo.jp/nakamurapon943056/entry-12488005292.html

> but they still tend to interact more with legacy rail networks and inherit more constraints.

Spanish high speed trains mostly run on their own tracks because of gauge differences. France and Germany are the ones who actually runs high speed trains on old tracks, a lot.

It is surprising how many upvotes you can get on the internet just by glazing the Japanese.
by avidiax | 2026-01-25 21:40:08+00:00
That ruling[1] is even worse than rubber stamping. It's saying that no stamp is needed at all.

> It seems hard to call that an example of rubber stamping for an administration that did not exist yet.

The Trump administration absolutely did exist, both in the past and the present (waiting in the wings) in July 2024 when the ruling was issued.

While it's true that all past and future presidents are affected by the ruling, there's exactly one former president and presidential candidate at that time that was likely to face criminal charges for actions taken while in office, in either first or second terms.

It's a bit much to claim that the ruling doesn't have at least the appearance of benefiting Trump exclusively, especially given the timing. The ruling caused many of Trump's trials to be delayed to be effectively concurrent with the 2024 election.

We went 235 years without clarifying that presidents had presumptive immunity; all previous presidents (even Trump) acted under the presumption that prosecution for official acts might be unlikely but was possible.

[1] https://en.wikipedia.org/wiki/Trump_v._United_States
by ajross | 2026-01-25 21:40:11+00:00
Some pedantry first: you're describing "water shortage", which is a resource management issue, and not "drought", which is purely a precipitation thing.

But yes: you need to manage resources if we want to live in the environment. The way you don't do that is by announcing "there is no drought in california" and then proceeding to use the water falling today without recognizing that we're almost certainly still in a period of sustained drought and that such consumption isn't any more sustainable in the current La Niña cycle than it was last year or next.
by terminalshort | 2026-01-25 21:40:26+00:00
> The ruling was that he had full immunity during "presidential duties"

Yes. This was basically agreed upon before that the president has legal immunity for exercising his constitutional powers, but was never explicitly ruled on by the court. If the president does something outside his legal authority, then that isn't his presidential duty, and he can be punished.

> which has many times been interpreted by the SC as "anything he wants to do while president."

This part is just false
by eschu | 2026-01-25 21:41:04+00:00
Haha, ok fair enough. In the world of system-level integration of power electronics, SPICE is often considered the bottom. There is already a long way from an ideal on/off switch to a SPICE model of a MOSFET with a gate driver featuring 15 000 variables. Especially for a model that wants to include everything like the controls, the converter, the mechanical load, the thermal and magnetics. But I know that IC design go much lower down. I believe I have seen articles from Xyce pushed to many millions of variables and more.
by bringitup | 2026-01-25 21:41:28+00:00
AI agents are often stuck in "read-only" mode. Granting raw SQL access is a security nightmare, yet building bespoke APIs for every agent action is too rigid to adapt.

Cori solves this by placing enforcement at the very last mile: the data layer.

It acts as a secure MCP kernel that turns database schemas into typed tools governed by simple YAML policies. This allows you to safely enable controlled writes and build thousands of capable agents without maintaining endless API boilerplate or risking your data.

Who we are: We are two engineers who have spent years navigating the rigid security constraints of large enterprises. We built Cori to bridge the gap between strict compliance and actually leveraging the full power of autonomous agents.
by mindslight | 2026-01-25 21:42:10+00:00
> Schmidt is actually from OG Internet circles where many people were aware of privacy issues, and who were vigilant against incursions.

> But perhaps he had a different philosophical position. Or perhaps it was his job to downplay the risks

I feel that as the consumer surveillance industry took off, everyone from those OG Internet circles was presented with a choice - stick with the individualist hacker spirit, or turncoat and build systems of corporate control. The people who chose power ended up incredibly rich, while the people who chose freedom got to watch the world burn while saying I told you so.

(There were also a lot of fence sitters in the middle who chose power but assuaged their own egos with slogans like "Don't be evil" and whatnot)
by dnautics | 2026-01-25 21:42:42+00:00
ok, so im "vibe-" building out my company's lab notebook in elixir ahead of the first funding check coming in.

im doing some heavy duty shit, almost everything is routed through a custom CQRS-style events table before rollup into the db tables (for lab notebook integrity). editing is done through a custom implementation of quill js's delta OT. 100% of my tests are async.

I've never once run into the ecto issues mentioned.

I haven't had issues with genservers (but i have none* in my project).

claude knows oban really well. Honestly I was always afraid to use oban until claude just suggesting "let's use oban" gave me the courage. I'll be sending Parker and Shannon a first check when the startup's check comes in.

article is absolutely spot on on everything else. I think at this point what I've built in a month-ish would have taken me years to build out by myself.

biggest annoyance is the over-defensiveness mentioned, and that Claude keeps trying to use Jason instead of JSON. Also, Claude has some bad habits around aliases that it does even though it's pretty explicitly mentioned in CLAUDE.md, other annoying things like doing `case functioncall() do nil -> ... end` instead of `if var = functioncall() do else`

*none that are written, except liveviews, and one ETS table cache.

[0] CQRS library: https://hexdocs.pm/spector/Spector.html

[1] Quill impl: https://hexdocs.pm/otzel/Otzel.html
by RHSeeger | 2026-01-25 21:42:47+00:00
There is 0 difference. None. There's not even a line to cross.

> legally collected data

In both cases, the information is legally collected (or at least, that's the only data we're concerned about in this conversation).

- government using

- individual abusing

^ Both of those are someone in the government using the information. In both cases, someone in the government can use the information in a way that causes an individual great harm; and isn't in the "understood" way the information would be used when it was "pitched" to the public. And in both cases, the person doing it will do what they want an almost certainly face no repercussions if what they're doing is morally, or even legally, wrong.

The government is collecting data (or paying someone else to collect that data, so it's not covered by the rules) and can then use it to cause individuals great harm. That's it, the entire description. The fact that _sometimes_ it's one cop using it to stalk someone or not is irrelevant.
by tom_ | 2026-01-25 21:42:53+00:00
Looks like this changed for Sequoia: https://support.apple.com/en-gb/guide/mac-help/mh40616/15.0/...

And looks like Sonoma was the last version to support the right click menu: https://support.apple.com/en-gb/guide/mac-help/mh40616/14.0/...
by ajross | 2026-01-25 21:43:03+00:00
> if there's reason to suppose that it might have.

That's the part that dekhn skipped above, and which I called out. In point of fact "Y and Z" are clearly shown to be false per the evidence, so pontificating about them amounts to pure spin. Creative storytelling in defense of a political point is very bad to begin with, doing it in defense of a killing is horrifying.

To dekhn's credit, he seems shamed enough to be yelling about the implication. I'm not sure that you've made that leap yet.
by michaelcampbell | 2026-01-25 21:43:23+00:00
> Remember, there used to be a time programmers productivity was measured in LoC per hour.

Do you remember such a time or company? I have been developing professionally since the early 1990's (and hobbyist before then), and this "truth" has been a meme even back then.

I'm sure it happened, but I'm not sure it was ever as widespread as this legend would make it sound.

But, there were decades of programmers programming before I started, so maybe it just predated even me.
by tstrimple | 2026-01-25 21:43:56+00:00
Found another one of them...

2015: You're overreacting!

2016: You're overreacting!

2017: You're overreacting!

2018: You're overreacting!

2019: You're overreacting!

2020: You're overreacting!

2021: You're overreacting!

2022: You're overreacting!

2023: You're overreacting!

2024: You're overreacting!

2025: How could we possibly have known things would have gone this way?!
by Frotag | 2026-01-25 21:44:07+00:00
I'm usually the opposite. Mystery feels like the characters, the narrator, etc are all being intentionally obscure, for no reason other than to pad page count and incite drama.

I prefer stories that are either about evoking feelings (adventure, romance, slice of life) or about exploring ideas / what-ifs (scifi, fantasy). And ideally stories at the extremes of this spectrum. Maybe I've read too many but ones in the middle tend to be too cliched to hook me.
by leptons | 2026-01-25 21:44:25+00:00
If the Democrats didn't allow SCOTUS to become corrupted by the fascist right-wing, we wouldn't be in this situation.

RBG refused to retire and died while Trump was president. That gave them one seat. Obama could have

McConnel refused to let Obama replace Scalia after he died. I'm not sure that had to happen the way it went down.
by bartread | 2026-01-25 21:44:36+00:00
> Therefore its use in the movie does not have any fantastic element in it.

That's very subjective.

I simply didn't know any of this before I saw that clip and was surprised to see a couple of recognisably modern form factor laptops. It sounds like there may have been several models of GRiD Compass but, as of a few days ago, I'd never heard of any of them.

The early to mid 80s was still very much also the era of the luggable, but in 1986 I'd never seen either a luggable or a laptop, and whilst 10 year old me probably wouldn't have been super-impressed with a heavy computer in a suitcase, I probably would have been agog at a laptop. I don't think I even knew what a laptop was until maybe the early 90s when they started to become a bit more commonplace.
by zozbot234 | 2026-01-25 21:44:36+00:00
Because all midrange phones are "flagship killers" on a features basis now, flagships are just about the exclusivity. The market has adapted and the term no longer makes much sense. OnePlus still leads on custom ROM support though, e.g. no special codes or waiting times needed for unlocking the bootloader, it all works out of the box with standard commands.
by Lerc | 2026-01-25 21:44:39+00:00
So this will sound inflammatory to some, but please consider this as an analysis of the current situation and absolutely not an advocation of a course of action.

How many of you would see a group of masked ICE/Federal enforcement bearing down on a single individual on the ground and believe that there was an imminent and otherwise unavoidable danger of death or grave bodily harm to the innocent?

That is the standard for justifiable homicide.

I think if somone had have killed those ICE/Feds at that moment, the law as ut is written would be on their side.

The reality is, of course, that the law as it is written is nothing if it is not upheld. It is not currently being upheld, the law in practice is what people have the power to do. That law is rudderless and flows as power shifts.

In lieu of any other anchor, people will inevitably seek the power to enforce their laws. That is a civil war,

Creating this thin but clear line between where illegal use of violence is upheld and inviting legal use of violence is perilously close to instigating such a civil war.

And I am not certain that it is unintentional.
by mystraline | 2026-01-25 21:44:53+00:00
Its high time we start challenging these sorts of actions as the "vandalization and sabotage at scale" that these attacks really are. I dont see how these aren't a direct violation of the CFAA, over millions of customer-owned hardware.

They are no different than some shit ransomware, except there is no demand for money. However, there is a demonstrable proof of degradation and destruction of property in all these choices.

Frankly, criminal AND civil penalties should be levied. Criminally, the C levels and boars of directors should all be in scope as to encouraging/allowing/requiring this behavior. RICO act as well, since this smells like a criminal conspiracy. Let them spend time in prison for mass destruction of property.

Civally, start dissolving assets until the people are made whole with unbroken (and un-destroyed) hardware.

The next shitty silly-con valley company thinks about running this scam of 'customer-bought but forever company owned', will think long and hard about the choices of their network and cloud.
by skeledrew | 2026-01-25 21:45:02+00:00
This is absolutely cracked. I've been with OnePlus since the One, also getting the 2, 6 and now I have the 12. Stuck with them all these years because I really respected their - original - take on device freedom. I really should've seen the writing on the wall given how much pain it is to update it in the first place, as I have the NA version which only officially allows carrier updates, and I don't live in NA (and even if I did I'd still not be tied to a carrier).

Now I have to consider my device dead re updates, because if I haven't already gotten the killing update I'd rather avoid it. First thing I did was unlock the bootloader, and I intend to root/flash it at some point. Will be finding another brand whenever I'm ready to upgrade again.
by pibaker | 2026-01-25 21:45:02+00:00
The second train crashed on a non-high speed part of the network.

There is also no reason to treat speed limits on high speed and normal trains differently. There are plenty of speed related crashes on low speed lines. If anything the stakes are even higher on commuter trains because they tend to carry more people, many of which will be standing, and are more likely to crash into another structure as was the case in the Japanese incident mentioned.
by niyikiza | 2026-01-25 21:45:25+00:00
Author here.

Correction: I accidentally submitted the Substack link instead of the full technical write-up. You can read the complete post with all the attack vectors here: https://niyikiza.com/posts/semantic-attacks/

We stumbled on these vectors while building an authorization protocol for agents.

Everyone seems focused on "Prompt Injection" (the brain), but the perception integrity seems to be under discussed. I look at agents like pilots flying on instruments: if the DOM feeds them false data, no amount of reasoning or prompt engineering can prevent the crash.

This post breaks down the specific ways attackers can compromise those instruments without touching the prompt.
by OptionOfT | 2026-01-25 21:46:05+00:00
This is a great question. I saw this and first thing I thought was:

Am I a part of this?

If this is a collection of stealer logs, no, but if it is Google & Facebook that have been hacked / had data leaked, then yes.

So far I've not heard anything from either, so I'm gonna assume that it didn't happen through those services until I hear otherwise.
by mort96 | 2026-01-25 21:46:50+00:00
So this article isn't about a kill switch, just blocking downgrades and custom ROMs.

But to answer your question: we know iPhones have a foolproof kill switch, it's a feature. Just mark your device as lost in Find My and it'll be locked until someone can provide your login details. Assuming it requires logging in to your Apple account (which it does, AFAIK; I don't think logging in to a local account is enough), this is the same as a remote kill switch; Apple could simply make a device enter this locked-down state and then tweak their server systems to deny logins.
by jleyank | 2026-01-25 21:47:11+00:00
So you say the highs aren’t as high and the lows certainly aren’t as low as in the US. Given that few really experience the highs, I think the Canadian choice is correct. It’s a stereotype, but the people do tend to be friendlier and the pace is slower. But I’ve found that the quality of work is a function of one’s inner makeup not the external environment. We’ll see what the next 5-10 years looks like in N America.
by RHSeeger | 2026-01-25 21:47:21+00:00
But there are people trying to hide their locations even though they are here legally; because ICE has made it very clear they don't care if you're here legally or not. They arrest and deport US citizens. They arrest and deport people that show up to court to become US citizens.

It's clear the government cannot be trusted to use information in a reasonable way; so we should not allow them to get that information.
by adamhadani | 2026-01-25 21:47:51+00:00
The recently released Python 3.14 introduces new remote debugging capabilities, allowing to attach to running processes and execute arbitrary python scripts for introspection.

This can be used by Claude Code to create an iteration loop where the LLM can probe running process with various scripts and observe the output.

I recently used this to debug what would otherwise have been a nightmare concurrency deadlock situation that left my process frozen. It took me all of 3 minutes.

I wrapped this up as a Claude Skill which I'm sharing here - see README.md for installation instructions, and see also longer writeup in the blog post linked to in the readme file.

Enjoy, feedback and suggestions welcome.
Show HN: Ghostree is a Ghostty fork with worktree management built in
by nicoritschel | 2026-01-25 21:47:54+00:00
With agents, I have I found myself using worktrees more and more. First manually, then with conductor.build, then with worktrunk.dev.

I prefer using coding CLIs instead of UI wrappers as the terminal tends to be more performant (depending on the agent you choose) and you get access to new features immediately.

Ghostty is a bit challening to automate today— I considered building a complementary app to Ghostty at first. But since I have been building native mac apps on the side lately (as well as tools for agents, consuming their logs etc) I figured I would just modify Ghostty to have native worktree management.

You can download with homebrew via: brew install sidequery/tap/ghostree
by WA | 2026-01-25 21:47:58+00:00
The author of that post Nolan is a pretty interesting guy and deep in the web tech stack. He’s really one of the last people I’d call "tribal", especially since you mention React. This guy hand-writes his web components and files bug reports to browsers and writes his own memory leak detection lib and so on.

If such a guy is slowly dipping his toes into AI and comes to the conclusion he just posted, you should take a step back and consider your position.
by prmph | 2026-01-25 21:48:07+00:00
Correction: you cannot have a debate with people who have set up their politics as a God.

In the scriptures God is depicted as someone who sometimes is willing to have a debate, and reason with people, of course not to learn anything, but to explain why things are (or must be) the way they are.

In some instances, God is even depicted as willing to listen to man and do things he otherwise would not have done, so long that they don't deviate from his fundamental purpose.
by mystraline | 2026-01-25 21:48:10+00:00
Indeed.

My ownership is proved by my receipt from the store I bought it from.

This vandalization at scale is a CFAA violation. I'd also argue it is a fraudulent sale since not all rights were transferred at sale, and misrepresented a sale instead of an indefinite rental.

And its likely a RICO act, since the C levels and BOD likely knew and/or ordered it.

And damn near everything's wire fraud.

But if anybody does manage to take them to court and win, what would we see? A $10 voucher for the next Oneplus phone? Like we'd buy another.
by lins1909 | 2026-01-25 21:48:27+00:00
What if I just enjoy how I work at the moment and don't really care about this stuff? Why do I _have_ to give it a go? Why don't LLM evangelists accept this as an option?

Choosing not to use AI agents is maybe the only tool position I feel I've had to defend or justify in over a decade of doing this, and it's so bizarre to me. It almost reeks of insecurity from the Agent Evangelists and I wonder if all the "fear" and "uncertainty" they talk about is just projecting.
by tasty_freeze | 2026-01-25 21:48:40+00:00
Trump claimed repeatedly and vigorously that whatever the President does is by definition legal. He also repeatedly and vigorously claimed that Obama had broken the law by spying on then-candidate Trump in 2016. I don't know if he himself noticed the contradiction but blustered on anwway or was too dense to notice.

[BTW, Trump wasn't spied on -- Russian assets were spied on and it turned out that some of those communications were with Trump's team. There are ~100 pages of these communications captured in the Mueller report. ]
by scannyai | 2026-01-25 21:49:21+00:00
Most of us drown in scattered files, half-baked folder structures, and endless search frustration. This post outlines a simple, repeatable 10-minute routine for taming document chaos without complex tools or rigid hierarchies.

The system focuses on:

Quick triage: Spend just 10 minutes categorizing documents into broad buckets instead of obsessing over micro-folders.

Automation-friendly setup: Designed to work with CRM integrations (like HubSpot) and AI-powered document automation.

Scalability: Works whether you’re a solo operator or managing a team’s shared drive.

Behavioral sustainability: The routine is short enough to become a habit, unlike most “perfect” organization frameworks that collapse under their own weight.

The takeaway: organization doesn’t need to be perfect—it needs to be consistent and fast.

Would love to hear how others on HN approach document chaos. Do you rely on folder hierarchies, search-first workflows, or automation tools?
by eschu | 2026-01-25 21:49:53+00:00
We could call the state-space approach of PLECS quasi-symbolic, because it reduces circuits with linear components to state-space equations. As a result, it needs to solve for much fewer variables. The price to pay is that the obtained system is dense. But for power electronics, this is great, because a tailored implementation of RADAU5 can be used (one of the gold standard for very stiff ODEs).

On the SPICE side of PLECS Spice, we also perform this kind of reduction for some components if we can, using graph algorithms. For instance, a basic SPICE solver would use a zero voltage source as an ammeter, which adds not only a current variable, but also a nodal voltage because the element has two terminals. Currents can be bad for Newton's method, because they have a very different scale. Often, we can completely avoid this by computing the current from surrounding components.