MurphyA/hacker-news huggingface dataset:
by tanjtanjtanj | 2025-09-24 15:07:43+00:00
> Russiagate

It was never “debunked”, that is far too strong a word. Is it true? Who knows! Should we operate as if it was true without it being proven? Definitely not.

> Hunter’s laptop

In what way was that story buried or hidden? It was a major news story on every news and social network for over half a year. There was only consternation about how the laptop was acquired and who or what helped with that endeavor. The “quieting” of the story is BS and only came about a long time after the fact. Biden’s people sought (unsuccessfully) to have images removed from platforms but there was never an effort to make it seem like the allegations that stemmed from the laptop were misinformation.
by csmantle | 2025-09-24 15:07:48+00:00
I sometimes shop on Japanese webstores for CDs and merch. Many of these sites are actually where natives buy stuff, so few to no translations are available there. It's a routine for me to copy the Japanese on the nav bar to a translator, then get a list like "Cart <tab> Orders <tab> Account <tab> Help".

Another example for buttons. Assuming I don't speak Chinese, how could I know what "下单" and "返回" mean without copy-pasting them into a translator?
by mbac32768 | 2025-09-24 15:07:59+00:00
If DHH had genuinely progressive instincts, he would likely have been more even-handed. He could have credibly said: “look, I’m personally left-leaning, but I want work to stay apolitical for everyone’s sanity”

Instead, the intensity of his crackdown, coupled with later statements aligning him with reactionary causes, strongly suggests his “neutrality” was in practice a shield against progressive causes inside Basecamp.

Is it unfair that you can only impose a “no politics” rule without backlash if you’re progressive? Maybe a little. But the asymmetry is baked in: progressives are the ones challenging the status quo, so banning politics almost always protects the status quo and silences the challengers. And in this case, his later positions confirmed that he wasn’t neutral at all, he wasn’t on the side of the people he’d told to leave.
by Imustaskforhelp | 2025-09-24 15:08:02+00:00
"Google, google everywhere. It's attestation is gonna be a nightmare."

Idk I created this just right now lol.

But on a serious note, Maybe check out my comment on something known as the android_translation_layer with flatpak to see if that might help to run that app atleast in linux.

Linking it here : https://news.ycombinator.com/item?id=45361397
by electroly | 2025-09-24 15:08:36+00:00
Docker publishes the Docker CLI for Windows directly, the same as every other platform. You just download it and run it; it does not even require installation. With DOCKER_HOST set, you can access the Docker engine in WSL2 from the Windows side. You don't need to shell into WSL2 to interact with Docker and it can use your Windows files. https://download.docker.com/win/static/stable/x86_64 -- unzip, grab self-contained docker.exe. Docker Desktop and Podman Desktop automate this a bit, but it's not a big lift to set this up with regular Docker yourself.
by catapart | 2025-09-24 15:09:24+00:00
I know you're not asking me, but I would really love the "copy" feature added to ALL context menus.

Right clicking a standard anchor element gives you the "copy link" option, but you don't get to copy the word without having it selected. Would be nice to just have a "copy word" feature, for starters. Could even be expanded so that it auto-selects the text after copying it so that if you wanted to copy more than just one word, you could expand the highlight (with the little widgets on mobile, or with keyboard/mouse selection in that one state on desktop) and then get a "copy text" option that copies all of the selected content.
by piffey | 2025-09-24 15:09:33+00:00
Just kicked off my third language after reaching B2/C1ish in my second (~5 years in), we'll see what the C1 test determines this fall, and Anki has been the consistent thing that stayed through all the other learning experiments. It's amazing just investing in Anki right out the bat how much quicker I'm moving on the new language. Especially considering it's way harder as it's not like any language I know (rich declension system, etc).

GenAI also been a big helper when I run out of content. "Write me an essay involving [subject I want to learn about]. In my response after reading, any word I've written separated by a comma generate a CSV of the format "that word, english definiton"." I'll then just dump those new words into Anki.
by tonetegeatinst | 2025-09-24 15:09:38+00:00
Agree. Terms like "fascist" and "right wing" have lost a lot of meaning since 2015.

The left and right party have both changed in many ways....make of that what you want.

But if we can't handle opposed viewpoints and opinions without resorting to violence or forcing our ideas on others then we are not being civil but rather pushing other groups that appose ones views towards extremist options like radical stances or violence.
by googlywoogly | 2025-09-24 15:10:04+00:00
The right wing very vocally and openly calls for votes every election. In countries like the US and Canada voting is very obviously a scam - you get to vote for a few preselected candidates, and what determines the winner is actually the media and special interests who decide how much and what kind of coverage a candidate gets. Then, after the election, whoever wins just serves the special interests and is free to go back on every promise they made (and they always do). If you look at Canada (probably US too), every federal government for the last ~50 years, regardless of party, has had multiple corruption scandals involving various types of fraud and embezzlement of public funds. The RCMP, who are meant to investigate this, are top-down directly controlled by the PMO, who are free to block or shut down any investigation - and they do so routinely. There have been essentially zero punishment or repercussions for anyone involved and the scam continues.
by HK-NC | 2025-09-24 15:10:54+00:00
I was the same. Had loads of books with cross sections of battleships and tanks and castles. Real photos of ancient arms ans armour. Lots of stats. The only kids book I had was Full Moon Soup and that was a cross section of a Hotel so that checks out. There was something about thia stuff that perked my brain up and made me want to indulge for hours.
by o_1 | 2025-09-24 15:10:54+00:00
The airlines and the FAA have been reducing seat size and weight for "safety reasons". 21" width minimum required in 1995 only 18" width in 2025. These seat requirements directly corrolate to fuel cost savings, and passenger density. Simple statistical manipulation with the increase in passengers shrinks the fatality and accident rate because the sample is larger. The airlines are to the FAA as what wall street is to the SEC.
by potato3732842 | 2025-09-24 15:11:00+00:00
The fine is low because the "typical case" is like a long van that's hanging over the line into the hydrant zone or something but doesn't actually block access.

They'd rather have the fine be low for the people who are actually blocking the fire lanes in spirit in order to rake in the money from the people who are only doing it in technicality.
by tsycho | 2025-09-24 15:12:48+00:00
So according to you: they should give up their paid seat so that you don't have to pay for assigned seats, even when you know way in advance that you are traveling with a 3 yr old?

Let's ignore special cases where you didn't have a chance to buy assigned seats, and focus on the vastly more common scenario where parents can easily pay to ensure seats of their choice.

Yes, it's nickel and diming by the airlines to make all seat assignments paid. And hating airlines is completely justified.

But I find the entitlement of parents, that other passengers should accommodate their parsimonious preferences, just amazing.
by jmclnx | 2025-09-24 15:13:07+00:00
Saw the screen print, wow. The last time I saw autodesk in action was in the DOS error. It advanced a lot.

But I am a bit surprised autodesk is still around, looks like it is still independent.

https://en.wikipedia.org/wiki/Autodesk

>Autodesk's Media and Entertainment division creates software for visual effects, color grading, and editing as well as animation, game development, and design visualization.

Interesting, I wonder if this is a big help with keeping autodesk around. I would think there is a lot of $ in that activity.
by articulatepang | 2025-09-24 15:13:09+00:00
> In reality what happens is that software which has at any point cared about being portable doesn't use them.

I don't think this generalization is actually true. Fast portable software compiles conditionally based on the target platform, picking the fast platform-specific intrinsic, and falls back to a slow but guaranteed portable software implementation. This pattern is widespread in numerical linear algebra, media codecs, data compressors, encryption, graphics, etc.
by zabzonk | 2025-09-24 15:13:57+00:00
Well, I had a very badly specified project to write a library for our back office systems to do Swift payments from our C++ applications, via COM. There was no obvious COBOL involved, on either side, but it has to be said that the whole use case for the library was very murky. And it never worked, due to the lack of spec, not the languages.
Show HN: I built a tool to generate MCP configurations for your servers
by koladev32 | 2025-09-24 15:14:30+00:00
I’ve been working with MCP servers recently and got tired of writing configuration snippets for each client by hand.

To make this easier, I built a small open-source tool https://mcp-config-generator.koladev.xyz/

It generates ready-to-use MCP configs you can drop into your README or documentation.

Supported clients: - Remote servers: Cursor, Claude Desktop, VS Code, Continue, AnythingLLM, Qodo Gen, Kiro, Opencode, Gemini CLI

- npm packages: Same list as above

- Local scripts: Cursor + Claude Desktop

It’s a simple idea, but I found it saving time. Feedback and suggestions are welcome.

GitHub link: https://github.com/koladev32/mcp-config-generator
by ZYbCRq22HbJ2y7 | 2025-09-24 15:14:43+00:00
I think a way to resolve things like this is to have media features.

For example:

@media(prefers-user-select: all){ * {user-select: all;} }

But that wouldn't guarantee you could select text on an interactive element, plenty of other things could prevent it.

If it was an established known issue, then maybe people would do something like:

:not(:lang('base-lang')) { * {user-select: all;} }

It looks like there are plenty of extensions for this:

- https://chromewebstore.google.com/detail/user-select-all/aoh...

- https://chromewebstore.google.com/detail/enable-user-select/...

- https://addons.mozilla.org/en-US/firefox/addon/select-like-a...

- https://addons.mozilla.org/en-US/firefox/addon/user-select/
by ceejayoz | 2025-09-24 15:15:23+00:00
> They don't have a right to a government job.

They have a right not to be fired from their government job for espousing constitutionally protected speech that doesn't affect their duties. (As affirmed by the Supreme Court, regularly!)

> Are you fine with CPS employees espousing absurd opinions about the fitness of homosexuals to be parents?

No, but "I hate a significant portion of the population in a way that directly relates to my job" and "I didn't like this one specific guy that has nothing to do with my job" are… substantially different things.
by electroly | 2025-09-24 15:15:28+00:00
Your posts in this thread seem to be focused on the inability to use Docker from the Windows shell, but it's not true: you just need to set DOCKER_HOST. Then the Windows client can connect to a Linux engine in WSL2. Docker engine in WSL2 runs as a systemd unit and doesn't need to be manually started. Podman/Docker Desktop are doing far less work here than you might be expecting. They are just automating this setup for you. I run this setup and it is genuinely a one-time nothingburger. If you have a bunch of Windows machines, you can have them all share one Linux Docker engine if you want, by pointing DOCKER_HOST at the same host.
by rimunroe | 2025-09-24 15:15:35+00:00
A small correction, but there are plenty of reasons someone might require flying. The travel might be required and also be on a tight schedule or terrain might be impractical to traverse by other methods. As an example: a friend of mine had to fly across the continental US for spinal surgery because traveling is stressful on the body and they couldn't be e.g. on a train for multiple days. People move across oceans all the time and might not have the luxury of being able to make a long trip by boat.
by whstl | 2025-09-24 15:15:39+00:00
Sure, I had one recently.

There is a certain page of one of the Bundesagentur für Arbeit websites that doesn't play well with automatic translation.

I speak B2 level German, but even then some of the technical terms are still complicated or unknown for me. This included one very long German word that was in a BIG RED button and the text in the big red button was not selectable, in the manner described in the article.
by lo_zamoyski | 2025-09-24 15:15:51+00:00
Analogously, GDSes like SABRE still ran on mainframes until very recently (c. 2023) [0]. SABRE was written in some combination of assembly and some kind of in-house dialect of PL/I, if I recall.

[0] https://www.theregister.com/2022/04/11/gds_gets_over_histori...
by hyperrail | 2025-09-24 15:15:59+00:00
This is the first time I've heard of Deno so I'm only going by their Security & Permissions doc page [1], but it looks like the doc page at the very end recommends using system-level sandboxing as a defense in depth. This suggests that Deno doesn't use system sandboxing itself.

To me this is a bit alarming as IIRC most app runtime libraries that also have this in-runtime-only sandboxing approach are moving away from that idea precisely because it is not resistant to attackers exploiting vulnerabilities in the runtime itself, pushing platform developers instead toward process-level system kernel-enforced sandboxing (Docker containers or other Linux cgroups, Windows AppContainer, macOS sandboxing, etc.).

So for example, .NET dropped its Code Access Security and AppDomain features in recent versions, and Java has now done the same with its SecurityManager. Perl still has taint mode but I wonder if it too will eventually go away.

[1] https://docs.deno.com/runtime/fundamentals/security/
by BobbyJo | 2025-09-24 15:16:02+00:00
> This can be very misguided from my part but I have the feeling they are two very different cases here

They are indeed very different. If your compiler doesn't emit the right output for your architecture, or the highly optimized library you imported breaks on your hardware, you file a bug and, depending on the third party, have help in fixing the issue. Additionally, those types of issues are rare in popular libraries and languages unless you're pushing boundaries, which likely means you are knowledgeable enough to handle those type of edge cases anyway.

If your AI gives you the wrong answer to a question, or outputs incorrect code, it's entirely on you to figure it out. You can't reach out to OpenAI or Anthropic to help you fix the issue.

The former allows you to pretty safely remain ignorant. The latter does not.
by tialaramex | 2025-09-24 15:16:21+00:00
Yes, just semantics. But I don't think I can agree that because you could have ensured this works portably people actually did. That's not been my experience.

Yesterday I watched that "Sea of Thieves" C++ 14 to C++ 20 upgrade story on Youtube, that feels much more like what I've seen - code that shouldn't have worked but it did, kept alive by people whose priority is a working game.
by ghaff | 2025-09-24 15:16:58+00:00
As someone who has traveled for a long time, I find two things to be true:

1. People like business travelers or those with even minimal levels of status/benefits (who don't pay for checked luggage) don't usually preferentially check bags because luggage gets delayed, it's harder to switch flights when there's a weather etc. problem, and they have to wait at the luggage carousel.

2. Hard and hard-ish roll-aboards are a menace. Especially in a world of generally more casual dress, soft-side luggage would make overheads a lot more manageable--understanding that some people really can't use shoulder bags or backpacks.
by Analemma_ | 2025-09-24 15:17:07+00:00
Keep in mind that yt-dlp doesn't just support YouTube, which-- notwithstanding the claims of "all DRM is malware" etc.-- probably won't download actively harmful code to your computer: it also supports a huge number of video streaming sites, including some fairly obscure and sketchy ones. Sandboxing in the interpreter that's at least as good as what you'd get in a browser is a must, because by design this is doing untrusted code execution.
by DangitBobby | 2025-09-24 15:17:08+00:00
I'm not GP, but I imagine it has to do with efficiently scheduling pods onto nodes to optimally support workloads, some of which have a resource affinity (CPU, MEM, Disk) that can only be supported by particular nodes. In this analogy the affinity would be a strong preference for isle and window seats or sitting with family. It's easier to have the pods sort themselves according to preference than to write a daemon to do it.
by trallnag | 2025-09-24 15:17:21+00:00
"If one of your parents has Huntington's disease, there's a 50% chance that you will inherit the altered gene and will eventually develop Huntington's too."

Have they never heard of genetic diagnostics? For example with a combination of preimplantation generic testing and in-vitro fertilization you can prevent passing on known genetic mutations to the next generation.
by Workaccount2 | 2025-09-24 15:17:24+00:00
>What this taught me is that the media's primary role is to polarise people to either the left or the right so that they can be herded to vote along or act along prescribed lines.

It has nothing to do with voting or acting. It has everything to do with locking in another consistent reader (aka "ad viewer"). If you can get someone ideologically driven, they become hooked, and you can stroke their ego by feeding them confirmation bias news. It becomes addictive, where the person gets hooked on news that tells them they are right.

All of that just to get them to scroll past or listen to ads multiple times a day.

I genuinely believe if we could scooby-do style pull off the mask of who is destroying the country, it would be the media. I have seen too many people in my life (and seemingly everyone online) go off the ideological deep-end because they fell into the media's ad-farming psy-op game.
by Imustaskforhelp | 2025-09-24 15:17:24+00:00
No? I had been with dumb phone for almost a year from like 2024-25? What point are you trying to make as I think that there are some good dumb phones in the market which even support things like signal.

I used to use the messaging app through SMS tho, the people that knew me (that 1 friend gets a shoutout here who used to msg me through SMS in the world of whatsapp and my mom!!)

Most phones are used for two things that my father used to quote: Whatsapp (messaging app) and youtube(social media)

Entertainment could somewhat be offloaded via music player etc. into dumb phones and to be really honest, I think that even things like hackernews could be operated on those dumb phones if given the ability to.

https://www.youtube.com/watch?v=QdYrBpBJRI4 : this is the dumbphone which supports signal btw. Wish there was a way to make app for dumbphones like these just as how we can make apps for androids.

I was shocked by how much feature packed my chinese dumb phone was for 11.27$ lol. It just didn't have internet & yeah games as well.
by Ukv | 2025-09-24 15:17:34+00:00
> Use a mouse to click inside of a word link (like "threads") in the HN header. Try to drag to highlight. Note that the link tries to drag instead of highlighting. This is default behavior for anchors because of the issues that it would otherwise cause with the whole selection API.

You can drag slightly above/below to select it, or use shift + arrow keys. I personally use a plugin[0] to allow dragging within the text too, and haven't noticed any issues.

[0]: https://addons.mozilla.org/en-GB/firefox/addon/drag-select-l...

> Note that this is default browser behavior [...] This is the thing I'm advocating for.

If you're just advocating for the default browser behaviour, which does somewhat allow selection of link text, then that may be worth clarifying above - since I think people are interpreting your comments as advocating for those buttons that prevent text selection entirely (and I'm not really sure how else to interpret "the default behavior should at the very least be mitigated").
by cenamus | 2025-09-24 15:17:37+00:00
Don't know how applicable it is in regards to vowel marks, but similarly in online conversation Czech people often leave out all diacritic marks (so no čšťďřňůúáéíýó). This used to be completely incomprehensible to me, until I had enough knowledge to read "normal" Czech text with relative ease.

So it seems to make a lot of sense to learn with that aid and later transition to no vowel markings (or reduced / the normal amount)
by ttfvjktesd | 2025-09-24 15:18:01+00:00
On the other hand, one can see it as another layer of abstraction. Most programmers are not aware of how the assembly code generated from their programming language actually plays out, so they rely on the high-level language as an abstraction of machine code.

Now we have an additional layer of abstraction, where we can instruct an LLM in natural language to write the high-level code for us.

natural language -> high level programming language -> assembly

I'm not arguing whether this is good or bad, but I can see the bigger picture here.
by edent | 2025-09-24 15:18:20+00:00
No.

I am not advocating violence against him. I am not trying to get him thrown out of his home.

The thing is, DHH can really easily stop being racist. Then people won't complain when he's invited to speak.

But the people he is complaining about cannot change their skin colour. They cannot change their nationality (according to him).

The people DHH support are advocating violence. They aren't asking politely for people to leave - they are threatening.

DHH is welcome to tell people not to come to my conferences. People can make up their own mind whether to listen to his opinion (or mine).
by yupyupyups | 2025-09-24 15:18:24+00:00
I never defended the authoritarianism of the CCP. I only said it makes sense to block foreign platforms, regardless if the state is a tyranny or not. Framing it as if it's some kind of tactic to help keep the populous indoctrinated is a very simplistic take.

Take Reddit, for example. It's filled with blatant propaganda, from corporations and politicians. It's a disgustingly astroturfed platform ran by people of questionable moral character. What's more, it also has porn. All you need is an account to access 18+ "communities". Not exactly "enlightening material" that frees the mind from tyranny.