MurphyA/hacker-news huggingface dataset:
by JulianWasTaken | 2026-01-02 11:54:24+00:00
I've tried nix-darwin a time or two in the past. Every few years when homebrew makes a "hostile" change and I get upset I consider trying it again (now most recently with changes to gatekeeper). I think I'll get to doing so in the next year or so.

But I think just in fairness, the comparison here for flakes should be to Homebrew bundles. My packages are managed in a bundle: https://github.com/Julian/dotfiles/blob/main/Brewfile and then locked by a lockfile: https://github.com/Julian/dotfiles/blob/main/Brewfile.lock.j... and installing is just `brew bundle install`. All native Homebrew functionality. In practice I have never had an issue with non-reproducible builds across my machines (partly because the tendency on macOS is to run the latest versions of things and stay up to date).

(But again I do find nix-darwin interesting to try for other reasons.)
by vindarel | 2026-01-02 11:54:46+00:00
> so many shortcomings and missing features

I suggest to have a look at CIEL: https://github.com/ciel-lang/CIEL/

-> CL, with batteries out of the box: http, json, csv, DB, functional data structures, regexp, pattern matching, missing docstrings, missing functions, easy script runner…

and to Epsilon: https://github.com/jbouwman/epsilon/

> Epsilon is a Lisp programming environment built using SBCL that provides functional data structures and some encoding, cryptographic hashing and network programming capabilities.
by brigandish | 2026-01-02 11:54:57+00:00
The point was regarding how to ascertain a population had been deeply propagandized and radicalized and tell them apart from others. Terrorism is, as you point out, not necessarily relevant to that.

The example of kamikaze pilots also works like suicide bombers to distinguish different groups on those terms.

All in all, what you’ve written has the sense of a rebuttal but is acting as support for my point.
by Alconicon | 2026-01-02 11:55:36+00:00
So you go to work, earn money, then you buy yourself some object to put it in a shelf?

And thats basically it?

You are not even playing it?

To do what with it? Letting your kids/family sell your collection with a loss?

Is it background decoration for you? Couldn't you just buy bulk of Vinyl no one wants to use it for your decoration purposes?

That feels like consumerism at the peak.
by ithkuil | 2026-01-02 11:55:46+00:00
My personal opinion is that the 2014 annexation wasn't ok but the reason wasn't that Crimea is not Russian but because I value the stability and peace produced by the idea that we shouldn't change borders through force.

But that's the reason why using this "who does Crimea _belong to_" framing of the question is misleading. You will find many people who will say Russia and yet not necessarily subscribe to the imperialistic stance that Russia is employing.
by heresie-dabord | 2026-01-02 11:56:26+00:00
> Linux can't be a good desktop, almost by definition.

By your problem statements 1, 2, and 3, there is never likely to be a great desktop OS. The best that we will ever have is a compromise (no cyber pun intended).

1) every OS is buggy, 2) every OS is a hotch-potch, and 3) users end up yelling at the clouds then forced to upgrade to the next version of frustration.

> who are lucky enough not to be experiencing the problems unique to Linux, gaslight you

It isn't just luck , people use Linux every day to do their jobs and pursue their interests. But if no GNU/Linux distro works for your uses, you have whatever commercial OS you are currently using to meet your needs.

As for actual gaslighting , yikes I hope that large groups of people are not conspiring to ruin your day. I personally react in a similar way when corporations tell me please wait, your call is important to us, our menu options have changed.
by habinero | 2026-01-02 11:56:30+00:00
My dude, I assure you "humans are really good at convincing themselves of things that are not true" is a very, very well known fact. I don't know what kind of arbitrage you think exists in this incredibly anodyne statement lol.

If you want a financial tip, don't short stock and chase market butterflies. Instead, make real professional friends, develop real skills and learn to be friendly and useful.

I made my money in tech already, partially by being lucky and in the right place at the right time, and partially because I made my own luck by having friends who passed the opportunity along.

Hope that helps!
by DonHopkins | 2026-01-02 11:56:57+00:00
I'm really sorry it's not obvious to you, and I'm sorry I overestimated you, but I'm not responsible for the amount of thought and consideration and imagination you bother to put into it, or the amount of knowledge and common sense you bring to bear. Just try thinking it through really hard, if it's not immediately obvious to you. Stay safe, and look both ways before you cross the street!
by breve | 2026-01-02 11:57:21+00:00
> but the cars and technology are absolutely incredible.

Tesla is securing its status as a legacy EV manufacturer. They are the behind the EV technology curve these days. For example they don't charge as fast as other EVs:

https://www.youtube.com/watch?v=Cy46Ag0djjk

https://www.youtube.com/watch?v=HAky0r8n5sk

The Zeekr 7X charges at a peak of 415 kW:

https://www.youtube.com/watch?v=4rb4U2CSYY0
by simonh | 2026-01-02 11:58:35+00:00
>Marie Antoinette literally had to lose her head for this to happen.

Arguably it was actually Robespierre losing is head that had to happen to stop the madness in France, or at least create the conditions for it to stop.

I don't know what has to happen in Russia. It is possible for autocratic states, that have always been autocratic, to transition to liberal democracy. It did happen in France, but even after the end of the Terror it still went through a long phase of imperial autocracy. It takes time to develop institutions strong enough to resist autocracy.
by altmanaltman | 2026-01-02 11:58:41+00:00
it's good (even novel) if you're a dev or are used to working with this kind of interface.

But for the vast majority of people (even including devs), this will not be ideal at all and most people don't really care about it being in text files.

What I'm trying to say is that its designed for a very specific niche userbase and I doubt most people will have the same experience as you described after trying every single personal finance app to settle on this.
by distances | 2026-01-02 12:00:15+00:00
The key word was Linux build. There's now an official Linux version so that BG3 runs better on Steam Deck. Everyone else should keep using Proton to run it like they've done this far.

Which applies to all the games, basically. I nowadays make sure to select Proton before even running the game for the first time, in case it has a Linux build -- that will invariably be the buggier experience so want to avoid it.
by anovikov | 2026-01-02 12:01:08+00:00
Well... if we had a constant stream of inventions so that people will always have things they'd love to have but struggle to afford, then there won't be a need to induce demand. But we don't have nearly enough: people have more spare cash than inventions they want, are produced every year.

If we don't induce demand by brainwashing, what will people do? They will keep inflating bubbles buying up stocks (making economy even more unstable, and eventually undermining themselves), houses (making sure new generations can't buy theirs, depressing birth rates and giving rise to political radicalism), and crypto (which is absolute insanity). People need to be given ways to spend their spare cash, and nudged to do it as opposed to "investing" that cash (which is, in the true meanin of this word, mostly impossible because there aren't enough inventions to invest into).
by skobes | 2026-01-02 12:01:13+00:00
This illustrates the difficulty of maintaining a separation between bugs and discussions:

> To be clear, I 100% believe that there is some kind of leak affecting some specific configuration of users

In this case it seems you believe a bug exists, but it isn't sufficiently well-understood and actionable to graduate to the bug tracker.

But the threshold of well-understood and actionable is fuzzy and subjective. Most bugs, in my experience, start with some amount of investigative work, and are actionable in the sense that some concrete steps would further the investigation, but full understanding is not achieved until very late in the game, around the time I am prototyping a fix.

Similarly the line between bug and feature request is often unclear. If the product breaks in specific configuration X, is it a bug, or a request to add support for configuration X?

I find it easier to have a single place for issue discussion at all stages of understanding or actionability, so that we don't have to worry about distinctions like this that feel a bit arbitrary.
by anchyka9 | 2026-01-02 12:02:06+00:00
The United Arab Emirates continues to solidify its reputation as the epicenter of global trade shows, from GITEX in Dubai to ADIPEC in Abu Dhabi. In such a competitive environment, standing out on the trade show floor is not just an option—it is a necessity. While massive custom builds have historically dominated the scene, there is a significant shift towards smart, sustainable, and highly flexible solutions: modular exhibition stands.

For businesses or start-ups looking to make a lasting impact, understanding the top-rated modular trends and finding the right partners is key. Here is a look at the current landscape of modular exhibition stand design in the UAE.
by vegabook | 2026-01-02 12:02:37+00:00
But now you’re stuck with Python. Nix enables trivially simple dev environments that are completely heterogenous. This gives you a powerful form of freedom because it literally opens up the entire software universe to your dev environment in a confidence inspiring way. Not to mention things like parameterising anything you use reliably and setting up environment variables, shell scripts, database service whatever you want. Also integrates with tools such as UV really well. Yes, the language is terse and difficult but once you know it, it’s liberating, and makes you a better software developer in my opinion because you now have a high-end full workshop rather than a small toolbox.
by drysine | 2026-01-02 12:03:17+00:00
Why not say Russia paid $5000k? It's not like they offered any proof.

Meanwhile, I find it is quite telling that the Telegraph paints him as "one of the most prominent anti-Putin Russians fighting on behalf of Ukraine" and quotes him saying “We fight to change something in Russia. When the war ends, I will continue fighting until Putin falls,” while completely failing to mention what he is fighting for.

His nickname "White Rex" might give a clue, though.

Here is how a Reuters article describes him:

"The RVC was founded by Moscow-born Denis Kapustin, also known as Denis Nikitin or by the nom de guerre White Rex. The Antifascist Europe monitoring project says he is a neo-Nazi and white supremacist.

Nikitin, who declined to be interviewed for this article, has frequently described himself as a nationalist fighting for a Russia that belongs to ethnic Russians" [0]

He used to live in Europe and before the war Germans had something to say about him too:

"The interior ministry of Herbert Reul (CDU) in North Rhine-Westphalia, Germany, called him "one of the most influential neo-Nazi activists" in Germany, and noted that he professionalized the fighting subculture in the country."[1]

That's the kind of Russians that chooses to fight along with current Ukrainian regime and gets glorified by Western media.

It fills me with disgust how Western propaganda works.

[0] https://www.reuters.com/world/europe/how-russians-end-up-far...

[1] https://www.bfmtv.com/international/asie/russie/guerre-en-uk...
by pastage | 2026-01-02 12:03:33+00:00
Well that depends, there are obviously authors that care about these things. I have no idea what Brods intentions were with the book, and if he cared about layout.

The German and Swedish editions I read were similarly typeset, and the first scan I found in English felt similar. What I wanted to know was if there was some thought into it, because the website is nicely designed so striving for a unique typesetting strategy could be a goal.
by djhworld | 2026-01-02 12:04:00+00:00
I've been beancount'ing for years now

As we've crossed into the new year I've switched to a similar directory setup as the OP with 1 file per year. Previously I just had one file that was from 2022 which ended up being like 2 million lines of text, which was starting to bog down the emacs plugin.

What I appreciate the most about this approach to personal finances is it just tracks everything. Investments, pensions, RSUs, bank accounts. You could even go as far as accounting for any resource that's modellable, e.g. energy usage in kwh vs. bills. I probably wouldn't go that far though :D

Also you can build a bunch of tooling around it too, with the advent of LLMs my toolset for beancount management has expanded quite significantly. Most recently I got claude to rewrite my transaction rules engine https://djharper.dev/post/2025/08/19/using-llms-to-turn-scri... into something nicer with a UI. This would have taken days to build in the before times, and I probably would not have bothered because it's overkill for 1 user (me)
by Alconicon | 2026-01-02 12:04:07+00:00
The cover might gotten the relevant input from the band but the vinyl itself has only a handful of options and plenty of them are just black.

But come on do you listen to music of a band becase they are great in taking pictures? Or because they are really really good in standing next to a vinyl press?

No

You appreiciate their music and you don't need a commercial token to do so.
by throwaway777x | 2026-01-02 12:04:30+00:00
I think it is like the way getting married is statistically more healthy.

Friends and a partner act like a small life coach. I am sure many unhealthy habits are correlated with being left entirely to your own devices. I know I would go to the doctor more if I had a partner coaching/bugging me that I go more.

We are the outliers. If everyone was wired like me, the concept of a dinner party would simply not exist and Facebook would look like this.
by jasonm23 | 2026-01-02 12:04:42+00:00
Some of the older heads here are 100% with you, the notes and comments in this thread should be clear enough indication of that.

But you're right, tools that make short work of ridiculous incantations, 100% good.

We don't sit around trying to re-write arithmetic, but apparently not knowing how to do git pull --rebase is a crime to these smart folks, who don't seem to realize they know very little about getting sh!t done.
by mlrtime | 2026-01-02 12:05:08+00:00
One thing I noticed, is that as I meet other new Dads in my area, they are all inviting me to go do things.

I mean not just 1 or 2, every single time. It maybe golf, gun range, driving, anything. I'm a introvert that has problem scheduling time, but a lot of Dads don't have male friends and are desperately seeking other male-only quality time.
by iroddis | 2026-01-02 12:05:13+00:00
It sounds, as you point out, that he is aware of the tendency to typos and has an idea on how to guard against it. I’ve built up a similar portfolio of techniques and best practices to guard against my own shortcomings, and most of the friction I encounter is when the team I work with doesn’t have the same viewpoints on correctness and tests.

Languages like Python are the worst for exacerbating issues. Perl at least would parse the entire codebase and do some validation. Python doesn’t evaluate until runtime, meaning that unless you have 100% test coverage of all functions and branches a typo could cause an issue long after the process started.

As others have mentioned it sounds like you co-worker has good ideas. Adding test coverage, being stricter about configs (don’t ignore known keys, validate structure … as much as people hat XML, DTDs are an amazing help for catching config errors) are all things that will pay off down the road.

Long story short, instead of looking at your coworkers suggestions as a way to guard against their mistakes, take some time to understand that they live in a more chaotic worldview than you do, and have strong experience in dealing with it. Heck, put them in charge of QA processes. They sound like they’ve got the experience, and will feel better when that experience is appreciated.
Show HN: Steganography in natural language using LLM logit-rank steering
by shevis | 2026-01-02 12:05:23+00:00
I have had this idea rattling around my head for a while now. From the readme:

> subtext-codec is a proof-of-concept codec that hides arbitrary binary data inside seemingly normal LLM-generated text. It steers a language model's next-token choices using the rank of each token in the model's logit distribution. With the same model, tokenizer, prefix, and parameters, the process is fully reversible -- enabling text that reads naturally while secretly encoding bytes.

Basically, use the fact that LLMs learn a deterministic probability distribution over next-token generation to create seemingly innocuous ciphertext that is hard to detect.
by kasperni | 2026-01-02 12:06:11+00:00
It has really been a great success in Denmark.

In the 1960s, more than 900 people were diagnosed with cervical cancer each year, corresponding to more than 40 cases per 100,000 Danes.

Today, that number is below 10 per 100,000 nationwide – and among women aged 20 to 29, only 3 out of 100,000 are affected. This is below the WHO’s threshold for elimination of the disease.
by garbawarb | 2026-01-02 12:06:11+00:00
> Infection with HPV types covered by the vaccine (HPV16/18) has been almost eliminated. Before vaccination, the prevalence of HPV16/18 was between 15–17%, which has decreased in vaccinated women to < 1% by 2021. However, about one-third of women still had HPV infection with non-vaccine high-risk HPV types, and new infections with these types were more frequent in vaccinated than in unvaccinated women.

I wonder if we'll those non-vaccine strains will eventually become the most prevalent.
Show HN: ViviGener – Free AI Prompt Template Library and Community
by kuangzk1 | 2026-01-02 12:06:18+00:00
We built ViviGener, a free community platform where anyone can discover, share, and contribute AI prompt templates for various models like Nano Banana, ChatGPT, Midjourney, and Stable Diffusion.

The Problem:
Most valuable prompts are scattered across Reddit threads, Discord servers, Twitter posts, and private notes. There's no centralized place where the community can build and maintain a high-quality prompt library together.

What We Offer:
• Searchable Library: Browse curated AI prompts organized by use case, category, and AI model - completely free
• Easy Submission: Anyone can submit their best prompts and help others achieve better results
• Community Discussion: Comment on prompts, share tips, and learn from others' experiences
• Organized Collections: Bookmark your favorite prompts and build personal collections for quick access
• Proper Attribution: Give credit to original creators when submitting existing prompts

We're running on Cloudflare infrastructure, making it fast and globally accessible. The platform is entirely free to use - no paywalls, no premium tiers.

If you've created effective prompts or discovered great ones, we'd love for you to share them on ViviGener. Every submission helps build a better resource for the entire AI community. Whether it's a creative writing prompt, a code generation template, or an image generation recipe - your contribution matters.

Visit: https://vivigener.com/prompt-hub/list
Submit your prompts: https://vivigener.com/prompt-hub/submit-prompt

We're actively looking for early contributors to help build the initial library. The platform is young and your submissions will have high visibility.
by JulianWasTaken | 2026-01-02 12:07:00+00:00
beancount is definitely fun. I also jumped on this bandwagon in 2025 and it's been a great archaeology experiment of digging through old emails and trying to find as much data as I can about what the heck this random checking transaction is from 2012.

I think a nice thing about beancount is that given how simple it is you can almost even ignore whole parts of it. In my case I chose to write my own importing tooling essentially without learning at all about the built-in one: https://github.com/Julian/alubia. I had no intention to make that approachable for lots of users not named me (in fact none of my actual importers are present) but it's been very fun to watch my ledger get more and more accurate.
Show HN: I built a clipboard tool to strip/keep specific formatting like Italics
by EvaWorld9 | 2026-01-02 12:07:00+00:00
Hello HN,

I’m Joseph, a solo developer. I built CustomPaste because I was frustrated by the binary choice standard clipboard tools give us: either keep all the messy formatting (background colors, huge fonts) or strip everything down to plain text.

We all know Ctrl+Shift+V (paste as plain text), but that is often too destructive, it kills hyperlinks, bolding, and lists when I usually just want to normalize the font family (e.g., force Arial 11pt) or remove background colors.

I wanted a tool that let me "strip exactly what I want, and keep exactly what I want."

The Solution: Instead of a single "paste" behavior, the app lets you create reusable "Recipes" to define exactly how your text should land in your editor. It intercepts the clipboard, processes the structure locally, and transforms it based on your rules.

It offers granular control over:

Smart Preservation: You can strip or set specific font families and sizes but specifically preserve bold, italics, and hyperlinks.

Structure: You can preserve tables while stripping the images inside them.

Data Cleanup: It can instantly purge duplicate lines, sort lists alphabetically, or flatten extra blank lines.

Text Fixes: It cleans up AI-generated artifacts (like "smart quotes" or em-dashes) and enforces casing (Title Case, Sentence Case).

Privacy & Pricing: The app runs 100% locally on your machine, no cloud processing and no data harvesting. It is a one-time purchase (lifetime license), not a subscription. There is a free trial (first 100 pastes) so you can test if it fits your workflow.

I’d love to hear your feedback on the "Recipe" approach or any other edge cases you struggle with when pasting text!
by xedeon | 2026-01-02 12:07:15+00:00
> "Hardly a logical reason for the stock to go up"

Surely this can't be a serious nor a logical statement so I'll have to assume it's a joke or engagement bait. Here are 3 that I can think off the top of my head.

1. Robotaxi TAM: Tesla's already running unsupervised Robotaxis (no safety driver) in Austin tests as of late 2025, with plans to expand cities in 2026 — that's not vaporware, it's early scaling of high-margin autonomy.

2. Cross-country FSD milestone? Legit: A Tesla owner just nailed 10,000+ intervention-free miles on FSD v14.2 coast-to-coast in Dec 2025, including parking and Supercharging — verified via telemetry.

https://www.youtube.com/watch?v=dnLswbNB0SU

3. Model Y #1 for 3rd year? Tesla proudly claimed it in their 2025 recap as of the latest DEC 2025 data.

Stock still up ~11-25% in 2025 despite EV headwinds and ending of EV credits because the market prices in future upside: autonomy software margins, energy storage boom, Optimus, and robotaxi fleets. That's logical valuation, not "no reason."

Dismissing all that while cherry picking doubts is at best nothing but drivel.