MurphyA/hacker-news huggingface dataset:
by throw0101a | 2026-01-02 13:14:38+00:00
> This is a deeply personal decision and I categorically reject any kind of moralization around frugality.

It's not a bout moralizing but recognizing how the reward centres of the human brain work:

* https://en.wikipedia.org/wiki/Hedonic_treadmill

I would recommend the recently published book The Art of Spending Money by Morgan Housel, or check out the interviews he's done in recent months on it:

* https://collabfund.com/blog/my-new-book-the-art-of-spending-...

It's not about being frugal or cheap or spendy, but on recognizing human psychology and what actually brings most people happiness. See also the 85-year Harvard study on the topic:

* https://pmc.ncbi.nlm.nih.gov/articles/PMC11575524/

* https://the-good-life-book.com

* https://news.harvard.edu/gazette/story/2017/04/over-nearly-8...
by xtiansimon | 2026-01-02 13:15:32+00:00
> “There's a bit of a category mistake here, because a single utterance by a father is not a meme. But the example is meant to be an aid to developing an intuition for the general idea.”

In the Dawkins sense, if the Dad’s use of the Santa myth makes the child feel happy, and preserves in some sense their innocence (ignorance of the world the way it really is), then the mother can recreate the same myth pattern elsewhere, most likely through family traditions.

Or in a semiotics of Ecco, the parents are overcoding Santa and the child is undercoding Santa—same expressions but different interpretations between the two groups. Maybe childhood lives in that gap.
by kaddir | 2026-01-02 13:15:36+00:00
I just launched hytalemultiplayer.io, a server list for Hytale, the upcoming sandbox game from the creators of Hypixel. The goal is to make it easy for players to discover and join multiplayer servers as the game grows. Right now, it’s a simple directory, but I’m planning to add features like server stats, reviews, and filtering. If you’re excited about Hytale or have feedback, I’d love to hear your thoughts!
by im3w1l | 2026-01-02 13:15:46+00:00
> I oversee pressing for over 150k+ records a year. We eliminated download cards a while ago because the redemption rate was so low.

Maybe you are right, but I wouldn't discount the possibility that people are willing to pay for the idea that they could some day download it even if it never ends up actually happening. Kinda like getting an insurance policy you probably wont need you know?
by jech | 2026-01-02 13:16:16+00:00
It's also possible in LineageOS and its derivatives.

But it's not very useful in practice: if an application doesn't need networking for its core functionality, then there usually is an open-source equivalent that does not use the network in the first place. The few applications that lack a good open-source equivalent (public transportation, proprietary messaging protocols, banking) don't do anything useful without network access.
by kombine | 2026-01-02 13:16:21+00:00
It's worth it for me. I learnt and set up my home manager config once in 2024 and I now only occasionally make light tweaks. But I deploy it on every personal computer or remote development servers at my jobs (previous and current). Granted, I'm probably one of the handful of people in my community who uses nix, because it's too arcane - but I've already paid the cost.
by phil-martin | 2026-01-02 13:16:43+00:00
I guess it depends on the complexity of ones personal finances? The author had multiple currencies, investments, and who knows what else.

I ran a small business for a while, and I would draw a parallel to that. Once a family's finances hits the complexities of a small business, multiple assets, loans, cars, long term savings, investments, I'd say the granularity is worth it. I would certainly like to try it out.
by Forgeties79 | 2026-01-02 13:17:15+00:00
I do think people put too much stock in how many things RCV would fix in the US, but I am a big fan of it and it would certainly be a big first step improving representation in this country. Unfortunately, multiple states (all Republican dominated) have already outlawed RCV as an option. So in order to do it you would have to overturn the existing ban as well. It’s ridiculous.
by exitb | 2026-01-02 13:17:34+00:00
I buy cassettes. Mostly old, period-correct ones, but some new. I also have a fairly high end tape deck, that these days can be had for rather good price. Our perception of cassettes are mostly warped by the experience of badly recorded tapes played on horrible, unmaintained players, but inherently the tape is much less of a limiting factor to quality than most of the things people use to play music nowadays. In fact, when comparing my vinyl and cassette purchases, I have higher change of getting a bad sounding vinyl than a bad sounding cassette.

Notably, tape decks with separate play and record heads let you listen to the recorded signal, while it's being recorded and quickly switch between the tape and source signal. Even on a good pair of headphones, when correctly dialled in, vast majority wouldn't be able to recognise which signal is the tape.
by nderim_r | 2026-01-02 13:18:47+00:00
Location: North Macedonia

Remote: Yes

Willing to relocate: No

Technologies: PHP, Laravel/Symfony, MYSql, Javascript, React, Vue.js, jQuery, HTML/CSS.

Résumé/CV: https://drive.google.com/file/d/1qj7Te814S2-Ka9LCzVkOuZARN57...

Email: nderim.rahmani@gmail.com

Experienced Full-Stack Developer with 7+ years in delivering high quality software solutions. With a Bachelor’s degree in Computer Science, a Master’s degree in Software Engineering, and experience in the software development process using PHP/Laravel to develop and implement complex software solutions. Committed to delivering efficient client-focused software solutions that align with business goals.
by habinero | 2026-01-02 13:18:51+00:00
> If this were hobbyist awe, none of those benchmarks or red-teaming efforts would exist.

Absolutely not true. I cannot express how strongly this is not true, haha. The tech is neat, and plenty of real computer scientists work on it. That doesn't mean it's not wildly misunderstood by others.

> Concluding from those failure modes that this is just Clever Hans is not adversarial engineering.

I feel like you're maybe misunderstanding what I mean when I refer to Clever Hans. The Clever Hans story is not about the horse. It's about the people.

A lot of people -- including his owner-- were legitimately convinced that a horse could do math, because look, literally anyone can ask the horse questions and it answers them correctly. What more proof do you need? It's obvious he can do math.

Except of course it's not true lol. Horses are smart critters, but they absolutely cannot do arithmetic no matter how much you train them.

The relevant lesson here is it's very easy to convince yourself you saw something you 100% did not see. (It's why magic shows are fun.)
by fainpul | 2026-01-02 13:18:55+00:00
If you're interested in storytelling and Joseph Campbell's work, Mike Hill has some excellent videos, analyzing some blockbuster movies. [1]

Just ignore his podcast / interview type videos.
This would be a good start: https://www.youtube.com/watch?v=rXU7xzYhiiQ&list=PLrsgFKqTmu...

[1] https://www.youtube.com/@mikehilldesignstudio/videos
by sehansen | 2026-01-02 13:19:03+00:00
During the entirety of the 90's 11883 records sold at least 50 000 units[0]. If we assume $3 royalty each[1] that's ~1200 artists making $150 000 or more in an average year. That's ~$300 000 adjusted for inflation.

In 2024 1450 artists got over $1 000 000 in royalty from Spotify.[2] Additionally 2.3% (~276 000) earned at least $1000 and 100 000 earned at least "almost $6000".

It seems to me that there now is a long tail of artists making a few thousand a year on Spotify that assume they would have sold tens thousands of records each year in the 90s. E.g. the 100 000th most popular artist on Spotify assuming they would have sold as well as the 1200th most popular artist in 1998.

The more likely case is that the top ~10 000 artists would have made less back then than they do now and the rest would have made essentially zero dollars from selling records back in the 90s.

0: https://bestsellingalbums.org/decade/1990-238
1: https://dailybruin.com/1998/09/27/paying-the-price
2: https://www.digitalmusicnews.com/2025/03/12/spotify-loud-and...
by vegabook | 2026-01-02 13:19:32+00:00
until you need to start combining things. Docker is conceptually a VM the encapsulates everything nicely, but it ironically doesn't "compose" nearly as well as nix flakes or shells. With Nix you start out with a base env and can trivially extend it hierarchically and jump up and down the tree super easily, and without having to roll your own microservice architecture each time just to get stuff to work together.
by Forgeties79 | 2026-01-02 13:19:40+00:00
Trump rode to the White House pitching that the government is broken/corrupt and as an outsider he would fix it. A significant part of his appeal is that he was a big middle finger to the establishment and current system writ large. This is well studied, documented, and easy to see in our daily lives. How many campaign ads begin with “the system is broken” or “Washington is out of touch”? Nobody ever lost voters for saying the government isn’t doing enough for them and isn’t trustworthy.

You can look at any Gallup or Pew poll or whatever sources you prefer and you will likely see that Americans have been steadily losing trust in their government. It has been in steady decline since the post-war era with some notable brief increases, but they don’t last.

>citation needed

I disagree as it is incredibly easy information to track down. But here you go anyway:

https://www.pewresearch.org/politics/2025/12/04/public-trust...
by OrderlyTiamat | 2026-01-02 13:19:48+00:00
To my mind, the interjector is just playing a nitpick game: refocus the question (" I coudn't see it's back") to another ("did you circle the squirrel"), and then acting as though the original question is off topic.

Yes technically he did circle the squirrel from his reference point, what of it? that wasn't the point. The point was he couldn't see the squirrel, and this question is only tangentially related.
by tuetuopay | 2026-01-02 13:19:54+00:00
Considering I found the win10 start menu too slow, the w11 one does not stand a chance. But I'm hopeful from your comment, it shows that w11 is not the complete shitshow people make it to be, though the few times I used it on relatives computers I found it not responsive enough.

I'm testing daily-drive on my main rig (high-end from a few years ago, 5900x + 3090), and honestly I'm rediscovering my computer. A combination of less fluff, less animations, better fs performance (NTFS on NVMe is suboptimal), etc. I was getting fed up by a few windows quirks: weird updates breaking stuff, weird audio issues (e.g. the audio subsystem getting ~10s latency for any interaction like playing a new media file or opening the output switcher), weird display issues (computer locking up when powering on/off my 4k tv), and whatnot. I'm still keeping the w10 install around, as having an unsupported OS is less of a problem for the occasional game, especially since I mostly play offline games.

As for the dev env, you're not limited to bazzite, I run Arch. Well, I've been running it for two weeks on the rig. But you really get the best devex with linux.
by charliermarsh | 2026-01-02 13:20:48+00:00
I'm not super familiar with Bundler's architecture but I think the most impactful thing would be adopting uv's cache design, which is a big part of what makes uv so fast and should be replicable in other languages and ecosystems.

> Ignoring requires-python upper bounds. When a package says it requires python<4.0, uv ignores the upper bound and only checks the lower. This reduces resolver backtracking dramatically since upper bounds are almost always wrong.

I don't think that ignoring upper bounds has a significant impact on uv's performance. We do this for a totally different reason, which is that it leads to better solves. For example, if you say your project requires Python 3.8 or later, but some dependency said it works for ">=3.8,<4", then suddenly your project isn't installable on Python 4, and you'd be implicitly required to put a "<4" bound on your own project. uv solves for all of your supported Python versions, not a single version, so discounting the upper bounds doesn't actually save us any time in the solve.

(See, e.g. https://discuss.python.org/t/requires-python-upper-limits/12....)
by afarah1 | 2026-01-02 13:20:51+00:00
A comment with an article citing published medical literature on risks associated with this type of vaccine was flagged and hidden. Why? I don't know the author nor am I a medical doctor to understand the topic at depth, so it's a genuine question. Was it misleading? If so, how? That's what the comment was asking, actually, if there were counter-points to the text, which was favorable to live vaccines (e.g. shingles) but critical of those developed with other methods. Is there no merit to that? I genuinely don't know, and since it seems impossible to discuss the topic, it's hard to say.
by olivierlacan | 2026-01-02 13:21:12+00:00
Had the same thought reading this but I suspect what's in the gemspec could accidentally differ from what's in the RubyGems.org metadata, although that should probably not be possible.

From working on RubyGems.org a long time ago I vaguely remember that the metadata extracted from the gemspec is version-specific. So if you add a new native_extension boolean you'd have to artificially reprocess those previously published gemspecs to change the metadata for all past versions.

Being able to mutate metadata for past versions is dangerous enough that I'd be surprised it's allowed or even possible. So that might not even be something Aaron considered here for that reason. That said, it seems reasonable to me to suggest this improvement going forward to make unpacking the gem unnecessary to know whether it'll affect installation order.
by ithkuil | 2026-01-02 13:21:25+00:00
I don't understand. Of course Crimea was acquired by the Russian empire by force, from other people who had it in turn acquired by force and so on. But none of those were Ukrainians.

Kruschcev transferred the crimean oblast as a symbolic gesture.

Pointing this fact out does not contradict one's desire to not have Russia acquire more territory and behave in an imperialistic manner today
by almostdeadguy | 2026-01-02 13:21:28+00:00
> The vagueness comes from who the "developer" is when the LLM goes awry. Is it OpenAI's fault if a third-party app has a slip up, or is the third party? If a research lab puts out a new LLM that another company decides to put in their airplane that crashes, can the original lab be liable or are they only liable if they claim it to be an OSS airplane LLM?

Doesn't seem that vague to me. The law says:

> (b) In an action against a defendant that developed or used artificial intelligence

IANAL, but the law doesn't say who is liable, it says who cannot use this as a defense in a civil suit to escape damages. So neither OpenAI nor the third party could, from my read, and either one could be found liable depending on who a lawsuit targets.
Show HN: CheerAd – Let your audience support your website with paid messages
by niyoseris | 2026-01-02 13:21:28+00:00
Hey everyone! Happy New Year! Cheers to all!

I've been working on CheerAd, a simple widget that lets website visitors "cheer" for you by paying to leave a featured message on your site.

The Problem:
- Traditional ad networks need tens of thounsands pageviews and take forever to pay
- Sponsorship platforms require pitching brands
- Most solutions aren't designed for small creators

The Solution:
CheerAd lets YOUR audience become your advertisers. They pay to leave a cheerful message, or their project's promotion. Then you approve it, and it appears on your site. You get paid instantly via Stripe.

Features:
- 5-minute setup with simple embed code
- You control the price (min $1.50)
- 90% goes to you (10% platform fee + Stripe fees)
- AI moderation option
- No minimum traffic required
- Instant payouts to your Stripe account

https://cheerad.com

Detailed info: https://cheerad.com/pages/how-to-use.html

Currently in beta - would love your feedback! What features would you want to see?Hey everyone!
by aspenmartin | 2026-01-02 13:21:36+00:00
Oh yes all of this I agree with. I had tried to clarify this above but your examples are clearer: my point is: all measures and studies I have personally seen of AI impact on productivity have been deeply flawed for one reason or another.

Total speed up is WAY less than 10x by any measure. 2x seems too high too.

By data alone it’s a bit unclear of impact I agree. But I will say there seems to be a clear picture that to me, starting from a prior formed from personal experience, indicates some real productivity impact today, with a trajectory that suggests these claims of a lot of SWE work being offloaded to agents over the next few years seems not that far fetched.

- adoption and retention numbers internally and externally. You can argue this is driven by perverse incentives and/or the perception performance mismatch but I’m highly skeptical of this even though the effects of both are probably really, it would be truly extraordinary to me if there weren’t at least a ~10-20% bump in productivity today and a lot of headroom to go as integration gets better and user skill gets better and model capabilities grow

- benchmark performance, again benchmarks are really problematic but there are a lot of them and all of them together paint a pretty clear picture of capabilities truly growing and growing quickly

- there are clearly biases we can think of that would cause us to overestimate AI impact, but there are also biases that may cause us to underestimate impact: e.g. I’m now able to do work that I would have never attempted before. Multitasking is easier. Experiments are quicker and easier. That may not be captured well by e.g. task completion time or other metrics.

I even agree: quality of agentic code can be a real risk, but:

- I think this ignores the fact that humans have also always written shitty code and always will; there is lots of garbage in production believe me, and that predates agentic code

- as models improve, they can correct earlier mistakes

- it’s also a muscle to grow: how to review and use humans in the loop to improve quality and set a high bar
by maxpert | 2026-01-02 13:21:51+00:00
Here are some that I can think on top of my head:

- Marmot let's you choose consistency level (ONE/QUORUM/FULL) vs MySQL's serializable.

- MySQL requires careful setup of replication, conflict avoidance and monitoring. Fencing split brain and failover is manual in many cases. Marmot even right now is easier to spin up, plus it's leaderless. So you can actually just have your client talk to different nodes (maybe in round robin fashion) to do load distribution.

- Marmot's eventual consistency + anti-entropy will recover brain-splits with you requiring to do anything. MySQL active active requires manual ops.

- Marmot's designed for read-heavy on the edge scenarios. Once I've completed the read-only replica system you can literally bring up or down lambda nodes with Marmot running as sidecar. With replicas being able to select DBs they want (WIP) you should be able to bring up region/org/scenario specific servers with their light weight copies, and writes will be proxied to main server. Applications are virtually unlimited. Since you can directly read SQLite database, think many small vector databases distributed to edge, or regional configurations, or catalogs.
by mtlynch | 2026-01-02 13:22:25+00:00
Aside from the fact that writing a book about Beancount is a positive contribution, the author maintains a list of Beancount resources[0] and has written several beancount plugins.[1, 2, 3, 4] I have personally benefited from his contributions to the Beancount ecosystem.

Can you point to some of your contributions to this project?

[0] https://github.com/siddhantgoel/awesome-beancount

[1] https://github.com/siddhantgoel/beancount-n26

[2] https://github.com/siddhantgoel/beancount-ing

[3] https://github.com/siddhantgoel/beancount-dkb

[4] https://github.com/siddhantgoel/beancount-commerzbank
by ycombinary | 2026-01-02 13:22:50+00:00
European governments regularly lose cases brought by individuals in both domestic and European courts; below are some well-known examples across different countries and legal issues.

E.g.

Broniowski v. Poland (ECtHR, 2004)

Doğan and Others v. Turkey (ECtHR, 2004)

Hirst v. United Kingdom (No. 2) (ECtHR, 2005)

Scoppola v. Italy (No. 3) (ECtHR, 2012)

KlimaSeniorinnen v. Switzerland (ECtHR, 2024)

These judgments show that individuals and civil society groups can hold European states accountable for violations involving property, voting, asylum, climate, and broader rule‑of‑law issues.

They often lead to legislative change, financial compensation, or policy reversal, and many are used as precedent by lawyers and activists in new cases across Europe.
by tasuki | 2026-01-02 13:23:31+00:00
My partner died when my child was a year and a half. So I mostly moved in with my parents...

I used to have a good relationship with them, but they think I'm doing everything wrong. If my situation was a tiny bit better I'd move out. Like this, I sacrifice my sanity for some personal freedom: my parents enable me to go swimming or running or out to a pub every now and then.
by stared | 2026-01-02 13:24:07+00:00
I would like to add:

- HPVs are extremely common: 80% of men and 90% of women will have at least one strain in their lives. Unless you plan to remain completely celibate, you are likely to contract a strain.

- Sooner is better, but vaccination can be done at any age. Guidelines often lag behind, but vaccination makes sense even if you are currently HPV-positive. While it won't clear an existing infection, it protects against different strains and reinfection (typically body removed HPV in 1-2 years). See: https://pubmed.ncbi.nlm.nih.gov/38137661/

- HPV16 is responsible for a large number of throat cancers (around 50% in smokers and 80% in non-smokers!). This affects both men and women. Vaccinating men is important for their own safety and to reduce transmission to their partners.
by ithkuil | 2026-01-02 13:24:49+00:00
Of course many many Russians think that "Ukrainians are "Little Russians" at best." But they are easily revealed for what they are when you ask them litteraly what they think about Ukrainians and you don't have to bring up the crimean question.

I posit that the crimean question will also unnecessarily put in the same cohort all those people who do recognize the distinct culture of Ukraine and their right of self determination but also consider the past and present situation of crimea to be more nuanced.

EDIT: some Russians may recognize that Ukrainians have right to self determination but they may also recognize that today Crimea is populated by a vast majority of Russians and thus there giving that land back to Ukraine would lead to further bloodshed. And yes I have heard actual Russians having that position (I'm not Russian fwiw)