MurphyA/hacker-news huggingface dataset:
by potato3732842 | 2025-11-18 17:30:24+00:00
>He's arguably his generation's Jeremy Clarkson.

An entertainer who's keenly aware of what his audience demographics are, what they want to hear, what'll piss them off, and what he ought to be doing if he wants the money to keep coming?

I'm not saying he's lying, but all these guys have an incentive to say whatever it is they're gonna say in the way that makes their audience as hysterical as possible.
by Wistar | 2025-11-18 17:30:31+00:00
Adaptive headlights that actively shield oncoming drivers were finally made legal in the US in 2022 but complicated bureaucratic hoops make them hard to implement. BMW seems to have them working as I find their higher-end lighting (ex: ICON Adaptive w/ Laser Light) to be among the best to oncoming drivers—at least to my eyes.

CNN writes about why headlight brightness is worse in the US than in other countries:

https://edition.cnn.com/2024/02/15/cars/headlights-tech-adap...
by zahlman | 2025-11-18 17:31:24+00:00
> My "6 month" runway ended up lasting a lot longer, mostly due to the stock market taking off. I ended up living off of interest for 18 months.

I can't think of a period in which markets did that well. (And "interest" is a strange term here.) Were you leveraged, or did you also just not have expenses as high as your original estimate?
by pas | 2025-11-18 17:31:29+00:00
long-running transactions are a really fundamentally bad idea if the length of the transaction scales with the number of accounts/users. these things need to be batched up in a way that code with at-least-once semantics correctly solves the problem. (in one TX handle just a bunch of accounts, calculating the interest, recording that these accounts already got the interest, and moving to the next batch.)

the problem with STM (or any other concurrency control mechanism) is that it's not their job to solve these issues (as usually they require conscious product design), so they are not going to solved by "just use STM".
by ToucanLoucan | 2025-11-18 17:31:49+00:00
Yes.

A solid secondary option is making LLM scraping for training opt-in, and/or compensating sites that were/are scraped for training data. Hell, maybe then you could not knock websites over incentivizing them to use Cloudflare in the first place.

But that means LLM researchers have to respect other people's IP which hasn't been high on their todo lists as yet.

bUt ThAT dOeSn'T sCaLe - not my fuckin problem chief. If you as an LLM developer are finding your IP banned or you as a web user are sick of doing "prove you're human" challenges, it isn't the website's fault. They're trying to control costs being arbitrarily put onto them by a disinterested 3rd party who feels entitled to their content, which it costs them money to deliver. Blame the asshole scraping sites left and right.

Edit: and you wouldn't even need to go THAT far. I scrape a whole bunch of sites for some tools I built and a homemade news aggregator. My IP has never been flagged because I keep the number of requests down wherever possible, and rate-limit them so it's more in line with human like browsing. Like so much of this could be solved with basic fucking courtesy.
by moooo99 | 2025-11-18 17:32:40+00:00
Why in the world would one want a company like this to go public? They are a very stable, established and profitable private entity. Based on what Hetzner is doing right now, it seems like the current way of operating that is intended by the leadership is closely aligned with what their customers want. This is often the first thing that goes out the window once a company becomes public
by lucianbr | 2025-11-18 17:32:51+00:00
I assumed the self leveling led whatever wonder-tech-wizz cannot be aimed. If they can, that should be the first reaction of someone who is getting flashed at a lot. As opposed to flashing back. It's not a headlight-measuring-contest.

But if it's a newish car, I assume it is factory tuned to whatever standard it is supposed to be, and if you change it, at the very least it will get changed back when doing MOT.
by ekjhgkejhgk | 2025-11-18 17:33:29+00:00
Thank you, I like it a lot too.

I was trying to understand why I stopped using it. I think it's because it's not really actionable. The best you can do with it is understand what might contribute to a certain situation/behavior. If you tell it to a person to whom it applies, they'll just keep creating new arguments to support their position. And it's not a good way of arguing anyway. It's not a real argument, it's closer to an ad hominem. It's not persuasive to the person to whom it applies, though it might be persuasive when told to a third person.
by sigbottle | 2025-11-18 17:33:34+00:00
Right, and my point is that "ideal free market dynamics" conveniently always ignore this failure state that seems to always emerge as a logical consequence of its tenets.

I don't have a better solution, but it's a clear problem. Also, for some reason, more and more people (not you) will praise and attack anyone who doesn't defend state A (ideal equilibrium). Leaving no room to point out state B as a logical consequence of A which requires intervention.
by dktp | 2025-11-18 17:33:43+00:00
Google actually changed it somewhat recently (3 months ago, give or take) and you can use Gemini CLI with the "regular" Google AI Pro subscription (~22eur/month). Before that, it required a separate subscription

I can't find the announcement anymore, but you can see it under benefits here https://support.google.com/googleone/answer/14534406?hl=en

The initial separate subscriptions were confusing at best. Current situation is pretty much same as Anthropic/OpenAI - straightforward

Edit: changed ~1 month ago (https://old.reddit.com/r/Bard/comments/1npiv2o/google_ai_pro...)
by DonHopkins | 2025-11-18 17:33:52+00:00
Not just strings but burgers too!

https://github.com/Olde-Skuul/burgerlib

Welcome to Burgerlib

The only low level library you'll ever need

Burgerlib is a low level operating system library that presents a common API that operates the same on numerous mobile, desktop, and video game platforms. By using the library, it will allow near instant porting of an application written on one platform to another.

Burgerlib is not meant to be considered an engine, it's a framework on to which an engine can be created on top of and by using the common API, be compatible on dozens of platforms.

Filenames and paths are standardized, all text is UTF-8 regardless of platform. Display, input, audio, music, math, timers, atomics, and typedefs operate the same.
by djdelorie | 2025-11-18 17:33:56+00:00
The DJGPP project and its contributors were 100% volunteer. I'm sure some of the contributors took advantage of their involvement to obtain consulting gigs on the side (I did ;) but DJGPP itself didn't involve any. The Quake work was a swap; we helped them with optimizing, and they helped us with near pointers. Win-win!
by embedding-shape | 2025-11-18 17:34:34+00:00
I haven't tried Gemini CLI with Gemini 3 Pro, but pretty much all the others. I usually run four agents at the same time, for each task, giving them the same prompt and then comparing their responses.

Gemini CLI has the lowest rate limits, lowest inability to steer the models (not sure that's a model or tooling thing, but I cannot get any of the Google models to stop outputting code comments constantly and everywhere) and seemingly the API frequently becomes unavailable for some reason.

Claude Code is fast, easy to steer, but the quality really degrades really quickly and randomly, seemingly by time of day. I'm not sure if they're running differently quanitized models during different times, but there is a clear quality difference depending on when in the day I use it, strangely. Haven't found a way of verifying this though, ideas welcome.

Codex CLI is probably what I use the most, with "gpt-5+high", which is kind of slow, a lot slower than Claude Code, but it almost always gets it right on the first try, and seemingly no other model+tool does instruction following as good, even if your AGENTS.md is almost overflowing with rules and requirements, it seems to nail things anyways.
by crazygringo | 2025-11-18 17:35:25+00:00
> There's power there, but it isn't anti-gravity.

That's why it's metaphor. "Operation Warp Speed" also delivered vaccines quickly, but not faster than the speed of light.

The list of company and product names that are based on a metaphor that is very obviously exaggerated is endless. Google doesn't index a googol number of pages either.
by embedding-shape | 2025-11-18 17:35:34+00:00
> Looks right to me. At t=0:50 it shows other git bisect commands being run. The git biset reset at the end is ending bisection as it's complete.

But what is that actually doing? It looks like when it's running the git bisect, it already knows what the commit is, and could have just returned it. The only reason it ran any bisecting at all, was because the user (erroneously) asked it specifically to use git bisect. It didn't have to.
by recursive | 2025-11-18 17:35:39+00:00
> Not a panacea, but calling it "overrated" usually means "I haven't felt its benefits yet" or "I'm optimizing for the wrong thing"

I think immutability is good, and should be highly rated. Just not as highly rated as it is. I like immutable structures and use them frequently. However, I sometimes think the best solution is one that involves a mutable data structure, which is heresy in some circles. That's what I mean by over-rated.

Also, kind of unrelated, but "state management" is another term popularized by react. Almost all programming is state management. Early on, react had no good answer for making information available across a big component tree. So they came up with this idea called "state management" and said that react was not concerned with it. That's not a limitation of the framework see, it's just not part of the mission statement. That's "state management".

Almost every programming language has "state management" as part of its fundamental capabilities. And sometimes I think immutable structures are part of the best solution. Just not all the time.
by rsync | 2025-11-18 17:35:51+00:00
“Hundreds of concurrent requests…”

Back in 2001/2002 my personal website was “slashdotted” several times…

… which I learned about after the fact by seeing myself on slashdot.

It was not noticeable as it occurred and my services were not impacted.

So perhaps you need a p3-500 with 64 megabytes of ram and Apache 1.x and an old copy of cgi-lib.pl ?
by otsaloma | 2025-11-18 17:35:53+00:00
It's unfortunate that Python and R don't really have any out-of-the-box means of opening data files from arguments, but if you do this kind of stuff on a daily basis it's something that you can set up. My not directly usable examples below.

Python (uv + dataiter, but easy to modify for pandas or polars): https://github.com/otsaloma/dataiter/blob/master/bin/di-open

R (as per comment, requires also ~/.Rprofile code, nanoparquet in this case): https://github.com/otsaloma/R-tools/blob/master/r-load
by sudjsbbs | 2025-11-18 17:36:12+00:00
> It's inscribed on a plaque at the base of the Statue of Liberty and is taught in civics classes as a representation of American values

It was created by an activist looking to further Jewish and Georgian causes in the late 19th century. Id argue she wasn’t pushing for American causes and sought to redefine them to include her groups.

> The idea is that, when you live in a society, you build upon a set of shared values and stories so that you can have something in common with your neighbor and something bigger than yourself to strive for.

This is a relatively new idea (the inscription you described above came after the Statue of Liberty). Civic nationalism does not work with the entire world as opposed to immigrants of European descent, as they do not generally share the individualist egalitarian mindset that is unique to the west. There’s ample evidence of this in the US, but the conversation usually devolves into racism accusations at that point.
by QuercusMax | 2025-11-18 17:36:47+00:00
Same with things like (picking at random) The Great Gatsby and a lot of literature having to do with adult relationships and romance. How on earth is a 16-year-old in 2025 going to understand what's happening in Gatsby? I read it, wrote some papers and got As on them, but didn't really make sense of it at the time.
by mh- | 2025-11-18 17:36:51+00:00
It's really impressive how much damage they've done to early adoption by earning themselves this reputation.

I've even heard it in mainstream circles that have no idea what HN is, and aren't involved in tech.

Probably would have been cheaper to keep Google Reader running - kidding, but this is the first time I remember the gut punch of Google cancelling something I heavily used personally.
by Yizahi | 2025-11-18 17:36:53+00:00
By the year 2025 I think most of the HN regulars and IT people in general are so jaded regarding privacy that it is not even surprising anyone. I suspect all gmails were analyzed and read from the beginning of google age, so nothing really changed, they might as well just admit it.

Google is betting that moving email and cloud is such a giant hassle that almost no one will do it, and ditching YT and Maps is just impossible.
by lairv | 2025-11-18 17:37:15+00:00
Out of curiosity, I gave it the latest project euler problem published on 11/16/2025, very likely out of the training data

Gemini thought for 5m10s before giving me a python snippet that produced the correct answer. The leaderboard says that the 3 fastest human to solve this problem took 14min, 20min and 1h14min respectively

Even thought I expect this sort of problem to very much be in the distribution of what the model has been RL-tuned to do, it's wild that frontier model can now solve in minutes what would take me days
by koiueo | 2025-11-18 17:37:15+00:00
I have Cursor at work. The only element of the interface I'm using (and know how to use) is the chat window.

IMO, it's an absolutely crappy IDE, crappy editor, with absolutely incomprehensible hostile UI.

I have almost two decades of experience with Vim, Emacs and IntelliJ. FWIW, I was able to easily find my ways in helix, kakoune and Zed.
by ipsum2 | 2025-11-18 17:37:20+00:00
Wow, so excited to try!

> gemini

It seems like you don't have access to Gemini 3. Learn more at https://goo.gle/enable-preview-features To disable Gemini 3, disable "Preview features" in /settings. • 1. Switch to gemini-2.5-pro • 2. Stop Note: You can always use /model to select a different option.

Google never disappoints with their half-ass-launches.
by palata | 2025-11-18 17:37:26+00:00
> The whole point of Graphene is to have a fully locked down OS that still works as it should.

Not at all. The reasons I use GrapheneOS:

- Better security than other alternatives, even with the Play Services. A lot of hardened stuff, very quick updates.

- Play Services run in the sandbox, in terms of privacy that's not worse than microg, but I find it more convenient (I used both)

- More control over the app permissions, notion of "scopes", etc.
by apparent | 2025-11-18 17:37:45+00:00
Auto-dimming mirrors used to seem like a luxury, now they're pretty much a necessity. It's always been possible to flip the rear view mirror manually, but the side mirrors don't have this feature. I would be hard-pressed to buy a car without auto-dimming mirrors these days, especially a passenger car (as opposed to a truck/SUV, which is higher up).
by bgrainger | 2025-11-18 17:37:48+00:00
https://news.ycombinator.com/item?id=45968731

Why can I not authenticate into Google Antigravity? Google Antigravity is currently available for non-Workspace personal Google accounts in approved geographies. Please try using an @gmail.com email address if having challenges with Workspace Google accounts (even if used for personal purposes).

https://antigravity.google/docs/faq
by embedding-shape | 2025-11-18 17:37:51+00:00
Only reasonable thing is to not listening to anyone who seem to be hyping anything, LLMs or otherwise. Wait until the thing gets released, run your private benchmarks against it, get a concrete number, compare against existing runs you've done before.

I don't see any other way of doing this. The people who keep reading and following comments either here on HN, from LocalLlama or otherwise will continue to be misinformed by all the FUD and guerilla marketing that is happening across all of these places.
by yomismoaqui | 2025-11-18 17:37:56+00:00
From an initial testing of my personal benchmark it works better than Gemini 2.5 pro.

My use case is using Gemini to help me test a card game I'm developing. The model simulates the board state and when the player has to do something it asks me what card to play, discard... etc. The game is similar to something like Magic the Gathering or Slay the Spire with card play inspired by Marvel Champions (you discard cards from your hand to pay the cost of a card and play it)

The test is just feeding the model the game rules document (markdown) with a prompt asking it to simulate the game delegating the player decisions to me, nothing special here.

It seems like it forgets rules less than Gemini 2.5 Pro using thinking budget to max. It's not perfect but it helps a lot to test little changes to the game, rewind to a previous turn changing a card on the fly, etc...
by herbst | 2025-11-18 17:38:49+00:00
Concurrent and constant. This is nothing like real traffic, nothing like the good old hug of death.

It seems to find the slowest endpoints (well it does like my search and category pages, but sometimes it really hammers a single page for an hour), builds up until your site goes into its knees and instead of going slower it starts to hammer from other IP ranges until you have them all banned. This can go on for hours (or days even) if I don't create new rules to ban it.

It reminds me of a slowloris dos but at large scale and concurrency.

Sure if my website didn't have any dynamic content, or not millions of database lines it would be less of an issue :)
by mattmanser | 2025-11-18 17:38:57+00:00
I did mention booking a table, because I used to work with restaurant booking.

It is eye-opening to have not one but two devs challenge me, both seasoned accounts so probably experienced developers.

But I've dealt with the real problems it causes and they clearly have never touched future dates or they'd have already hit these problems. Or maybe the US's timezones are more stable than the EU's? I think between the two startups they had something like 2 million uniques a year, with bookings in the 100,000s, so not exactly huge scale either. And only operated in like 4 countries. But we still hit them.
by ge96 | 2025-11-18 17:39:07+00:00
I'm not sure if this falls under the same vein but in 2016 I just decided to stop paying my bills and I didn't have a job. I was just "free". I mean my life was imploding (and it did eg. 350s credit score/getting sued by debt collectors) but man I felt so free that time. I didn't have to get up/sleep at any particular time or be anywhere. I long to get back to that state (although with money saved/invested). And the goal isn't to do nothing but not to be forced to do anything.

I'd feel the same when between employment like in 2023 the tech industry tanked so I could not get hired for a year (there were 6mo contracts which I did not accept). Before I decided to eat it and work at a factory, I was just watching TV/enjoying a couple months off (I had to sell all my possessions at a loss to get by). Eventually at the end of 2024 I did accept a 6mo contract that is now going beyond a year.

The thing I didn't realize is the 6mo contract while short pays double a factory wage so it's like being employed for a year.
by BobaFloutist | 2025-11-18 17:39:21+00:00
Which interacts strangely with supply and demand and production costs, in a way that makes it often difficult to predict the final unit cost until you actually go out and try to buy something.

Chopped vegetables take slightly more labor to prepare and are worth slightly more to most people, because they're easier to use, despite usually having slightly worse flavor, so they're usually sold at a slight premium. I don't know, but if I had to guess, I'd assume they're a more popular product.

Unflavored whey protein is strictly cheaper to produce than flavored, but it's a less popular product, and usually the people looking to buy it are slightly more informed and higher income, so it's priced at a premium.

Neither of these violates the laws of supply and demand or volume discounts or anything, but you could reasonably predict any result for either of them and be wrong.
by tonymet | 2025-11-18 17:39:24+00:00
Congressional hearings on headlights seem to focus on lumens, but the bigger issue is misalignment. I worry that setting a lumen cap will undermine LEDs strengths. Adaptive matrix like Tesla Model Y etc , which shade oncoming and leading traffic, allow incredible visibility without the glare.

Even with static headlights, the beams need to be realigned every year or two. Vibration puts them out of order.

A weak beam pointed at your eye will be more blinding than a much stronger beam aimed properly.
by iLemming | 2025-11-18 17:39:28+00:00
> No runtime cost in production is the goal

Clojure's persistent data structures are extremely fast and memory efficient. Yes, it's technically not a complete zero-overhead, pragmatically speaking - the overhead is extremely tiny. Performance usually is not a bottleneck - typically you're I/O bound, algorithm-bound, not immutability-bound. When it truly matters, you can always drop to mutable host language structures - Clojure is a "hosted" language, it sits atop your language stack - JVM/JS/Dart, then it all depends on the runtime - when in javaland, JVM optimizations feel like blackmagicfuckery - there's JIT, escape analysis (it proves objects don't escape and stack-allocates them), dead code elimination, etc. For like 95% of use cases using immutable-first language (in this example Clojure) for perf, is absolutely almost never a problem.

Haskell is even more faster because it's pure by default, compiler optimizes aggressively.

Elixir is a bit of a different story - it might be slower than Clojure for CPU-bound work, but only because BEAM focuses on consistent (not peak) performance.

Pragmatically, for the tasks that are CPU-bound and the requirement is "absolute zero-cost immutability" - Rust is a great choice today. However, the trade off is that development cycle is dramatically slower in Rust, that compared to Clojure. REPL-driven nature of Clojure allows you to prototype and build very fast.

From many different utilitarian points, Clojure is enormously practical language, I highly recommend getting some familiarity with it, even if it feels very niche today. I think it was Stu Halloway who said something like: "when Python was the same age of Clojure, it was also a niche language"
by giancarlostoro | 2025-11-18 17:39:36+00:00
I just have zero faith in Google. How long until we hear that someone mysteriously got banned by Google (as we see on HN every few months? it feels like it anyway) and hear about how now they have no AI tooling etc etc etc because its all married to their Google Account.

Additionally... Google Code was shut down in 2016? I have zero confidence in such a user hostile company. They gave you a Linux phone, they extended it, and made it proprietary. They gave you a good email account, extended it and made it proprietary. They took away office software from you via Google Docs, so now you don't even own the software they do.

No thanks.
by butlike | 2025-11-18 17:40:06+00:00
It's over. I just don't care anymore. I don't care what a pro model card is. I don't care what a humanity's last exam is. I don't care if the response makes me feel good about the prompt I made. I don't care if it's sentient. I don't care if it's secretly sentient. I don't care if it's just a machine. I don't care if the gov't has appropriated a secret model. I don't care if this is the precursor to AGI, ASI, AGGI, AGGSISGIGIG....I just. Don't. care.

And I really don't think I'm alone in this.