MurphyA/hacker-news huggingface dataset:
by akerl_ | 2025-11-17 20:20:06+00:00
Is it often multi-stakeholder? Debian has bureaucracy and a set group of people with commit permissions. VLC likewise has the VideoLAN organization. LibreOffice has The Document Foundation.

It seems like most open source projects either have:

1. A singular developer, who controls what contributions are accepted and sets the direction of the project 2. An in-group / foundation / organization / etc that does the same.

Do you have an example of an open source project whose roadmap is community-driven, any more than Google or Mozilla accepts bug reports and feature reports and patches and then decides if they want to merge them?
by toomuchtodo | 2025-11-17 20:20:58+00:00
It's straightforward imho. Rent controls help people today, where they rent and live today. Supply cannot grow fast enough, nor forever, to keep prices within an affordable band in some situations. Does this mean newcomers will not get rent control benefits? Yes, but they are not stakeholders today; the people who live there today are. Otherwise, landlords can perpetually raise rents faster than wage growth, or even worse, what those on fixed incomes can afford. Broadly speaking, there is no right to profit, and I'm confident you can find a majority who would support affordable housing as a right in most major urban areas.

With immigration inflows slowing, this should alleviate housing demand in some areas, taking pressure off some markets. It's also helpful that there was regulatory action against algorithm driven price collusion and rent increases such as RealPage.

> I don't know to what extents markets are broken down or that people don't believe in them.

Perhaps enough that both NYC and Seattle have recently elected Democratic Socialists as mayors, and Los Angeles is restricting rent increases. "A recent survey by the Cato Institute and YouGov paints a troubling picture: 62 percent of Americans aged 18–29 say they hold a “favorable view” of socialism, and 34 percent say the same of communism."

Citations:

https://www.bloomberg.com/news/articles/2025-11-17/internati... | https://archive.today/GmuD8

https://www.pewresearch.org/short-reads/2025/08/21/key-findi...

https://www.pewresearch.org/short-reads/2025/08/21/key-findi...

https://www.bloomberg.com/features/how-immigration-affects-u... | https://archive.today/bHGiG

https://www.bloomberg.com/news/articles/2024-12-19/immigrati... | https://archive.today/b5sI8

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

https://www.cato.org/blog/81-say-they-cant-afford-pay-higher...
by cstrahan | 2025-11-17 20:21:11+00:00
You're not wrong, but I figured I'd point out the cons / alternatives:

> They can encapsulate (API) credentials, keeping those out of reach of the model

An alternative to MCP, which would still provide this: code (as suggested in https://www.anthropic.com/engineering/code-execution-with-mc... and https://blog.cloudflare.com/code-mode/).

Put the creds in a file, or secret manager of some sort, and let the LLM write code to read and use the creds. The downside is that you'd need to review the code to make sure that it isn't printing (or otherwise moving) the credentials, but then again you should probably be reviewing what the LLM is doing anyway.

* Contrary to APIs, they can change their interface whenever they want and with little consequences.

The upside is as stated, but the downside is that you're always polluting the context window with MCP tool descriptions.
by CommanderData | 2025-11-17 20:21:11+00:00
I mean the world takes the view Israel is occupying and slowly invading more regions of Palestine.

I didn't make it up, the Balfour declaration makes it pretty clear, so if you're upset natives are attacking you what's your point exactly.

Anyway, point is Israel has almost always lied throughout it's genocide against Palestinians. The IOF has lied or distorted the truth in almost every statement, one which always comes to mind is the attack on the Christian hospital.

The Israeli government are liars, they have a whole online army dedicated to misinformation and the 5 D's. For them lying is just another effective weapon of war which must be utilised.
by ajkjk | 2025-11-17 20:21:23+00:00
I'd characterize the entire journey as "neurodivergent"

but there's nothing wrong with that, and there are lots of other neurodivergent-ish people (regardless of whether you like that word for it, I just mean "outliers", the sort of people who have trouble with socializing in a way that most people seem to have an easy time with), and many of them could stand to benefit from figuring some of the same things out
by MomsAVoxell | 2025-11-17 20:22:14+00:00
Who are these “Israel haters” on HN you’re referring to?

There are plenty of us on HN who believe in the Israeli peoples’ human rights just as seriously as we support those of the children of Gaza, too.

Those of us who actually care about civilized society, human rights, and international law also consider that there are plenty of Israeli citizens who are, themselves, victims of their own states acts of terrorism as well.

You are responsible for the crimes of your state, citizen. No amount of chicken-waving is going to absolve you of that fact.

The point of discussing the heinous nature of the pager attack is to prevent the precedent set by that attack from taking further victims.

It is not in the interests of Israeli citizens to have their war-crime committing state subjugate their societies’ commercial institutions to commit further atrocities.
by butvacuum | 2025-11-17 20:22:15+00:00
FOIA allows for "reasonable costs." For example requesting a copy of Obama's birth certificate is something like $20.

There's a real problem though- anybody (might need to be a US citizen) can FOIA any document anywhere in the US that's not excluded. When they can punt you to the paywall and then reply with a generic reply to a birth cert it's one thing.

When you have to actually find people to do the work of reviewing ALL video footage as $small_fraction of 200million people request every second of recorded footage from every camera... You're(as a city) kinda screwed. If they claim privacy they have to be able to prove it but can charge slightly more. But, if they don't then they have to provide the specific request (possibly a little more- say 1hr segments) at a cost representative of the labor involved... Which doesn't include the cost of trying to staff a FOIA center larger than your city.
by mrguyorama | 2025-11-17 20:22:22+00:00
It would be trivial to issue useful guidance, and that guidance would be beneficial even if it was incredibly stupid or misguided or even caused it's own problems, because it is a document that demonstrates that some thinking somewhere went into it, and someone has taken a minute to think through outcomes and effects.

But the premise of the current administration is that the world is radically simpler than "experts" and "bureaucrats" want you to believe, and they purposely and loudly eschew any thinking about 2nd, 3rd, or often even 1st order effects of their proposals because they want them to sound "simple" to rather simple people, and rely on trite soundbites or false "truisms" to keep them propped up, and also because even a surface level examination of most of their claims or proposals forces you to confront how stupid they usually are.

This administration and it's fiercest supporters view not thinking through things as a virtue. They view large proscriptions from the throne as good governance, because they want a king.

That is very explicitly why what they did was wrong, even if it's not a big deal to get rid of the penny, and very few people will have problems with it, and I think state governments and even the fed really shouldn't have a problem accommodating it.

Being purposely ignorant like that is stupid and wrong even when it doesn't have negative repercussions, because it WILL have negative repercussions somewhere, and they will be entirely preventable. See innocent citizens being deported and assaulted, and the extrajudicial murder of random drug mules driving cartel speedboats.

The federal government and current administration has a tiny army of professionals who are sufficiently well equipped and paid to wargame out exactly this kind of thing to discover some corner cases. We are still paying them even as they do nothing. The current admin is so incompetent and averse to actual governance that they reject working systems that could even help them make their agenda a reality, but the bureaucracy being good and effective at what it does is antithetical to their worldviews and hostile to their individualist philosophies, and it's more important to make the government look bad than actually succeed at what they were elected to do.
by kixelated | 2025-11-17 20:22:23+00:00
QUIC has a much better alternative to FORWARD-TSN, either via RESET_STREAM or QUIC datagrams.

I've implemented SCTP before to hack in "datagram" support by spamming FORWARD-TSN. Fun fact: you can't use FORWARD-TSN if there's still reliable data outstanding. TSN is sequential after all, you have to drop all or nothing.

QUIC as a protocol is significantly better than SCTP. I really recommend the RFC
by techblueberry | 2025-11-17 20:23:31+00:00
I feel like a lot of our broken political ideas basically come down to too many layers of bad policies and regulations such that the only ideas you see are the art of the possible. I think Newsom does believe in abundance, build build build, but it takes dismantling regulations on state and local levels one at a time, and so it becomes politically popular for the LA city council to do what it can in the short term.
by gormami | 2025-11-17 20:24:11+00:00
I think the issue is zrok vs. NetFoundry/OpenZiti. Zrok is the easy button to project a public endpoint from inside a network. It is not encrypted all the way through, as it is a proxy solution. NetFoundry/OpenZiti provides methods to provide tunnels all the way through. NetFoundry is a company, OpenZiti is a FOSS project/technology sponsored by NetFoundry, and zrok is a product of NetFoundry built on OpenZiti tech, so it is easy to cross things up. I think the comment was in regard to NetFoundry/OpenZiti, while your response referenced zrok. The list above has both.
by stackskipton | 2025-11-17 20:24:21+00:00
I used to work for commercial organizations that sold marketing data and when some Republican senator came out against ACS, there was a bunch of activity to lobby hard to keep it. If we didn't need it, we wouldn't have spent all that money.

We mainly used it as cheap check of things and checksum against data we were getting. Without it, it would have been big blow.
by jandrese | 2025-11-17 20:24:23+00:00
This looks pretty intense. Their time estimates add up to over 35 days (assuming a full 8 hours of work per day) to complete, although some of the estimates seem a bit weird. Basic Linux installation and usage is given 10 hours which seems like it must be very hand holdy.

Also, there are some rough corners. I went to the course material to see what is covered in that 10 hour course and it starts off with:

*Install a Linux operating system* We will reuse the content from the PA lecture notes. Please install the Linux operating system according to PA0.

That PA0 link goes to https://ysyx.oscc.cc/docs/ics-pa/PA0.html which is entirely in Kanji but doesn't appear to have any extra information about installing Linux.

The machine translation of that page is amusing:

The Eve of the World's Birth: Development Environment Setup The Story of the World's Birth - Prologue PA tells the story of a “Pioneer Creating a Computer.” The Pioneer intended to create a computer world. But even the most skilled cook cannot make a meal without ingredients. To facilitate the creation of this world, even the Pioneer had to put in considerable effort to prepare. Let's see what tools he gathered. Submission Requirements (Please read the following carefully. Violations will be at your own risk) Estimated Average Time: 10 hours
by jmward01 | 2025-11-17 20:24:28+00:00
The right answer is 'yes to all the above'. Yes, we need solar. Yes, we need wind. Yes, we need batteries and, yes, we should be looking at geothermal. Solar has shown us, again, how artificially holding back a technology for decades has massive costs. Investing a few billion into geothermal right now is cheap and can only lead to a more durable energy infrastructure in the future. There are all sorts of benefits to a rich ecosystem of power generation. Solar and batteries may be amazing but global supply chains can be disrupted. Similarly, having multiple solutions means that niche use cases have more options and a larger likelihood of finding an acceptable solution. So, yes to all of the above. We are big enough to try them all.
by wparad | 2025-11-17 20:24:38+00:00
It's a good point.

We don't actually commit to running infrastructure in one specific AWS region. Customers can't request that the infra runs exactly in us-east-1, but they can request that it runs in "Eastern United States". The problem is that with scenarios that might require VPC peering or low latency connections, we can't just run the infrastructure in us-east-2 and commit to never having a problem. For the same reason, what happens if us-east-2 were to have an incident.

We have to assume that our customers need it in a relatively close region, and that at the same time need to plan for the contingency that region can be down.

Then there are the customer's users to think of as well. In some cases, those users might be globally dispersed, even if the customer infrastructure is only one major location. So while it would be nice to claim "well you were also down at that moment", in practices customer's users will notice, and realistically, we want to make sure we aren't impeding remediation on their side.

That is, even if a customer says "use us-east-1", and then us-east-1 is down, it can't look that way to the customer. This gets a lot more complicated, when the services that we are providing may be impacted differently. Consider us-east-1 dynamoDB down, but everything else was still working. Partial failure modes are much harder to deal with.
by roger_ | 2025-11-17 20:24:39+00:00
Been working on this very idea casually for couple years with ESP-IDF and I could never get the statistical signal processing just right (by my definition). Things I've tried: adapting filtering (LMS, Kalman), kernel methods (NEWMA, MMD), detectors (CUSUM, GLR), dimensionality reduction (random projection, online PCA), whitening, etc.

I use a single ESP32 in STA/AP mode which sniffs ACK packets with a specific destination mac, which come from any server on my WiFi network (uses a special sniffing mode IIRC). This way I can receive regular CSI packets originating from a fixed location and doesn't need another device running.

I'll have to look at this code, maybe I just overlooked the obvious or my requirements were too high!
by Aurornis | 2025-11-17 20:24:50+00:00
This post wasn't what I was expecting from the "socially normal" title. While there is a lot of self-reflection and growth in this piece, a lot of the points felt more like learning how to charm, manipulate, and game social interactions.

Look at the first two subheadings:

> 1: Connecting with people is about being a dazzling person

> 2: Connecting with people is about playing their game

The post felt like a rollercoaster between using tricks to charm and manipulate, and periods of genuinely trying to learn how to be friends with people.

I don't want to disparage the author as this is a personal journey piece and I appreciate them sharing it. However this did leave me slightly uneasy, almost calling back to earlier days of the internet when advice about "social skills" often meant reductively thinking about other people, assuming you can mind-read them to deconstruct their mindset (the section about identifying people who feel underpraised, insecure, nervous,) and then leverage that to charm them (referred to as "dancing to the music" in this post).

Maybe the takeaway I'd try to give is to read this as an interesting peek into someone's mind, but not necessarily great advice for anyone else's situation or a healthy way to view relationships.
by JohnFen | 2025-11-17 20:24:59+00:00
> Some topics seem too small or obvious to be worth half an hour

You might be surprised. The most common mistake I see in presentations is that their topic isn't nearly narrow enough, so my advice is usually to present one small aspect of the larger subject. I bet you'll find that even something that seems trivial or obvious can easily fill a half hour with worthwhile discussion.

Maybe pick something small, and if you don't fill the time with the presentation, have a Q&A session afterwords. That'll soak up all the time you have left.
by akerl_ | 2025-11-17 20:25:20+00:00
I'm not sure what you're talking about.

1. As we're seeing here, browser developers determine what content the browser will parse and process. This happens in both directions: tons of what is now common JS/CSS shipped first as browser-specific behavior that was then standardized, and also browsers have dropped support for gopher, for SSLv2, and Flash, among other things.

2. Browsers often explicitly provide a transformation point where users can modify content. Ad blockers work specifically because the browser is not a "servant" of whatever the server returns.

3. Plenty of content can be hosted on servers but not understood or rendered by browsers. I joked about Opera elsewhere on the thread, which notably included a torrent client, but Chrome/Firefox/Safari did not: torrent files served by the server weren't run in those browsers.
by Macha | 2025-11-17 20:25:33+00:00
That sounds like the village in which I spent my teens. Population of ~500, and for <18s there was myself, my sibling, and there was a "new" housing estate had a handful of kids around 5.

We didn't have nice paths, there was a (former) main road going through the middle of the village. As far as local infrastructure, there was the pub, a car mechanic, and every few years a corner shop would open up and last about 2-3 years before shutting down again.

If you needed groceries you went to the larger village (population ~1000) which was about a 40 minute walk along the main road (which only got dedicated pavements after I had moved out), or a 5 minute drive. For amenities that larger village had 2 bars, 2 churches, a takeaway, a supermarket, a primary school and a garden centre.

If you needed anything more than groceries, you needed to go to one of the nearby towns which were ~20-30 minutes by car and (according to google maps) ~2 hours walk.
by bluefirebrand | 2025-11-17 20:25:46+00:00
Seems like it's still a toss up if we're going to be screwed by AI, or by climate change

I'm just about forty, and I'm very sad that it's looking like the second half of my life is going to be full of way, way more hardship

It makes it feel just so worthless to bother working on anything when the future is so bleak
by Animats | 2025-11-17 20:25:56+00:00
> Drilling is one of those things which used to be extremely expensive but has very gradually come down in price. Thanks, ironically, to the oil industry. It's unsexy because there's no "silver bullet" waiting in the wings. It's also quite hard to find suitably hot rocks suitably close to the surface.

That's basically it. Most geothermal plants today are in locations where there are hot rocks, maybe geysers, close to the surface. "Deep geothermal" gets talked about, because temperatures high enough for steam are available almost everywhere if you can drill 3,000 meters down. There are very few wells in the world that deep, not counting horizontal drilling runs.

The economics are iffy. You drill one of the most expensive wells ever drilled, and you get a medium-pressure steam line. Average output is tens of megawatts.[1]

[1] https://pangea.stanford.edu/ERE/db/GeoConf/papers/SGW/2020/A...
by franky47 | 2025-11-17 20:26:24+00:00
I gave my kids (5 and 2) two Volcas (Beats & Keys) to play with. The Keys is a bit too advanced (too easy to get no sound at all, or something that sounds horrible), but the Beats is a wonderful machine for kids, as it's virtually impossible to make it sound bad. Also great to teach them rhythm.
by cptskippy | 2025-11-17 20:26:29+00:00
> Currently, they seem to favor xml-rs which only implements a subset of XML.

What in particular do you find objectionable about this implementation? It's only claiming to be an XML parser, it isn't claiming to validate against a DTD or Schema.

The XML standard is very complex and broad, I would be surprised if anyone has implemented it in it's entirety beyond a company like Microsoft or Oracle. Even then I would question it.

At the end of the day, much of XML is hard if not impossible to use or maintain. A lot of it was defined without much thought given to practicality and for most developers they will never had to deal with a lot of it's eccentricities.
by LogicFailsMe | 2025-11-17 20:26:57+00:00
Yeah... So you know that's not the United States right? Though judging by the down votes, it's quite triggering for some and I can't say which side when I pivot from blaming DOGE to blaming bad AI. Curious(tm)...

And I say that as a huge fan of AI, but being vocally self-critical is an important attribute for professional success in AI and elsewhere.
by jamescrowley | 2025-11-17 20:26:57+00:00
Baseload is traditionally about generation, not consumption. And baseload generation only makes sense when it is the cheapest option.

When solar and wind produce at near-zero marginal cost, running inflexible baseload beside them just forces cheaper generation to switch off, driving up system costs.

What the grid needs is dispatchable capacity - batteries, hydro, gas peakers (if we must) and demand shifting - that can plug the gaps when cheaper forms of generation cannot.
by whartung | 2025-11-17 20:27:05+00:00
There's the San Bernardino Museum located at the train station in SB. Its next to the ATSF yards, so its sort of a combined SB and ATSF museum. On the wall there was a map of the US with all sorts of lines on it.

Under closer scrutiny, all of the lines were railroads, and not highways. In fact, (I don't think) there were no highways at all. And it was all railroads, not just ATSF. I don't recall the date on the map.

Just a fascinating "other view" of the world to look at the US through that lens.
by pmontra | 2025-11-17 20:27:14+00:00
I'm conflicted about this matter. I use a Bluetooth earpiece on my phone because it's more convenient: you can move around a room with the phone on a table, no pockets, and you can wear and unwear t-shirts and sweaters. When I can't find the x with the earpieces I plug in in a wired one.

On the other hand a wired headphone always work, had maybe better quality and almost surely a better latency. I use one of them when doing calls from my laptop.
by philipkglass | 2025-11-17 20:27:19+00:00
Rejected energy means energy that is lost as waste heat without performing any work first. For example, a coal fired power plant may generate 3 megajoules of thermal energy from coal combustion but only deliver 1 megajoule of it as electricity. The other 2 megajoules are lost as useless waste heat.

The 1 megajoule of useful electricity is also ultimately dissipated as low grade heat, but it can do work first (like generating light, or pumping water uphill).
by smiley1437 | 2025-11-17 20:27:46+00:00
Alliance Laundry which makes Speed Queen recently IPOed:

https://ir.alliancelaundry.com/news-events/press-releases/de...

Once a company goes public they tend to focus more on earnings per quarter, causing decision making to be more short-term.

Not great when, as a consumer, you hope to get a product that will last 20+ years.
by jeroenhd | 2025-11-17 20:27:58+00:00
Some apps are buggy on iOS without split screen mode enabled, too.

I rarely use split screen mode on my Android phone but I am rather annoyed when I'm on iOS and I can't keep two apps open at the same time.

Some vendors do a much better job than others, though. Google in particular doesn't seem to offer more than the bare basics.