MurphyA/hacker-news huggingface dataset:
by oso2k | 2026-01-24 01:31:41+00:00
I don't feel like RedHat had to do anything to sell support contracts in this case, because that was already their business. All they had to do was say they'll include container support as part of their contracts.

Correct. Maybe starting with RHEL7, Red Hat took the stance that “containers are Linux”. Supporting Docker in RHEL7 was built-in as soon as we added it to ‘rhel-7-server-extras-rpms’ repo. The containers were supported as “customer workloads” while we docker daemon and cli were supported as part of the OS.

What they did do, AIUI based on feedback in the oss docker repos, is those contracts stipulated that you must run RHEL in the container and the host, and use systemd in the container in order to be "in support". So that's kind of a self-feeding thing.

Not quite right. RHEL containers (and now UBI containers) are only supported when they run on RHEL OS hosts or RHEL CoreOS hosts as part of an OpenShift cluster. systemd did not work (well?) in containers for a while and has not been ever a requirement. There’s several reasons for this RHEL containers on RHEL/RHCOS requirement. For one, RHEL/UBI containers inherit their subscription information from their host. This is much like how RHEL VMs can inherit their subscription if you have virtualization host-based subscriptions. If containers weren’t tied to their host, then by convention, each container would need to subscribe to Red Hat on instantiation and would consume a Red Hat subscription instance.

https://access.redhat.com/articles/2726611
by hermanzegerman | 2026-01-24 01:31:55+00:00
* Well yes, we did that for you guys for 80 years after WW2, a very peaceful and prosperous period for Europe by historical standards. We got nothing but hate and laughter for it
We got nothing but hate and laughter for it*

You're either very stupid believing that the American Engagement in Europe was just charity or just a very good troll.

I guess Vietnam, Iraq, Afghanistan, Iran (pre-Mullahs) and other countries that were gifted with democracy were also other selfless endeavours by the Americans.
by gavin-1 | 2026-01-24 01:35:39+00:00
> I think he's not very much to blame for taking the money from degenerate gamblers, and the cryptocurrency idiots are mostly to blame for their own mistakes.

I empathize with the disdain for crypto idiots, but I still think the people running or promoting these scams deserve most of the blame. "There's a market for my poison" is every dopamine dealer's excuse.
by alexrsagen | 2026-01-24 01:36:46+00:00
Here's a fun one. Apple Music stops playing (lossless) tracks after 15 seconds.

You'll know it's going to happen before it happens as well, if the lossless icon doesn't appear within 1-2 seconds after playing a track.

I promise I'm not crazy, it's not just me. Just search for "15 seconds" in Apple Community: https://discussions.apple.com/search?q=15+seconds

I'm sure this is likely already fixed in the latest version of iOS and macOS, but I use Apple Music for Windows: https://apps.microsoft.com/detail/9pfhdd62mxs1

I switched from Spotify to Apple Music mainly for lossless audio. The Apple One Family subscription helped sell it. However, now I can't play non-downloaded tracks without waiting 5-30 minutes for the music to start playing.
by jcalvinowens | 2026-01-24 01:38:06+00:00
#if CHAR_BIT != 8
#error "CHAR_BIT != 8"
#endif

In modern C you can use static_assert to make this a bit nicer.

static_assert(CHAR_BIT == 8, "CHAR_BIT is not 8");

...although it would be a bit of a shame IMHO to add that reflexively in code that doesn't necessarily require it.

https://en.cppreference.com/w/c/language/_Static_assert.html
by oefrha | 2026-01-24 01:38:32+00:00
> TikTok USDS Joint Venture LLC

First instinct is USDS stands for usds.gov and it literally turned into nationalized social media. Upon further research USDS is apparently short for U.S. Data Security. WTF is with this naming. Imagine TikTok DHS (Digital High School) JV.
by agwa | 2026-01-24 01:38:45+00:00
Logs are sharded by the expiration date of the certificate, not the issuance date, so you should expect to see growth in shards covering the next 398 days (the maximum lifetime of certificates).

As for the 2025h2 logs, these will not be acquiring any newly-issued certificates, but someone might be copying previously-issued certificates from other logs.
by squirrellous | 2026-01-24 01:39:09+00:00
Whether it is significant is highly specific to the domain. I think protobuf has accumulated enough problems that every large scale application will eventually run into a footgun or two. Almost all of them have to do with the generated types, not the wire format.

Examples that can noticeably slow things down even for “normal” web apps: map types and deeply nested messages.
Ask HN: iPhone 15 pro handset just damaged my hearing, what now?
by joecool1029 | 2026-01-24 01:39:27+00:00
Title says it all. Wish I was kidding.

I had a power outage tonight even before the big snow arrived. My shitty power utility has a call back feature if they restore power, which is useful since I have to throw the primary disconnect to use my generator.

They called as I finished getting the generator going and I answered while standing nearby. This is an automated system that waits for a voice, and I said 'Yo' into the handset. Immediately after the loudest recording I've ever heard played through the speaker causing sharp pain and ringing as the handset was seated directly over my left ear. I pulled it away within a second but this was like a gunshot near my ear.

What I want to know is, does the iPhone have an adaptive volume 'feature' that CRANKS the volume when it picks up ambient noise to damaging levels? I just answered as it was a normal call, no speaker option and I am certain I did not increase volume after the call began. I've never experienced it going this loud.

Also, since I've never experienced an acute hearing injury like this, should I be going to ER? This happened within the past hour and while there's no bleeding coming out of the ear, I do have high pitched constant ringing (in just that ear) Is there anything that can be done or am I just screwed if it caused damage?
by Xorakios | 2026-01-24 01:39:32+00:00
FWIW, I utilize Perplexity a lot, and Gemini occasionally for what we old geezer call spitballing.

Part of the reason I like Perplexity is because of the embedded references, and I always, always, double check the sources and holler at the Perp AI when it is clearly confabulating or misinterpreting. Still gives me insights and is useful, but trust-but-verify isn't just about arms control ;)
by ajross | 2026-01-24 01:40:33+00:00
> If I dont want to pay a monthly fee, an economy car now has a better feature set in this area

It's... a car. You already pay a monthly fee. Probably several.

I get the marketing angle here, that this is a bad look and will drive away customers.

I was responding to the attempt upthread (which you just repeated) to conflate it with a technical argument ("better feature set"). The feature set is not worse because it costs money. FSD is in fact market leading.
by fragmede | 2026-01-24 01:41:20+00:00
If the software is, say, Audacity, who's target market isn't specifically software developers, sure, but seeing as how Claude code's target market has a lot of people who can read code and write software (some of them for a living!) it becomes material. Especially when CC has numerous bugs that have gone unaddressed for months that people in their target market could fix. I mean, I have my own beliefs as to why they haven't opened it, but at the same time, it's frustrating hitting the same bugs day after day.
by krapp | 2026-01-24 01:41:29+00:00
https://www.dictionary.com/e/slang/coulters-law/

Coulter’s tweet criticized the media for, in her perception, shying away from immediately disclosing the racial identity of a shooter when that person is not a white male, the typical identity of mass shooters in the US. The idea is that, due to their liberal worldview, the mainstream media deny evidence that might confirm conservative fears of Islamic terrorism in the US.

Oh, that's what this is about. OK. I knew you were working some kind of right-wing bullshit angle but you were being so obtuse I couldn't suss it out.

Anne Coulter makes a tweet and you lot call it "Coulter's Law" as if that means anything. Come with credible evidence or fuck off to Reddit.
by tomhow | 2026-01-24 01:41:53+00:00
We encourage users to flag comments and submissions that are bad for HN – i.e., that break the guidelines.

When we see that a comment or submission has been unfairly flagged, we'll turn off the flags and restore its visibility and rank.

When we see users exhibiting a pattern of flagging things due to political disagreement or other reasons that are unaligned with the guidelines, we disable their flagging privileges.
by andrekandre | 2026-01-24 01:42:02+00:00
> I recall you used to be able to flip some bit somewhere to allow you to Quit the Finder

you can still do this with a hidden preference using command line:

defaults write com.apple.finder QuitMenuItem -bool true; killall Finder

[0] https://www.defaults-write.com/adding-quit-option-to-os-x-fi...

> But even then, you'd want more than just that, as when you tell the OS to "Reveal" a file or open a folder, that's the association I'd want to be able to change.

yep, that should just be a normal setting like default browser (one thing i like about linux nowadays)
by imiric | 2026-01-24 01:42:15+00:00
The EU is clearly leading the way in consumer protection, but it still leaves a lot to be desired, and in some ways it's regressing.

The GDPR was well intentioned, but poorly specified, so companies resorted to all sorts of loop holes. It also wasn't enforced well or harshly enough, so fines just became the cost of doing business for companies. Now it's being rolled back to meet "growth" demands and appease "AI" companies.

The Chat Control regulation is on the horizon, and bound to be passed in some form soon. I suppose we must sacrifice privacy to protect the children.

So it's good that some effort is being made to protect consumers, but the pressure from tech companies and the desire to not be left behind in tech innovation by the US and China will likely continue to be higher priorities. Along with some puzzling self-sabotaging decisions and increasingly right-leaning influence, all of this is undermining most of that work.
Ask HN: In the era of AI, which language would you choose?
by tcper | 2026-01-24 01:42:32+00:00
Factors to consider when choosing a language and tech stack for a project/engineering effort:

* Ecosystem maturity
* Development speed
* Learning curve
* Recruitment difficulty
* ....

With AI, since 90% percent of the code is not written craftly, So these factor maybe not exists anymore?

So how do you choose language now? Can we choose C++ or Rust purely based on cost/runtime execution speed considerations?
by idle_zealot | 2026-01-24 01:42:49+00:00
> the solution to this is very obvious, but I know some folks won't cease using the product

"Everyone should simultaneously quit doing the harmful thing" is a "solution" to our present surveillance advertising problem in the way that advice to save money is a solution to poverty or "have you tried farming?" is a solution to world hunger.

I.e. not a solution for humans, but a description of a beeline to the desired state as performed by a hive mind.
by DauntingPear7 | 2026-01-24 01:44:12+00:00
The unregulated monopoly that is google has really served us well too. Instead of non-government-approved thoughts we get SEO slop, sponsored links, AI overviews, mass data collection, listicles, and unhelpful search results. Seems like both extremes aren’t good right? Maybe don’t be disingenuous?
Show HN: Cholesterol Tracker – Built after high cholesterol diagnosis at 33
by briskibe | 2026-01-24 01:44:54+00:00
After my annual checkup showed LDL 4.4 mmol/L (170 mg/dL) and triglycerides
2.0 mmol/L at 33, I tried tracking with ChatGPT (lost data when context got
too big), then spreadsheets (too tedious).

Built a simple tracker focused on cholesterol. Log meals, see lipid breakdown,
track trends. I believe snacks and sugar were my main issue.

Stack: Angular 17 + NestJS + Supabase

Started January 1st, already lost 3kg. Same breakfast daily (psyllium, oats,
chia, skyr, whey, berries), cut sugar from daily to once per week.

Free during beta. Looking for feedback on whether strict diet cutting or 80/20
approach is more sustainable long-term.
by AGDNoob | 2026-01-24 01:47:18+00:00
Thanks, that's fair criticism.
You're right about the while-loop thing, that code was very naive and did break with nesting. I actually ran into exactly the pain you described and ended up fixing it the hard way. It was one of the moments where I realized how quickly you start fighting the architecture instead of working on the language itself.
About the bigger point: I agree with you, and that's kind of the direction I'm drifting towards now. I'm not really interested in competing with Zig feature-for-feature. What I'm more interested in is whether there's a different mental model for system programming that feels simpler. I originally planned to add pointers, but they gave me massive headaches. That was exactly the point where "low-level" and "simple" started to completely collide in my brain. The more I tried to make pointers feel clean, the more complex everything became.
So the current idea I'm exploring is: what if you could write system-level code without having to think in memory addresses at all, but still keep things explicit and predictable? More like thinking in values and state changes, instead of locations in memory. That's still very much an experiment, but that's the "missing opinion" I'm trying to test
by jmpeax | 2026-01-24 01:47:49+00:00
"If you refuse to estimate, you’re forcing someone less technical to estimate for you."

This is the perfect approach, given that estimates are top down and work to fill the estimate is bottom up.

"When I estimate, I extract the range my manager is looking for, and only then do I go through the code and figure out what can be done in that time."
by WalterBright | 2026-01-24 01:47:57+00:00
> I’ve long been employing the length+data string struct. If there was one thing I could go back and time to change about the C language, it would be removal of the null-terminated string.

It's not necessary to go back in time. I proposed a way to do it in modern C - no existing code would break:

https://www.digitalmars.com/articles/C-biggest-mistake.html

It's simple, and easy to implement.
by LexiMax | 2026-01-24 01:48:35+00:00
> I wonder how many of these (or the Google style guide rules) would make sense for a project starting today from a blank .cpp file. Probably not many of them.

The STL makes you pay for ABI stability no matter if you want it or not. For some use cases this doesn't matter, and there are some "proven" parts of the STL that need a lot of justification for substitution, yada yada std::vector and std::string.

But it's not uncommon to see unordered_map substituted with, say, sparsehash or robin_map, and in C++ libraries creating interfaces that allow for API-compatible alternatives to use of the STL is considered polite, if not necessarily ubiquitous.
by matheusmoreira | 2026-01-24 01:48:41+00:00
That brought back memories... Used to daily drive Rockbox on my old 80 GB iPod decades ago. Got a lot of use out of the FLAC support.

Latest project updates are dated 2025. The fact this project is still active is pretty mind blowing. It feels oddly out of place in today's computer industry where chips are locked down to prevent projects like these from existing.
by rraihansaputra | 2026-01-24 01:49:03+00:00
idk whether subaru is exact the same as hyundai but i basically turned lane centering off on my hyundai. when possible i only use radar cruise control, and lane follow. if i want to overtake, turn on my signal and it'll automatically safely increase speed to set cc speed and let the lane follow off. it's pretty seamless.

lane centering is a bit too annoying for me, i need to keep my hands on the wheels anyway.
by majormajor | 2026-01-24 01:49:05+00:00
Aren't we roughly right on schedule for 20 years? Plus or minus a few years here and there (giant jeans, for instance, were more 90s, which is 30 years now. lots of 90s or even 80s influences still popping up in fashion that were definitely not there 10 years ago).

The article has a niche example of some pulls from 2014 too, but the dominant thread is older. 2004 kids not-infrequently went through Nirvana/Pearl Jam grungy phases too for a 10 year loop.

iPods certainly are 20-25 years ago. iPhones and iPod Touches are about to hit 20. N64s are 30.
by no_wizard | 2026-01-24 01:49:47+00:00
What people, exactly? You could see the introduction of desktop computing and other types of computing in industry with a double digit increase to productivity, all other things being equal.

Any organization that properly adopted computers found out quickly how much they could improve productivity. The limiting factor was always understanding.

The trouble with AI tools is they don’t have this trajectory. You can be very versed on using them well, know all the best practices and where they apply and you get at best uneven gains. This is not the introduction of desktops 2.0
by F7F7F7 | 2026-01-24 01:50:23+00:00
I don’t care what anyone says about the cycle or that implying that it’s all in our heads. It’s bad bad.

I’m a Max x20 model who had to stop using it this week. Opus was regularly failing on the most basic things.

I regularly use the front end skill to pass mockups and Opus was always pixel perfect. This last week it seemed like the skill had no effect.

I don’t think they are purposely nerfing it but they are definitely using us as guinea pigs. Quantized model? The next Sonnet? The next Haiku? New tokenizing strategies?
by mullingitover | 2026-01-24 01:51:58+00:00
> There are two claims you're making 1) they're rarely used 2) when they are it's nefarious

I'm not making any claims, just sharing my observation. The claim I'm reacting to is that "they're totally used by normal people now!" and my observation is that I personally don't know anyone in my fairly tech-savvy peer group who has even uttered their name, and the only time I have heard of them outside their marketing is over-the-top creepy.

It's not helping their case that if you google "meta glasses recording light" you find "Adjustable LED Light Blocking Covers for RayBan Meta Wayfarer" in the top-of-the-fold hits[1]. Clearly being a creep with the glasses is popular enough to create a whole cottage industry.

[1] https://www.amazon.com/Adjustable-Headliner-Accessories-Reco...
by galangalalgol | 2026-01-24 01:52:09+00:00
Are there really any good reasons to start a brand new project in c++ though? No one who can write modern c++ has any trouble with rust in my experience, and all the other common options are even quicker to pick up. Creating bindings isn't hard anymore if your niche library doesn't have any yet. Syntactic preference I guess, but neither c++ or rust are generally considered elegant or aesthetic choices.
by wahnfrieden | 2026-01-24 01:52:17+00:00
For a diffuse view of some details... Thiel was an early partner. Milner, who has Putin connections, was an early member of the YC fund. The current YC CEO was an early Palantir employee, has been involved in SF politics, organizes efforts toward adopting the Yarvin concept of "patchwork"/"network states" (a dismantling of democracy to be replaced with corporate-owned sovereign territories populated by a hierarchy of immobilized underclasses), has led a boycott in protest of a claim that Israel committed war crimes, has tweeted a death threat at 12 elected officials in SF. YC also invested in Flock.
by hpfr | 2026-01-24 01:52:43+00:00
Indeed. It seems there are multiple questions in these comments on this subject, so I’ll just copy my reply from the Zotero 7 release here, since I don’t think anything has meaningfully changed since then:

WebDAV support is nice to save money, but from a privacy perspective it’s a huge bummer that the sync servers get all your citation metadata. A better self-hosting story¹ is one path to resolving this. End-to-end encryption² similar to e.g. Firefox Sync is another. Zotero has a security overview³ that shows they clearly care about good practices, but it’s still bothersome to have to trust the server when many other applications have proven E2EE works great even for non-technical users⁴.

Unfortunately from the main Zotero dev’s responses, it seems clear that they have no incentive to implement either and probably never will (look, the same comment from 2½ [now 4!] years ago⁵) without some shift in circumstances (massive increase in funding, new regulatory requirements). Even if a community member implemented the entirety of either solution, dstillman can just (rightly, tbh) claim it will increase their maintenance burden when they are trying to support paying customers.

1: https://github.com/zotero/dataserver/issues/105#issuecomment...

2: https://forums.zotero.org/discussion/comment/380780/#Comment...

3: https://www.zotero.org/support/security

4: https://support.apple.com/guide/security/advanced-data-prote...

5: https://news.ycombinator.com/item?id=29774935
by CamperBob2 | 2026-01-24 01:52:45+00:00
It’s, in fact, very scary and it’s astounding it works at all.

It no longer does. Social media was the tipping point.

Religion wasn't enough to break democracy, newspapers weren't enough, radio wasn't enough, TV was almost enough... but now, with social media as the proverbial last straw, the bug is fully exploited, completely unfixable, and likely fatal.
by gsf_emergency_6 | 2026-01-24 01:52:54+00:00
Pedantry: the general term is emotivism, not populism. "intellectuals" (shorthand for the average HNer) are vulnerable to that, we just won't admit it.

It's hard for trust to work beyond the Dunbar limit-- representative democracy is a jerry-rig-- but Swiss sidestep that with (a version of) direct democracy
by majormajor | 2026-01-24 01:53:07+00:00
Took a quick look. All screen. Usability downgrade.

And near-200 bucks is WAY more than a lot of used iPods for budget-conscious groups that are also looking to make a fashion statement on the side.

Going to all-glass made sense for adding "app" functionality. It's a loss if you want a dedicated device.
by SilverElfin | 2026-01-24 01:54:03+00:00
It’s worse than these numbers suggest. Rich technocrats are getting large government handouts in the form of contracts, deregulation, etc. Everyone is getting poorer as Trump and his big donors (Musk and Thiel and friends) add massive debt to the country. Eventually we will suffer and be a lot poorer when the debt has to be paid by printing money.
by xiphias2 | 2026-01-24 01:55:13+00:00
I mean you can compare, but at the start it was also super small improvements.

The main difference is that people had no idea of the disruption it would cause and of course there wasn't there a huge investment industry around it.

The only question is about ROI of the investors will be positive (which depends on the timeline), not whether it is disruptive (or it will be after for example 30 years from now), and I see people confusing the two here quite often.
Ask HN: Why is the Lua web / related ecosystem so stagnant?
by jmspring | 2026-01-24 01:56:05+00:00
I like lua - I've used it in a number of projects over the years. I have been looking at it for web projects. Openresty, LuaJit, APISIX - are sort of active but non. Wasmoon - mostly a throw away project.

Do people use Lua? Do the mostly stick to non-web projects?

It seems like a good cross project scripting language that isn't heavy weight.