MurphyA/hacker-news huggingface dataset:
by Lammy | 2025-10-16 19:45:48+00:00
I strongly disagree, because that argument just becomes an attack on people's freedom of movement rather than an attack on the structural issues which led to long commutes being the least-worst option for many people.

This is evident in the way people immediately screech “induced demand!!!!1” the second anyone talks about widening a road, like the point of building _anything_ isn't for people to use it. Nobody ever says induced demand when we build houses and people want to live in them lol
by AnthonyMouse | 2025-10-16 19:45:57+00:00
> When Secure Boot is disabled, the TPM notices that and refuses to release the key, that's how you know to reënable Secure Boot or throw away your device.

But the attacker isn't trying to get the key from the TPM right now, they're trying to get the credentials from the user. It's the same thing that happens with full disk encryption and no TPM. They can't read what's on the device without the secret but they can alter it.

So they alter it to boot a compromised Windows install -- not the original one -- and prompt for your credentials, which they then capture and use to unlock the original install.

They don't need secure boot to be turned on in order to do that, the original Windows install is never booted with it turned off and they can turn it back on later after they've captured your password. Or even leave it turned on but have it boot the second, compromised Windows install to capture your credentials with secure boot enabled.

How suspicious are you going to be if you enter your credentials and the next thing that happens is that Windows reboots "for updates" (into the original install instead of the compromised one)?
by evanelias | 2025-10-16 19:46:38+00:00
OK, so you care about freedom. And yet you tell other people how they should license their software projects, even when you aren't involved in those projects in any way, and their license choices don't impact you in any way. And you tell people what software they should and shouldn't use purely on subjective philosophical grounds.

Personally I call that something other than promoting freedom. Quite the opposite.
by beyarkay | 2025-10-16 19:47:04+00:00
well, yes, exactly. I'm not trying to claim that old code is more reliable just because it was written a long time ago, I'm making the claim that old code is more reliable because of the survivorship bias. If code was first written 20 years ago and is still in production, unchanged, I can be relatively certain there's no stop-the-world bugs in those lines. (this says nothing about how pretty the code is, though).
by jjcm | 2025-10-16 19:47:12+00:00
There are a lot more of these Gemini 3 examples out on twitter right now.

After seeing them, I bought Google stock. What shocks me about its output is it actually feels like it's producing net new creative designs, not just regurgitated template output. Its extremely hard to design in code in a way that produces consistent, beautiful output, but it seems to be achieving it.

That combined with Google being the only one in the core model space that is fully vertically integrated with their own hardware makes me feel extremely bullish on their success in the AI race.
by romanhn | 2025-10-16 19:47:19+00:00
I loved IE6 as as user when it came out, and grew to hate it as a developer when the browser standards moved on, but a stubborn, large-enough user base percentage had not. I blame slow-moving IT departments that refused to touch their internal environments when all the Web 2.0 progress made things new and scary. A product my team was in charge of had to support IE6 and IE7 years after the rest of the world moved on because the IT admins at Walgreens straight out refused to update the machines that the pharmacists used at their stores.
by augment_me | 2025-10-16 19:47:20+00:00
I am curious what your background is. I also almost exclusively use Gemini 2.5, and my PhD colleagues in comp sci do the same. However it seems like the general public, or people outside this bubble are more likely to use ChatGPT or Claude.

I wonder if it has something to do with the level of abstraction and questions that you give to Gemini, which might be related to the profession or way of typing.
by tcdent | 2025-10-16 19:47:21+00:00
I spent the first few years of my career wrestling with Internet Explorer 6 compatibility while working in a marketing studio that was Internet-first and pioneered concepts like responsive web development (the precursor to native mobile experiences/layouts).

Internet Explorer 6 was an incredible waste of resources. I developed primarily on a Mac OS system at the time, which was somewhat progressive in the industry, but in order to verify the functionality we had was working correctly on Internet Explorer 6 (which we still had observed was greater than 50% of the market share) I had to keep a PC on my desk just for IE6 testing.

There were a number of hacks that we could incorporate into additional override style sheets like conditional HTML comments that you could use to incorporate IE6 overrides or weird patterns that you could do by using asterisks that would allow you to target it specifically.

We didn't necessarily prioritize feature parity with IE6, but the site had to load and render correctly and support the cause of marketing the property that we were tasked to do. Once the adoption of it finally slowed, it was a great sigh of relief to the industry, and it made it feel like we could do anything we wanted to because we had been making concessions to it for so long.
by poppingpop | 2025-10-16 19:47:32+00:00
When I order food delivery I try to limit myself to locations nearby because I don't want to be a hassle and make a driver drive 10 miles out and 10 miles in. I also factor in a tip for the delivery itself.

If it's a robot delivering to me I don't care if I make the robot drive 30 miles out to get me food (as long as the food is something that won't taste notably worse after such a long drive of course). Plus I'm not going to tip the machine.
by echelon | 2025-10-16 19:47:41+00:00
I don't know where to attach this comment.

This isn't about PE juicing the company and doing layoffs.

This is about transplanting and nurturing a lucrative industry into a former Petro state.

This is sowing the seeds of a prosperous, post-oil world. It's an investment in the future as the world is changing.

This will look more like Lenovo and Thinkpad North Carolina than a PE shake down and gutting.

The jobs will not evaporate, but they will absolutely start cross-training engineers in the Middle East and building up new talent there.
by DroneBetter | 2025-10-16 19:49:08+00:00
their use of P!=NP is not incongruent with its meaning; I understood it as saying the tasks that LLMs are good for are analogous to NP in the verification being significantly faster than the search. and at least in the things I use LLMs for (arithmetic with special functions and combinatorial arrays, which is often of the form "find a pathway of manipulations bringing the left side to the right" with a well-defined goal) verification is indeed able to be certain, often via computer algebra systems (that weren't themselves able to find the path, but can verify each step); even if the suitability of historical casework for a lawyer is not absolute and can't be definitively decided complete (since one person can't read everything), they can at least check that it adheres to the law
by xandrius | 2025-10-16 19:50:04+00:00
You really cannot understand why someone would want to be part of a team creating something they love (or used to love) as kids + all the joys of programming times 100?

I personally don't understand people who work for blockchain, or as cashiers, waiters, customer support, etc.

I tried those jobs as there is no deep-rooted love of anything around those, just a job, and still a ton of people do it.

On the other hand, working on video games, despite being often underpaid, often full of crunching and sometimes monotonous, is something I do understand. It's literally as close as "follow your dreams" go but for programmers who are into games.
Show HN: Arky – Visual 2D Markdown editor (access codes below)
by masonkim25 | 2025-10-16 19:50:20+00:00
Hey HN! Arky is a markdown editor with a twist — instead of writing in a linear doc, you work on a 2D canvas where you can:

• Place ideas anywhere spatially

• Organize them into hierarchy with drag & drop

• See the full document structure at a glance

• AI writes contextually — drag & drop responses anywhere on canvas

More info: https://arky.so/

Try it: https://app.arky.so/ (Access codes are in the comment below!)

Quick demo(60s): https://youtu.be/Nxsr5Ag2vEM?si=g6nKheRWWNuaLTe8

Would love to hear your thoughts!
by IT4MD | 2025-10-16 19:50:29+00:00
>Sometimes I wonder if interest influences not just my motivation, but my capacity for learning and talent.

It does. Anything you have an interest in, you will spend more time thinking about in general, be more focused while learning the relevant bits, and will breed a willingness to learn something related, but not specific to what you need.

I'm senior technical in my dept and have had a lifelong interest in tech, how it works, why it works, etc. and in my case, my interest definitely influenced my ability to handle work, broad skillset, practical application and more.

YMMV, but imo, your statement is true.

GL!
by TuxSH | 2025-10-16 19:51:06+00:00
> Single bilinear samples can lose information and leave out pixels of the higher res image, it's essentially a worse triangle filter.

Can you do [A B] -> [A 0.5*(A+B) B] 1.5x upscaling with a triangle filter? (I think this is not possible, but I might be wrong).

Also triangle filter samples too many pixels and makes a blurry mess of pixel-art images/sprites/...

Linear downscaling under the assumptions of pixel-center mapping and clamp-to-edge always simplifies into a polyphase filter with position-independent coefficients using at most the current input pixel and the previous one; and integer upscaling obviously is too.

Therefore any form of "sharp bilinear" that does not use bilinear upscaling reduces into such a polyphase filter. [A B] -> [A 0.5*(A+B) B] is equivalent to 2x integer upscale -> 0.75 bilinear scale (= 1.5x of input), and works on GPUs without fragment shaders too.
by butlike | 2025-10-16 19:51:23+00:00
After looking at the Gemini 2.5 iterations under Appendix: “Gemini 3.0” A/B result versus the Gemini 2.5 Pro model, I couldn't help but think:

It's like a child who's given up on their homework out of frustration. Iteration 1 is way off, 2-3 seem to be improvements, then it starts to veer wildly off-track until essentially everything is changed in iteration 10. E.g. "HERE, IS THIS WHAT YOU WANT?!"

Which led me to hypothesize that context pollution could be viewed as a defense mechanism of sorts. Pollute the context until the prompter (perturber) stops perturbing.
by gildas | 2025-10-16 19:51:30+00:00
For implementation in a library, you can use HttpRangeReader [1][2] in zip.js [3] (disclaimer: I am the author). It's a solid feature that has been in the library for about 10 years.

[1] https://gildas-lormeau.github.io/zip.js/api/classes/HttpRang...

[2] https://github.com/gildas-lormeau/zip.js/blob/master/tests/a...

[3] https://github.com/gildas-lormeau/zip.js
by dhosek | 2025-10-16 19:51:51+00:00
Depends on to what extent you value continuity of the idea. The idea of returning to Palestine without the precursor of the arrival of the Messiah is a relatively young idea, dating back only to the 19th century. This leaves a pretty big gap between the 613 revolt against Heraclitus to Theodore Herzl. I suppose one could count “next year in Jerusalem” as part of the aspiration. I’m not an expert and could be wrong (or maybe probably I am) but it seems a stretch to me.
by gadflyinyoureye | 2025-10-16 19:51:56+00:00
Let's be a bit gracious. A big issue is how much value is destroyed forcing people who don't necessarily want to live in a big city to live in a big city. Take Dallas. If you condense it into a 10 mile super city, you lose the sprawl. You gain a short commute, maybe? But you now have people sitting on top of each other. Is this good? No more sprawl, sure. But good?
by donmcronald | 2025-10-16 19:52:01+00:00
I haven't used it for 15 years, but this is exactly what I used to do. I felt like using SQL helped me understand what was actually happening to the database and having a tool that automatically did the right thing for applying those snippets between versions was great.

For example, think of one install going from 1.0.0 > 1.0.2 while another is going from 1.0.0 > 1.1.0. Sure, you could write something to do that yourself, but I'd rather use an existing library that already covers tons of edge cases.

The number of Docker containers I've used that need to be rolled through a special incantation of several versions to get things upgraded cleanly make me shake my head sometimes. Every time I have to do that I still think of Liquibase and wish that I could just grab the most recent version and have the database schema magically updated like I could do with Java apps 2 decades ago.
by keeda | 2025-10-16 19:52:31+00:00
Preliminary draft, but notable in that it may be the first to show a signficant boost in actual business revenues, not just measures of productivity. They measure the impact on sales of integrating GenAI into various business workflows (presales, search, chargeback defense, etc.) for a Chinese online retail platform over a period of weeks to months between 2023 - 2024.
by corytheboyd | 2025-10-16 19:52:43+00:00
I’ll give it a fair go, but how is it not going to have the same problem of _maybe_ using MCP tools? The same problem of trying to add to your prompt “only answer if you are 100% correct”? A skill just sounds like more markdown that is fed into context, but with a cool name that sounds impressive, and some indexing of the defined skills on start (same as MCP tools?)
by rurban | 2025-10-16 19:52:49+00:00
I did that for a very large multi-continent automotive company. There were several unsuccessful attempts before. I did it with my own phpwiki, plus xapian integration for searching over all the other existing documentation and tickets, SAP and CQ. It's still doing good for the last 15 years.

It's markdown, with several plug-ins. Easier than mediawiki which relies on human forces. We preferred automation, but no insanities like on other wikis like WYSIWYG editing and such management nonsense.
by lenerdenator | 2025-10-16 19:52:50+00:00
> This is an opinion, yet you state it like fact.

No, the market states it like fact. 15 years ago FF was the belle of the ball. Now it has minuscule market share and is looking at an uncertain future.

> While I'm hesitant to want any AI features in my browser, what a "browser" does isn't necessarily a settled debate.

That's a fairly concise definition I gave, unless I'm responding to Diogenes.
by rustystump | 2025-10-16 19:53:13+00:00
It makes me sad that today you cannot say react without nextjs in the same sentence.

React used to be the leader in how to make ui reasonable in the generic client sense. Having done java swing, android, swift ui, and custom game dev ui work with all the forms of state management, react was on to something… until the ssr fad attacked. Now it is all but nextjs in disguise.
by mickeymounds | 2025-10-16 19:53:25+00:00
We measured the work hours/month a typical worker needs to cover a fixed basket (rent, utilities, groceries, transport, essentials). Highlights: U.S. 140.0h (11th of the first 42); winners include Bolivia 80h, Romania 84h. We also list OECD extremes (e.g., Mexico 323.2h, Israel 288.8h) outside the main chart to keep it legible. Method: ICP 2021 price levels + OECD net pay. CSVs linked. Feedback on methods welcome.
by jfengel | 2025-10-16 19:53:31+00:00
Honestly, that's the least of the damage to the American reputation.

He's actively distancing the US from our traditional allies. Tariffs undercut our trade partners. We're threatening to invade NATO countries. Even after 2028, our partners are going to have a hard time believing our commitments.

Compared to that, mere grift hardly registers.
by lifeisstillgood | 2025-10-16 19:53:57+00:00
What do you mean “knowledge”.

I know that sounds a dumb question but … look my take on this is one should aim for a whole-org test suite. That is can I test every input and output of a company using automated methods. And then can I create a “prod parallel” version of that company that responds the same way to the same inputs

Now of course you can’t in almost every org - but it’s possible. And once you do then the code base (that you bring up in prod parallel, and runs the company in prod) that code base represents all the knowledge of company.

Now can you do that for your part of the org ? What’s your inputs (Jiras? Emails coming in saying help? Project managers in helicopters?)

Can you capture those, replay them? What git commits did they lead to?

start with the code. Software will rip the implicit and make it explicit - its going to be a wild ride, as all those companies that implicitly cheat, will have to watch those that can explicitly represent their company in code simply execute at the speed of data centre where a nudge and a wink over racquetball will be too slow.
by lesuorac | 2025-10-16 19:54:47+00:00
Then layoff a singular individual with severance instead of firing them lol...

(although legally "firing" vs "layoff" is irrelevant, depending on the situation you can get benefits despite being what a layperson considered quitting [1]).

[1]: https://www.darwingray.com/from-desk-to-departure-when-movin...
by evanelias | 2025-10-16 19:55:01+00:00
That linked documented was sponsored by Sentry, who led the development of FSL. I don't believe it's accurate to call DOSP an "OSI concept" -- meaning, it's not something the OSI invented or coined. OSI also does not consider such licenses to be approved under their open source definition.

As for the timeframe, FSL uses a 2 year period.

edit to add: just to be clear, I'm a fan of FSL and Fair Source licensing, and do not consider lack of OSI endorsement to be a problem.
by xg15 | 2025-10-16 19:55:16+00:00
This is really cool! Could also make a useful standalone command line tool.

I think the general pattern - using the range header + prior knowledge of a file format to only download the parts of a file that are relevant - is still really underutilized.

One small problem I see is that a server that does not support range requests would just try to send you the entire file in the first request, I think.

So maybe doing a preflight HEAD request first to see if the server sends back Accept-Ranges could be useful.

https://developer.mozilla.org/en-US/docs/Web/HTTP/Guides/Ran...
by 8f2ab37a-ed6c | 2025-10-16 19:55:26+00:00
There are a few employers who have effectively guaranteed revenue in perpetuity through what's known as "forever games".

EA's sports division prints money. Valve prints money. Call of Duty prints money. Valorant/League print money. Fortnite prints money. Roblox prints money. Their products have been around for 10-20+ years and will seemingly never die.

But that's not representative of the industry as a whole, and is not representative for the average game dev. See https://www.matthewball.co/all/stateofvideogaming2025 and others.

The other bit to notice about EA in particular is that its share price has been flat for the last 7 years, they've continuously failed to figure out how to change that, which is a problem. Selling and layoffs are a lever to get out of that hole, although it remains to be seen how great of a move it turns out to be.
by pizza | 2025-10-16 19:56:34+00:00
Narrowly focused semantics/affordances (for both LLM and users/future package managers/communities, ease of redistribution and context management:

- skills are plain files that are injected contextually whereas prompts would come w the overhead of live, running code that has to be installed just right into your particular env, to provide a whole mcp server. Tbh prompts also seem to be more about literal prompting, too

- you could have a thousand skills folders for different softwares etc but good luck with having more than a few mcp servers that are loaded into context w/o it clobbering the context
by corytheboyd | 2025-10-16 19:57:18+00:00
> […] and then ask about a list of foo

Not OP, but this is the part that I take issue with. I want to forget what tools are there and have the LLM figure out on its own which tool to use. Having to remember to add special words to encourage it to use specific tools (required a lot of the time, especially with esoteric tools) is annoying. I’m not saying this renders the whole thing “useless” because it’s good to have some idea of what you’re doing to guide the LLM anyway, but I wish it could do better here.
by nickff | 2025-10-16 19:57:31+00:00
The company would have to be severely undervalued (or perhaps perceived to be severely mismanaged) for this to be the case, which seems strange to me. Then again, the typical PE strategies (loading the company with debt and cutting investments in future products & services) also seem like very bad business strategies. I really don't understand why anyone would loan money for a buyout, or buy a (share of the) company which had recently been through it.
by losvedir | 2025-10-16 19:57:54+00:00
Is there a better source for that data? I appreciate that you're at least bringing data to the discussion, but honestly I kind of don't buy it, having lived all over the US from rural farm communities to Manhattan. I think I can identify where I live right now on that map, by virtue of being right on the border of IL/IN and Lake Michigan, and it has a little indication of "food desert", but it certainly isn't.
by NekkoDroid | 2025-10-16 19:58:03+00:00
> Most people who are buying laptops, especially at Apple's price point, are replacing an existing laptop. If they bought it within the last decade, they likely already have a USB-C charger capable of charging the new laptop.

All my 3 laptops I've had since USB-C has become decently common didn't come with a USB-C charger themselves. Only the newest can actually charge via USB-C but even with my own 100W charger it is decently slow compared to the charger it came with. But then again it might have something to do with the fact I keep buying gaming laptops :)
by dang | 2025-10-16 19:58:39+00:00
Related:

A conspiracy to kill IE6 (2019) - https://news.ycombinator.com/item?id=39294406 - Feb 2024 (106 comments)

A Conspiracy to Kill IE6 - https://news.ycombinator.com/item?id=38210439 - Nov 2023 (1 comment)

A Conspiracy to Kill IE6 (2019) - https://news.ycombinator.com/item?id=28725293 - Oct 2021 (80 comments)

A Conspiracy to Kill IE6 at YouTube - https://news.ycombinator.com/item?id=28655890 - Sept 2021 (2 comments)

A Conspiracy to Kill IE6 - https://news.ycombinator.com/item?id=19798678 - May 2019 (363 comments)
by neilfrndes | 2025-10-16 19:59:01+00:00
The book Ultra-Processed People by Chris van Tulleken really opened my eyes about UPF. I highly recommend it. Here is a video of him delivering a lecture at the royal institution about the topic: https://m.youtube.com/watch?v=j1oOoYnCfJs

I don't think adding kombu to dashi would count as UPF according to the book's definition.
by smusamashah | 2025-10-16 19:59:16+00:00
The vampire survivor clone which is very playable https://x.com/cannn064/status/1977542849848823845 https://codepen.io/jules064/pen/bNErYKX

With more work https://x.com/cannn064/status/1977882763832201643 https://codepen.io/jules064/pen/PwZKMQq
by SLWW | 2025-10-16 19:59:27+00:00
Income tax was supposed to end after we recovered from the Civil War anyhow, so it's, by any other definition applied to any corp or business, unjust theft (like autobilling someone after they paid off their loan).

So of course it doesn't work. Also plausible deniability, if you overpay, rarely will the gov give you back what you give them, and if they do, it's months afterwards.