MurphyA/hacker-news huggingface dataset:
by optionalsquid | 2026-01-01 14:22:39+00:00
The firehose only ever pointed at "everyone" back when Valve was hand-picking every game that got released on Steam. Back then we only saw a few games released every week, and because of that they got that much more attention. But that also meant that most games never got any attention on Steam, since they were never released there.

However, Valve has since removed most barriers to entry and these days Steam sees more than 350 releases every week (nearly 20k in 2025), a number that is constantly growing. Add to the fact that there are already more than 130,000 games on Steam, that every new release has to compete with, and it is no wonder that median sales are low:

The low barrier to entry means that a lot of crappy games being released on Steam, that were never going to sell a lot, and the actually good games have to compete with all the other good games on the platform, that are probably also being sold at a much greater discount than your newly released title
by ToucanLoucan | 2026-01-01 14:23:05+00:00
I have a couple of really, really good friends who are deep in this hole, one struggling with burnout, one with regular depression (though they’re both depressed, you get how this works) and it’s so hard to watch, because I invite them to things, I encourage them constantly, I try and get them out and moving because, and admittedly this is an uninformed opinion: I believe their homebodied lifestyle is destroying them in the exact way this comment describes.

It kills me. They are so addicted to their comforts, to their security, to their home. And I get why, they have had a tremendously bad couple of years… but I just see the repeated behaviors reinforcing the issue. I get told over and over “we just need a few months where nothing bad happens” but like… dude. That’s not coming. The bad shit always happens, it’s going to continue until you die. The only way to make that worse is to self isolate and make yourself miserable constantly between those bad things.

If anyone has advice, I would super appreciate it. I’m so worried for them.
by jmclnx | 2026-01-01 14:23:31+00:00
IIRC, Mark Williams Company had a patent on the ability to run the same binary on both big and little endian machines.

https://patents.justia.com/assignee/mark-williams-company

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

I wonder what happened to it and why could Linux not use it. I think it was released under a free licence.
by simonw | 2026-01-01 14:24:04+00:00
The solution to that is Anthropic's Skills.

Create a folder called skills/how-to-use-jira

Add several Bash scripts with the right curl commands to perform specific actions

Add a SKILL.md file with some instructions in how to use those scripts

You've effectively flattened that MCP server into some Markdown and Bash, only the thing you have now is more flexible (the coding agent can adapt those examples to cover new things you hadn't thought to tell it) and much more context-efficient (it only reads the Markdown the first time you ask it to do something with JIRA).
by pembrook | 2026-01-01 14:24:22+00:00
> We have way too many people in power that are awful humans and do a bad job

When was this ever not the case? And what makes you think that you (or any other human) are somehow morally superior and would do a better job if subject to the same environment and pressures?

The point is that power corrupts, so we try to design decentralized systems wherever possible that don't require absolute power to function (ie. free markets, the internet, etc). Trusting specific human animals to wield authority over us in a non-awful way is not a reliable solution.

> Meanwhile, stealing a car because you are hungry can be the begin of a ruined life.

Sure, but the overwhelming majority of people who steal cars are not starving. And thinking that being poor makes someone morally superior is simply an argumentum ad lazarum, one of the oldest logical fallacies going back to biblical times.
by quesera | 2026-01-01 14:25:28+00:00
> doesn't certainly end up at the top of my list

There hasn't been a POTUS or VPOTUS since Carter that had a technical background, so obviously none of them would be authoritative on such topics.

However the individual in question is not delusional or conspiratorial, and we know for sure that they are receiving advice or restrictions from extremely well-informed sources, so there's every reason to believe they are (lo-fi) repeating that.
by notahacker | 2026-01-01 14:25:47+00:00
Nobody doubts how compounding works. They doubt the logic of using that to argue that someone achieving a sustained CAGR of nearly 20% over decades and being recognised by peers as the greatest money manager of the twentieth century when he was already one of the world's richest man in his sixties actually achieved "fairly normal" performance mostly down to living a long time.
by barishnamazov | 2026-01-01 14:25:50+00:00
The original source is from Reuters article [0].

It is profoundly ironic that Meta is apparently using cloaking techniques against regulators. Cloaking is a black-hat technique where you show one version of a landing page to the ad review bot (e.g., a blog about health) and a different version to the actual user (e.g., a diet pill scam).

Meta has spent years building AI to detect when affiliates cloak their links. Now, according to this report, Meta is essentially cloaking the ads themselves from journalists and regulators by likely filtering based on user profiling, IP ranges, or behavioral signals. They are using the sophisticated targeting tools intended for advertisers to target the "absence" of scrutiny.

[0] https://www.reuters.com/investigations/meta-created-playbook...
by khelavastr | 2026-01-01 14:26:10+00:00
Gifted Ed is legally special ed.

According to modern semantics, raw persistent institutional discrimination against kids with special needs indicates neo-Nazi inflected bigotry against them.

If more communities cracked down on educators who espoused these Nazi ideas, our school systems would be cleaned up. Gifted and other kids could finally get the basic opportunities they're legally entitled to.
by codingdave | 2026-01-01 14:26:24+00:00
So it is going to flag my resume when I tailor it to a job?

My linkedin profile is generic. It gives a fairly broad overview of what I've done. When I apply to a job, I get specific about how my experience matches the posted job description. While dates will still line up, titles and skills won't. All my roles have worn multiple hats, and I'll adapt the title and description to the highlight the hat that matches the job. It would be a false expectation for the resulting resume to fully match LinkedIn.
by Taek | 2026-01-01 14:26:30+00:00
Childhood is only half of subjective life if you stagnate as an adult. If you keep changing your routine, you'll find each year has just as much subjective experience as the previous.

Start a company in an industry where you have no experience. Move to a country where nobody speaks a language you understand. Find a new sport and commit to being a top 0.1% participant (for most sports that don't air regularly on national television, this can be done in a year).

If subjective life is speeding up, throw yourself some curve balls.
by extra88 | 2026-01-01 14:27:20+00:00
Safari (desktop and mobile) also has tracker blocking built in. "Prevent cross-site tracking" and "Hide IP address from trackers" are two settings it has; I think the first is checked by default, I don't remember about the other.

In the DevTools network pane, it shows requests to known trackers, like Google Tag Manager, being blocked.

https://support.apple.com/en-us/102602
by nicbou | 2026-01-01 14:27:40+00:00
I spent most of 2025 plugging the income gap caused by LLMs feeding from my work while denying me traffic.

In 2026 I want to focus on being as helpful as possible to my reduced audience. My main focus will be tenant and labour rights for immigrants. It’s valuable work, regardless of who captures the value.

I also want to make more art because it made me very happy in 2025. I want to be more curious, more adventurous, and less focused on the grind. It’s a lot harder when you worry about the future, but everyday is all there is.
by hypeatei | 2026-01-01 14:28:53+00:00
What do you think about all the things going on under the current US administration which include but are not limited to: flag burning ban[0], retribution against law firms for supporting opponents of the admin[1], antifa being designated a terrorist organization[2], deportation of anti-Israel protesters[3], threatening broadcast licenses[4], or suing pollsters because he didn't like the results[5]?

We're equating these government actions to lefties being mean on twitter and cancel culture?

0: https://www.whitehouse.gov/presidential-actions/2025/08/pros...

1: https://www.reuters.com/legal/government/democratic-lawmaker...

2: https://www.whitehouse.gov/presidential-actions/2025/09/desi...

3: https://www.pbs.org/newshour/nation/federal-judge-rules-trum...

4: https://www.cnbc.com/2025/09/19/trump-threatening-broadcast-...

5: https://www.bbc.com/news/articles/cdjg2n3xv7zo
by squigz | 2026-01-01 14:28:55+00:00
From someone who is and has been in that hole for longer than I'd care to admit, my only advice is: try to be continue to be patient, and continue to gently encourage them, without making them feel bad. We all know the logic in what you're saying. Actually following that is the difficult part. And watching your loved ones become more impatient makes it hurt even more.

Of course, I know that from your perspective, it can be frustrating and painful, and that nobody can be expected to remain infinitely patient. I don't blame people for eventually throwing in the towel...
by masklinn | 2026-01-01 14:28:59+00:00
Not quite, there is code which fails borrow checking but is safe and sound.

That is part of why a number of people have been waiting for Polonius and / or the tree borrows model, most classic are relatively trivial cases of "check then update" which fail to borrow check but are obviously non-problematic e.g.

pub fn get_or_insert (
map: &'_ mut HashMap<u32, String>,
) -> &'_ String
{
if let Some(v) = map.get(&22) {
return v;
}
map.insert(22, String::from("hi"));
&map[&22]
}

Though ultimately even if either or both efforts bear fruits they will still reject programs which are well formed: that is the halting problem, a compiler can either reject all invalid programs or accept all valid programs, but it can not do both, and the former is generally considered more valuable, so in order to reject all invalid programs compilers will necessarily reject some valid programs.
by ffsm8 | 2026-01-01 14:29:41+00:00
I'm not a fitness nerd by any means, but it's worth mentioning that your bodys ability to get oxygen to you muscle can reportedly easily become your bottleneck if you're training too once-sidedly or use performance enhancing drugs/steroids.

So the bulkier person could theoretically perform better, but doesn't in practice because their body isn't able to actually utilize the muscle effectively.

That's why farmers often outperform lifters outside of the exact niche the lifter trained
by simonw | 2026-01-01 14:30:20+00:00
I talked about that in this section https://simonwillison.net/2025/Dec/31/the-year-in-llms/#the-... - and touched on it a bit in the section about Chinese AI labs: https://simonwillison.net/2025/Dec/31/the-year-in-llms/#the-...
by blactuary | 2026-01-01 14:30:57+00:00
Yes, in 2025 praising Elon as "the adult in the room" is bonkers level insane. I don't know or care what the DA of a city with less than 1M people said about a crime, what an absurd comparison. Is that DA operating at the highest levels of government and stealing our data while pretending to be fighting for "efficiency"? Has that DA dismantled USAID and killed thousands of people?

> I clicked on the 2 links and search for the word "racist"

It is in the very first link, which makes it clear you didn't even read it before arguing with me about my assessment of the writer
by CharlesW | 2026-01-01 14:31:50+00:00
Regardless, the point of mentioning it is that Apple commonly makes decisions that can seem bizarre to people who don't consider systemic and longer-term reasons why they might've been made. Another micro-example of this that comes to mind is Tahoe's mostly-reviled chonky window borders, which along with many other gradual UX changes over years, absolutely foreshadow touchscreen Macbooks.
by thrance | 2026-01-01 14:31:55+00:00
Stop using your thought-terminating clichés about terrorism and look at actual stats:

> As of 19 November 2025, over 72,500 people (70,525 Palestinians and 2,109 Israelis) have been reported killed in the Gaza war according to the Gaza Health Ministry (GHM) and Israeli Ministry of Foreign Affairs, including 248 journalists and media workers, 120 academics, and over 224 humanitarian aid workers, a number that includes 179 employees of UNRWA.

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

How is killing tens of thousands of people less barbaric than killing thousands of people? What kind of twisted morality do you use to excuse mass murder by missiles but not through suicide bombing?
by binary132 | 2026-01-01 14:32:02+00:00
Even if vicious profiteering is actually the better long-term strategy (and it is, because outpacing your competitors leads to market dominance), if it is the more destructive strategy, it should come with consequences at the very least. Personally, I’d like to see a society structured in such a way that makes vicious profiteering a non-option in the first place, but that’s a bigger problem to solve.
by ivm | 2026-01-01 14:32:04+00:00
I’ve been building this way since 2018 using MvvmCross[0] and it's become much less painful with LLMs where you can simply ask to recreate an iOS UI on Android. I even managed to implement experimental hot reload[1] for native UIs on Android from .NET, but ended up not using it because, again, nowadays it's faster to iterate with Claude Code – it just one-shot things most of the time.

Currently I'm building an app with Uno Platform[2], which is basically .NET Flutter, and while it's cool to get things working across five different platforms at once, you can note the difference, especially on scroll. No automatic Liquid Glass / Material 3 for it either.

So it's a choose your poison situation: either building native interfaces on each platform separately, or fighting later with an additional layer of abstraction and a canvas-based UI wheel reinvention.

[0]: https://github.com/MvvmCross/MvvmCross

[1]: https://github.com/ivmirx/HotDemo

[2]: https://platform.uno/
by h2zizzle | 2026-01-01 14:33:30+00:00
Can sort of confirm. I wouldn't say so much "genetics" as "constitution". That is, you're born with a set of attributes, and those can also be affected by circumstances outside of your control. Those come together to determine how you respond to exercise and whether you can exercise consistently at all. Someone with active and athletic parents who was affected by undiagnosed childhood diseases and poorly managed injuries (*cough*) is going to have health and performance problems that keep them out of the gym. Someone who builds muscle very slowly but who can just keep at it for 10, 15 years is going to be jacked.

We also don't account for the role of money in these things. Do you make enough to buy good food, afford a decent gym that you can visit regularly, afford a good doctor who can help you manage issues (such as, ahem, low testosterone)?, afford a low-uncontrolled-stress lifestyle? You're good. It's a lot harder when you get hit by roadblocks and don't have the money to resolve them before you've detrained.
by crazygringo | 2026-01-01 14:34:09+00:00
> when it says "most of the time", or "commonly", or "always", how do you know that's accurate?

Do you get those words a lot? If you're learning ray-tracing, it's math and code that either works or doesn't. There isn't a lot of "most of the time"?

Same with learning history. Events happened or they didn't. Economies grew at certain rates. Something that is factually "most of the time" is generally expressed as a frequency based on data.
by d357r0y3r | 2026-01-01 14:34:46+00:00
It really is just mostly this, and social media has tricked people into thinking otherwise.

I was looking at some photos of myself about 10 years ago. At the time, I had been hitting the gym hard, consistently, and intelligently. I had a huge bench press, squad, and deadlift, and was lifting 4-5 days a week, and managed every facet of my diet.

Now, I'm older, have kids, don't sleep as much, and definitely don't make it to the gym as much. I might lift twice a week - and don't try very hard or do progressive overload at all - and try to get in 3-4 days of cardio.

And I honestly don't look very different. Muscles are roughly the same size. In clothes, most people wouldn't be able to tell the difference.
by windexh8er | 2026-01-01 14:35:02+00:00
> 5 years ago a typical argument against AGI was that computers would never be able to think because "real thinking" involved mastery of language which was something clearly beyond what computers would ever be able to do.

Mastery of words is thinking? In that line of argument then computers have been able to think for decades.

Humans don't think only in words. Our context, memory and thoughts are processed and occur in ways we don't understand, still.

There's a lot of great information out there describing this [0][1]. Continuing to believe these tools are thinking, however, is dangerous. I'd gather it has something to do with logic: you can't see the process and it's non-deterministic so it feels like thinking. ELIZA tricked people. LLMs are no different.

[0] https://archive.is/FM4y8
[0] https://www.theverge.com/ai-artificial-intelligence/827820/l...
[1] https://www.raspberrypi.org/blog/secondary-school-maths-show...
by sparklysoup | 2026-01-01 14:35:31+00:00
700-ish tonnes - it's in the wikipedia article:

"In 2020, Buquebus originally commissioned Incat to deliver a new ship to use dual-fuel propulsion, capable of operating on liquefied natural gas and diesel, with around 400 tonne of main engines, 100 tonne gearboxes, 100 tonne cryogenic fuel tanks and 100 tonne fuel."

https://en.wikipedia.org/wiki/China_Zorrilla_(ship)
by andy99 | 2026-01-01 14:36:04+00:00
Having used both Tensorflow (though I expect they mean PyTorch which is way more popular, and I have also used) and langchain, they are nothing alike.

They he ML frameworks are much closer to implementing the mathematics of neural networks, with some abstractions but much closer to the linear algebra level. It requires an understanding of the underlying theory.

Langchain is a suite of convenience functions for composing prompts to LLMs. I wouldn’t consider there to be some real domain knowledge one would need to use it. There is a learning curve but it’s about learning the different components rather than learning a whole new academic discipline.
by satisfice | 2026-01-01 14:37:24+00:00
I got into a book contract in the 90's and nearly killed myself with stress, trying to write it.

At one point I was told I might have thymus cancer. My first reaction was not distress, but RELIEF. Why? Because it meant I could feel okay about taking a couple of weeks off work to get the exploratory surgery. That's how burned out I was. (Turned out, no cancer. So that was nice, too...)

Eventually, a lawyer friend of mine told me that I could easily get out of the contract by offering to repay the advance. Problem solved.

Lesson learned: don't get into a contract until the book is almost done.

Even so, I just published a new book that I delivered one year late (I wasn't as close to finished as I thought I was). Still it was less stressful because I knew I could take all the time I needed (because publishers actually understand that it's hard to write a good book).
by oldsj | 2026-01-01 14:38:03+00:00
I like the idea. As a solo dev I've experimented with creating Claude subagents for multiple perspectives for "team leads" and will run ideas through them (in parallel). The subagents are just simple markdown explaining the various perspectives that are usually in contention when designing stuff. And a 'decider' that gives me an executive summary.

agents/
|-- customer-expert.md - validates problem assumptions, customer reality
|-- design-lead.md - shapes solution concepts, ensures UX quality
|-- growth-expert.md - competitive landscape, positioning, distribution
|-- technical-expert.md - assesses feasibility, identifies technical risks
|-- decider-advisor.md - synthesizes perspectives, executive analysis
by steveBK123 | 2026-01-01 14:38:19+00:00
Right its a weird take for me too. Childhood was fun sure, but you were stuck in a time/place not of your choosing, with others making many/most decisions for you.

As an adult, especially a well paid SWE like many on HN.. you can create the life, make the decisions and have the experiences that you want. Your life is as vibrant as you choose it to be.

Much of the stuff I used to read about or watch on TV as a precocious child.. I can just go buy/see/do with the agency & money I have as an adult.

Sure you have a 9-5 (or 8-6, or 7-7) job but you used to go to school and after school activities all day as a kid probably too. It’s your choice to do something or nothing with your hours of free time after work and weekends.

Small children in the picture adds additional time constraints, but should also bring additional vividness/subjective time experience to your life.
by medalblue | 2026-01-01 14:38:50+00:00
"First, they identified the top keywords and celebrity names that Japanese Ad Library users employed to find the fraud ads. Then they ran identical searches repeatedly, deleting ads that appeared fraudulent from the library and Meta’s platforms."

That doesn't sound like cloaking. They really are deleting the ads. They're just concentrating on the ads that the regulators are most likely to see based on what they usually search for.
by vonunov | 2026-01-01 14:38:55+00:00
I had a comment auto-removed from a subreddit and when I mailed its mods to inquire what might have triggered it, I was informed that commenting on a post from a month ago (yes really) is now considered a red flag for spam/bot activity.

I miss phpBB/IPB/etc. forums having a pair of resident "trolls" who were by far the most prolific posters on the entire forum, because they would gravitate to each other and "debate" at length, ostensibly but questionably as bitter rivals
by maxandersen | 2026-01-01 14:39:22+00:00
jar + vm into single binary feels like a solvable problem.

I haven't really had the burning need for app+jvm since I used graalvm and made jbang and its now trivial to run app + shared jvm for me - but I can see the utility for it.

Noted down the various pointers and existing attempt to explore in 2026 !

About build and publishing - this I feel is also solvable.

Especially if we stop trying to solve it for all possible mutations of gradle/maven builds and just make it work for jars...this is where jbang/jreleaser really simplifies more than I think many realize.

So in 2026 I'll definitely try get more recipes published on this and also see if we can make something like `jbang publish` "Just Work"