News for hackers. Stuff that matters.

jvolkman

I'll one up this with my hack that changes the value of `sys.platform` based on the caller: https://github.com/jvolkman/rules_pycross/blob/main/pycross/...

This is used when cross compiling binary wheels (e.g., building a macos wheel on a linux build host or vice versa).

Re:Nobody Asked for a Crab Chair on Friday September 25, 2026 @09:48AM (#49844658)
It does have a retractable foot rest.
Re:Bazel's UX is really, really, really bad on Thursday September 03, 2026 @06:24PM (#49557956)
Yes. We had the same comments about Gulf of America.

Edit: I don't know that there's an actual database served up by the US Gov, but governments control the naming of these things within their own jurisdictions. All of the big mapping products have the ability to serve up different names based on where you're viewing from.

And Apple just renamed: https://apnews.com/article/apple-lake-ontario-america-google...

Re:uv: Deduplicate all files in the wheel cache on Monday August 31, 2026 @12:09PM (#49511422)
> The only advantage of uv is to have support for parallel async extraction

Maybe the only advantage in a particular area (installing)? Because there are many other advantages.

The rich lock file for instance allows for much better cross-platform tooling. I can build a linux Docker container from a macos build host, for example, without VMs or any other emulation - simply using the cross-platform details in uv.lock and the correct tooling. I can even cross-compile numpy and other native wheels (linux -> macos, macos -> linux).

Other locker tools provide similar cross-platform information (Poetry, PDM), but pip is still lacking.

Re:Aphantasia Beginner's Guide on Thursday August 27, 2026 @10:57AM (#49465948)
I think the apple is just a small example to enable comparison.

People that actually have aphantasia will know from a lifetime of experiences (like thinking "counting sheep" is a metaphor), but might not know that the condition now has a name or that most others have a different experience.

Many have a fan option for drying.
Re:Protobuf has LSP support. You're welcome on Sunday August 16, 2026 @08:37PM (#49325320)
> Protobuf now has modern IDE support for the first time

Weird post. I built IntelliJ protobuf support [1] while at Google like 10 years ago, and it started shipping by default with IntelliJ in ~2021. Maybe that's not considered "modern".

[1] https://github.com/jvolkman/intellij-protobuf-editor

> There's a supercut of the event on YouTube which solely shows every mention of the term "AI." It's about a minute long and by the end you want to cover your ears to shut out this sound and fury.

Amateurs. Apple would never allow something like this to happen.

Oh, wait: https://www.youtube.com/watch?v=u-CPfqZgWTk

Re:A History of IDEs at Google on Wednesday May 13, 2026 @07:00PM (#48128735)
IntelliJ was unsupported ("community supported") when I joined in the summer of 2015. I built a new protobuf editor plugin during that period as a side project, mostly for myself, which suddenly became used by thousands of Googlers when IntelliJ became the supported IDE again in ~2016?

I eventually handed it over to JetBrains and I think it ships by default with IntelliJ now.

Re:A History of IDEs at Google on Wednesday May 13, 2026 @06:53PM (#48128662)
The settings in the internal version are "Antigravity User Settings". Pretty sure they're the same.
Re:Alphabet Announces First Quarter 2026 Results on Wednesday April 29, 2026 @04:52PM (#47954465)
That's been Alphabet's site since the restructuring happened back in 2015. The site has barely changed in a decade.
While all of that is certainly true, even the DU6900 has the "Start with Smart Hub Home" option that defaults to enabled but can be disabled according to its manual. I assume that's what OP is seeing; it's a common thing to want to disable on Samsung TVs.
What is the half-screen display? On my Samsung S90D (new within the last year or so), I can set it to skip the "home" screen and go directly to the last input on power on. It works well.
Back in my day, we didn't need AI to accidentally drop production databases.
Re:Hacker News front page now, but the titles are honest on Friday December 19, 2025 @01:04PM (#46328870)
Feature request: put the original title in a tooltip (or similar).
If you look at web traffic when making Gemini web requests, you'll see that Bard is still in the URL (so are LaMDA (pre-bard) and Assistant (pre-GenAI)):

gemini.google.com/_/BardChatUi/data/assistant.lamda.BardFrontendService/StreamGenerate

Re:Gemini 3 Pro: the frontier of vision AI on Friday December 05, 2025 @05:17PM (#46168112)
Nano Banana 2 actually did generate a pretty good looking 5-legged dog for me.

https://gemini.google.com/share/e7a8b902ff67

But it didn't actually think it had done so, aligning with your observations. The last bits of its thinking were pretty sad (for it):

Analyzing Missing Anomaly

I'm focusing on the discrepancy - the persistent absence of the fifth leg in the generated images. Despite multiple attempts, the output consistently depicts a four-legged dog, contrary to the explicit requirement. This ongoing failure necessitates a shift in approach.

Acknowledge Leg Omission

I've made a final check, and unfortunately, the image still lacks the anomaly. The consistent absence of the fifth leg necessitates admitting my limitation. I'll provide the best image I could generate, clearly stating the missing feature.

Re:DOOM could have had PC Speaker Music on Wednesday December 03, 2025 @03:08AM (#46131517)
In the Doom-era game Rise of the Triad, if you shrink the viewport all the way down to postage stamp size, it displays "Buy a 486!" underneath.
Re:Nano Banana Pro on Thursday November 20, 2025 @08:10PM (#46000074)
Just search the r/bard or r/geminiai subreddits for Logan. He's very famously a Google employee these days.
Re:Guideline has been acquired by Gusto on Monday November 03, 2025 @07:09PM (#45806055)
The process is somewhat archaic (often involving mailing around paper checks) and I imagine many people just don't want to deal. Rolling over pulls your money out of the market which means you could miss a good day (or a bad day).

I left a trail of 3-4 accounts until just recently, when I rolled them all over to my current Vanguard 401k. They were all invested in the same Vanguard fund so there's not much change other than simplicity.

Re:Gemini 3.0 Pro – early tests on Thursday October 02, 2025 @07:29PM (#45456813)
I don't think Google was ever going to be the first to productize an LLM. LLMs say stupid shit - especially in the early days - and would've just attracted even more bad press if Google had been the front runner. OpenAI came along as a small, move-fast-and-break-things entity and introduced this tech to the public, and Google (and others) was able to join the fray after that seal was broken.
Re:Local LLMs versus Offline Wikipedia on Sunday July 20, 2025 @09:44AM (#44625138)
https://www.prepperdisk.com/

It's not a USB stick, though. Probably a raspberry pi.

Re:Fstrings.wtf on Saturday July 19, 2025 @09:42AM (#44615411)
But if it were Perl, they'd be celebrating.
https://www.google.com/search?q=%22amazon.dev%22

Looks like their customer support rep portal. Presumably there are not A/CNAME records at the top level, but na.headphones.whs.amazon.dev resolves.

Re:YouTube's new anti-adblock measures on Saturday June 21, 2025 @12:54AM (#44334628)
But it is now. And there's no contract, so it's easy to cancel if that ever changes.
YouTube premium also includes ad-free YouTube Music. Yes there are still sponsorships in podcasts as usual, but no injected ads.
Re:Gemini 2.0: our new AI model for the agentic era on Wednesday December 11, 2024 @04:40PM (#42393284)
> It's like Microsoft creating an AI tool and calling it Peertube.

How is it like that? Gemini is a much more common word than Peertube. https://en.wikipedia.org/wiki/Gemini

Older »