MurphyA/hacker-news huggingface dataset:
by koyote | 2025-12-30 09:24:10+00:00
> Hopefully future versions of C++ will mandate default initialization for all cases that are UB today and we can be free of this class of bug.

I have production code where we specifically do not initialise some data in order to be more performant (it gets set before it is read, but not at declaration as we do not have the values at that point).

I do agree that this (and numerous other footguns) make C++ a pain to work with. I also think it's too late to fix.

Ideally, all values would be initialised by default and instead you could forcefully construct something that is not initialised (e.g. something like `no_init double x[100];`). Instead, we have the bug-prone default and twenty different ways to initialise something, each with their own caveats.

C++ would be a much better language if most if not all defaults were reversed.
by netdevphoenix | 2025-12-30 09:24:27+00:00
The very concept of people going to a private digital plaza was very problematic in the first place and arguably still is. Humanity's drive towards convenience is the source of marvels but also many ills imo. Google's decline is a chance for change. Change towards something better. Not that I am optimistic that we will get there imo but the opportunity window is opening now. Don't look for a new digital overlord. Embrace the new age
by endofreach | 2025-12-30 09:24:34+00:00
i do use LLMs a lot for programming recently. i do not use „agents“ or any other new stuff. while i have always felt behind, i do not feel more behind now, not using agents, mcp etc.

maybe i am too ignorant and don‘t see what i am missing. and i am still writing code and enjoying it.

just the terminology of agents, vibe coding, prompt engineering etc is weirdly offputting to me.
by Eisenstein | 2025-12-30 09:24:47+00:00
He didn't say the internet was more liberal, he said the people on it were.

Before you start forming your reply, think about the actual culture back then. If you take slashdot as somewhat representative of the 90s internet culture, it was basically anti-corporate, meritocratic, non-judgmental, irreligious, educated, non-discriminatory, and once 2000 came around tended to be highly critical of the Bush agenda.

4chan at that time and places like it represented more of an edgelord culture, where showing vulnerability or sensitivity was shunned, everything revered by the larger populace was ruthlessly mocked, and distrust of society and government in general was taken as natural. Calling them conservative would have been non-sensical.
by pkphilip | 2025-12-30 09:25:14+00:00
Saying that most Hindus haven't read the Manusmriti is similar to saying that most Muslims haven't read the Shariah law; because the ignorance of the majority doesn't mean that there isn't sufficient support on the ground for its implementation.

Manusmriti was actually included in the Sanskrit curriculum of Delhi university before they were forced to drop it after protests.
https://bestcolleges.indiatoday.in/news-detail/delhi-univers...

The central government's national labour policy borrows ideas from the Manusmriti.
https://m.thewire.in/article/caste/draft-national-labour-and...

They have the statue of Manu prominently in front of the Rajasthan high court in india.
https://www.thehindu.com/news/national/other-states/demand-f...

And also, the RSS - the ideologues behind the current Indian govt, have expressly stated their support for the Manusmriti. In their magazine Organiser, RSS expressly stated their opposition to the current Indian constitution because it did not include the laws of Manu from the Manusmriti.
https://sabrangindia.in/how-rss-denigrated-constitution/

Courts have also quoted Manusmriti in their judgements.
https://indiatomorrow.net/2025/12/13/bahraich-court-cites-ma...

Court in Karnataka quotes Manusmriti.
https://lawbeat.in/news-updates/will-remain-as-a-scar-karnat...

Even Sai Deepak, a prominent SC advocate and a great friend of the present central government, has opposed criticism of Manusmriti.
by omnicognate | 2025-12-30 09:25:27+00:00
> claim to have been trained for single-digit millions of dollars

Weren't these smaller models trained by distillation from larger ones, which therefore have to exist in order to do it? Are there examples of near state of the art foundation models being trained from scratch in low millions of dollars? (This is a genuine question, not arguing. I'm not knowledgeable in this area.)
by Shorel | 2025-12-30 09:25:31+00:00
In principle, I agree with you.

I would vastly prefer original material at high frame rates instead of interpolation.

But I remember the backslash against “The Hobbit: An Unexpected Journey” because it was filmed at 48 Hz, and that makes me think that people dislike high frame rate content no matter the source, so my comment also covers these cases.

Also, because of that public response, we don't have more content actually filmed at high frame rates =)
by allan_s | 2025-12-30 09:25:45+00:00
I also agree on "for personal things we don't need SaaS" and I would say do we even needs self hosted in the sense of a central server.

By that I mean, could we have like for firefox , heavy clients but with client to client sync. The goal is to not need to have a always online machine while still solving the "i prefer if my emails are copied both on my laptop and my phones" . Especially as nearly all my devices are often if not always on the same LAN
by epolanski | 2025-12-30 09:26:05+00:00
> This may also apply to the "everything's too dark" issue which gets attributed to HDR vs. SDR

You reminded me of so many tv shows and movies that force me to lower all the roller shutters in my living room and I've got a very good tv otherwise I just don't see anything on the screen.

And this is really age-of-content dependent with recent one set in dark environments being borderline impossible to enjoy without being in a very dark room.
by leptons | 2025-12-30 09:28:12+00:00
> humans are still needed... for now

"AI" doesn't have a clue what to do on its own. Humans will always be in the loop, because they have goals, while the AI is designed to placate and not create.

The amount of "AI" garbage I have to sift through to find one single gem is about the same or more work than if I had just coded it myself. Add to that the frustration of dealing with a compulsive liar, and it's just a fucking awful experience for anyone that actually can code.
by lazide | 2025-12-30 09:28:20+00:00
No, rather both are on opposite sides of an equation, and being buried in competition from folks trying to solve their part of it in isolation.

Women == get too much attention, often of the wrong type. How to get the right kind of attention?

Men == not getting any attention, of any type. How to get some attention?

So women either get ‘the wrong kind’ of attention, but plenty of it - or somehow figure out the magic of getting the right kind of attention? Not easy.

And men work hard to get any attention, often overdoing it on the only way they can figure out - which usually has poor (but not zero!) results. Folks good at playing the game get excellent results, however.

Meanwhile, everyone is getting played by the folks in the middle.

Notably, there are plenty of women taking advantage of the attention they get on Tinder. They just have no problem solving for what it works for, which is getting laid with near zero effort.

The way this previously got figured out was a ‘managed market’ - arranged marriages. Religious/social rules, etc.
by TuringTest | 2025-12-30 09:28:53+00:00
You're missing the point, and that's because you changed the goalposts from "men really don't understand" to "can't possibly understand"; a difference that in this context is significant.

The OP was saying that men generally don't have the awareness of how women have it in the online world. The lack of understanding is because of not knowing about it, not because of a lack of capacity or empathy.

In fact the post suggest that doing an experiment to get such awareness would help in getting the understanding.
by mnky9800n | 2025-12-30 09:29:12+00:00
I wish there was more Holly and her character was developed more. She’s interesting in a world of nerds as a girl who likes girl things. Like it’s an interesting character moment when she sees the bandana and goes to find it because her fashion is important to her. And then they crammed in all this character development when she dumps on Max that she feels guilty for everything.

Basically I think the main problem with the show is the character of eleven. She’s boring. She isn’t even really a character as she has no thoughts or desires or personality. She is a set piece for the other characters to manipulate. That works in the first season. But by season 3 it’s very tiring. She just points her hands at things and psychic powers go. Season 3 is a great example of this as billy is a very interesting character you could spend a lot of time understanding why billy is the way he is but instead you get one dream sequence because eleven sees his dreams and oh his dad sucks. Except you knew that already from season 2.

But this is basically the problem with the show. The writers like eleven too much. And she is incredibly boring as a character after season 1.

That being said, I do think that the general narrative of the show going from the demogorgon to the mindflayer to vecna and the abyss is very dungeons and dragons. Haha. That would be a fun campaign to play.
by user34283 | 2025-12-30 09:29:31+00:00
How would you know whether he is an expert on the topic of software engineering or not?

For all I know, he is more competent than you; he figured out how to utilize Claude Code in a productive way, which is a point for him.

I'd have to guess whether you are an expert working on software not well suited for AI, or just average with a stubborn attitude towards AI and potentially not having tried the latest generation of models and agentic harnesses.
by machomaster | 2025-12-30 09:29:46+00:00
This is a gross simplification. It can be part of the explanation, but not the whole one, not even the most important.

It mostly boils down to filmmaker choices:

1. Conscious and purposeful. Like choosing "immersion" instead of "clarity". Yeah, nothing speaks "immersion" than being forced to put subtitles on...

2. Not purposeful. Don't atttibute to malice what can be explained by incompetency... Bad downmixing (from Atmos to lesser formats like 2.0). Even if they do that, they are not using the technology ordinary consumers have. I mean, the most glaring example is the way the text/titles/credits size on screen have been shrinking to the point of having difficulties reading them. Heck, often I have difficulties with text size on by FullHD TV, just because the editing was done on some kind of fancy 4k+ display standing 1m from the editor. Imagine how garbage it looks on 720 or ordinary 480!

For the recent example check the size (and the font used) of the movie title in the Alien Isolation movie and compare it to the movies made in the 80-90s. It's ridiculous!

There are many good youtube videos that explain the problem in more details.

https://youtu.be/VYJtb2YXae8

https://youtu.be/wHYkEfIEhO4
by bk-mira | 2025-12-30 09:29:55+00:00
Hi,

I hope you’re all doing well! I’m reaching out to ask for feedback on the website idealremit.com
Sending money from abroad can sometimes be complicated and time-consuming. IdealRemit makes this process easier and helps you quickly find the best deals without having to search everywhere.
We would love to hear your thoughts and suggestions:
Which services do you currently use to send money?
What do you like most or least about these services?
What features would make IdealRemit even more convenient for you?
Your feedback helps us improve the service and make it even simpler and more useful for everyone.
Thank you very much for your help!
by rhamzeh | 2025-12-30 09:29:59+00:00
AFAIK, even if the developer removes a game from Steam, if you bought it (or rather, a license for it), it remains in your account.

E.g. I have Lord of the Rings: War in the North that is no longer available anywhere, yet I can still download install and play it on my devices through Steam (even on Linux, which it was not intended for)

That of course doesn't help if the game does not have an offline component, e.g. I also still have League of Legends in my Steam account, but that is unusable because the Riot servers don't allow updating/connecting from it.
Show HN: Reko – Local-First YouTube-to-Markdown LLM Summarizer
by riccardoruspoli | 2025-12-30 09:30:18+00:00
Hi HN,

My YouTube “Watch Later” playlist keeps growing, and I rarely have time to watch long informational videos end-to-end. Most of the time, I just want the key ideas in a format I can skim, search, and save.

reko is a local-first tool that converts YouTube videos into clean Markdown summaries using transcripts + LLMs (Ollama by default, cloud optional). The Python app is the engine; the CLI is the main interface for automation, and I added a tiny localhost web UI to make “summarization sessions” fast (paste a link, tweak settings, get rendered Markdown; settings are cached in the browser).

Feedback is very welcome.

Repo: https://github.com/riccardoruspoli/reko
Show HN: DT Gatekeeper – a GPT that maps decision closures before they lock in
by Yusufshunan | 2025-12-30 09:30:29+00:00
Built this as an experiment in pre-decision analysis.

DT Gatekeeper doesn’t recommend actions or optimize outcomes.
It evaluates proposed decisions and surfaces what futures get closed once you proceed.

Curious whether this kind of decision “gate” is practically useful, or just interesting in theory.
by jjk166 | 2025-12-30 09:30:51+00:00
The concept of vaccines had been known for centuries during the 1940s. No one had ever gotten a polio vaccine to work. Imagine if they had concluded since it had never been done that it therefore could not work.

We are aware of remote viewing as a concept but it does not currently exist - no one has ever gotten it to work. There are very good reasons to think it can't work, but the lack of a practical implementation alone is not such a reason.

The issue is not capitalism specifically, it just frequently takes that form. Firefighters not doing something is equally fallacious proof of impossibility.
by jirf_dev | 2025-12-30 09:31:08+00:00
All the factors you listed are a huge component of Steam’s success but are mainly for the benefit of consumers. Lack of offline installers is something that makes the vast majority of suppliers comfortable with putting their game on Steam. A platform ideally wants to capture as many consumers as possible but also needs to capture as many suppliers as possible to create a rich marketplace. Negotiating the balance of consumer vs supplier demands is what makes Steam successful as a platform.
by ansgri | 2025-12-30 09:31:14+00:00
They are both not easy to make great, but with TUI you have way more constraints than with GUI so you can make something decent quickly and focus on important interaction and not on pixel-perfect button alignment.

Windows 98-XP GUIs were the best for such cases: there were clear design guidelines, everybody used native components, and GUI designers in IDEs were practical.
by b3lvedere | 2025-12-30 09:31:17+00:00
It could also make a huge difference if tech companies stopped calling their customers their users. I find the word users pretty offending overall. Nothing wrong with respecting each and every one of them as a human.

It feels the company (a group of humans) thinks it is better than me, because i am a ‘user’ of something.

Why i think that? Because i edit user profile and groups almost every day and it makes me feel a little more powerful than it should. It creates an insulting (emotional) distance.
by aschen | 2025-12-30 09:31:49+00:00
> From the developer standpoint, it's very nice to use, I just throw documents at it and it saves them. If I want an extra field, I just add it. If I want an index on something, also just add it. No big complicated schema migrations.

This sentence summarize all the issues developers working with Mongo will have: multiple version of documents living in the same DB and unpredictable structure

Best thing MongoDB have it's definitely their marketing (making everyone think it's amazing to invest hundreds of millions to deliver an "OK" tier database) and their customer support
by michaelt | 2025-12-30 09:33:43+00:00
LZ77 compression (a key part of gzip and zip compression) uses a 'sliding window' where the compressor can tell the decompressor 'repeat the n bytes that appeared in the output stream m bytes ago'. The most widely used implementation uses a 15 bit integer for m - so the decompressor never needs to look more than 32,768 bytes back in its output stream.

Many compression standards include memory limits, to guarantee compatibility, and the older the standard the lower that limit is likely to be. If the standards didn't dictate this stuff, DVD sellers could release a DVD that needed a 4MB decompression window, and it'd fail to play on players that only had 2MB of memory - setting a standard and following it avoids this happening.
by timr | 2025-12-30 09:33:51+00:00
> However it will cause ecosystem collapse which we rely on for food due to too rapid change

Citation absolutely required. This is not in the IPCC reports, which are already quite extreme in their projections.

The IPCC sixth assessment report has an entire section on ecosystem impacts, and while a number of changes are projected with varying degrees of confidence, the word “collapse” is nowhere to be found, except for the following sentence:

> It is not known at which level of global warming an abrupt permafrost collapse…compared to gradual thaw (Turetsky et al., 2020) would have to be considered an important additional risk.

https://www.ipcc.ch/report/ar6/wg2/chapter/chapter-2/
by scarlin90 | 2025-12-30 09:34:28+00:00
OP here. I built this because I was tired of emailing PSBT files back and forth or pasting hex data into chat apps.

It is a stateless WebSocket server running on Cloudflare Durable Objects. The 'room' exists only in memory and nukes itself after 20 minutes (or when all users leave).

Privacy: Client-side encryption (keys are in the URL fragment, never sent to server).

Architecture: No database. Just ephemeral state.

Stack: Angular + Hono + LNBits (for optional paid upgrades).

It is open source (AGPLv3).

Code: https://github.com/scarlin90/signingroom

I'd love feedback on the Durable Objects implementation or the UX flow.
by vintermann | 2025-12-30 09:34:37+00:00
This is a thing dreamed up by IP lawyers to justify their own employment. Brands do far more damage to themselves by suing small companies than they could ever take from being represented in a work of art, even negatively.

It was always unpopular to be seen as a manipulator, the control freak who "manages" their image with punitive measures. But it has probably never been as unpopular as it is right now. John Deere would be more popular from tossing their brand management lawyers from the fifth floor than they would from listening to them.

The ONLY time a big brand has anything to complain about, is when they are said to have endorsed something they didn't.
by mattmanser | 2025-12-30 09:34:41+00:00
Ok, if you're a senior dev, have you 'caught' it yet?

Ask it a question about something you know well, and it'll give you garbage code that it's obviously copied from an answer on SO from 10 years ago.

When you ask it for research, it's still giving you garbage out of date information it copied from SO 10 years ago, you just don't know it's garbage.
by GunjanWalecha | 2025-12-30 09:35:10+00:00
1. Learn to love yourself. I know it sound eye rolls but hear me out! You are trying too hard. You don't need to read books to get friends and you're neither ugly nor dumb - the friendships don't care about any of it.
Your genuineness shows in every action, look and gesture so look within. You might need to get therapy and that's okay too. Don't put so much pressure on yourself, you are fine just the way you are.
Once you have learned to love yourself / look within you will be able to be by yourself without feeling lonely and just like that you'll attract the right kind of people towards you.
I hope it helps and I hope you feel better soon!
by bob1029 | 2025-12-30 09:35:11+00:00
You can still buy machines without the lid lock. They use an alternative design that can stop motion quickly enough to meet safety standards. I can open the lid on my washer in the middle of a heavy spin cycle at max RPM if I want to, but it will brake aggressively and come to a halt within 1-2 seconds. Being able to add laundry mid-cycle without asking permission from the computer is really nice.
by hulitu | 2025-12-30 09:35:12+00:00
> Father rescues abducted daughter by tracking her cell phone after kidnapping

We shall all do this, so our children stay safe.
Because, besides Google, Apple, Microsoft, Meta, the mobile carrier, the local government, the 5 Eyes and friends, who has access to my child's location ?

And they all will use it only for a lawful purpose. /s
by christinetyip | 2025-12-30 09:35:19+00:00
This is fair, many memory projects out there boil down to better summaries or prompt glue without any clear way to measure impact.

One thing I’d clarify about what we’re building is that it’s not meant to be “the best memory for a single agent.”

The core idea is portability and sharing, not just persistence.

Concretely:

- you can give Codex access to memory created while working in Claude

- Claude Code can retrieve context from work done in other tools

- multiple agents can read/write the same memory instead of each carrying their own partial copy

- specific parts of context can be shared with teammates or collaborators

That’s the part that’s hard (or impossible) to do with markdown files or tool-local memory, and it’s also why we don’t frame this as “breaking the context limit.”

Measuring impact here is tricky, but the problem we’re solving shows up as fragmentation rather than forgetting: duplicated explanations, divergent state between agents, and lost context when switching tools or models.

If someone only uses a single agent in a single tool and already are using their customized CLAUDE.md, they probably don’t need this. The value shows up once you treat agents as interchangeable workers rather than a single long-running conversation.
by moooo99 | 2025-12-30 09:35:29+00:00
Very interesting talk! I think it is quite cool that Miele and BSH reached out when they saw the event announcements to make sure there are not any issues they're not aware of. Seems like a productive experience for all involved!

The WiFi implementation was interesting to me, I am glad that it is reasonably safe. I understand much of the skepticism around these kinds of features, but I also see the value in many settings. As long as they remain optional, I think the benefits outweigh the drawbacks. Kudos for BSH having good developer documentation and a local mode. I feel like a local mode should be mandatory, for safety and support reasons