MurphyA/hacker-news huggingface dataset:
by heavyset_go | 2025-12-24 05:31:30+00:00
Look up Play Integrity, it's the remote attestation framework Google uses to ensure apps only run on Google-blessed hardware and software. Apps that use it verify that both hardware and software are unmodified and blessed by Google before apps are allowed to run. Banking apps use it, the fucking McDonald's app uses it, public transit pass apps use it, etc.

If you want to use your phone like normal people do in 2025, and not relegate yourself to being a second-class citizen when it comes to simple things like paying for stuff, riding the subway, etc, your phone is either an iPhone or something that plays nicely with Play Services.

And that's just the remote attestation side. Many apps rely on Play Services themselves, and without access to them, will not work. Google gates access to Play Services through contracts, it is not open source or part of Android.
by deaux | 2025-12-24 05:32:28+00:00
> Every time the EU passes a law intended to stop obviously monopolistic shit like this from happening, a certain brand of Ayn Randroid Apple fan comes out of the woodwork

These companies spend billions in dollars on PR agencies and lobbying. They spend the most on lobbying the EU out of everyone. The likelihood that zero of that goes towards writing such comments in places like HN is minuscule. And then there's the legions of actual Googlers and Applers here and elsewhere who
have drunk the koolaid.
by koakuma-chan | 2025-12-24 05:32:43+00:00
> "кофейные брюки" is totally ok. everybody will understand it.

If the context is clothes, people would likely be able to guess, sure. But consider another example "кофейная чашка" ("a coffee mug"). In this context, it would most certainly be interpreted as "a mug for coffee" and not as "a coffee-coloured mug." In other words, you must include the word "цвет" ("color") for it to be correct and unambiguous.

> it's just the way the russian language is. you can abuse it, you can come up with words that do not really exist in language and make no sense, yet, everybody will understand what you meant to say

I don't think this is unique to Russian. I'm sure you can do the same in English and Japanese at least.
by xmprt | 2025-12-24 05:34:09+00:00
A lot of the comments are complaining about how this metric is a terrible way to evaluate seniors but I'd disagree. If one junior can't grow then it's a problem for that junior. If no juniors can grow then it's a problem for the senior - either they don't have good mentoring skills OR they need to work on improving the hiring pipeline for their team (either raising the bar in interviews/changing what skills you're evaluating for in interviews/working with recruiters to fix the pre-interview filters).

In either case it's an ambiguous problem that needs to be solved and just throwing your hands up and saying that you don't want to be evaluated for that is not going to help.
by rdtsc | 2025-12-24 05:34:58+00:00
He is definitely a director's director. The people who study cinema like him, people who become young directors and cinematographers like him, college professors teaching cinematography like him, but is he definitely not for the general audience.

I completely understand why your average moviegoer (is there such a group of people any more?) would walk out of his movies.

When Thin Red Line came out (1998) I saw it a few times in the theaters, then Saving Private Ryan came out about the same year, and I remember having interesting debates with my friends about which one was a "better" war movie. It was this perfect A/B study. They found Thin Red Line completely boring and terrible: no main hero, one who is sort of the main character dies senselessly in the end (well he sacrificed himself, but it wasn't with any sense of bravado or anything). And my point was, that's kind how war is: there are no heroes and people die senselessly and often stupidly, and there is a lot of boredom and sitting around waiting, too.

> This kind of earnestness stood out in an age of relentless irony and snark.

That's why I like him. And to be fair, I am the first one to enjoy relentless irony and snark, but on a deeper level I realize it's also unhealthy and often is an escape from something terrible or a way of distancing from what's happening, so when something more honest and authentic some about, I pay attention.
by nishilpatel | 2025-12-24 05:39:59+00:00
I’m cautiously optimistic about AI, but less about the hype cycle around it.

AI (especially LLMs) will likely stay top-of-mind in 2026, but I expect costs to drop meaningfully and capabilities to feel more “infrastructure-like” rather than magical. SME Adoption will drive the AI to masses.

If AI doesn’t meet near-term revenue and productivity promises, we may see pressure or stagnation in tech valuations, even as the underlying technology continues to improve. In other words, the market may cool before the tech does.

On the macro side, I wouldn’t be surprised if we see more market stability or mild declines, driven by a re-rating of expectations rather than a systemic collapse. Capital might rotate from speculative growth into cash-flow-positive businesses that actually deploy AI profitably.

More broadly, I think 2026 will reward:
reliability over flashy innovation in AI , Engineering depth over marketing narratives, Systems thinking over isolated “features”

Less “what’s possible?” and more “what actually works at scale?”
by toast0 | 2025-12-24 05:40:49+00:00
Amazon had a data deal for Kindles for a long time. If we're assuming nefariousness, the embedded SIM would only be used for analytics/telemetry not for content, so it shouldn't be too much data.

If Neilsen will give me $1 to have a journal of what I watch, they might give Samsung something to have actual logs.
by Mogzol | 2025-12-24 05:41:21+00:00
Why? I assume the intention is to show these images on a webpage somewhere. WebP is well-supported by browsers and can store lossless images at better compression ratios than PNG, so why not use it? I don't think using a lossy format like JPEG makes much sense. JPEG is a fine format for photos, but for HTML content rendered as an image I assume most people would want a lossless format so you don't get artifacts.
by ssl-3 | 2025-12-24 05:41:39+00:00
I also think it is inevitable.

But remember, too: Whispernet.

Available as a one-time extra-cost feature on the first Kindle back in '07, Whispernet provided a bit of slow Internet access over cellular networks -- without additional payments or contracts or computers.

And really, Whispernet was great in that role.

But the world of data is shaped a lot differently these days. Data is a lot more-available and much less-expensive than it was back then, ~18 years ago -- and codecs have improved by leaps-and-bounds in terms of data efficiency.

Radios are also less expensive and more-capable compared to what they were in '07.

This will be sold as a feature: "Now with Amazon Whispernet, your new Amazon Fire TV will let you stream as much ad-supported TV as you want! For free! No home Internet connection or bulky antenna required! Say no to monthly bills and wanky-janky setups, and say yes to Amazon Fire TV!"

The future will be advertising. (Always has been, but always will be, too.)
by elvinagy | 2025-12-24 05:41:48+00:00
I’m Elvin from the RustFS team in the U.S. Thanks for sharing the benchmark; it’s helpful to see how RustFS performs in real-world setups.

We know trust matters, especially for a newer project, and we try to earn it through transparency and external validation. we were excited to see RustFS recently added as an optional service in Laravel Sail’s official Docker environment (PR #822). Having our implementation reviewed and accepted by a major ecosystem like Laravel was an encouraging milestone for us.

If the “non-technical reasons” you mentioned are around licensing or governance, I’m happy to discuss our long-term Apache 2.0 commitment and path to a stable GA.
by nl | 2025-12-24 05:41:53+00:00
I'm not longer CTO at an AI startup. Updated, but don't actually see how that is relevant.

> All going into the hands of a small group of people that will soon need to pay the piper.

It's not very small! On the inference side there are many competitive providers as well as the option of hiring GPU servers yourself.

> And historically those didn't have the trillions of dollars in future obligations that the current compute hardware oligopoly has. I can't see any universe where they don't start charging more, especially now that they've begun to make computers unaffordable for normal people.

I can't say how strongly I disagree with this - it's just not how competition works, or how the current market is structured.

Take gpt-oss-120B as an example. It's not frontier level quality but it's not far off and certainly gives a strong redline that open source models will never get less intelligent than.

There is a competitive market in hosting providers, and you can see the pricing here: https://artificialanalysis.ai/models/gpt-oss-120b/providers?...

In what world is there a way in which all the providers (who are want revenue!) raise prices above the premium price Cerebas is charging for their very high speed inference?

There's already Google, profitable serving at the low-end at around half the price of Cerebas (but then you have to deal with Google billing!)

The fact that Azure/Amazon are all pricing exactly the same as 8(!) other providers as well as the same price https://www.voltagepark.com/blog/how-to-deploy-gpt-oss-on-a-... gives for running your own server shows how the economics work on NVidia hardware. There's no subsidy going on there.

This is on hardware that is already deployed. That isn't suddenly going to get more expensive unless demand increases... in which case the new hardware coming online over the next 24 months is a good investment, not a bad one!
by cheeze | 2025-12-24 05:42:16+00:00
> Adding another device just requires adding a peer in the server's config file and can be accomplished very quickly

Do you need a client to be running on each device?

Even regardless "I just need to edit a config file real quick" is... Way more work than I want to do. Works for someone on hn but I'm imagining trying to show my dad how to do that.

That's the benefit of a travel router.
by eviks | 2025-12-24 05:45:04+00:00
The reading is focused, but that focus is wasted on menial work, which makes it easier to miss something more important

> give the brain short breaks

Set a timer if you feel that's of any use? Why does the break have to depend on the random frequency of terms to be redacted? What if there is nothing to redact for pages, why let the mind wander?

> I am for automating

But you're arguing against it. What's the pro of manually replacing all 1746 occurrences of "Trump" instead of spending 0.01% of that time with a digital search & replace and then spending the other 1% digitally searching for variants with typos and then spending the last 99% in focused reading trying to find that you've missed "the owner of Mar-a-Lago Club" reference or something more complicated (and then also replace that variant digitally rather than hoping you'd notice it every single time you wade through walls of legalese!)
by yearolinuxdsktp | 2025-12-24 05:45:18+00:00
Us-east-1 is far far from least reliable. It’s one of the more reliable ones. Smaller regions tend to have more reliability issues affecting the entire AZ.

This analysis is skewed due to the major incident in 2025. What was the data for 2024 and over the last, say, 5 years? So the proclamation of least reliable of us-east-1 is based on 1 year of data, and it’s probably fair to say that at least last 3 years if not 5 are a better predictor of reliability.

us-east-1 also hosts some special things, so it will have more services to lose.
by givemeethekeys | 2025-12-24 05:45:31+00:00
Let's say a computer maker created a computer specifically for hacking.
They then advertised that computer to government agencies to let them hack into suspicious computers.
They did not put any safeguards in place to prevent anyone from hacking anyone else, but their marketing outreach said kept insisting that they have "best in class security" and "only the appropriate agencies have access".

If that happened, then yes, they should be arrested.
by hakfoo | 2025-12-24 05:46:13+00:00
I'm not using it for travel, but I got a GL-BE3600 recently and it's surprisingly decent as a home router for my very specific needs.

I wired the desktop PCs in the house, so the only Wi-Fi users are mobiles, a smart TV, and a laptop. Everything else is already hanging off 2.5G wired switches. Pretty light duty, and I just wanted something that would provide robust routing and placeholder Wi-Fi. This does exactly that, and since it's OpenWRT based, it's probably marginally less terrible than whatever TP-Link was offering in the same price range.

It does run annoyingly hot, but I should just buy a little USB desk fan and point it at the router :P
by kixelated | 2025-12-24 05:46:26+00:00
Hey lewq, 40Mbps is an absolutely ridiculous bitrate. For context, Twitch maxes out around 8.5Mb/s for 1440p60. Your encoder was poorly configured, that's it. Also, it sounds like your mostly static content would greatly benefit from VBR; you could get the bitrate down to 1Mb/s or something for screen sharing.

And yeah, the usual approach is to adapt your bitrate to network conditions, but it's also common to modify the frame rate. There's actually no requirement for a fixed frame rate with video codecs. It also you could do the same "encode on demand" approach with a codec like H.264, provided you're okay with it being low FPS on high RTT connections (poor Australians).

Overall, using keyframes only is a very bad idea. It's how the low quality animated GIFs used to work before they were secretly replaced with video files. Video codecs are extremely efficient because of delta encoding.

But I totally agree with ditching WebRTC. WebSockets + WebCodecs is fine provided you have a plan for bufferbloat (ex. adaptive bitrate, ABR, GoP skipping).
by naishoya | 2025-12-24 05:46:35+00:00
I had a hardware raid array, which in the middle of resilvering (with an XFS filesystem), suffered a power loss. It turned out that the initial drive failure was symptomatic of the impending power supply failure, and after replacement of the PSU, was unable to resume resilvering due to a corruption of filesystem metadata...

I carried the drives around in hopes of recovering the codebase for a virtualized+distributed SSI OS (Kerrighed-module-based), which had been in the works for about a year at that point.

Due to changes between 2.4/2.6 and 3.x kernel; the rise of user-level distributed computing in C/RIU, kubernetes+docker, I never really recovered the work: there were partial backups of some of the features scattered across three contributors' systems, but no coherent backup of the unifying components; and well "life" with one of the key contributors becoming 'Justice Impacted' stalled any real progress.

I use this as a personal motivation for RAID!=Backup.
by solatic | 2025-12-24 05:46:37+00:00
(I support licensing)

Licensing never happened because its effect is to reduce the size of the labor pool and restrict what the labor pool can do as individuals. Barring the very recent abberation of the glut of new grads and not enough junior positions, even without licensing, there haven't been enough engineers to fill all the open senior-level positions. Licensure would make that problem worse.

A licensure board would also get embroiled in political disputes over what is genuinely ethical. Python is a performance nightmare, should engineers be permitted to pick a language with known poor performance characteristics? Electron is a RAM hog and battery-killer, is it an ethical choice? So how could any Python or Electron shop support licensure?
by fc417fc802 | 2025-12-24 05:46:49+00:00
> you can mistakenly receive data you're not authorized to have (might even be criminal to have!)

Not the layman, at least to the best of my knowledge.

Yes, certain licensed professionals can be subject to legal obligations in very specific situations. But in general, if you screw up and mail something to me (electronic or otherwise) then that is on you. I am not responsible for your actions.

> if you have publicly accessible password-protected PDF and guess the password as 1234, that's a hack

Sure, I'll agree that the software to break the DRM qualifies as a hack (in the technical work sense). It also might (or might not) rise to the level of "lack of legal authorization". I don't think it should, but the state of laws surrounding DRM make it clear that one probably wouldn't go in my favor.

However that isn't what (I understood) us to be talking about - ie legal authorization as it relates to black box redaction and similar fatally flawed approaches that leave the plain text data directly accessible (and thus my access plainly facilitated by the sender, if inadvertently).

> this conversation is not about ...

You are the only one using the term "hack" here. Please note that I had responded to your "limit/lack of authorization" phrasing. Nothing more.

That said, while we're on the topic I'll note the ambiguity of the term "hack" in this context. Illegal access versus clever but otherwise mundane bit of code (no laws violated). You seem to be failing to clearly differentiate.
by dragonwriter | 2025-12-24 05:46:50+00:00
Yes, and if the hypothetical were that the CIA was effectively outside of control of the law for actions committed in private by CIA personnel in their homes, then the conclusion would be different (even though an agency the scale of the CIA would still have different implications than an individual even then), but that wasn't the hypothetical under discussion, which had much fewer—as in zero—qualifications on the CIA’s lack of accountability.

Analogies don't work when they aren't analogous.
by djinnrutger | 2025-12-24 05:48:33+00:00
My Dad worked for a small town and they needed a billing system for water and electricity in the early 90s. He learned C and wrote the entire billing system from scratch. It looked and worked amazing for a dos program of the time. After he passed away in 2021 they got new computers and ended up getting a new billing software and his software was never saved anywhere :(
by Aloisius | 2025-12-24 05:48:38+00:00
> Every book in a bookstore can be verified because the content can be known and audited

A bookstore with a single employee can no more verify the content of every new book or periodical put up for sale than Apple can verify all new content on the internet.

Books and periodicals come out far, far too quickly for an independently owned bookstore to read first. Never mind new books which have set release dates where bookstores might not get advanced copies for books sold on consignment.
by snapplebobapple | 2025-12-24 05:49:40+00:00
This except throw out the spyware that is an apple tv and get an intel n150 based mini pc (aoostar makes a nice one), throw bazzite on it, tell kde to auto login and auto load jellyfin and attach a flirc ir receiver and get a flirc remote for it. If you want to get fancy set a systemd timer to reboot it in the middle of the night.
by nl | 2025-12-24 05:52:03+00:00
Lots of sources, and you can do the math yourself.

Here's a few good ones:

https://github.com/deepseek-ai/open-infra-index/blob/main/20... (suggests Deepseek is making 80% raw margin on inference)

https://www.snellman.net/blog/archive/2025-06-02-llms-are-ch...

https://martinalderson.com/posts/are-openai-and-anthropic-re... (there's a HN discussion of this where it was pointed out this overestimates the costs)

https://www.tensoreconomics.com/p/llm-inference-economics-fr... (long, but the TL;DR is that serving Lllama 3.3 70B costs around $0.28/million tokens input, $0.95 output at high utilization. These are close to what we see in the market: https://artificialanalysis.ai/models/llama-3-3-instruct-70b/... )
by suprjami | 2025-12-24 05:53:01+00:00
Extremely cringe article.

The biggest thing to affect laptops in "decades" is solid state storage. No longer do you need to worry about killing your entire device simply by putting it down on a solid surface.

There are also plenty of other things like modern dense lithium ion batteries with 12+ hour runtimes, super power friendly CPUs of all architectures, the ultra-thin body and metal body popularised by Apple, LCD panels without ghosting, external power bricks instead of literally a PC power supply in a briefcase.

But yeah sure, the infinite slop plagiarism machine is coming. Gotta get some clicks!
by goku12 | 2025-12-24 05:54:29+00:00
I live somewhere where Brussels sprouts, broccoli, asparagus, spinach, etc were not available until recently. I grew up watching American kids' disgust towards them on TV. So I assumed that they tasted really bad. I had my first taste of them only within the past decade. And the experience couldn't be further from my expectations. Brussels sprouts and broccoli are some of my favorite veggies. I find both of them as pleasant as meat (personal experience, not an exaggeration). Even the common spinach [1] is palatable in its raw form, as is kale. I really do believe that their tastes changed drastically in the past two or three decades.

[1] We have our own varieties of 'spinach'. Or at least that's what we call them. However, they aren't edible in their raw form. And one very important observation is that they taste so much better and rich when they're homegrown. The difference is so significant that you can tell apart homegrown and market-sourced spinach just from the taste of their cooked dishes. There is something certainly wrong with the commercially farmed spinach. It's as if they're starved of nutrients.
by dfajgljsldkjag | 2025-12-24 05:54:45+00:00
The "S" in "Vibe coded" stands for security. Though this app actually seems to have an impressive amount of polish and care put into it. Truly something that only a Japanese engineer could make.

The author wrote a bit more about making this app in Japanese here: https://note.com/kasamiworks/n/n69bc8d1cf943

What the landing page doesn't say: the free version is limited to 5 people only - such a small number that SRS is meaningless. The dev has made a big mistake here, building an extensive and polished product without first making an MVP to gauge product market fit. If he instead released a free MVP that could actually be used (unlimited people, maybe other features are limited) then maybe some people would actually use it. But as it is now probably anyone who downloads it is just going to delete it right away.