MurphyA/hacker-news huggingface dataset:
by throwaway_dang | 2025-12-22 13:51:53+00:00
Chomsky had been involved in linguistics and politics since the 60s, which is nearly six decades covering a multitude of events and issues. To simplify his work down to even a paragraph is an impossible task, let alone as you have done as simply saying "anti Western".

For example, during the 2003 US invasion of Iraq, Germany and France were opposed to the invasion, leading to "Freedom Fries" to insult French opposition to the war. The British public was also opposed to the war, although the the Blair government went along with it anyway. Australia had a similar position - public opposition but government went along with it anyway. Canada official refused entry into the Iraq war. Chomsky was also opposed to the Iraq war. Does this mean that France, Germany, Canada and the British and Australian general public are "anti-Western"? Since Chomsky agreed with these countries, does that make him anti-Western or pro-Western? Does it make the US anti-Western since they proceeded with a war despite formal or popular opposition in many Western countries?

I fear you have a certain definition of the "Western" that simply excludes Western opinions that don't fit your understanding.

As to who Chomsky met him; well as part of this Epstein story, Chomsky met with former Israeli prime minister Ehud Barak. In your opinion, does this make him anti-Western?
Indeed, prior to his stroke Chomsky explained that this kind of meeting is why Chomsky associated with Epstein - for the contacts.

I suspect Chomsky is just generally interested in understanding an issues and not bothered by what it's seen as, seemingly to his detriment in this Epstein story.
by RickJWagner | 2025-12-22 13:52:43+00:00
I’m right-leaning, I agree it does not help Republicans.

Also, propping up ACA ( I say this as an ACA user ) is not the answer, either. The subsidies were temporary, making them permanent only adds to the never ending flood of red ink.

Healthcare needs a complete reboot. As someone on the right, I am open to a reasonable big government solution. ( After all, even Nixon wanted public healthcare. ).

It’s long past the time for patching. We need a reboot.
by baobun | 2025-12-22 13:53:06+00:00
Maybe this post has a narrow intended audience. Not every post has to be targeting all readers. If it's not true for you then it's not, y'know? Absolutely no need to lash out and HN is not a place for venting. Besides I think they're basically writing about themselves. By the upvotes and comments, it looks like some people do relate.
by lambdaone | 2025-12-22 13:53:22+00:00
It could be made much less vulnerable by dividing the gas storage balloon structures into a set of multiple smaller structures, ideally with some further internal partitioning so a single punctured surface does not release all the gas in that structure. Everything else is as 'hard' or 'soft' as any other piece of industrial plant, and can be hardened further by putting it inside a reinforced building or set of buildings, internal redundancy etc.
by belorn | 2025-12-22 13:53:53+00:00
Like with smart TV with advertisements, the locked down cars will provide revenue after sale for the manufacturer. Thus they will mass produce and sell those cars for a cheaper price, while adding a significant markup on the non-locked down cars to be primarily sold to commercial partners at lower batches. The cheaper mass produced one will significant out compete the other ones to the point where most dealers will no longer sell those more expensive versions. Most customers won't even know the difference when they buy the car, and why should the seller go out of their way to inform the buyer when most people just care about the sticker price anyway.

Having locked down products also allow the manufacturer and dealer to form a agreement of sharing some of the post-sale revenue. The dealer can have their own shops for repair which the customer are now forced to use, naturally at a steep markup, and the manufacturer get a slice for every repair. The cheaper sticker price can then be decreased further since the dealer now have an additional revenue after sale. The customer can go to an other manufacturer approved shop, but then how many of those exists in the same city, and the manufacturer can artificial limit how many shops get approved in the same location.

The story is the same across any number of industries right now. Customer choice is not a argument for the manufacturer to not do it. If you as the customer want to opt out, the only choice after a while will be to not buy a car or buy the expensive ones for double the cost.
by IshKebab | 2025-12-22 13:55:38+00:00
This seems pretty silly to me. Their solution for how do get structured output is pretty much just "don't". Well we still need the structured output so what do we do then?

> you need a parser that can find JSON in your output and, when working with non-frontier models, can handle unquoted strings, key-value pairs without comma delimiters, unescaped quotes and newlines; and you need a parser that can coerce the JSON into your output schema, if the model, say, returns a float where you wanted an int, or a string where you wanted a string[].

Oh cool I'm sure that will be really reliably. Facepalm.

> Allow it to respond in a free-form style: let it refuse to count the number of entries in a list, let it warn you when you've given it contradictory information, let it tell you the correct approach when you inadvertently ask it to use the wrong approach

This makes zero sense. The whole point of structured output is that it's a (non-AI) program reading it. That program needs JSON input with a given schema. If it is able to handle contradictory-information warnings, or being told you're using the wrong approach then that will be in the schema anyway!

I think the point about thinking models is interesting, but the solution to that is obviously to allow it to think without the structuring constraint, and then feed the output from that into a query with the structured output constraint.
by pollop_ | 2025-12-22 13:56:07+00:00
Fair point regarding the terminology. You are right that LZ4 is already asymmetric compared to generic compression.

My phrasing was a bit too binary. What I meant to highlight is that ZXC pushes this trade-off much further than LZ4. I designed ZXC specifically for scenarios where we accept a significantly slower build-time/compression cost in exchange for that extra raw decode throughput.
by pclmulqdq | 2025-12-22 13:56:18+00:00
There are several properties that separate real quantum computers from the "BQP machine," including decoherence and SNR. Error-correction of qubits is mainly aimed at decoherence, but I'm not sure it really improves SNR of gates on logical qubits. SNR dictates how precisely you can manipulate the signal (these are a sort of weird kind of analog computer), and the QFTs involved in Shor's algorithm need some very precise rotations of qubits. Noise in the operation creates an error in that rotation angle. If your rotation is bad to begin with, I'm not sure the error correction actually helps.
by Eridrus | 2025-12-22 13:56:25+00:00
I haven't actually dug into it, but I would assume that open redirects would strip a Sec-Fetch-Site: cross-site header and replace it with none or same-site or something. So would things like allowing users to specify image URLs, etc. And if you rely on Sec-Fetch-Site for security on GETs, these turn into actual vulnerabilities.

I think these sorts of minor web app issues are common enough that state changing GETs should be explicitly discouraged if you are relying on Sec-Fetch-Site.
by blahaj | 2025-12-22 13:56:29+00:00
> I share my pain publicly as a gesture of solidarity with other people, but especially women, who have been profoundly traumatized by those they thought they could love and trust.

This is about her husband divorcing her. I find this to be a very unfair way to frame someone else's decision to not spend their life with you anymore. Your partner does not owe you a relationship. Interestingly it is not even me coming up with the word "framing". She herself describes her Instagram post as deliberate framing.

She also claims that the AI chose words dismissive of her pain because she is a woman (rather than just because it's fake-positive corpo slop) and does not substantiate that in any way.

I'm all against this AI slop BS, especially when it's impersonating people. The blog post is mostly not about that.
Show HN: Listen to Wikipedia's Recent Changes with Web MIDI Support
by exploraz | 2025-12-22 13:56:30+00:00
The original Hatnote Listen to Wikipedia site[0][1] does not have HTTPS support yet, and I wanted to try out the Web MIDI API[2] on browsers, so I wrote this web app to try that out.

The Web MIDI API is too low-level for me, so I used a helper library called WEBMIDI.js[3] to help with that.

This web app is written in Plain HTML, JavaScript, and CSS to keep the page lightweight, to simplify the development process, and to minimize the amount of external dependencies.

More information on this including its features can be found in the README file at: https://github.com/explor4268/wikiwaver (Codeberg mirror: https://codeberg.org/exploraz/wikiwaver)

[0]: http://listen.hatnote.com/

[1]: https://news.ycombinator.com/item?id=9972781

[2]: https://developer.mozilla.org/en-US/docs/Web/API/Web_MIDI_AP...

[3]: https://github.com/djipco/webmidi
by rsynnott | 2025-12-22 13:58:14+00:00
That’s actually getting less common; pretty much all rapid transport and commuter trains are multiple units these days, as are an increasing number of intercity trains.

In Ireland, there are precisely two passenger routes still operated with locomotives, and there’s a tender offer out to replace one of them with a (really wacky; diesel, battery, _and_ overhead lines in two voltages!) multiple unit.
by Damogran6 | 2025-12-22 13:58:23+00:00
Having just bought a Mini Cooper, I'm in the initial free-services period of the ownership and honestly, if it's the $10 a month I suspect, I'm okay with it. Primarily for the navigation...it really is superior to the Carplay experience (a square in the middle of the round screen, vs a map that takes up nearly the entirety of the screen...IIRC, traffic, Weather, remote start, and voice control come along for the ride.

I won't pay for 5g (phone does that) or Serius XM (for all the channels, I'm really not jazzed about the offerings)...but $10 for the above features seems reasonable.
by xeromal | 2025-12-22 13:59:30+00:00
I never really had a plan for a career but I never settled. I borderline almost did at my last job as it paid enough and I loved the people like family but the move from that job landed me in the most interesting and well paying job I've had yet. Luck totally played a part in most of my jumps and the ones I thought were good were often bad and the ones I wasn't interested in ended up being the most interesting.
by Repsgate | 2025-12-22 13:59:57+00:00
I. What are Reps? What are authentic products?

Authentic Products (Authentic / Retail)

Produced by the official brand

Sold through official websites, brand stores, and authorized retailers

Have complete brand authorization, after-sales service, and warranty

Reps (Replica)

Unofficial products that highly mimic the appearance of authentic products

Not produced under brand authorization

Quality varies greatly in the market, from low-end to high-end

In short:
Authentic products are "official," Reps are "unofficial replicas"

II. Differences in Workmanship and Materials
Authentic Products

Stable and consistent materials

Strict control over details (stitching, cutting, logo, hardware)

Extremely low defect rate

Undergo multiple quality control processes

Reps

Divided into low-end, mid-range, and high-end

High-end Reps are very close to authentic products in appearance

However, in terms of:

Internal structure

Hidden details

Long-term durability
There are usually still differences

The differences may not be noticeable in the short term, but will become increasingly apparent with long-term use
by fsckboy | 2025-12-22 14:00:44+00:00
>People put up with it for Apple, but BMW isn't Apple.

Actually, for making devices I wanted to own and operate, BMW actually has been Apple, and Apple has never been an Apple up with which I will put. But when I test drove new BMWs 3 or 4 years ago, they weren't Apples any more. So I bought a Porsche Apple.

this feature I like in a car is being able to feel the road and the inertia of the car through handling the steering wheel. Too much power-steering or suspension isolation (or something) and it feels like you're driving a marshmallow. Apple computers have similar qualities on many dimensions actually. "hey look, you can cook a marshmallow on a stick and you can even eat it off the stick, let's make the UX be one stick!" "just one stick?" "yes, just ̶o̶n̶e̶ ̶b̶u̶t̶t̶o̶n̶ ̶m̶o̶u̶s̶e̶ ̶o̶n̶e̶ ̶m̶e̶n̶u̶ ̶b̶a̶r̶ one stick!"... "hey look, Steve Narcisstick, you can even poke the mouse the one stick!" "no, I spell my name Narcissdick")
by The_President | 2025-12-22 14:01:11+00:00
Revenue is good for the company - and they'll want as much as possible in order to support their obligations to the business plan, but unfortunately layoffs were still part of that plan these past few years. Mozilla's CEO pay:

2018: $2.46 million

2020: $2.97 million

2021: $5.59 million

2022: $6.90 million

2023: $6.26 million

I block requests to Mozilla infrastructure, not by mistake.
by bko | 2025-12-22 14:01:29+00:00
I don't know, I've heard for years that everything your write will be forever on the internet, but from my experience, it's the opposite. I tried looking into my old blogger, photobucket or AIM conversations and they're nowhere to be found.

Sure maybe they exist in some corporate servers when the companies were sold for scraps. And I suppose if I became famous and someone wanted to write an expose about my youthful debauchery, but for all practical purposes all this stuff has disappeared. Or maybe not. How much do we know about the digital presence of someone like the guy who shot Trump or Las Vegas shooter. Or maybe it's known but hidden? I'm impressed that Amazon has my very first order from over 10 years ago, but that's just not par for the course.

Why would AI steal my identity and post as me? I'm not that interesting.

My data is just not the valuable and I imagine that within the next 5-10 years AI will be trained almost entirely on synthetic data.
by tpm | 2025-12-22 14:01:55+00:00
That is a different legislation.

Ford in the EU is a european car manufacturer with around 100 years of history, so yeah, I think the answer will be the same as for BMW. And sure, car makers have special status - they have just recently secured a huge win in reducing the scope of emmission-related fines, which will now be charged from 10g/km instead of 0g/km from 2035. But this too applies to every manufacturer.
Show HN: Vibe code from phone template repo
by admtal | 2025-12-22 14:02:06+00:00
This is my setup for lazy vibe coding from my phone

Laziness is the goal, this is for fun, not business or personal development.

I used it to make “Pac Man With Guns”

Taking a break from all discourse on AI and its place in professional coding, it’s really fun to play and prototype games with it. I have limited time and focus, and it’s cool to take half and idea and get a workable thing

https://github.com/AdmTal/pac-man-with-guns
by rubslopes | 2025-12-22 14:03:26+00:00
This resonates with me.

Three years ago, I left academia after finishing my PhD in Economics, frustrated by how little real-world impact my hard work seemed to have. I moved into IT, wanting to build things that would be more immediately useful and practical. Still, the dream of using science to create positive change never left me.

I was invited to work with AI at a company that develops software for the public sector. It wasn't the dream (I wouldn't be using my academic expertise) but it felt like a step closer. At least I'd be providing tools to support people who directly affect others' lives. From the start, I told my boss that I hoped someday to offer not just AI tools, but real socioeconomic statistical analysis as a service for the public sector. And while I've been happy working with AI, I've always sought out opportunities on projects that were more data-driven.

Three years later, some clients expressed interest in having our AI chatbot provide real-world socioeconomic data analysis. My boss just gave me a promotion to lead both the AI team and this new socioeconomic data initiative.

I was reflecting the other day on how fortunate I am, my dream "chased me." But it wasn't simply luck. I had always stayed attuned to the opportunities that arose.
by simonw | 2025-12-22 14:03:41+00:00
I really feel this bit:

> With agentic coding, part of what makes the models work today is knowing the mistakes. If you steer it back to an earlier state, you want the tool to remember what went wrong. There is, for lack of a better word, value in failures. As humans we might also benefit from knowing the paths that did not lead us anywhere, but for machines this is critical information. You notice this when you are trying to compress the conversation history. Discarding the paths that led you astray means that the model will try the same mistakes again.

I've been trying to find the best ways to record and publish my coding agent sessions so I can link to them in commit messages, because increasingly the work I do IS those agent sessions.

Claude Code defaults to expiring those records after 30 days! Here's how to turn that off: https://simonwillison.net/2025/Oct/22/claude-code-logs/

I share most of my coding agent sessions through copying and pasting my terminal session like this: https://gistpreview.github.io/?9b48fd3f8b99a204ba2180af785c8... - via this tool: https://simonwillison.net/2025/Oct/23/claude-code-for-web-vi...

Recently been building new timeline sharing tools that render the session logs directly - here's my Codex CLI one (showing the transcript from when I built it): https://tools.simonwillison.net/codex-timeline?url=https%3A%...

And my similar tool for Claude Code: https://tools.simonwillison.net/claude-code-timeline?url=htt...

What I really want it first class support for this from the coding agent tools themselves. Give me a "share a link to this session" button!
by elzbardico | 2025-12-22 14:04:15+00:00
> really frustrating that there is no legislative intervention against this.

Ironically, things are like that in a big part because of legislative and regulatory intervention.

> They made the camshaft structurally weaker, so the engine will blow up more easily. The rest of the engine is almost identical. Talk about being bad at hiding planned obsolescence.

A lot of such things are just workarounds to reduce weight and meet tightening emission standards.

Every thing that can be built with less metal, thinner walls, lighter metals will be built like that when every gram matters.

Tighter tolerances, increased pressures, increased temperatures, higher rotational speeds. All of this leads to increased efficiency, but sometimes (not always) the trade-off will be decreased reliability.
by rsynnott | 2025-12-22 14:04:40+00:00
The economics work out where they’re pretty low-frequency (I think less than two an hour per direction is the usual figure).

They’re also useful as a transition technology. The DART+ project in Ireland will use them for one line which will have the frequency for electrification (8 trains per direction per hour) and is already partially electrified, but is going to take a while to fully electrify (due to low bridges etc); once it’s electrified they’ll then likely be used in low-frequency regional routes.

(The realised project will use 750 uniform cars, about 200 of which will have batteries.)
by divbzero | 2025-12-22 14:05:10+00:00
> My biggest unexpected finding: we’re hitting limits of traditional tools for sharing code. The pull request model on GitHub doesn’t carry enough information to review AI generated code properly — I wish I could see the prompts that led to changes. It’s not just GitHub, it’s also git that is lacking.

The limits seem to be not just in the pull request model on GitHub, but also the conventions around how often and what context gets committed to Git by AI. We already have AGENTS.md (or CLAUDE.md, GEMINI.md, .github/copilot-instructions.md) for repository-level context. More frequent commits and commit-level context could aid in reviewing AI generated code properly.
by Aeglaecia | 2025-12-22 14:05:21+00:00
there is a part of the marriage vows where a loving couple promise each other til death do us part ... it's selfish to the max to go back on a promise like that for a reason outside of your partners control ... after retyping this a dozen times to stamp the snark out , I am now genuinely curious as to what has reversed the victim role in your mind ...
by samus | 2025-12-22 14:06:40+00:00
> If you're of the opinion that drawing children having sex (assuming again) shouldn't be illegal, you should be lobbying/advocating for that position. Changing the compromise. Otherwise you're, like me driving too fast, at the mercy of the justice system.

That only makes sense if your general stance to everything is "forbidden unless explicitly permitted". I hope I don't have to say why that sounds oppressive.

There is more than one way to achieve a compromise in society.
by rsynnott | 2025-12-22 14:08:03+00:00
Ireland is going to use a particularly unusual one for the Dublin-Belfast intercity route. It will have batteries, _and_ diesel generators, _and_ will run off overhead lines, in two voltages. The context is that parts of the line will take a while to electrify; it will initially run on overhead, battery, and diesel, then just overhead and battery as the lines are built out, and then hopefully finally just overhead.
by coldstartops | 2025-12-22 14:08:07+00:00
I think it is handled by the OS (backend renderer)

https://docs.slint.dev/latest/docs/slint/guide/backends-and-...

But, I have only used it with Romanian and English.

Try here: https://slintpad.com/. (just replace the Text with TextInput) and see if it works.
by qayxc | 2025-12-22 14:09:21+00:00
Actual benchmarks show otherwise.

> The tensor performance of the 3090 is also abysmal.

I for one compared my 50-series card's performance to my 3090 and didn't see "abysmal performance" on the older card at all. In fact, in actual real-world use (quantised models only, no one runs big fp32 models locally), the difference in performance isn't very noticeable at all. But I'm sure you'll be able to provide actual numbers (TTFT, TPS) to prove me wrong. I don't use diffusion models, so there might be a substantial difference there (I doubt it, though), but for LLMs I can tell you for a fact that you're just wrong.
by quietbritishjim | 2025-12-22 14:09:23+00:00
Any good rule of thumb like the one in GP's comment is wrong sometimes, and that's ok. Adding more caveats just dilutes it without ever really making it watertight (if you'll forgive the very mixed metaphor).

But even in complex applications, there's still truth to the idea that your code will get simpler over time. Mostly because you might come up with better abstractions so that at least the complex bit is more isolated from the rest of the logic. That way, each chunk of code is individually easier to understand, as is the relationship between them, even if the overall complexity is actually higher.