MurphyA/hacker-news huggingface dataset:
by echelon | 2025-11-25 03:53:26+00:00
Unless someone is harming themselves or others, who are we to judge?

We don't know that this is harmful. Those participating in it seem happier.

If we learn in the course of time (a decade?) that this degrades lives with some probability, we can begin to caution or intervene. But how in God's name would we even know that now?

I would posit this likey has measurable good outcomes right now. These people self-report as happier. Why don't we trust them? What signs are they showing otherwise?

People were crying about dialup internet being bad for kids when it provided a social and intellectual outlet for me. It seems to be a pattern as old as time for people to be skeptical about new ways for people to spend their time. Especially if it is deemed "antisocial" or against "norms".

There is obviously a big negative externality with things like social media or certain forms of pay-to-play gaming, where there are strong financial interests to create habits and get people angry or willing to open their wallets. But I don't see that here, at least not yet. If the companies start saying, "subscribe or your boyfriend dies", then we have cause for alarm. A lot of these bots seem to be open source, which is actually pretty intriguing.
by jelly_shelly | 2025-11-25 03:54:14+00:00
OP here. Adding some technical details:

Jelly is built entirely in Go using:

Wish for the SSH server

Bubble Tea for the TUI

SQLite for persistence

fingerprint-based identity (no usernames/passwords required)

real-time feed updates using a shared in-memory pubsub

auto-created channels via hashtag frequency

rate limiting + key-only auth for security

animated TUI themes drawn in the terminal

ASCII profile pictures editable in-app

guestbook + Top 8 system for early-internet vibes

Everything runs as a single lightweight binary. No telemetry, no analytics, no tracking of any kind.

Happy to answer any technical questions or design questions.
by gowld | 2025-11-25 03:55:00+00:00
I got a 3000 word story. Kind of bland, but good enough for cheating in high school.

See prompt, and my follow-up prompts instructing it to check for continuity errors and fix them:

https://pastebin.com/qqb7Fxff

It took me longer to read and verify the story (10 minutes) than to write the prompts.

I got illustrations too. Not great, but serviceable. Image generation costs more compute to iterate and correct errors.
by tstrimple | 2025-11-25 03:55:11+00:00
It was widely reported that right wing influencers were being directly paid by Russia for their disinformation. People like Tim Poole were demonstrated to be on the Russian payroll but nothing ever came from it because conservatives don't care. They have no real values or beliefs other than winning and making people they don't like suffer. The "moderates" are too busy trying to decide what the right compromise between fascism and freedom are. The liberals are too busy trying to find their next way to punch left while platforming fascists as allies.
by surajrmal | 2025-11-25 03:55:40+00:00
Unifying the two has never been an internal goal until 2024. I'm not sure why you think otherwise. Everything before that has just been rumors and maybe one off projects by very small amounts of people. Rebasing ChromeOS on the lower half of Android is real and has been publicly announced. It is not necessarily the layers you will notice through. It's about unifying things like the kernel, display stack, power management, Bluetooth stack, etc. There are effectively divergent universes between ChromeOS and android (and the desktop Linux ecosystem) despite these things not necessarily requiring unique solutions.
by wakawaka28 | 2025-11-25 03:57:20+00:00
It actually is like a sabbatical, especially with all the modern conveniences of appliances and cars. When I hear women whine about domestic labor I have to mention that single men and women do practically the same labor, for themselves alone, and washing clothes or cooking is much easier to do for multiple people than for one person. It isn't 3x as much work to keep house for 3+ people as it is to keep house for 1. Women who stay home for kids invariably watch lots of TV and maybe do three hours of actual recognizable work per day max. I'm sure there are some who insist on maxing out everything they do, cooking fancy meals and doing elaborate activities that they truly hate for the sake of the kids, but this seems rare.

Kids can be annoying, but they can also be a lot of fun. Having the luxury of being able to spend months on end with them, without worrying about money, is a luxury that unfortunately is on the decline. But it is still more attainable that most realize.
by tptacek | 2025-11-25 03:58:15+00:00
I don't think this has much of anything to do with Bernstein's qualms with the US government. For all his concerns about NIST process, he himself had his name on a NIST PQC candidate. Moreover, he's gotten into similar spats elsewhere. This isn't even the first time he's gotten into a heap of shit at IETF/IRTF. This springs to mind:

https://mailarchive.ietf.org/arch/msg/cfrg/qqrtZnjV1oTBHtvZ1...

This wasn't about NSA or the USG! Note the date. Of course, had this happened in 2025, we'd all know about it, because he'd have blogged it.

But I want to circle back to the point I just made: you've said that we'd all be better off if there was a burning-in period for implementors before standards were ratified. We've definitely burnt in MLKEM now! What would we have done differently knowing what we now know?
by tstrimple | 2025-11-25 03:58:17+00:00
The Twitter Files has to be one of the most direct tells for idiocy that humans have invented. It's almost on the same level as the Mueller Report for right wing clowns with zero understanding of the world pointing to it as if it's some sort of proof. Meanwhile, anyone with any literacy can actually read the reports and find they state the opposite of what conservatives often claim. Unfortunately illiteracy rates are at incredible highs right now and it shows everywhere, including hackernews.
by emodendroket | 2025-11-25 03:58:25+00:00
No, they don't all look like that, the brackets are an indication you're reaching into .NET and calling .NET stuff instead of "native" PowerShell commands which take the form Verb-Noun. Which can be a legitimate thing to do, but isn't the first choice and seems like an example deliberately chosen to make PS look more awkward than it is. I question whether, for this particular example, `echo 'export MY_VAR="my_value"\n' >> ~/.bashrc && source ~/.bashrc` is really all that intuitive either (and hopefully you didn't accidentally write `>` instead of `>>` and nuke the rest of the file).
by seanmcdirmid | 2025-11-25 04:01:11+00:00
We already have a low unemployment rate and we have plenty of low paying jobs even in manufacturing that are going unfilled now. Surely those workers have to come from somewhere, and China is really eager to switch places with us. A decade from now Americans will probably be manufacturing stuff for rich Chinese consumers who would rather work jobs in product design and software development that we used to do, and we will owe it all to Trump and the voters that put him in power.
by roadside_picnic | 2025-11-25 04:01:33+00:00
Funnily enough I was just reading an article about this and "my boyfriend is AI" is the tamer subreddit devoted to this topic because apparently one of their rules is that they do not allow discussion of the true sentience of AI.

I used to think it was some fringe thing, but I increasingly believe AI psychosis is very real and a bigger problem than people think. I have a high level member of the leadership team at my company absolutely convinced that AI will take over governing human society in the very near future. I keep meeting more and more people who will show me slop barfed up by AI as though it was the same as them actually thinking about a topic (they will often proudly proclaim "ChatGPT wrote this!" as though uncritically accepting slop was a virtue).

People should be generally more aware of the ELIZA effect [0]. I would hope anyone serious about AI would have written their own ELIZA implementation at some point. It's not very hard and a pretty classic beginner AI-related software project, almost a party trick. Yet back when ELIZA was first released people genuinely became obsessed with it, and used it as a true companion. If such a stunning simple linguistic mimic is so effective, what chance to people have against something like ChatGPT?

LLMs are just text compression engines with the ability to interpolate, but they're much, much more powerful than ELIZA. It's fascinating to see the difference in our weakness to linguistic mimicry than to visual. Dall-E or Stable Diffusion make a slightly weird eye an instantly people act in revulsion but LLM slop much more easily escapes scrutiny.

I increasingly think we're not is as much of a bubble than it appears because the delusions of AI run so much deeper than mere bubble think. So many people I've met need AI to be more than it is on an almost existential level.

0. https://en.wikipedia.org/wiki/ELIZA_effect
by jqpabc123 | 2025-11-25 04:02:50+00:00
"injecting a solution into a "problem" that doesn't exist."

Oh, the problem exists --- for Microsoft. Their problem is how to monetize your privacy. So they have CoPilot taking screen shots of your computer and storing them on their server using your bandwidth.

Why should users have a problem with this? They use Google --- which does pretty much the same ... or worse.
by ggm | 2025-11-25 04:03:08+00:00
I sort-of think that you should be able to "clone" TABLE to MyTABLE, and apply styles to that, and refer to constructs as MyTABLE and have it DTRT.

But to the extent the belief is, all tables stem from the one true canonical table style, this isn't such a bad approach. Find the way you need a table to look, and name it "Table" and then within the rules pandoc applies, that will be your table L&F

I too would have dived into the thing and hacked.

Maybe a tabular (hah) list of all the subtype instances you can overload, as a documented set would help? "To replace the default format for any of the following [A|B|C|D...] simply create an instance of this template data in the file <furble> and it will be applied instead" type thing with a couple of worked examples?
by Dylan16807 | 2025-11-25 04:03:25+00:00
If you want to avoid eye pain then you want caps on how much brightness can be in what percent of the image, not to throw the baby out with the bathwater and disable it entirely.

And if you're speaking from iphone experience, my understanding is the main problem there isn't extra bright things in the image, it's the renderer ignoring your brightness settings when HDR shows up, which is obviously stupid and not a problem with HDR in general.
by mgerdts | 2025-11-25 04:03:42+00:00
I’ve had many very kind people help me throughout my life. In most cases there was no clear immediate reward for them. Maybe there was immediate return - joy in sharing one’s craft or the satisfaction of passing on good will they received sometime long ago.

Every meaningful project I’ve worked on has benefited more from inclusion than exclusion. The person I help may or may not become a significant contributor to my project, but many times they become the person that can help me with something I’m learning. And so what if I never run across that person again? Maybe they will remember the kindness they received and pass it along.
by CharlesW | 2025-11-25 04:03:48+00:00
> Can AVIF display 10 bit HDR with larger color gamut that any modern phone nowadays is capable of capturing?

Sure, 12-bit too, with HDR transfer functions (PQ and HLG), wide-gamut primaries (BT.2020, P3, etc.), and high-dynamic-range metadata (ITU/CTA mastering metadata, content light level metadata).

JPEG XL matches or exceeds these capabilities on paper, but not in practice. The reality is that the world is going to support the JPEG XL capabilities that Apple supports, and probably not much more.
by KarterF | 2025-11-25 04:04:13+00:00
Yeah just kind of frustrating how the Python plugin (which has a dependency on Pylance) just fails to install Pylance in Antigravity. I even got some error messages related to it.

In windsurf installing the Python plugin it will install Windsurf Pyright: https://marketplace.windsurf.com/extension/Codeium/windsurfP...

It looks like that is a fork of basedpyright. I have just been using basedpyright now. Better than Jedi / Windsurf Pyright (at least in the import area which was frustrating me).

Idk what cursor does, my free credits ran out a while ago :P
by jimbo808 | 2025-11-25 04:04:40+00:00
Claude is pretty good at totally disregarding most of what’s in your CLAUDE.md, so I’m not optimistic. For example a project I work on gives it specific scripts to run when it runs automated tests, because the project is set up in a way that requires some special things to happen before tests will work correctly. I’ve never once seen it actually call those scripts on the first try. It always tries to run them using the typical command that doesn’t work with our setup, and I have to remind it the what correct thing to run is.
by parineum | 2025-11-25 04:04:57+00:00
Is there a reason not to think that, when "refining" the models they're using the benchmarks as the measure and it shows no fidelity loss but in some unbenchmarked ways, the performance is worse. "Once a measure becomes a target, it's no longer a useful measure."

That's case #2 for you but I think the explanation I've proposed is pretty likely.
by scottlamb | 2025-11-25 04:06:27+00:00
There was talk of Rust allowing stride != alignment. [1] I think this would mean if say `InnerBlah` has size 15 and alignment 8, `parking_lot::Mutex<InnerBlah>` can be size 16 rather than the current 24. Same would be true for an `OuterBlah` the mutex is one field of. But I don't think it'll happen.

[1] e.g. https://internals.rust-lang.org/t/pre-rfc-allow-array-stride...
by mnky9800n | 2025-11-25 04:06:55+00:00
As each new tool drops it makes me wonder if I should convert. Currently I mostly code in vs code or chat with Claude code but I don’t really mix the two even though I know I can with the Claude add on. My gf uses colab with Gemini and it seems rather spiffy for data science. And now antigravity. I just wonder when it will end and devtools will slow down their development cycle a bit.
by omnifischer | 2025-11-25 04:08:45+00:00
It works well for you.. but for average person. No.

As a 20 year old linux user, I do often use ChromeOS or ChromeOSflex. Just works. Beautiful UI. No more pain with webcam or wifi drivers - Yes, these have improved by still one has the pain of dropped packets (realtek wifi) etc. guaranteed 10 hour battery life.

With ChromeOS I just get 4 or 5 second - update - immutable OS. Fedora Silverblue is coming up but still not there.
by cobertos | 2025-11-25 04:10:43+00:00
How does one keep an SSD powered without actually mounting it or working with it? I have backups on SSDs and old drives I would like to keep somewhat live.

Should I pop them in an old server? Is there an appliance that just supplies power? Is there a self-hosted thing I can monitor disks which I have 0 access usage for and don't want connected to anything but want to keep "live"
Tell HN: Google increased existing finetuned model latency by 5x
by deaux | 2025-11-25 04:11:28+00:00
Since 5 days ago, the latency of our Finetuned 2.5 Flash models has suddenly jumped by 5x. For those less familiar, such finetuned models are often used to get close to the performance of a big model at one specific task with much less latency and cost. This means they're usually used for realtime, production use cases that see a lot of use and where you want to respond to the user quickly. Otherwise, finetuning generally isn't worth it. Many spend a few thousand dollars (at a minimum) on finetuning a model for one such task.

Five days ago, Google released Nano Banana Pro (Gemini 3.0 Image Preview) to the world. And since five days ago, the latency of our existing finetuned models has suddenly quintupled. We've talked with other startups who also make use of finetuned 2.5 Flash models, and they're seeing the exact same, even those in different regions. Obviously this has a big impact on all of our products.

From Google's side, nothing but silence, and this is talking about paid support. The reply to the initial support ticket is a request for basic information that has already been provided in that ticket or is trivially obvious. Since then, it's been more than 48 hours of nothingness.

Of course the timing could be a pure coincidence - though we've never seen any such latency instability before - but we can all see what's most likely here; Nano Banana Pro and Gemini 3 Preview consuming a huge amount of compute, and they're simply sacrificing finetuned model output for those. It's impossible to take them seriously for business use after this, who knows what they'll do next time. For all their faults, OpenAI have been a bastion of stability, despite being the most B2C-focused of all the frontier model providers. Google with Vertex claims to be all about enterprise and then breaks product of their business customers to get consumers their Ghibli images 1% faster. They've surely gotten plenty of tickets about this, and given Google's engineering, they must have automated monitoring that catches such a huge latency increase immediately. Temporary outages are understandable and happen everywhere, see AWS and Cloudflare recently, but 5+ days - if they even fix it - of 5x latency is effectively a 5+ day outage of a service.

I'm posting this mostly as a warning to other startups here to not rely on Google Vertex for user-facing model needs going forward.
by WorldPeas | 2025-11-25 04:13:24+00:00
My pessimism is that with their coming clamp-down on external sources for -installing- "sideloading" apps https://news.ycombinator.com/item?id=45736479 this os may be somewhere between macos and ipados in terms of freedom in the coming years. I have hope that Valve's operating systems and unified platforms will provide a way not only for macos/windows users to move on while retaining compatibility, but for the company to make the transition to arm (as they are with deckard) and retain total binary freedom.
by ack_complete | 2025-11-25 04:13:30+00:00
It also happens with digital cameras for similar reasons, due to CCD scanning. But yeah, that doesn't happen looking directly at a CRT.

The bloom is also too blobby, because it's a gaussian blur. I ran into the same issue trying to implement a similar effect. The bloom shape needs to sharper to look realistic -- which also means unfortunately a non-separable blur.
by rw2 | 2025-11-25 04:15:30+00:00
Gemini 3 in antigravity is significantly better than Claude code with either Opus or Sonnet that I struggle to see how they can compete. And I'm someone with the 100 dollar/month plan.

I can't even use Opus for a day before it runs out before. This will make it better but Antigravity has way better UI and also bug solving.
by kalleboo | 2025-11-25 04:15:37+00:00
It's ironic because I chose Linux over FreeBSD due to 10G performance. Be it a TrueNAS box with dual Xeons and Marvell 10G card or a ThinkCentre Tiny with an Intel NIC running opnSense I could never get anywhere near full 10G throughput. Switch to Linux (TrueNAS SCALE/openWrt) and it just worked at full speed.

Although the article also uses weasel words like "sufficiently good" performance so it sounds like their BSD 10G performance isn't that good either.
by btbuildem | 2025-11-25 04:16:25+00:00
I like how the conceptual curve of this new frontier is starting to look more and more like a circle. Yes we have these amazing new tools. But hey, we also have decades of practices, honed by selflessly lazy intelligent people into relative efficiency.

It's starting to feel like this will come around to in the end become "self-writing code" -- any problem you pose in the fuzzy human language is gradually converted into hard crystal edges of machine code, but padded with soft escape hatches of natural language to deal with contingencies, surprise edge cases, etc.

Self-writing, self-healing, self-adapting code? Now that we can, perhaps we need to consider whether we should.
by golem14 | 2025-11-25 04:20:01+00:00
I wonder how long it will take for China to flood the market with state-of-the-art modules. It's a pretty decent opportunity for them. They probably can hasten the build of new fabs more than many other nations.

But my guess is that this shortage is short-lived (mostly because of the threat above). There's no OPEC for tech.
by raw_anon_1111 | 2025-11-25 04:20:02+00:00
Funny anecdote. I had a Mac Mini Core 2 Duo that Apple dropped support for relatively quickly. I installed Windows 7 on it and it was running a supported OS did years after Apple dropped support for it.

Windows 7 supported every piece of hardware on it. If Microsoft can make an operating system that supports third party computers - even those that were never meant to run it - without relying on the manufacturer, why can’t Google?

Installing Windows did not require Boot Camp from Apple.
by hansvm | 2025-11-25 04:20:25+00:00
One other trick I use reasonably often is using something more complicated than AoS or SoA layouts. Reasons vary (the false sharing padding in your article is one example), but cache lines are another good one. You might, e.g., want an AoSoA structure to keep the SoA portion of things on a single cache line if you know you'll always need both data elements (the entire struct), want to pack as much data in a cache line as possible, and also want that data to be aligned.

Great article by the way.
by int_19h | 2025-11-25 04:20:26+00:00
The worst bug in my career was when the app would reliably crash if you left it running for "long enough" - but still non-probabilistically, so sometimes it would happen in an hour, sometimes in three. The crash itself was quickly diagnosed as a corrupt vtable, but finding the piece of code that had a pointer bug in it that just happened to write into (some) object's vtable in certain situations that triggered a race condition took many days.
by energy123 | 2025-11-25 04:20:52+00:00
The private model that got gold at IMO was 4 months ago. 14 months ago we had o1-preview, we didn't have that gold medal winning approach yet. You could only say that things have slowed down since 4 months ago, but in my view that's reading the tea leaves too much. It's just not enough time and too little visibility into the private research.
by lmm | 2025-11-25 04:21:19+00:00
> Do you have any specific examples where a Linux-based firewall was too "random" or "fiddly" or "flaky"?

They switched out ifconfig for some other thing. There's been about 3 different firewall systems that you've have to migrate between. Some of the newer systems (docker and I think maybe flatpak/the other one) bypass your firewall rules by default, which is a nasty surprise. A couple of times I did a system upgrade and my system wouldn't boot because drivers or boot systems or what have you had changed. That stuff doesn't happen on FreeBSD.

I'm sure to someone who lives and breathes Linux, or who works on this stuff, it's all trivial. But if it's not something you work on day-to-day, it's something you want to set and forget as an appliance, Linux adds pain.

> It sounds to me like you picked a bad Linux distro for your use case.

Were there any grounds at all in what I said for thinking that, or did you just make it up out of blind tribalism?

> In fact they can be easier to use for people who have more operational experience using Linux already.

Of course, but that's purely circular logic. Whatever OS you use for most of your systems, systems using that OS will be easier for you to use.