MurphyA/hacker-news huggingface dataset:
by moi2388 | 2026-01-16 15:57:26+00:00
No, but it should be.

I saw your other comment with regards to the Netherlands. If that’s where you’re located, you only need to have a stable location once. Then you can register. Another person can’t unregister you from there, so you can vote even if you then move to a hotel.

Only question remains is how you want to deal with mail, but there are workarounds for that.
by tstrimple | 2026-01-16 15:57:47+00:00
> What people voted for 14 months ago and how ICE is being used are two different things.

I'm sure lots of people who voted for Hitler in Germany said the same thing in hindsight. Of course they did absolutely nothing to help stop Hitler after voting for him. They just want to pretend they had nothing to do with all the bad stuff despite the vote clearly being in support of "Bad Stuff". There's a meme floating around that goes something like:

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 resfirestar | 2026-01-16 15:57:49+00:00
What a trash article. Why is the only photo, used to illustrate the point about narrow buildings, a photo of Manhattan instead of anything in Japan? When "our zoning laws" are enumerated, where are they talking about? Last time I checked there were no US federal rules on parking spaces. At least they acknowledge that multiple jurisdictions exist when talking about health codes. And as per usual when talking about Japan, they ignore the fact that Japan also has car-dependent suburbs and rural areas, where it is quite common for restaurants outside of city centers to need to balance costs with the need for a larger footprint and a parking lot. The role of culture in eating habits is also ignored, Americans take more pride in the self-reliance of cooking their own meals.
by pezezin | 2026-01-16 15:57:51+00:00
This is a big misconception. The core neighborhoods of the big Japanese cities are dense, mixed-use, and have good mass transit. But as soon as you move a bit further away, they degenerate into endless urban sprawl like American cities. I know because I live in a small Japanese city, and it is just box stores, small detached houses, and two-story apartments.
by skeeter2020 | 2026-01-16 15:58:04+00:00
Agree with this approach. I've hosted a lot of "work adjacent" events over the years, with no real idea what I'm doing. I've always focused on the intent (why do I want to attend?) and a few crux details; everything else tends to work out or is just not that important. It seems to be one of the areas where "fake it until you make it" not only works but might be superior to ultra-planning.

Once you've got the gist down, try and find one thing that you can go a little overboard on; it makes it very memorable. Examples: I made a big pot of home-made chili once, and another time we did (what looked like) an extravagant nacho bar. It was both better and way cheaper than typical event food.

Definitely enlist an accomplice, but be aware you likely need to (appear to) be the mastermind.
by travisjungroth | 2026-01-16 15:58:05+00:00
> The most important anchor point for me is that engineering must fundamentally own quality.

This is huge. I was selling software to help QA. I saw a CEO demand a Head of QA guarantee their super buggy app be free of bugs by a certain date.

This is terrible. She didn’t write the thing. Total responsibility without authority trap. She was, not at all to my surprise, fired.

I think the deal fell through and I don’t know how else things ended up with them.

QA’s job is signal. If you’re getting clear signal, they’re doing their job.
by ecshafer | 2026-01-16 15:58:10+00:00
Actually yes, that is by design. There is a reason the US had property ownership as a requirement to vote in the constitution. Whether removing that requirement was correct or not is up for debate. But there is a distinction in a democracy between an active citizen and a passive citizen. An active citizen is someone that has skin in the game and is a willing participant in the process. A passive citizen is someone that does not engage in the process, or does not actively have skin in the game. The thought espoused in the enlightenment was that someone with property would be tied to the location long term and would therefore have interest in the long term success of that town/state/nation. Someone who is only in a town for a year doesn't meaningfully have stakes in the town. They don't really care if the schools aren't funded well enough, or if the roads don't have long term maintenance budget, they are only going to care about immediate needs. Someone with a house, that has children or grand children, they are going to not only care about now but 30 years from now as well.
by systemtest | 2026-01-16 15:58:11+00:00
A yes, why didn't I think of that! Let me just completely ignore the broken housing market, the 15+ year waiting list for social housing and scrape together... lets checks... €400k for a small appartement with a 45 minute commute to work.

Do you have any clue how privileged you sound here? This is peak "have you tried not being poor" attitude.
by madeofpalk | 2026-01-16 15:58:15+00:00
Eventually we reach some kind of local maximum for UI/UX. So much of these things are a function of the relative immaturity of the platforms. They're all also pretty low hanging fruit.

In some ways, this is happening at the moment with AI and LLMs. The tools available, how we prompt them, etc are all "UI/UX innovation" if you believe these things have a use.

If we have a huge platform shift in the future (LLMs, AR/VR, ???), we may start from zero and go through "inventing tabs" again until that platform becomes maximally optimised.
by ZeroGravitas | 2026-01-16 15:58:27+00:00
Not only do the existing wind farms reduce the price of electricity by saving gas, they have had much larger effect on reducing the price households pay for gas itself, by reducing demand for that commodity.

Over the period 2010 to 2023 they reduced electric bills in the UK by about 14 billion, but reduced gas bills by about 140 billion!
by leoedin | 2026-01-16 15:58:37+00:00
Are a large part of the people living in a city the kind of semi-transitory-but-also-there-for-years people you describe?

I'd wager that's a small proportion of almost every city. Most cities will have tourists who are visiting for a few days or weeks, and long term residents who have a permanent address there. The percentage of people living full time in hotels or airbnbs must be tiny. Perhaps in high cost of living cities there's more "hidden homeless" living on couches, but even then it's not going to be "a large part" of a city.
by logicallee | 2026-01-16 15:58:47+00:00
This visualization lets you watch a fruit-fly-inspired neural system learn in real time using several different approaches. This architecture is capable of navigating a small maze, also included in the visualization.

Click on any fly to see a visualization of its brain. You can select a fly at the start to follow its progress over time.

Although the term "evolution" is used, this refers to a genetic-algorithm process: selecting high-performing brains and combining them through crossover, without learning from experience within an individual lifetime.

The visualization includes different training methods: pure evolution (genetic algorithms only), backpropagation (gradient descent only), a hybrid approach (evolution plus backpropagation), and a small attention-based model (three flies). Be sure you click a fly and check its brain at the start and after a few generations. The visualization is excellent.
by greggoB | 2026-01-16 15:58:54+00:00
> Those in control of it aren't able to distinguish factual reporting today.

Can't tell if you're referring to media outlets or AI companies here.

I do remember this incident - it was an embarrassment for the outlets that jumped on that story. Especially because the general public has come to know there is a overriding tendency towards sensationalism.

But surely this is very different from actual outright propaganda operations?
by tob_scott_a | 2026-01-16 15:59:31+00:00
To test a Claude Skill for analyzing cryptographic implementations of cryptographic side-channels ([1] see constant-time-analysis), I had Claude vibe-code an Ed448 implementation.

This includes:

1. The Ed448 signature algorithm

2. The Edwards448 curve arithmetic

3. The Decaf448 prime-order group.

I've been putting off reviewing it and making the implementation public (as it was an exercise in "is this skill a sufficient guard-rail against implementation error" more than anything), but if there's any interest in this from the Go community, I'll try to prioritize it later this year.

(I'm not publishing it without approval from the rest of the cryptography team, which requires an internal review.)

[1] https://github.com/trailofbits/skills
by fasterik | 2026-01-16 15:59:55+00:00
You're right, I shouldn't have used the word "illegal". But banning something from the charts is basically saying "people are wrong to listen to this". Why can't people make up their own minds about what to listen to?

I think the end product is what matters, not what tools were used to make it. I don't a principled argument for drawing the line at AI tools but not other software tools like DAWs, plugins that generate chord progressions and melodies, etc.
by t-3 | 2026-01-16 16:00:01+00:00
Uber isn't exactly cheap, just cheaper than taxis, which are super-expensive. Kitchen work generally requires some kind of training, often some kind of licensing or certification, and is rarely the cheapest type of labor.

Anyway, the main issue here is population density, not labor availability. If there tens or hundreds of thousands of people working and living in a quarter mile radius and average foot traffic was in hundreds or thousands per hour rather than dozens or less it would likely be easy to sell $4 bowls and make a profit - most of the US is vastly less dense and walkable than that though, even in cities.
by mamonster | 2026-01-16 16:00:49+00:00
The same as any other century. The whole point of Michelangelo is that he went beyond the limits of his time. To be the Michelangelo of today you need to go beyond the limits/tastes of today, not of Michelangelo's time.

It's like that quote about it taking Picasso 4 years to learn to paint like Raphael but a lifetime to learn how to paint like a child.

Or think of it this way: Your average math PhD today is way better at math than Galois, Bernoulli, Gauss, etc. But they are nowhere near them because the field moved into a different stratosphere entirely.
by nine_k | 2026-01-16 16:01:15+00:00
The point of the OP post, AFAICT, is that even in places where there are no powerful billionaire-backed campaigns and lobbying, and people can have their way with simple, effortless voting, too few people even care! And those who act, do so cluelessly, or in a narrowly selfish way.

The most powerful weapon the powerful have against the majority of "ordinary people" is to propagate the idea that all this local stuff is boring and ultimately decides nothing. To make people stop caring.
by ak217 | 2026-01-16 16:01:17+00:00
That's exactly right. I have so many frustrating stories from local politics that go exactly like you described.

There is hope. Scott Wiener is a California politician who saw that these problems can't be resolved at the local level and got himself elected to the state legislature. He is smart about how he sets up the battles so he has had very good results incrementally improving California's zoning - and other things - by gradually restricting local zoning authority when it's abused.

We are not yet at the "convenience store at the subdivision corner" stage, but give him time.
by dfxm12 | 2026-01-16 16:02:13+00:00
5.1% were in favor of a limit on housing construction, and it passed before later being made illegal by the state.

FWIW, it is a learned behavior that voting doesn't change much. It doesn't help when elected officials obviously ignore the will of the people (nationally, see polling data on legalizing, or even at least decriminalizing, marijuana, as one example), or when things just get overturned by someone else. My neighborhood "votes" on zoning, but the vote literally means nothing. The city council has to hear how we voted, but they don't have to take the vote into account.

I get that it's easy to scold people that don't vote, but it is more important that people with power do something to earn our votes. Hold them accountable. They're failing us more than our neighbors who have either been taught that voting doesn't matter especially when sometimes voting laws make it harder than it should be to vote anyway.
by systemtest | 2026-01-16 16:02:31+00:00
I don't have sources but for cities like Amsterdam I wouldn't be surprised if 5% of the population isn't registered with the municipality for various reasons. But have been living there for years. Plenty of people I know would sublet empty rooms of their social housing apartment, which is highly illegal but for some people the only way to find a place to stay. But you obviously can't register because then the person subletting would be kicked out.
by throwawayqqq11 | 2026-01-16 16:02:35+00:00
Why are you complaining so much about the past?

The tragedies unfolding today could have been prevented, with a little human dignity. Speaking of "illegal immigrants" to justify destroying lifes that in some cases had been spent entirely in the US is just that, a cheap blanket to cover inhumane and racist motives. The strawmen you create with "why is no other country allowed to have a border" are as disgusting as your silence to the most pressing current issues. Trump had many options to tighten the grip on immigrants, but i guess this is beyond you aswell.

Please answer me this one. Why is the crime of comming here illegally enough for your kind and nothing else matters? Please argue on a moral basis. I expect the same silence.
by bflesch | 2026-01-16 16:03:08+00:00
I assume the traffic over Starlink is encrypted, so what exactly do they mean with "personal information"? Like the very basic customer details and everything they can get from their analytics?

For my taste the sentences are over the top and full of weasel words. It's not even something I'd call legalese because it just sounds so insincere.

- "We may share your personal information with our affiliates, service providers, and third-party collaborators" or
- “Share personal data with Starlink’s trusted collaborators to train AI models."

Initially I was very critical of GDPR but when I see these kind of vague formulations I'm really happy that as a European I can expect companies to provide an itemized list of people and companies they will share the data with, and what kind of security measures these subprocessors are employing.

There's still a lot of wiggle room for lawyers to work around GDPR limitation, but at least you'd know if their "trusted collaborators" and "affiliates" are Google or Facebook, are domiciled in a foreign country, or if they are just to some small data science consultancy.
by jandrese | 2026-01-16 16:03:22+00:00
There will always be the population of people who will be in short term housing or similar situations, but due to their circumstances the individual people will come and go. 5 years from now the makeup of the itinerant population may be almost entirely different, but the people in that population are in the same circumstances, especially if they don't have any political representation.

Who is going to speak for the people who aren't allowed to vote?
by mothballed | 2026-01-16 16:03:29+00:00
That's the simplistic view but not true in reality. Where I live the zoning law itself creates code exceptions -- for instance where I live my zone explicitly says there is no enforcement mechanism for codes, which effectively makes the building code (redefined as, essentially nothing) part of the zoning.

So zoning can turn de jure code requirements into de facto nulled or altered.
by fzeroracer | 2026-01-16 16:03:52+00:00
In an ideal situation, cities should be placing pressure on property owners and businesses to lease out vacant space because otherwise they are effectively offloading the negative externalities of empty space to the city and its tax base. If the city isn't going to outright buy vacant property for the sake of development, then it should heavily tax property owners for leaving said property empty or undeveloped.
by vel0city | 2026-01-16 16:04:14+00:00
Can you be more specific on exactly what kind of cross-contamination standards make it impossible for a small eatery to exist? Do you have any specific rules in mind?

Its been a while since I went through a food safety course, but I don't really recall any that would make it impossible for a small shop to achieve. I follow most of the rules I learned in my own kitchen at home. Stuff like don't use the same cutting board and knife between meat and veggies without cleaning in between, don't wear jewelry while prepping, keep things in safe time/temperature constraints, etc.
by atombender | 2026-01-16 16:04:25+00:00
How does one do this?

I have trouble making Claude even follow CLAUDE.md. Like, it just ignores it, and when it needs to do a task (like testing or running a certain command native to the code base), it does a lot of "find" and "ls" an so on to understand what to run, and frequently runs commands with the wrong flags, badly escaped input etc.

I think Claude could work a lot better (and waste vastly fewer tokens) if it had small bite-size instructions for various tasks ("to run the integration test suite, run "cargo run integration_tests..."), but so far I've been unable to control it.
by bwfan123 | 2026-01-16 16:04:36+00:00
> Understanding (not necessarily reading) always was the real work.

Great comment. Understanding is mis-"understood" by almost everyone. :)

Understanding a thing equates to building a causal model of the thing. And I still do not see AI as having a causal model of my code even though I use it every day. Seen differently, code is a proof of some statement, and verifying the correctness of a proof is what a code-review is.

There is an analogue to Brandolini's bullshit asymmetry principle here. Understanding code is 10 times harder than reading code.
by tqwhite | 2026-01-16 16:04:42+00:00
When I was young, I solved loneliness very well by volunteering for political campaigns. Until the last one (I'm too old to care now), I worked every campaign in my life and at various times had a lot of good friends as a result.

My town does an annual party. I heard about it and showed up to volunteer. I did that for a few years. It wasn't as productive in producing friends (I'm in a different location than before that is more insular) but even so, it got me out of the house and, for the few months before the event, was pretty much fun.

These kinds of things are often available if you just look around. It doesn't require knowing people ahead of time and is low stakes. If nobody is friendly, it doesn't matter.
by thiago_fm | 2026-01-16 16:04:44+00:00
Yes and no. Sunk cost.

They are always balls deep, if it takes them 2 years to get a TSMC yield, with as much as demand it exists for high-end fabs, they could already easily get financing to already build even more capacity.

Now they have literally the US government as an investor.

One would be naive to believe that they wouldn't get at least a few hundred billion dollars to scale it up given the so many risks involved in most of US tech sector being dependent on Taiwan.
by nnx | 2026-01-16 16:04:57+00:00
Really interesting, I’m currently using https://github.com/fastschema/qjs but would love a bit lower-level control like your reactor and Go library provide.

loop_once may have been called run_microtask if I understand the “loop” boundary correctly?

Is there a way to be more granular in execution? Like running a single “basic block” (until a jump) or until next function call?
by bryanhogan | 2026-01-16 16:05:12+00:00
My favorite framework, and what has brought me much deeper into the world of web development. It's what I have used for me personal page https://bryanhogan.com/ . I'm happy to see it get funding, although I hope this doesn't introduce entshittification. So far I'm hopeful though.

It's the first framework I recommend to web dev beginners, after they have built something with plain HTML and CSS.
by bediger4000 | 2026-01-16 16:06:03+00:00
Since there are no "red lines", the most important 25-30% of the voting population wouldn't mind, and oligarch owned media isn't going to show any outrage about this, I'm not optimistic about mid-terms even happening. I'm alson not optimistic about the dynastic succession. None of the princelings look to be wise rulers.
by elevenapril | 2026-01-16 16:06:07+00:00
Hi HN,

I built SkillRisk because I was terrified of giving my AI agents shell_exec or broad API access without checking them first.

It is a free security analyzer strictly for AI Agent Skills (Tools).

The Problem: We define skills in JSON/YAML for Claude/OpenAI, often copy-pasting code that grants excessive permissions (wildcard file access, dangerous evals, etc.).

The Solution: SkillRisk parses these definitions and runs static analysis rules to catch:

Privilege Escalation: Detects loosely scoped permissions.
Injection Risks: Finds arguments vulnerable to command injection.
Data Leaks: Checks for hardcoded secrets in skill schemas.
You can paste your skill definition and get a report instantly. No login required for the core scanner. I linked directly to the free scanner so you can try it instantly.

Try it here: https://skillrisk.org/free-check

I'd love to hear how you handle security for your AI agents!
by smithclay | 2026-01-16 16:06:22+00:00
Agree with the author, will add: duckdb is an extremely compelling choice if you’re a developer and want to embed analytics in your app (which can also run in a web browser with wasm!)

Think this opens up a lot of interesting possibilities like more powerful analytics notebooks like marimo (https://marimo.io/) … and that’s just one example of many.
by WorldMaker | 2026-01-16 16:06:41+00:00
Custom Elements do start to feel like the dream of the Knockout-era web of "Progressive Enhancement" is finally almost entirely out of the box in the browser. Especially ignoring the Shadow DOM and using Light DOM to style your unpopulated or static rendered fallback states as close to your "live" JS-driven state can lead to some very good experiences, including and especially when JS is disabled (or erroring).
by maekoos | 2026-01-16 16:06:52+00:00
From what I've seen, a lot of data leaks occur due to either design issues (insecure API endpoints, etc.) or just carelessness in handling passwords and authorization - something that encryption may or may could have prevented. IMO the real issue, that is very easy to solve, is the keeping of unnecessarily large amounts of personal data. The value of knowing SO MUCH about people does not completely outweigh the risks involved in my opinion. May not be relevant in this specific case, since it's about a hospital - but with any other actor, there is very little value added in keeping track of every little detail about us.
by CamperBob2 | 2026-01-16 16:06:57+00:00
Keeping things in perspective, no, there is no reasonable concern of this happening in the US in the near term.

It's both strange and sad that this book doesn't seem to get much traction these days: https://en.wikipedia.org/wiki/It_Can%27t_Happen_Here

Trump is Windrip... or at least he would be, if he had his faculties about him. Even if you're a Trump supporter, you can't possibly go on denying that if you read this book.