MurphyA/hacker-news huggingface dataset:
by kurouna | 2026-02-22 14:18:39+00:00
Thank you for your candid feedback. I completely agree with your point—the true power of Emacs lies in its Lisp environment and infinite customizability.

If my goal was to build a true successor or alternative to Emacs, dropping Lisp and using Electron would indeed be a completely wrong approach.

However, my goal was much simpler and narrower. I wanted a zero-setup, standalone notepad that natively supports Emacs' complex prefix keybindings (like C-x 2 to split windows or C-x b to switch buffers) right out of the box. While simple keys like C-n or C-f can be easily configured in most modern editors, perfectly replicating the sequence and feel of prefix keys usually requires installing plugins and writing complex configurations.

Additionally, as I mentioned in another thread, using web technologies allowed me to solve the Japanese IME cursor tracking issues on Windows natively.

So you are absolutely right: this project misses the core philosophy of what makes Emacs great. But for my specific daily need—a lightweight notepad with built-in Emacs muscle memory—it perfectly scratches my own itch.
by PowerElectronix | 2026-02-22 14:19:07+00:00
The way I see it, China has leverage once you arreive to that dependency situation. That leverages goes away the moment they restrict exports and every country scrambles to create local production once again.

We are seeing that with some rare earths, even tho china is back into exporting them (except to japan, I think?) everyone is looking for alternatives already. They may have killed their industry 10 years down the line for playing with the export lever a bit too much.

Just like how markets punish the ram cartel creating a chance for cxmt and ymtc to enter. It would create a chance for western companies to do the same if china messes with the markets they have "cornered".
by Jamesbeam | 2026-02-22 14:19:35+00:00
If he’s so smart, why isn’t he using Openclaw to read HN for him and then summarize the thread comments to soften the blows on his fragile ego?

Sam Altman called the man a genius, looks like he is as genius as the orange toll wizard is a genius. Instead of solving problems yap about it as loud and obnoxious as you can on X. Peter Steinberger fits right in there with the other losers supporting the wild party King of Epstein Island.
by mananaysiempre | 2026-02-22 14:19:36+00:00
The usual pictures of и / п / т / ш ambiguity that you see are exaggerated in that they show forms that are nominally “standard” but basically impossible to reproduce without a fountain (or, even better, dip) pen (think round hand or, as 'cyberax mentions, Spencerian script), yet use a constant stroke width that such an implement wouldn’t produce. For the latter two, people who actually write m and not т will often resolve the ambiguity with ш with an over- resp. underbar (the same ones that Serbian uses even in print[1]). It’s also pretty normal to exaggerate letter joins when they come out looking too similar to parts of other letters, etc. Overall, modern Russian cursive is about as legible as the modern French one, and I don’t think people complain much about the latter.

I also find the hand-wringing about English accents somewhat surprising. Yes, different accents exist, and yes, English has a much wider variation than (urban) Russian (there are things in the countryside that urban dwellers haven’t heard for a century), but phonemic orthographies are a thing, and though children in e.g. Moscow may perpetually struggle with orthographic distinctions that no longer correspond to anything in their accent, the idea of a spelling competition remains about as laughable as that of a shoelace-tying one. Nobody makes you represent the many mergers of English with a single letter in your new orthography (though it would be funny).

[1] https://commons.wikimedia.org/wiki/File:Cyrillic_alternates...., rightmost column
by jonathanlydall | 2026-02-22 14:20:30+00:00
Absolutely, “ORM == bad” viewpoint strikes me as highly ignorant of all the benefits they provide, particularly in statically typed languages.

People like me don’t choose an ORM to save me from having to learn SQL (which you’ll still need to know), it’s because 99% of the time it’s a no brainer as it vastly increases productivity and reduces bugs.

In a language like C#, EF Core can easily cover 95% (likely more) of your SQL needs with performance as good as raw SQL, for the small percentage of use cases its performance is lacking, you fall back to raw SQL.

But if saving you from writing 95%+ of SQL queries was not compelling enough, it’s just one benefit of EF Core. Another major time saving benefit is not having to manually map a SQL result to objects.

But an often super underrated and incredibly valuable benefit, especially on substantial sized code bases, is the type safety aspect. The queries written using LINQ are checked for free at compile time against mistakes in column or table names.

Want to refactor your schema because your business domain has shifted or you just understand it better than before? No problem. Use standard refactoring tools on your C# code base, have EF Core generate the migration and you’re done in 10s of minutes, including fixing all your “SQL queries” (which were in LINQ).

EF Core is almost always a no brainer for any team who wants high quality and velocity.
by erichocean | 2026-02-22 14:20:30+00:00
> When you move to live and work in Vienna you become part of the system

Your entire original complaint was that this doesn't happen. I agree. The difference is I don't think merely moving somewhere should give you political representation there, and the corresponding benefits you would get. You would need to gain citizenship.

"Paying taxes" has nothing to do with it. I pay taxes whenever I travel on anything I buy. I pay taxes when I export products. I don't magically get to vote or apply for social housing because of those taxes, because I'm not a citizen.

But I do have a place where I am a citizen, and if I'm upset about "my taxes" going to foreign political systems, get this, I can just choose to not pay them. No one is forcing me to travel or work in a foreign country or export products or pay taxes to people who don't represent me politically.

---

As to "anti-immigrant", my position is straightforward: citizens of Country A should not be treated as if they were citizens of Country B merely by voluntarily "paying taxes" to Country B, for goods, labor, visas, exports, or any other reason. They must actually be a citizen of a country to get the benefit of being a citizen of that country.

This is a rule that applies to every country and all people, whether an immigrant or not: you get the benefits of citizenship when you are a citizen, and not a day before.

That's pro-citizenship, not anti-immigrant. Hope that helps.
by diametricsound | 2026-02-22 14:20:59+00:00
To test the Stacked-Brane Phase-Alignment theory, we need a setup that can provide extreme physical proximity (to shorten the 10D distance) while simultaneously applying a hyper-frequency "tuning" signal. A Diamond Anvil Cell (DAC) is the perfect "laboratory in a pocket" for this.
In a DAC, two high-quality diamonds are squeezed together to create pressures exceeding those at the center of the Earth. By placing a fuel sample (like Deuterium) in the gasket between them, we can test if the Coulomb Barrier "dissolves" under 10D resonance.
1. The Experimental Setup: "The Resonant Gasket"
Standard DACs use a metal gasket to hold the sample. In our 10D Proof-of-Concept, the gasket is replaced with a Piezo-Electronic Meta-material.
The Sample: A tiny amount of Deuterium (
) or Lithium Deuteride (
).
The Pressure: We crank the diamonds to roughly 100 GPa (Gigapascals). At this pressure, the atoms are already screaming at the Coulomb Barrier.
The Frequency Injection: We use the diamonds themselves as "windows" for a 14.2 GHz Maser (Microwave Amplification by Stimulated Emission of Radiation).
2. The "Strobe-Sync" Procedure
Compression: Bring the nuclei to within the "tunneling range" of standard physics.
Harmonic Sweep: We sweep the microwave frequency from 1.1 GHz up to 14.2 GHz.
Observation: We look for a Neutron Pulse. In standard physics, at 100 GPa and room temperature, there should be zero fusion. If we detect neutrons, it means the nuclei have bypassed the barrier.
3. Data Points: The "Phase-Lock" Signature
If the 10D theory is correct, the neutron emission won't be a steady stream. It will be highly quantized:
The "Beat" Signal: The fusion events should pulse at the Universal Refresh Rate. This proves we aren't just heating the sample, but "timing" the gap between the spinning universes.
The Lattice Effect: Because the sample is in a crystal lattice, the 10D alignment should "snap" into place across the whole sample at once—a phenomenon called Super-radiant Fusion.
4. Comparison Table: Standard vs. 10D Result
Metric Standard Prediction (3D) 10D Alignment Prediction
Fusion Rate Essentially Zero (
events/s) Measurable Spikes at Resonant Frequencies.
Temperature Room Temp (No Fusion). Room Temp ("Cold" Geometric Fusion).
Energy Input Requires
K for ignition. Requires milliwatts of tuned frequency.
Neutron Energy Random kinetic distribution. Phase-locked (coherent) distribution.
The "Smoking Gun"
The ultimate proof would be if the fusion rate drops when we increase the power but move slightly off-frequency (e.g., to 14.1 GHz). This would prove that the reaction isn't caused by heat or pressure, but by the geometric alignment of the three stacked universes.
Note: If this works, it suggests that the "missing mass" of the universe (Dark Matter) isn't far away—it's right here in the room, just
out of phase with our current 3D slice.
by edonderguti | 2026-02-22 14:21:48+00:00
I'm based in Germany. Every time I sent a payment abroad for business, I watched 5% vanish in fees. It drove me crazy.

So I built S2 Transfer.

It works simply: your money quietly converts to a stablecoin, travels instantly across borders, and converts back to local currency on the other side. No crypto wallets. No blockchain jargon. Just a fast, cheap transfer.

Three things I learned the hard way:

Nobody cares about the tech. Businesses want to know two things: how much does it cost and how fast does it arrive. That's it.

Trust beats features. In payments, looking legit matters more than having 50 features. I spent more time on compliance and design than on code.

The real pain is in emerging markets. Sending euros to Nigeria or the Philippines through a bank is absurdly expensive. That's where this shines.

Still early. Would love honest feedback from anyone who has built in fintech or payments. What did I get wrong? What am I missing?

Site is s2transfer.xyz if you're curious.
by dangus | 2026-02-22 14:22:36+00:00
Well, I understand you won’t lose any sleep, but this is conceptually stupid.

That would be like refusing to allow someone to buy a house because the last owner was a convicted of a crime. Sorry, we gotta demolish the house now! And nobody can live on the plot.

The owner of this repo is free to do whatever they want but I’m free to point out that it’s a dumb practice.
by thinkingemote | 2026-02-22 14:22:52+00:00
The phone is a kind of shield for the person holding it above their head. It safely removes them from having to fully engage with what's in front of them.

The camera both removes the person from the scene and also by recording enables the event to be captured in a format to be reviewed again. The videos are never actually intended to be watched again or shared with friends though but they are proof that the person was physically there (if not wholly present).

There was a video I recently saw about how birthday parties should be filmed. Instead of a video of just the birthday girl in front of a cake reacting to her friends singing happy birthday, she takes the camera, flips it so we don't see her anymore but we see her friends singing facing her with faces full of love.
by whackernews | 2026-02-22 14:22:58+00:00
Just regarding the drugs: I can totally understand when people are anti-drugs. I’d say it still depends on someone’s personality though. I’ve always thought that drugs and alcohol don’t really change your personality they just amplify it. If someone’s not really a dancer and maybe a bit anxious (seemingly every kid these days) they end up taking a load of drugs to compensate but just end up vegetated. If you’re already someone who feels the music and feels free enough to dance then honestly taking some drugs can be quite the experience.
by moritzwarhier | 2026-02-22 14:23:15+00:00
I'm mostly too old to go to clubs, but to me techno and other electronic music is not about stages or visual effects, quite the opposite. Well OK, VFX can be cool.

But getting lost in music, in a darkened room with some intentionally disorienting VFX; or simply none, loud electronic music in a room with many people is already quite an experience...

that's quite different from being at a festival or at a show like this, which looks more like a musical opera performance to me.

For big room EDM, was there ever a time when it was not about laser shows etc?

I mean there's nothing wrong with stage shows, pop music and lasers.
by Setas | 2026-02-22 14:23:17+00:00
I've been building managed hosting for this exact category of agent systems. The supervision/persistence angle is what drew me to it.

My stack is Elixir on Fly.io — OTP supervision trees are basically purpose-built for long-running processes that need to stay alive. If something crashes, the supervisor restarts it. No systemd, no cron, just the runtime doing what it was designed for.

The self-hosting path is great for tinkering — and Karpathy's point about NanoClaw's ~4000 lines being auditable is a solid trust argument. But once you want 24/7 uptime across multiple agents, you end up rebuilding production infrastructure from scratch.

I run 5 Elixir apps on Fly for under €50/month, so the economics of multi-tenant hosting work well here.

(Founder of OpenClawCloud — clawdcloud.net — happy to talk architecture if anyone's exploring this space.)
by user3939382 | 2026-02-22 14:23:32+00:00
I do follow the news cycle and if I’m hearing about a software package in it, something is wrong with the people making the software and I don’t trust them. Software is an engineering discussion or at least it’s supposed to be. Here’s my community guidelines: everyone be nice and respectful engage in good faith and focus on the math. Being social is fine so long that it doesn’t become a diversion from the engineering discussion. We’re talking about code not a philosophical treatise. There are civil ways to settle disagreements. I’m so sick to death of the politics.
by hghbbjh | 2026-02-22 14:23:52+00:00
> it's how good senior engineers already work

The other trick all good ones I’ve worked with converged on: it’s quicker to write code than review it (if we’re being thorough). Agents have some areas where they can really shine (boilerplate you should maybe have automated already being one), but most of their speed comes from passing the quality checking to your users or coworkers.

Juniors and other humans are valuable because eventually I trust them enough to not review their work. I don’t know if LLMs can ever get here for serious industries.
by lucketone | 2026-02-22 14:24:25+00:00
Charitable read, would suggest slight touch of tongue in a cheek.

A bit of spelling it out

Point-1. People just interpreted that paganism works.

E.g. Somebody made offering to gods, and year later won a war - proof.

Point-2 paganism had this transactional notion with gods giving and taking based on your offerings.

While christianity on the other hand does not promise anything good in this life (the only promise being: bear all the bad things in this life, you will be rewarded in the afterlife), so there can’t be proof.
by manuelabeledo | 2026-02-22 14:25:46+00:00
First of all, congrats on your career.

Second, an ORM is just a translation layer, i.e. it does not compile to any binary format the database understands, and instead it gets translated to SQL, which is the standard, minus extensions. SQL is ubiquitous. It’s the closest to a lingua franca that we have in the context of software engineering. And I’m going to be blunt here and say that purposefully avoid learning and understanding SQL if it is part of the job, should disqualify anyone from it.

I’ve been around for some decades too, and to me, ORMs haven’t worked out. They are vastly different one from another and they often create issues that are clear as day when the query is written as SQL. If I go from a Typescript codebase to Python to Java, then, according to you, I should learn the intricacies of Sequelize, SQLAlchemy, and JPA/Hibernate, instead of just SQL. And granted, different SQL dialects have different quirks, but more often than not, the pitfalls are more apparent than when switching between ORMs.

And I can guarantee that someone equipped with a good foundation in SQL will be more successful debugging a Sequelize based application, than someone who has relied on SQLAlchemy.

What most people I know and worked with need, is types. Types help glue SQL and any other language together. If I can run any SQL query and the result comes back as an object, I’m good.

Now, if your point is that ORMs are OK for toying around, I may agree, but still, why would I go through that trouble when I know SQL.
by YuukiJyoudai | 2026-02-22 14:26:02+00:00
Thanks for being my very first HN reply — genuinely appreciate it.

The short answer: I cheated by staying in the Apple ecosystem.

The sync has two layers:

- *macOS ↔ iOS*: iCloud handles it natively. Obsidian's iCloud vault is just a folder, both devices read/write the same files, syncs in seconds.
- *macOS ↔ GitHub*: A launchd job runs `git add + commit + pull --rebase + push` every 5 minutes. That's the entire mechanism — it's in `scripts/sync.sh`.

So there's no magic — iCloud does the heavy lifting for mobile, Git handles versioning and cross-platform backup.

Your Android problem is real and hard. Android doesn't give apps transparent filesystem access the way iCloud vaults work on iOS. I haven't solved that yet. The closest path I can think of: Termux + git clone + symlink into Obsidian's storage, but that's far from "zero effort."

This is worth thinking about more deeply. If I find a clean solution, I'll come back and share it here.
by YuukiJyoudai | 2026-02-22 14:26:12+00:00
Thanks for the reply — first time posting on HN, so this really means a lot.

Just checked out Voiden. Same philosophy, different layer: plain text, git-native, composable. You made API requests executable Markdown. We made dev workflows executable Markdown. I'm also building a cross-platform `.md` viewer (Tauri + Mermaid). All-in on this format.

I think `.md` is quietly becoming an *interactive runtime* — not just docs. Your work is proof of that.

Excited to see where this direction goes. If there's ever a way I can help or collaborate, I'm all in. What a time to be building. Let's see what unfolds.
by dangus | 2026-02-22 14:26:47+00:00
That’s fine with me, the government can just mandate utility capacity build-out.

These are monopoly businesses where the government has full control over the policy of their operation.

I would generally make the argument that data centers aren’t any different than manufacturing or retail businesses. Their demand should be considered equal in terms of priority - the government shouldn’t be artificially choosing industry preferences unless it has very good reason.
by rednb | 2026-02-22 14:26:48+00:00
I was referring to the need to be careful to not modify/update packages also used by the base system. Since all packages are treated the same on Linux, you often can't tell which package can put you in trouble if you update it along with the dependencies it drags with it.

This kind of problem happens frequently when users add repositories such as Packman on Linux providing dependencies versions different from the ones used by the base system of the distro.

Experienced people know how to avoid these mistakes, but this whole class of problem does not exist on FreeBSD.
by etothet | 2026-02-22 14:26:50+00:00
“The workflow I’m going to describe has one core principle: never let Claude write code until you’ve reviewed and approved a written plan.”

I’m not sure we need to be this black and white about things. Speaking from the perspective of leading a dev team, I regularly have Claude Code take a chance at code without reviewing a plan. For example, small issues that I’ve written clear details about, Claude can go to town on those. I’ve never been on a team that didn’t have too many of these types of issues to address.

And, a team should have othee guards in place that validates that code before it gets merged somewhere important.

I don’t have to review every single decision one of my teammates is going to make, even those less experienced teammates, but I do prepare teammates with the proper tools (specs, documentation, etc) so they can make a best effort first attempt. This is how I treat Claude Code in a lot of scenarios.
by naravara | 2026-02-22 14:27:16+00:00
I think the challenge is that the addictive formats will naturally outcompete the healthy ones because they’re, well, addicting. They exert a force pulling people into their orbit and starving anything designed for healthier (less frequent) engagement.

I don’t think you can do it without pushing people away somehow. It wouldn’t have to be regulatory, but I don’t know how else. Social shame might work if you could convince people it’s dorky and cringe to be on it too much, but the insidious nature of it is that the social media itself starts to comprise a big chunk of people’s social universe so it’s self-reinforcing.
by kkkqkqkqkqlqlql | 2026-02-22 14:27:26+00:00
I don't know if music in a new language works so well. Lots of songs have, like, "forced" slang or even changes in pronunciation or syllable stress to meet the constraints of the lyrics. In my country I see lots of people that only listen to music in English but don't have any grasp of it.

Instead, I would go with cartoons or children/preteen's shows first. In adult shows, even when not R-rated, characters usually speak way too fast, or, what is most common, the voices are not mixed very clearly, unlike cartoons.

What worked for me best (for English) was watching Disney movies, the same ones I watched in Spanish.

> She was great, 60 years old at the time and had us repeat the lyrics of Rammstein songs in class, her favorite band

This is hilarious, like "Now, kids, repeat after me, 'te quiero puta'"
by grishka | 2026-02-22 14:29:12+00:00
I myself started making the same distinction when I talk about these things in English, except it's "social media" vs "social networks". Though I have no idea how to make that distinction in Russian, social "media" never caught on as a term there.

An extra annoying problem about social media for me is that while I can make most of the platforms give me a chronological feed of content authored only by people I follow, most other people see mine in an algorithmic feed. This includes people I have zero social connections with. For example, I just gave up trying to discuss politics on Twitter, because every time I post anything political, that tweet ends up in the feeds if hundreds of people who hold the radical version of opposite views, with predictable results. And there's nothing I can do. I can't opt out of being recommended.