MurphyA/hacker-news huggingface dataset:
by SunlitCat | 2025-12-24 14:24:56+00:00
Hi lewq, commentator of your post here.

Yeah, I used ChatGPT to help me write this answer ;)
(Unlike JPEGs, it works at the right abstraction level for text.)

I think the core issue isn’t push vs pull or frame scheduling, but why you’re sending frames at all. Your use case reads much more like replicating textual/stateful UI than streaming video.

The fact that JPEG “works” because the client pulls frames on demand is kind of the tell — you’ve built a demand-driven protocol, then used it to fetch pixels. That avoids queuing, sure, but it’s also sidestepping video semantics you don’t actually need.

Most of what users care about here is text, cursor position, scroll state, and low interaction latency. JPEG succeeds not because it’s old and robust, but because it accidentally approximates an event-driven model.

Totally fair points about UDP + Kubernetes + enterprise ingress. But those same constraints apply just as well to structured state updates or terminal-style protocols over HTTPS — without dragging a framebuffer along.

Pragmatic solution, real struggle — but it feels like a text/state problem being forced through a video abstraction, and JPEG is just the least bad escape hatch.

— a human (mostly)
by wartywhoa23 | 2025-12-24 14:25:11+00:00
Take for example Russian коричневый (brown).

It stems from корица (cinnamon), which was first introduced to Russia in 16th century, and literally means "the color of cinnamon".

But before that they used бурый, from turkic bor/bur, meaning bay, as in horse color.

I guess there must be an older synonym for "color of coffee" in Georgian too.
by fittingopposite | 2025-12-24 14:27:34+00:00
Just wondered: are there any studies that estimated what the approximate minimum size of the human knowledge/reasoning would be? The article mentions a 4GB model. Is it theoretically possible to compress the human knowledge to this size without losing intelligence? There must be somewhere a an approximate minimum size that is independent of the RAM market. Curious to hear if someone is aware of any theoretical estimates?
by saubeidl | 2025-12-24 14:27:34+00:00
tl;dr

The three reasons for the fine are:

* Lack of transparency / misleading verified checkmarks

* Lack of open data access

* Lack of any ad transparency showing who paid to show which ads

None of those are censorship. All of those are basic good governance and transparency.

The censorship angle is nothing but FUD by an admin terrified of good governance and transparency.
by genuser | 2025-12-24 14:27:46+00:00
In an unprecedented breach, a prototype build of a future iOS version has laid bare Apple’s multi-year hardware strategy. A list of codenames discovered in an internal iOS 26 build, corroborated by industry analysts, outlines an ambitious slate of over 30 unreleased products. This leak provides a rare, structured glimpse into Apple’s plans for 2026 and beyond, confirming long-rumored projects and revealing entirely new ones.
by ajb | 2025-12-24 14:27:49+00:00
London is edging in that direction with the introduction of "low traffic neighbourhoods". Basically this involves preventing vehicles using them as a through route, by limiting some connections to only emergency vehicles.
The problem is that it's also annoying for residents as it means the allowed entry/exit routes aren't necessarily in the direction you need to go. Does Barcelona have a smarter method?
by mbreese | 2025-12-24 14:28:03+00:00
If Tailscale is installed on your router, then any client will also be able to connect to Tailscale networks.

Fo example, if you have a default route back to your home network on the router, any client will also connect through that tunnel back through your home. This assumes you are using your travel router to connect your laptop as opposed to say the hotel wifi. (In this scenario, your travel router is connected to both the hotel wifi as an uplink and Tailscale.)
by bayindirh | 2025-12-24 14:28:25+00:00
It's not something very young. An 2001 Ford Focus MK-I. However, I recently drove a Ford Puma Hybrid, and that had the same DNA. Great dashboard despite being LCD, good controls, on-wheel cruise and limiter, etc. I can do most of the things without looking away from the road.

While I use Apple CarPlay most of the time, it's navigation was good, even. With good directions and readable, clear maps.

For all the cars I have rented in the last 2-3 years, Ford still has that DNA the best.
by AlphaGeekZulu | 2025-12-24 14:29:23+00:00
The XX is acting in an increasingly restrictive manner, sanctioning journalists and citizens deemed pro-XX or anti-XX. Some of those targeted are reportedly unable to open bank accounts or travel. Some of them are called "stupid" or "pigs". This suggests a growing conviction within the XX that certain viewpoints are acceptable, while others are effectively prohibited and carry tangible consequences. How should this trend be described? Is it a form of totalitarianism, or something else?

Try to find matches for the XX placeholders!
by GuB-42 | 2025-12-24 14:29:25+00:00
C++ has always been a "kitchen sink" language, it is used in many different ways and drawing any line may alienate an entire industry.

> This is why other systems languages are taking off

Great! It is not a competition. If you think that Rust is a better choice, use Rust, don't make C++ into Rust. Or maybe try Carbon, it looks like it is the language you want. But if you have some old dogs you want to keep alive, then use C++, that's what it is for.
by j1elo | 2025-12-24 14:29:25+00:00
A comment says:

> This professed concern for privacy is silly. What the heck is wrong with companies learning about your preferences? Unless you are a sociopath, psychopath, pervert, subversive, or criminal, why would you care?

We need a worldwide campaign telling people that in order to have this opinion, they must agree to a group of 12 reporters to be quietly standing and watching in their living room, taking notes about any porn movies the person likes to watch. Also if they are not "criminal or perverts", they should feel no issue with living in a glass walled house where everybody can see them sitting in the toilet. What is there to hide?
by sheepscreek | 2025-12-24 14:30:30+00:00
What’s with GPU engineers using such unreadable variable names (to anyone outside the immediate domain)?

It’s the equivalent of doing this for compound interest rate calculation:

# A = P * (1 + r/n)^(nt)
P = 10000
r = 0.06
n = 12
t = 5
A = P (1 + r / n) * (n * t)

Compared to this:

principal = 10_000
annual_interest_rate = 0.06
compounds_per_year = 12
years = 5

future_value = principal * (1 + annual_interest_rate / compounds_per_year) * (compounds_per_year * years)

My question is partly rhetorical - I know the answer lies with the tight research and mathematical origins. But that makes it research code IMO, not what I would consider high quality software code.
by RHSeeger | 2025-12-24 14:30:31+00:00
I love the idea of "tabs for indents, spaces for alignment", but I don't even bring it up anymore because it (the combination of the two) sets so many people off. I also like the idea of elastic tabs, but that requires editor buy-in.

All that being said, I've very much a "as long as everyone working on the code does it the same, I'll be fine" sort of person. We use spaces for everything, with defined indent levels, where I am, and it works just fine.
by Staceyob-9 | 2025-12-24 14:31:40+00:00
At Xuzhou Goldensun Garlic Import and Export Trading Co., Ltd, we pride ourselves on being a leader in the garlic industry, specializing in high-quality organic garlic products. With over nine years of experience rooted in Pizhou, the 'Hometown of Garlic in China,' our commitment to quality and safety is unwavering. We offer a diverse range of garlic products, including fresh organic garlic, purple garlic, and black garlic, catering to both culinary and health enthusiasts. Our stable supply chain and standardized processing ensure that customers receive only the best. Join us in exploring the exceptional qualities of our garlic products that make us a trusted brand worldwide.https://info.goldensungarlic.com/market-proven-organic-garli...
by rainsford | 2025-12-24 14:31:49+00:00
Having tried both Zerotier and Tailscale, I found Tailscale to be a significant improvement. Tailscale uses Wireguard as the base encrypted protocol instead of a semi-homebrew protocol Zerotier came up with that notably lacks things like ephemeral keys/perfect forward secrecy. Tailscale also has a faster pace of improvement and is responsive to customer asks, regularly rolling out new features, improving performance, or fixing bugs. Zerotier by contrast seems to move slower, regularly promising improvements for years that never materialize (e.g. fixing the lack of PFS).

My last gripe is more niche, but I found Zerotier's single threaded performance to be abysmal, making it basically unusable for small single core VMs. My searching at the time suggested this was a known bug, but not one that was fixed before I switched to Tailscale. Not impossible to work around, but also the kind of issue that didn't endear the product to me or inspire confidence.
by charleshuang6 | 2025-12-24 14:32:01+00:00
This looks promising! The "no IDL required" approach is nice compared to gRPC or tRPC.

How does Tygor handle complex Go types like time.Time, custom JSON marshalers, or embedded structs? I've used similar tools (tygo, guts) and often run into edge cases with these.

Also curious about the performance overhead - is there any benchmarking data on the RPC layer vs direct HTTP handlers?

The Vite plugin with hot reload is a great DX touch.
by bluecalm | 2025-12-24 14:32:40+00:00
I've spent several days trying to get Pro version to usable state.
By usable I mean that it doesn't kill my work session because some random app I've never installed, used or asked for fails its auto-update in the middle of the day and kills the WSL process.
It still has magically resetting settings so if you are not careful telemetry/ads/spying will be back on the menu. It still has hostile settings to keep your computer connected when it sleeps which are very hard to turn off.

There are multiple settings in Windows that are hidden which only appear in the menu when you add a registry entry.
There are so many anti-patterns in Windows it feels like defending against a determined hacker who tries to make your life worse and is hunting for a slight misstep to turn the shit back on.
by wepple | 2025-12-24 14:33:16+00:00
Disclosure: I work @ goog, opinions my own

There’s absolutely been a lot of focus on LLMs, but they simply work very well at a lot of things.

That said, Carbon (C++ successor) is an active experimental (open source) project. Fuchsia (operating system, also open) is shipping to consumer products today. Non-LLM AI research capabilities were delivered at a level I’m not sure is matched by any other frontier lab? Hardware (TPUs, opentitan, etc). Beam is mind-blowing and IMO such a sleeper that I can’t wait for people to try.

So whilst LLMs certainly take the limelight, Google is still working on new languages, operating systems, ground-up silicon etc. few (if any?) companies are doing that.
by ACCount37 | 2025-12-24 14:33:28+00:00
A big part of what makes Google Search awful is just the usual SEO shitters, trying their hardest to rig the game on any search result that's anywhere close to common or profitable.

Google's main failing there is that they don't put enough effort into their search to keep up with that, and fail to raise the bar on garbage content and search engine manipulation.

LLM output in search results I'm not against. Do we you need to open an entire website to learn how to sort an array in JavaScript with a lambda function? For many of the more common and more trivial requests, LLM output is well in "good enough".
by nailer | 2025-12-24 14:33:56+00:00
Of course it is.

Prior checkmarks were for anyone who could pay 15K USD. X simply made it cheaper.

There is also a bizarre fine against Elon personally.

The EU makes more money from fining American tech companies than it makes from EU tech.

Don’t let unelected bureaucrats convince you that this is anything more than a revenue raising exercise for themselves.
by andsoitis | 2025-12-24 14:34:00+00:00
> consumer debt is at record highs.

While consumer debt is at or near historical highs, it is in and of itself not a problem (broader economic risk).

What you need to look at as well is debt burden ratios and repayment behavior, not just raw totals.

Household debt service ratio (the share of disposable income spent on principal + interest payments) is well below historical crisis peaks (e.g., 2007–2008), suggesting households are currently spending a smaller share of income on debt payments than in past stress periods.

While total household debt is at record levels (~$18 trillion+), debt as a share of income or GDP has not reached past crisis peaks like 2008.
That means debt growth hasn’t outpaced income growth as dramatically as in previous crises.

However, delinquency rates, especially for credit cards and student loans, are elevated, nearing or exceeding long-run highs outside recessions.

Mortgage delinquency rates remain lower than unsecured debt categories, but have ticked up slightly. Because they're relatively stable, it mutes broader systemic risk for now.
by davnicwil | 2025-12-24 14:34:05+00:00
I think absurd is a bit strong. It'd be absurd to call something like rails a library.

I think you can probably see that distinction already, but to spell it out React is described as a library precisely because it does just one thing - the view - and leaves it to you to figure out the entirety of the rest of the stack / structure of your app.

Framework, at least to me, but I also believe commonly, means something that lets you build a full application end to end using it.

You can't do that with React unless your app is just something that lives in the browser either in-memory or with some localstorage backing or something. If that's your app, then probably I'd agree React is your framework per se, but that's hardly ever the case.

By the way, back to my original point, I still do think these things are impossible to define and in lots of ways these terms don't matter - if it's a framework for you, it's a framework - but I just had to defend my position since you described it as absurd :-)
by wartywhoa23 | 2025-12-24 14:34:25+00:00
A certain part of speakers - yes. A large part, no doubt, otherwise there'd be no one to fight this war.

But what about the other part?

The part that is guilty fell for the same trick that you're falling for - they perceived the whole nation as one single entity that, as they were told by the propaganda, was all Nazis, from newborns to the elderly.

We both know that was bullshit, but you keep painting all Russians in the same way the zombified part of Russians has been painting Ukrainians.
Show HN: A fast, simple playground for Trellis 2 image generation
by qzcanoe | 2025-12-24 14:35:48+00:00
Trellis 2 is a new image generation model, but I found it surprisingly hard to quickly try, compare prompts, or understand what it’s good at without digging through docs or code.

So I built a small, fast site that focuses on one thing: letting people experiment with Trellis 2 through real prompts and instant results.

It’s intentionally simple:

* No account required
* Prompt-in, image-out
* Optimized for people coming from search or just curious about the model

This started as a way to explore Trellis 2 myself, and then I realized others might want the same thing.

Would love feedback from people who are testing new models or building AI tooling.
by master_crab | 2025-12-24 14:36:13+00:00
I do want to point out that dumping all of your traffic through a home/office network is not always a good idea. YMMV, but if you are in, say, LA, and pushed your 0.0.0.0 traffic through your home in NY, you just added quite a bit of latency.

This is great for keeping things in a LAN, but make sure you use your network rules correctly and don’t dump everything to your home network unless you need to.

(I too have a gli slate, but I use UI at home so will consider this when it comes out)
by the_gastropod | 2025-12-24 14:36:14+00:00
Yes. But, I don’t think a single one of those “least corrupt” top contenders could be described as:

> The solution is really to keep the scope of government small so that any corruption isn't detrimental to the populace, and they can handle it in the next election.

Which was kind of my point. In reality, the least corruptible types of governments tend to be ones libertarian-skewing Americans would crassly describe as socialist.
by aynyc | 2025-12-24 14:36:22+00:00
I lost all my college projects due to source forge bullshit decades ago. And old pictures from digital/film cameras. Right now, I run both google/apple photos so I have 2 backups of my pics and videos.

Honestly, after 20 some years in technology, I don't think it's possible to back up everything unless you are willing to pay and constantly work at it.
by saubeidl | 2025-12-24 14:38:03+00:00
That sounds like quite the claim, do you have any evidence to support it?

Personally, I'd like to know who is trying to steer the conversation, in light of psyop campaigns and hybrid warfare against our democracy.

I'd also like researchers to be able to examine how a large public forum is run.

Again, transparency is the name of the game.
by mrdootdoot | 2025-12-24 14:38:04+00:00
They make some engineers 10x more productive and some engineers 10x less productive. LLMs give you all the rope you want to hang yourself.

Some engs I work with have their strengths, but using an LLM just totally ruins them. I watched one miss a deadline by a month - letting Claude take them down OOM rabbit holes for a simple python ETL script.

When I did finally stop and try to help what I saw was incredible. Claude churned out all of this OOM/garbage collection with prediction nonsense - totally gaslighting this engineer. They didn’t even stop to question and have the thought Python did its own GC - why are they writing code to do it? Whats wrong with my logic? Claude certainly didn’t bring it up…

This individual would have performed better without an LLM - just writing from scratch on their own being forced to think step by step and understand the implementation and the tools they were using. This has been great for
Years for this eng.

Flip side is I’ve seen good engineers do incredible things. I’m worried this widens the skill gap.

I hope these individuals, like
The Eng I mentioned with the script, can figure out a productive way to leverage LLMs. It’s definitely a new skill to use agentic coding tools.
by apexalpha | 2025-12-24 14:38:07+00:00
I just built a homeserver with a decent GPU, too.

I setup both a Windows and Linux VM and give them both the EXACT config from the hypervisor, including GPU passthrough and CPU Host.

The Linux VM runs faster in some games designed for Windows, running on Proton.

I read somewhere that Microsoft admitted Windows is bloated. Which surprised me since I didn't think anyone in the top 150 of Microsoft even knew Windows still existed, but it's a step in the right direction.

This was the first time in 10 years using Windows again, I wanted to play nice and pulled the MS Windows license key from my laptops firmware and used that to get a legitimate copy going. It worked!

Then Windows hit me in the face: because I went the legitimate way they downgraded me to Windows Home and I can't use Remote Desktop.

This got a good laugh out of me. God this software is so hostile to you.
by hu3 | 2025-12-24 14:38:12+00:00
"Local laws" is quite the loaded term when your parent commenter's anecdote is about EU which currently encompasses 27 countries.

And when "comply with local laws" means "unbrick bluetooth pairing for third-party devices" then a company in good faith could just, you know, not brick the functionality in the first place. There's no law against products that "just work".
by mikkupikku | 2025-12-24 14:38:24+00:00
If Congress had a spine they would make it illegal for American corporations to collaborate with foreign countries in restricting any speech which would be legal in America. And if the EU had a spine, the would blanket ban all American social media. We're in this situation now because both sides are pussyfooting around the source of conflict, fundamentally incompatible values, never seeking resolution because it's easier to just continue with the status quo and ignore the resulting tensions. No respect for either side.
by piker | 2025-12-24 14:38:37+00:00
I’m unclear why this is downvoted given the below. While it would theoretically be jurisdiction-specific, if the ABA model rules don’t provide some specific guidance, it’s clear that the lawyers would be ethically obligated to use whatever info they obtained if it helped their client and as otherwise consistent with their ethical obligations in the jurisdictions that follow those. I’m admitted in New York, and I don’t recall any kind of bar on the usage of this type of info there. Seems like in a lot of jurisdictions they’d have a duty to notify, but that may not even be the case in all.
by dangus | 2025-12-24 14:39:28+00:00
Next time you make an argument like this you might want to try to make one that isn’t easily debunked by a quick google search:

https://www.vrt.be/vrtnws/en/2023/01/07/belgians-to-skip-jai...

Belgians are allowed to criticize the monarchy and the only protections the king has are the same defamation protections that every citizen has.

As far as being disallowed from denying the holocaust, there are very obvious good reasons for that law in Germany. I’d love for you to attempt to explain how it’s a bad thing without looking pro-fascist.

Remember the tolerance paradox. Tolerating intolerance is not something that promotes personal liberty and freedom.
by keepamovin | 2025-12-24 14:39:36+00:00
Fabrice, Mr Bellard, O Indefatigable One, if you are reading this, I would love for you to make a JavaScript that compiles to assembly and works across Windows PE, macOS and Linux. Surrendering the various efficiencies of the V8 JIT bytecode in favor of AOT is entirely acceptable for the concision, speed and the chance to "begin again" that this affords. In fact, I believe you may already be working on such an idea! If you are not (highly doubtful) I encourage you to ponder it, and if we are so lucky and the universe wills it, you shall turn the hand of your incomparable craftsmanship upon this worthy goal, and doubtless such a magnificent creation shall be realized by you in a surprisingly short amount of time!
by mikkupikku | 2025-12-24 14:40:04+00:00
> I'd like to know who is trying to steer the conversation, in light of psyop campaigns and hybrid warfare against our democracy.

What use is that information to governments, if not to guide their censorship efforts? It's a setup for labelling your opposition as "hybrid warfare" combatants, not because they picked up a gun but rather because they're saying things you think shouldn't be said.
by reactordev | 2025-12-24 14:40:16+00:00
I get it, I do. There’s a lot of old code out there. My point wasn’t that old dogs are bad. My point was about changing how we care for them.

If you have old code that you want to compile, use -c98 or whatever to peg it to that. Leave the rest of us alone to introduce more modern ways of things. I’d even be happy to see removal of things.
by ryandrake | 2025-12-24 14:40:16+00:00
I think we should start separating discussion of “The Economy” from “human prosperity and wellbeing.” Because they are essentially two different things, only slightly related.
The Economy can grow wildly while normal people are poor, suffering, and barely holding it together. I don’t care if corporations are doing great or if the GDP is high, if everything I need costs 3X what it used to and Im not sure if I’ll be employed next week.

While you are probably right in that The Economy, technically is growing, it doesn’t feel like it to normal people I know.