MurphyA/hacker-news huggingface dataset:
by aylmao | 2025-12-01 12:07:07+00:00
I understand this stance, but I'd personally differentiate between taking the moral stand as a consumer, where you actively become part of the growth in demmand that fuels further investment, and as a contractor, where you're a temporary cost, especially if you and people who depend on you necessitate it to survive.

A studio taking on temporary projects isn't investing into AI— they're not getting paid in stock. This is effectively no different from a construction company building an office building, or a bakery baking a cake.

As a more general commentary, I find this type of moral crusade very interesting, because it's very common in the rich western world, and it's always against the players but rarely against the system. I wish more people in the rich world would channel this discomfort as general disdain for the neoliberal free-market of which we're all victims, not just specifically AI, for example.

The problem isn't AI. The problem is a system where new technology means millions fearing poverty. Or one where profits, regardless of industry, matter more than sustainability. Or one where rich players can buy their way around the law— in this case copyright law for example. AI is just the latest in a series of products, companies, characters, etc. that will keep abusing an unfair system.

IMO over-focusing on small moral cursades against specific players like this and not the game as a whole is a distraction bound to always bring disappointment, and bound to keep moral players at a disadvantage constantly second-guessing themselves.
by gldrk | 2025-12-01 12:08:08+00:00
‘Democrats are the real racists’ in 2025?

>I don’t care at all: the tone of your skin, where you come from, who you sleep with or what hole you piss from

That sounds like a sad, shallow, deracinated existence. It is human nature to care about these things. You never hear this boomercon cringe in healthy societies.
by nickjj | 2025-12-01 12:08:24+00:00
Thanks for the suggestion and reminder! I remember trying Shotcut many years ago and it was worse (IMO) than Kdenline at the time.

The good news is I gave it a quick spin just now and it has come a -really- long ways since then. Within 10 minutes I had an ok workflow for doing cuts / ripple deletes. You can add text with individually colored words and styles, add a background shape behind the text and also add effects like drop shadows, glows and other things. All done graphically in the video preview.

It's no where near as intuitive as Camtasia but I think it's very usable and over time I'm sure I'll get used to its features.

I just hope it's stable, I'll edit a couple of videos and see how it goes.
by saberience | 2025-12-01 12:08:54+00:00
I find the Claude.md file mostly useless. It seems to be 50/50 or LESS that Claude.md even reads/uses this file.

You can easily test this by adding some mandatory instruction into the file. E.g. "Any new method you write must have less than 50 lines or code." Then use Claude for ten minutes and watch it blow through this limit again and again.

I use CC and Codex extensively and I constantly am resetting my context and manually pasting my custom instructions in again and again, because these models DO NOT remember or pay attention to Claude.md or Agents.md etc.
by styanax | 2025-12-01 12:09:07+00:00
As a former user I felt these pain points trying to do nothing more than have a very active one-on-one chat with a good friend. Tens of messages an hour, maybe 2 years running. Using matrix.org and the pre-X clients. It's fine for group chat (IRC style) but that's not a high bar.

(a) the encryption between using a mobile and the webapp desyncs/breaks all the time, it just sucks. I mean you'll get "cannot decrypt" a lot, have to bounce back and forth and generally try and force it to re-sync properly again. Sometimes never worked at all. Lots of issues on GH over the years.

(b) as mentioned in this article, insane delays on new message notif and sending and receiving. Just logging in on the webapp every morning took minutes of some sort of mysterious sync process, often the mobile app had the same problems. The X stuff may fix this, we were pre-X.

(c) cleanup. There's no message retention set on matrix.org, when I wanted to extract and remove our past chats the process and experience was excruciatingly bad. It took tens of hours over several weekends of the webapp (mobile completely non-op in practice for this) polling and loading old content, just so I could select 100 at a time to delete and then it took an hour. Once I started culling back over a year or so, the loading got longer and longer and longer, until eventually it 100% stopped working at all to load old messages.

Signal and DeltaChat are far, far better experiences for one-on-one chats with friends & family. The Delta client is a bit UI/UX behind but not horrible; e.g. you can't correct a typo in a sent message in Delta, unlike Signal - because each msg is a unique gpg-encrypted "email" rather than a database object that can be re-manipulated.
by hagbard_c | 2025-12-01 12:09:14+00:00
Good, that's the one we want. Don't tell me whether you like gravy, don't tell me your favourite colour, don't tell me about anything not related to the project unless it happens to be in a discussion totally unrelated to it. It is not that I mind knowing whether you like gravy or prefer green over red, it is just that I'd rather not have to think about whether you're in the gravy-faction or the green camp and have to tailor my communication to those preferences just in case I insult someone by stating that just like K.D. Lang [1] I can't stand gravy.

[1] https://www.youtube.com/watch?v=oXqPjx94YMg
by Arnt | 2025-12-01 12:09:37+00:00
No double standard.

On one hand, I think that people should check before publication and not publish shit. That goes for posting on the internet, and also about publishing books.

Separately and orthogonally, I think that someone who doesn't check before publication and publishes shit should refrain from complaining about other people's shit, even though other people's shit really is shit.
by dijit | 2025-12-01 12:09:56+00:00
I am not American, I’m Swedish/British, though I’m really sick of all online spaces being American political spectrum shite.

Did you know its possible to support social systems and equality without gasp making it a huge deal?

You’re both losers, either side of the US political spectrum, leave the rest of us alone.

Yes, I’m mad about it- 15 years of this and its not improving.
by clan | 2025-12-01 12:10:25+00:00
I can sympathize. It makes sense.

But...

As a veteran admin I am tired of reading trough Docker files to guess how to do a native setup. You can never suss out the intent from those files - only do haphazardous guesses.

It smells too much like "the code is the documentation".

I am fine that the manual install steps are hidden deep in the dungeons away from the casual users.

But please do not replace Posix compliance with Docker compliance.

Look at Immich for an unfortunate example. Theys have some nice high level architecture documentation. But the "whys" of the Dockerfile is nowhere to be found. Makes it harder to contribute as it caters to the Docker crowd only and leaves a lot of guesswork for the Posix crowd.
by Glemkloksdjf | 2025-12-01 12:10:40+00:00
Its so disappointing to read this.

Do you know how long it took us to get to this point? Massive compute, knowledge, alogorithm etc.

Why are you even on HN if the most modern and most impactful technologie leads you to say "i couldn't care less were its going'?

Just a few years ago there was not a single way of just solving image generation, music generation and chat bots which actually able to respond reasonable to you and that in different languages.

AlphaFold already helps society today btw.
by vdupras | 2025-12-01 12:10:40+00:00
I don't think I am. I'm talking about propaganda. Let's ask our propaganda machines "Why is the US peace plan so favorable to Russia".

Russia propaganda: because our super weapons do much better on the field than the US anticipated and they're shitting their pants now.

US propaganda: Because our weapons are invincible. Our superiority has always been overwhelming. America, fuck yeah! etc. etc. Oh wait, you meant those terms favorable to Russia? Yeah, huh, the peace prize.

I don't have the means to figure out who's right, but I know which one sounds funnier than the other.
by mort96 | 2025-12-01 12:10:49+00:00
A community can not care whether contributors happen to be left- or right-handed. But if the community keeps making jokes about how left-handed people are inferior, there's probably not gonna be many left-handed people in the community.

Or maybe the project's infrastructure or documentation is somehow more difficult to use for left-handed people, or assumes shared experiences that's common among right-handed people but which is foreign to most left-handed people.

And since roughly 10% of the population is left-handed, if only 2% of your community is left-handed, it could be worthwhile to ask why. Maybe that difference is due to a broader societal issue, but maybe there's something about the community that repels left-handed people. Worth investigating, no?
by MangoToupe | 2025-12-01 12:11:06+00:00
I can't speak for others, but I find it poorly documented and only rarely improves on the systems it replaced, and it invalidates decades of high quality documentation that you can easily find on the internet. It's possible the transition will pay off one day with eg a usable graphic interfaces for system configuration that might compete with that of mac os, but as of yet, no such thing has materialized.

This is especially true compared to how beautifully well and consistently the BSDs tend to document their init and configuration systems. Or Mac OS, again—launchd is still way easier to use and far more of a "fire and forget" system without adding complicated interfaces for unrelated stuff like network interfaces and logging. But that has always been true as well.
by 0xC0ncord | 2025-12-01 12:11:40+00:00
Having done modding for some older shooter games built on the server-authoritative model, it's still possible to create a "pingless" experience, but it requires more calculations and compromises on client/server trust to make it work. For shooters specifically, you want the client to provide instant feedback when the gun fires, and ideally when they hit an enemy. You can achieve this by telling the server "I was at position A and shot my gun at position B and hit enemy Bob." The server will validate all of this before informing the client who fired and the client for "Bob" that Bob was killed. The compromise here is that the server must trust that the client isn't sending forged data, or the server must do additional computations to validate it.
by greatgib | 2025-12-01 12:11:50+00:00
A real debate is possible on the subject but this blog post worth nothing on the subject.

From my side, I don't really know if what does LLM is thinking, but what amaze me is that: - It is clear to me the way the LLM operate that things are generated token after token, without really a pre-existing plan on what comes next. So, more like a probabilistic repeating machine. - But it the same time, I can see in action LLM capable to create things or reply to questions that clearly does not exist in the training corpus. So it shows a behavior that is similar to thinking to complete tasks.

For example, let's suppose you give him specific tools to your own custom API, you ask him to do a task, and we can observe that it is capable of mixing multiple calls and combination of the tools results to achieve a given purpose.

Otherwise, when you ask LLM to do math operations like 3123454*2030+500 and it is capable to give the good reply (not all the cases but sometimes). Where, despite the huge size of the corpus, there is not exactly all the operations that are exactly available in the corpus for sure.

So, my best guess is that a lot of things in our world are based on "semantic" patterns that we don't know. Especially for math and logic that are bound to the language. To me it is similar to the mentral trick used by "fast calculator".
by feldrim | 2025-12-01 12:12:02+00:00
I am fan of Technitium, because I like to build and I built two plugins for it to fit my use case. But at work, we use Windows DNS and Bind in parallel. So, this is also a hobby of mine. The hook for me is that it is built with dotnet, and I have experience in that stack. Other features are secondary actually.

I am curious though, what would TDNS do so that you can replace BIND with TDNS in your homelab/workplace or wherever it is used? I genuinely ask for it so that I can help the original developer with some PRs.
by avereveard | 2025-12-01 12:12:12+00:00
Well, no. You run pretty fast into context limit (or attention limit for long context models) And the model understand pretty well what code does without documentation.

Theres also a question of processes. How to format code what style of catching to use and how to run the tests, which human keep on the bacl of their head after reading it once or twice but need a constant reminder for llm whose knowledge lifespan is session limited
by viraptor | 2025-12-01 12:12:16+00:00
So this is a funny example you brought up, especially in terms of a GUI related project. You know what a system like that should take into account? People with non-standard handedness! For that to happen, you may want diversity in at least your test team, and inclusivity for people with different or limited physical abilities. Because swapping the mouse buttons around or making different keyboard mappings useful and other accessibility features are often pushed by people who have some real life experience with diverse population. For good design, X should explicitly look for various ways people differ and how to include them in ways appropriate to their situation.
by brobdingnagians | 2025-12-01 12:12:18+00:00
I hear you. I feel like my personal experience has definitely influenced my view. I've seen management who want to have a timeline and a deadline from day 1, but don't want to put any effort into thinking out how they could allocate resources to make that happen or what was required of them. So they just ask someone else for a calendar and ask if someone's already made a ticket.
by aylmao | 2025-12-01 12:12:18+00:00
It's unfair to place all the blame on the individual.

By that metric, everyone in the USA is responsible for the atrocities the USA war industry has inflicted all over the world. Everyone pays taxes funding Israel, previously the war in Iraq, Afghanistan, Vietnam, etc.

But no one believes this because sometimes you just have to do what you have to do, and one of those things is pay your taxes.
by mewpmewp2 | 2025-12-01 12:12:30+00:00
I wonder if it depends on the human and the thinking style? E.g. I am very inner monologue driven so to me it feels like I think very similarly as to how AI seems to think via text. I wonder if it also gives me advantage in working with the AI. I only recently discovered there are people who don't have inner monologue and there are people that think in images etc. This would be unimaginable for me, especially as I think I have sort of aphantasia too, so really I am ultimately text based next token predictor myself. I don't feel that whatever I do at least is much more special compared to an LLM.

Of course I have other systems such as reflexes, physical muscle coordinators, but these feel largely separate systems from the core brain, e.g. don't matter to my intelligence.

I am naturally weak at several things that I think are not so much related to text e.g. navigating in real world etc.
by OgsyedIE | 2025-12-01 12:13:16+00:00
As strongly as many of us are on a particular side, the latest battleground for and against material support for overseas belligerent fascism is just a lightning rod for a deeper struggle.

While most of the individual members of the state are just rallying around the flag, the core ideological group inside the state has the belief that the public must never be allowed to dictate the choice of geopolitical ingroup and outgroup. The repression they are enacting isn't about lsreaI per se, it's about the principle of the thing.
by kokada | 2025-12-01 12:13:40+00:00
Doesn't work as seamless, NixOS has this option but you can't quit the session unless you go to TTY and type `steam --kill` (the button for `Switch to desktop` exists but doesn't work). For it to work AFAIK you need to give SteamOS kind like a Display Manager permission (and also have some shims that does the actual work for switching sessions).
by Brajeshwar | 2025-12-01 12:13:57+00:00
I throw everything I experiment with at Cloudflare, including my personal website and the family’s Internet stuff (websites, etc). None of them is commercial. Cloudflare tells me that it served 68.44 GB in the last 30 days, and the Invoice was ZERO.

I’ve been looking for an extra-cheap CDN, and I’m not so worried about high uptime. I’m not yet ready to cough up the cost for Cloudflare R2 and AWS CloudFront, though it’s not costly, but I’m still in that cheap-feeling phase and not ready to offload over 100GB of files to the public while paying a price.

I looked at Bunny CDN a while back, but I remember thinking that the minimum was like ~$50. What did I miss? I dismissed it as non-personal option.
by makingstuffs | 2025-12-01 12:14:07+00:00
Honestly, if you are able to, get out while you still can. For too long we’ve been on this slippery path and no government has any incentive to step off it.

People speak as though Farage would be any different but fail to acknowledge that he is as much a grifter as any of the others running, if not more so.

Maybe the Greens would provide some change but, at this point, they’re no more than a protest vote which is why I personally stopped my membership.

The fact that consecutive governments all used phrases like ‘all pulling our weight’ in reference to the cost of living crisis while taking pay rises for themselves should say it all but, sadly, people are too busy chasing headlines and internet points to extrapolate and assess a situation logically.

The UK and its allies will very much be on the wrong side of history should humanity live to see the next century through.
by _heimdall | 2025-12-01 12:15:23+00:00
I don't think you really need to wonder about how much is cheer leading. Effectively all of VC public statements will be cheer leading for companies they already invested in.

The more interesting one is the closed door conversations. Earlier this year, for example, it seemed there was a pattern of VCs heavily invested in AI asking the other software companies they invested in to figure out how to make AI useful for them and report back. I.e. "we invested heavily in hype, tell us how to make it real."
by mrighele | 2025-12-01 12:16:14+00:00
> Complaining about DEI is a marker for a specific ideology.

Which ideology ? I find that DEI is a very ideological position specific to the America left (and to the America political situation). Not everybody wants to have to deal with it. Judging contributors just according to their contributions to the project (in general, not just code), is inherently anti-DEI because it would be about equality, not equity.
by kissgyorgy | 2025-12-01 12:16:15+00:00
I simply forbid or force Claude Code to ask for permission to run a dangerous command. Here are my command validation rules:

( r"\bbfs.*-exec", decision("deny", reason="NEVER run commands with bfs"), ), ( r"\bbfs.*-delete", decision("deny", reason="NEVER delete files with bfs."), ), ( r"\bsudo\b", decision("ask"), ), ( r"\brm.*--no-preserve-root", decision("deny"), ), ( r"\brm.*(-[rRf]+|--recursive|--force)", decision("ask"), ),

find and bfs -exec is forbidden, because when the model notices it can't delete, it works around with very creative solutions :)
by Klaus23 | 2025-12-01 12:16:25+00:00
A lot of people installed malware and, to be honest, nothing really happened. They might have had to change their passwords, but it could have been much much worse if Android didn't have good sandboxing.

I hope that Flatpak and similar technologies are adopted more widely on desktop computers. With such security technology existing, giving every application full access to the system is no longer appropriate.
by nineteen999 | 2025-12-01 12:17:47+00:00
What's your take on sdcc 6502 support at the moment, if you have one? Im just happy to finally have an 8-bit C compiler that supports both targets, even if the codegen for 6502 needs a lot of work right now.

I'd happily take a llvm-z80 and llvm-6502 over sdcc if both were available

Edit: oh wow, look at that https://github.com/grapereader/llvm-z80. Aw but not touched for 12 years.
by lan321 | 2025-12-01 12:18:30+00:00
I feel this is more true in the sense that when they don't care about money you can get them below market value and not that they are better. I find the most valuable employees to be the financially literate ones. The ones who're constantly thinking about the money aspect.

'Will we get more customers?' 'Will they be more likely to stay with us?' 'Are we screwing ourselves out of sales by offering to host a server for remote control on the PC connected to the tool, even though it's cool and we can implement it in a week?'

I'm more on the 'do it because it's cool' side and have had to be wrangled a couple times with such questions since what makes interesting work for myself often doesn't align with client needs or hurts sales, as stupid as it might be.
How do you handle lost webhooks in production?
by everydaydev | 2025-12-01 12:18:36+00:00
I've worked at several companies where we'd discover hours later that critical webhooks from Stripe/Shopify never arrived (deployment, timeout, bug, etc.).

Every team ended up building the same solution: retry logic, dead letter queue, monitoring.

Curious how others handle this: - Do you rely on the provider's retry policy? - Built your own reliability layer? - Use a service? - Just manually reconcile when it happens?

(Context: Building https://relaehook.com to solve this, but genuinely curious what the norm is)
by dvt | 2025-12-01 12:19:09+00:00
HN is becoming so partisan, it's starting to get on my nerves. The bill text is here[1]. It's extremely benign and the article linked, in fact, argues against it's own straw-man, found in another cited article[2]:

> Yet, another way to view ‘cumulative’ or repeated protests is as sustained public action for justice, solidarity and freedom.

So yes, if you interpret some random bill amendment in whatever way favors your side, you can argue against or for anything (the logical principle of explosion[3]). The problem is that some protests were actually quite disruptive and some people think we should curb this. This isn't some insane authoritarian anti-free-speech power-grab that the original article hints at.

It's sad to see folks lacking any kind of media literacy or critical eye. Also, the source itself is biased (it's a left-wing think tank), but that's a whole 'nother thing.

[1] https://bills.parliament.uk/bills/3938/stages/20237/amendmen...

[2] https://netpol.org/2025/10/28/resist-new-laws-restricting-cu...

[3] https://www.cs.utexas.edu/~dnp/frege/paradoxes-of-material-i...
by mrweasel | 2025-12-01 12:19:40+00:00
That one might be there for other reasons. Shipping to Greenland is generally pretty hard. Nuuk is easy enough, but other parts of Greenland aren't getting packages delivered for the rest of the year. We had to deal with cut of dates for Christmas being mid October. Maybe that has changed in later years, I haven't checked.

Israel also feels a little off. I doubt that that's there for the same reason as e.g. Taiwan or Kazakhstan. Or San Marino, that's not there due to war, sanctions, shipping or trademark violations.

It seems like they had a number of reasons to disallow businesses in various countries and now they're blocking them as one big chunk to avoid uncomfortable answers about individual countries.