MurphyA/hacker-news huggingface dataset:
by monooso | 2026-01-26 21:08:00+00:00
> I don't know if this was planned internally but it seems the way they figured out how to get EU to actually do something is to make it seem like big bad trump is going to hurt them.

This is an interesting take. You appear to be suggesting that the US has the EU's best interests at heart.

It ignores the fact that, on the rare occasion the Trump administration was not actively trying to undermine the EU, their "helpful advice" has always boiled down to "you should be more like us, and not being like us means you're failing."

My opinion, which I believe is common among Europeans, is that the opposite is true.
by sysworld | 2026-01-26 21:08:02+00:00
Yep this. Avoid lifestyle creep (when you get raises). Invest your money (e.g. world passive mutual fund, or VT ETF). Don't sell investments when the market crashes, just ride it out (assuming you bought diversified fund). Don't stock pick, it's largely gambling and 99% of people can't beat the market doing it. If you must stock pick, do at most, 5% of your investments.
Avoid actively managed/high fee mutual funds/ETFs. Research clearly shows, long term they do worse then the market. (And if there is an active fund that does end up beating the market long term, you have no way of knowing which fund that would be ahead of time)

The Millionaire Next Door is a great book, and gives a good perspective on money.

If anyone here is interested, Google the FIRE movement (Financial Independence, Retire Early).
Even just doing the first 2 letters, Financial Independence, would be huge, and give you way more flexibility.

When/if you retire early, keep doing things to keep your mind and body active. Most people who retire stop doing the things that kept them healthy, and there body deteriorates quickly (with xyz illnesses).

The sad true is that, for many, work forces them to do the basics to keep your body running ok.
by bsimpson | 2026-01-26 21:08:11+00:00
Related but not:

I'm a lifelong Mac user who now has a KDE device courtesy of SteamOS. What are the best options for porting Mac default keybindings over to KDE?

I'm using SteamOS and Nix/Home Manager, so I have a preference for something that I can easily use in that environment (e.g. nothing that needs me to unlock the system partition or run as another user).

I tried asking Gemini to find where KDE stores its default keybindings, and came up short.
by mschuster91 | 2026-01-26 21:08:49+00:00
> unlike new x86 hardware having an interest in still being able to run old versions of Windows

The "secret sauce" is... we're not speaking about "x86" systems, at least as long as UEFI doesn't enter the game. In fact what we're talking about is "IBM PC-compatible x86" and its BIOS that provides ultra-low-level interfaces for input and output (including a very very basic USB stack). These can then be used to continuously load higher level systems.

Basically what you start with in the BIOS land is the boot sector, you got barely enough code capacity that you have input from the disk and text console output. That you can use to load a second stage bootloader (e.g. GRUB, NTLDR) which now has better knowledge of filesystems, maybe even enough of the driver to bring the GPU up with the basic VESA interface. And that then loads the actual operating system which brings up the rest of the system - proper GPU, a full featured USB stack, you name it. And layered in between that is ACPI for dynamic hardware discovery.

UEFI based systems can skip a lot of the slow early code used to boot in BIOS - it hands over directly to the OS itself in the best case, or to a high-level bootloader such as the modern Windows bootloader that can do all sorts of magic.

In contrast, the ARM world sucks hardcore - there are no standards for board bringup and boundaries, there is only DeviceTree which replaces a very small part of the wonder/hellscape that is ACPI. And that is something even Apple couldn't get rid of. Hell, you can't even be sure it's the CPU that brings everything up - there are weird systems like Broadcom's VideoCore architecture that underpins the Raspberry Pi, where the video chip part of the SoC handles bringing up the ARM CPU.

Basically, x86 has a ton of legacy and warts but for that, backwards compatibility and to a degree even forwards compatibility is a thing. ARM in contrast... it's like if you let a bunch of drugged up monkeys loose.
by traceroute66 | 2026-01-26 21:08:52+00:00
> The whole point of Obscura is you aren't trusting any single company.

First, Mullvad's infrastructure has been independently audited.

Mullvad integrity has also tested as proven by a legal case where they were subject to a search warrant when someone was trying to claim copyright infringement.

As far as I can tell, Obscura has not had anywhere near the same scrutiny.

Second, obscura is the first hop is it not ?

Therefore it may well "only" relay the traffic to the exit node but it is still a relay and hence open to SIGINT analysis by the US.

I would have thought therefore using Mullvad's built-in multi-hop mode on their audited platform would be the wiser decision ?

Or Tor if you insist on multi-party ?
by Diederich | 2026-01-26 21:09:13+00:00
I found this the other day: https://www.youtube.com/watch?v=ksFhXFuRblg "NBC Nightly News, June 24, 1975" I strongly urge people to watch this, it's 30 minutes but there are many very illuminating insights within. One word for you: Exxon.

While I was young in 1975, I did watch ABC's version of the news with my grandparents, and continued up through high school. Then in the late 1980s I got on the Internet and well you know the rest.

"Back Then", a high percentage of everybody I or my grandparents or my friends came into contact with watched one of ABC, NBC, or CBS news most nights. These three networks were a bit different, but they generally they all told the same basic stories as each other.

This was effectively our shared reality. Later in high school as I became more politically focused, I could still talk to anybody, even people who had completely opposite political views as myself. That's because we had a shared view of reality.

Today, tens of millions of people see the exact same footage of an officer involved shooting...many angles, and draw entirely different 'factual' conclusions.

So yes, 50 years ago, we in the United States generally had a share view of reality. That was good in a lot of ways, but it did essentially allow a small set of people in power to decide that convincing a non-trivial percentage of the US population that Exxon was a friendly, family oriented company that was really on your side.

Worth the trade off? Hard to say, but at least 'back then' it was possible, and even common, to have ground political discussions with people 'on the other side', and that's pretty valuable.
by Imustaskforhelp | 2026-01-26 21:09:25+00:00
Thanks for your response! This does look great to me!

Another minor question but I found out that Kagi uses API for assistants and that did make me a little sad because some are major companies with 30 days logs and others so no logs iirc on kagi assistant or people referring it so felt a bit off (yes I know kagi itself keeps 0 logs and anonymizes it but still)

I looked at kagi's assistants API deals web page (I appreciate Kagi for their transparency) and it looks like iirc you ie. Kagi have a custom deal with Nebius which isn't disclosed.

Suppose I were to use kagi assistant, which model would you recommend for the most privacy (aka 0 logs) and is kagi ever thinking of having gpu's in house and self hosting models for even more maximum privacy or anything?

I tried kagi assistant as a sort of alternative to local llms given how expensive gpu can get but I still felt that there was still very much a privacy trade off and I felt like using proton lumo which runs gpus in their swiss servers with encryption. I am curious to hear what kagi thinks
by Animats | 2026-01-26 21:09:56+00:00
Which matters, because Doctor Yellow inspection trains can be put into the schedule with the regular trains. There's no need to shut down traffic while a slow inspection car chugs along.

BART recently got a full-speed inspection car.[1] They needed a specially built one because BART has a non-standard track gauge.

The Federal Railroad Administration has track inspection cars, but only six of them for the whole country. One was seen on CALTRAIN track.[2]

[1] https://www.youtube.com/watch?v=GHa1Si7CW8Q

[2] https://www.youtube.com/watch?v=RQcRHn9YiPg
by lambda | 2026-01-26 21:10:00+00:00
A man was just shot in the street by the US government for filming them, while he happened to be carrying a legally owned gun. https://www.pbs.org/newshour/nation/man-shot-and-killed-by-f...

Earlier they broke down the door of a US citizen and arrested him in his underwear without a warrant. https://www.pbs.org/newshour/nation/a-u-s-citizen-says-ice-f...

Stephen Colbert has been fired for being critical of the president, after pressure from the federal government threatening to stop a merger. https://freespeechproject.georgetown.edu/tracker-entries/ste...

CBS News installed a new editor-in-chief following the above merge and lawsuit related settlement, and she has pulled segments from 60 Minutes which were critical of the administration: https://www.npr.org/2025/12/22/g-s1-103282/cbs-chief-bari-we... (the segment leaked via a foreign affiliate, and later was broadcast by CBS)

Students have been arrested for writing op-eds critical of Israel: https://en.wikipedia.org/wiki/Detention_of_R%C3%BCmeysa_%C3%...

TikTok has been forced to sell to an ally of the current administration, who is now alleged to be censoring information critical of ICE (this last one is as of yet unproven, but the fact is they were forced to sell to someone politically aligned with the president, which doesn't say very good things about freedom of expression): https://www.cosmopolitan.com/politics/a70144099/tiktok-ice-c...

Apple and Google have banned apps tracking ICE from their app stores, upon demand from the government: https://www.npr.org/2025/10/03/nx-s1-5561999/apple-google-ic...

We no longer have a functioning bill of rights in this country. Have you been asleep for the past year?

The censorship is not as pervasive as in China, yet. But it's getting there fast.
by therealmocker | 2026-01-26 21:10:24+00:00
Interesting article -- my take on low-code has always been less about how much initial development time the application takes to code, and more about how it can ease the long term maintenance of an application. With AI tooling it is going to be easy for companies to spin up hundreds of internal applications, but how are they accounting for the maintenance and support of those applications?

Think about the low-code platform as a place to host applications where many (not all) of the operational burdens long term maintenance are shifted to the platform so that developers don't have to spend as much time doing things like library upgrades, switching to X new framework because old framework is deprecated, etc..
by pessimizer | 2026-01-26 21:10:25+00:00
Every single high-profile story that shows up on the feeds about how LLMs are just about there and coders are doomed, if you actually read them and are a programmer, seems like a story about how LLMs are bad and generate trash code that rarely even looks superficially good and definitely doesn't work.

There was a story going around about LLMs making minesweeper clones, and they were all terrible in extremely dumb ways. The headline wasn't obvious, so I thought the take that people were getting from it is that AI is making the same dumb mistakes that it was making a year ago. Nope. It was people ranting about how coders are going to be out of a job next week. Meanwhile, none of them can do a minesweeper clone with like 50 working examples online, maybe 8 things you have to do right to be perfect, and 9000 articles about minesweeper and even mathematical papers about minesweeper to make everything about the game and its purpose perfectly clear. And then AI generates buttons that don't do anything and timers that don't stop.
by nadis | 2026-01-26 21:10:47+00:00
The section on IDEs/agent swarms/fallibility resonated a lot for me; I haven't gone quite as far as Karpathy in terms of power usage of Claude Code, but some of the shifts in mistakes (and reality vs. hype) analysis he shared seems spot on in my (caveat: more limited) experience.

> "IDEs/agent swarms/fallability. Both the "no need for IDE anymore" hype and the "agent swarm" hype is imo too much for right now. The models definitely still make mistakes and if you have any code you actually care about I would watch them like a hawk, in a nice large IDE on the side. The mistakes have changed a lot - they are not simple syntax errors anymore, they are subtle conceptual errors that a slightly sloppy, hasty junior dev might do. The most common category is that the models make wrong assumptions on your behalf and just run along with them without checking. They also don't manage their confusion, they don't seek clarifications, they don't surface inconsistencies, they don't present tradeoffs, they don't push back when they should, and they are still a little too sycophantic. Things get better in plan mode, but there is some need for a lightweight inline plan mode. They also really like to overcomplicate code and APIs, they bloat abstractions, they don't clean up dead code after themselves, etc. They will implement an inefficient, bloated, brittle construction over 1000 lines of code and it's up to you to be like "umm couldn't you just do this instead?" and they will be like "of course!" and immediately cut it down to 100 lines. They still sometimes change/remove comments and code they don't like or don't sufficiently understand as side effects, even if it is orthogonal to the task at hand. All of this happens despite a few simple attempts to fix it via instructions in CLAUDE . md. Despite all these issues, it is still a net huge improvement and it's very difficult to imagine going back to manual coding. TLDR everyone has their developing flow, my current is a small few CC sessions on the left in ghostty windows/tabs and an IDE on the right for viewing the code + manual edits."
Show HN: AES Cypher – Mac encryption with batch password testing
by oryxandcake | 2026-01-26 21:10:53+00:00
Hi! I built AES Cypher to help me try lots of password variations when i couldnt remember exactly what the password was.

Instead of manually trying each password, AES Cypher lets you load a text file with your common passwords and automatically tests them. When it finds the right one, it shows you which password worked.

It's not a password cracker. This only works if the correct password is in your list. But if you have a rough idea you can generate variations and try them all.

Features:
- AES-256-CBC encryption with PBKDF2 (100k iterations)
- Dual mode: encrypt or decrypt files
- Batch password testing from a file
- Works with any file type
- Mac native app, works offline
- One-time purchase ($9.99), no subscription

The app is built with Python/Tkinter and uses the Cryptography library.

Target audience is:
1. Non-technical users who need this functionality and dont know how to run scripts in the CLI
2. Technical users who want a quick GUI tool instead of context-switching to terminal
3. People helping less-technical friends/family (easier to send an app than teach them scripting)

Available at: http://aescypher.com/

I'd love to hear what you think.
by pseudony | 2026-01-26 21:11:18+00:00
What little immigration we have from India are highly educated and thus quite productive individuals.

You’re (deliberately?) confusing the issue with e.g. illegal immigration or asylum seekers who often come from poor, war-torn areas with little education and possibly a very different mind-set.

I haven’t been accosted by roving gangs of well-educated IT Indians, I find the thought funny ;)
by skeletal88 | 2026-01-26 21:11:31+00:00
Yes, but the difference is that Denmark has said it many, many times, that it Does Not want to sell Greenland. The discussion should have ended there. But Trump kept saying "We will get it one way or the other" and did not rule out the use of force, etc. This is just insane and will alienate any allies. The Greenlanders also have said that they do not want to be part of the US. Some americans have joked that you could pay 100k to every greenlander and they would accept you happily, which would be totally stupid.
They would lose the free education and free healthcare that Denmark provides currently. Having to pay for medical insurance or to send your children to university from Greenland would wipe out any of the money the US would pay to bribe the greenlanders. It would be an unbelievably bad deal for them.

You did not need any more strengthening of any military treaties with Denmark, the US could already open as any military bases on Greenland, there was nothing stopping you from doing that, sending more of your army there to deter China or Russia, or whatever else. Here, https://people.com/donald-trump-wants-ownership-greenland-ps... He is saying he needs to own it to personally feel good. How does this make sense diplomatically?

Any excuses you make will not make him look better or make him look like he can be trusted. If you want to achieve something in international politics have to be made carefully, not by threatening to annex Canada or parts of your allied countries.

Your president is just destroying the good image and goodwill towards the US with his 'negotiation style'. His style is childish bullying and temper tantrums, he can not be taken seriously as a reliable partner when he can say one thing today, and tomorrow say something totally different, even if you think you have reached an agreement with him on something.
by bigyabai | 2026-01-26 21:12:30+00:00
I dunno. I also think about how Jobs swindled and mistreated Woz time after time, many of the nerds who cut their teeth on the Apple IIc were appalled by the road he took. By the time the Macintosh released, Apple had cemented themselves as a capricious OEM with no interest in serving every minority niche.

Actions like this feel fully contiguous with Jobs' personality, to me. He wasn't afraid to mistreat large swathes of customers, fans or employees if it meant that Apple could cosmetically pull ahead of it's competitors. He didn't feel obligated to fight fair or defend his moral righteousness, and neither does Cook. This is the exact same Apple you always knew, they've just quit virtue signalling.
by jaredcwhite | 2026-01-26 21:12:31+00:00
I've been running Asahi Fedora GNOME on a Mac mini M1 for some while now (using it right now in fact) with almost zero complaints. A really solid and usable setup. I could see myself buying a used MacBook Air M3 down the road once this work is all finished up, which is very exciting. The prices are already pretty reasonable, even for a 16GB RAM model!
by crazygringo | 2026-01-26 21:12:51+00:00
> you're conflating the ability to estimate accurately with the ability to implement.

> Just because I can't estimate a task accurately doesn't mean I can't do it.

Most programmers could ultimately do anything... if given enough time.

But if they're going to do it professionally, you expect them to have some prior experience so they can do it somewhat efficiently. And if they have that experience, they should be able to estimate.

So yes, being able to estimate and being able to do (with reasonable professional efficiency), do tend to correlate, of course.
by cxr | 2026-01-26 21:12:51+00:00
Boy, this has been a really fun and rewarding experience.

> I agree we're talking past each other

You're exactly half right.

Let's make this dead simple: does anyone need any of these new APIs to compute the SHA-2 hash for a file? A simple answer will do. Simple, non-evasive, no "look thither" misdirection.
by yoyohello13 | 2026-01-26 21:12:53+00:00
> I wonder when they'll start offering virtual, persistent dev environments...

A lot of companies have been wanting to move in this direction. Instead of maintaining a fleet of machines, you just get a bunch of thin clients and pay Microsoft of whoever to host the actual workloads. They already do this 'kiosk' style stuff for a lot of front-line staff.

Honestly, not having my own local hardware for development sounds like a living hell, but seems like the way we are going.
by trympet | 2026-01-26 21:13:13+00:00
It uses a Unix keyboard layout where the caps lock is swapped out with the ctrl key. I think it’s much more ergonomic to have the ctrl on the home row. The arrow keys are behind a fn modifier resting on the right pinky. Also accessible without moving your fingers from the home row. It’s frankly the best keyboard I ever had from an ergonomic POV. Key feel is also great, but the layout has a bit of a learning curve.
by culopatin | 2026-01-26 21:13:48+00:00
You really think that the majority of taggers are thinking this deep? It’s mostly teenagers in high school that are mimicking others thinking “I’m so cool”. It fights nothing regardless. We can assign it value out of our asses all day and take some documentary as the truth, but if you think a kid writing a random scribble on the bart window or a bar bathroom, or a small business’s door deserves to take any of that back from the “caste” what are we talking about?
The city is everyone’s, the tagger claiming a wall is as selective as what you claim the city is doing. Why do they think some random surface is more theirs than everyone else’s? I find tagging more selfish than what the city is doing.
by monero-xmr | 2026-01-26 21:13:59+00:00
Technology is just a lever for humanity. Really would like an AI butler, but I guess that's too hard (?). So many things AI could do to make my life better, but instead the world is supposedly over because it can summarize articles, write passable essays, and generate some amount of source code. In truth we haven't even scratched the surface, there is infinite new work to be done, infinite new businesses, infinite existing and new desires to satisfy.
by abakker | 2026-01-26 21:14:01+00:00
Great to see your name here, Zack. I think the problem with low-code is that its a catch all that spans between primarily data-storage-and-use work (Airtable, quick base, Filemaker, etc), the primarily app-alternative platforms (retool, Mendix, etc, and the ETL tools.

To me, AI changes the inflection points of build vs buy a bit for app platforms, but not as much for the other two. Ultimately, AI becomes a huge consumer of the data coming from impromptu databases, and becomes useful when it connects to other platforms (I think this is why there is so much excitement around n8n, but also why Salesforce bought informatica).

Maybe low-code as a category dies, but just because it is easier for LLMs to produce working code, doesn't make me any more willing to set up a runtime, environment, or other details of actually getting that code to run. I think there's still a big opportunity to make running the code nice and easy, and that opportunity gets bigger if the barriers to writing code come down.