MurphyA/hacker-news huggingface dataset:
by brigandish | 2026-01-02 12:07:29+00:00
Please, be calm and respectful.

Firstly, I haven’t mentioned terrorism, nor Palestine or Israel in particular (though that was obviously mentioned by others). What I have given is a way - I maintain - that will separate any groups based on how far or deeply they have been propagandised. Using suicide attacks is clearly one way to do that.

It can be used with and without numbers, so referring to the volume of death or the means is not entirely relevant. Firstly, because if we accept that the suicide attacker has been deeply propagandised and radicalised, then there is an argument that they are innocent (at least in the sense that they are also a victim) which only increases they younger they are.

Secondly, it is possible to fire a missile at a group containing only people it would be straightforward to justify using force against (e.g. military targets). That is difficult with suicide attackers given the point about innocence made above, and also given the targets for attacks that suicide bombers often choose or have chosen for them (which is why they are associated with terrorism, to the point that you actually misread my comment to such an extent that you replied with a clumsy straw man).

So, take your time when responding in such situations, it will benefit your response and everyone involved.
by Alconicon | 2026-01-02 12:07:36+00:00
You are not a recovering audiophile at all, you are still fully in that rabbithole. Instead of enjoying music you ramble about your neighbor shaking and isolation etc.

You also didn't pivoted into preservation, it just happened because of whatever 'audiophile' thinking you think you have.

At the end you just stream music as everyone else.

Which is fine.
by exceptione | 2026-01-02 12:07:58+00:00
It happens all the time here. Wealth isn't even a precondition, but indeed, one needs time and/or money. It helps being organized with other people to share the burden. Over here we have also got the ombudsman.

It is a matter of degrees. The harder it is for a poor individual to be done justice against the government, the weaker the rule of law. On a tangent, parties that play the horn about "law and order" usually mean "rules for thee but not for me".
by wongarsu | 2026-01-02 12:07:59+00:00
> We've saved a fair bit on cloud costs

our company just went with the "server in the basement" approach, with every employee having a user account (no VM or docker separation, just normal file permissions). Sure, sounds like the 80s, but it works rearly well. Remote access with wireguard, uptime similar or better than cloud, sharing the same beefy CPUs works well and gives good utilization. Running jobs that need hundreds of GB of RAM isn't an issue as long as you respect other's needs too dont hog the RAM all day. And in amortized costs per employee its dirt cheap. I only wish we had more GPUs.
by idoubtit | 2026-01-02 12:08:36+00:00
The title makes it look like Public Domain is universal, while the article does mention that this list is only about the USA.

> On January 1, 2026, books published in 1930 enter the U.S. public domain.

The Copyright laws are different in each country, and it's a non-sense in the modern world.

A few years ago, I was searching for books written by Alexandra David-Neel. I found them on a Canadian (IIRC) website, but downloads were filtered by geo-IP, since what was in the public domain there was not yet public in France. One of the books I wanted was written before 1900, and not in print since then. Yet the author died in 1969, aged 100, so the French Public Domain for her works will start in 2040.

Another example: "As I lay dying" by William Faulkner is now Public Domain in the USA. It was Public Domain in Canada from 2013 to 2023. Then the law changed, and the copyright was extended by 20 years, and reinstated for this book until 2032 — which is 70 years after the author's death in 1962.
by anthk | 2026-01-02 12:09:04+00:00
Hispanics and Mexicans would slauther every gringo and if your annexation attempt for Latin America and Canada happened to occur, Cuba and Venezuela would got Chinese and Russian nuclear missiles in the spot. Canada would just call the French for a good nuclear missile set. Either the USA steps back, or California gets turned into dust.

Texas would already had seceded and turned into a neutral state in order to avoid further issues. And OFC several states bordering Canada and Mexico would secede too joining Canada and Mexico themselves in order to fight Washington and Nevada. Because that's the way to avoid being a nuclear target. Similar stuff would happen in Russia too with states becoming independent so they aren't a target from both Europe and the USA.

China would just stare there thinking on the good chunk of money would get post war. It would just declare neutral too a la Switzerland asking for diplomatic agreements between the two sides.

The most probable war today with Russia would be an small one in the Arctic because of oil/gas, totally irrelevant and with few casualities.
by Traubenfuchs | 2026-01-02 12:09:56+00:00
Everyone already knows!

HPV vaccination leads to massive reduction in nasopharyngeal, penile and rectal cancer in men.

The focus of messaging around HPV vaccination on ovarian cancer, female fertility and the age limitations for recommendations / free vaccination in some places are nothing short of a massive public health failure and almost scandal.

Just truthfully tell the boys their dicks might fall off and see how all of them quicklky flock to the vaccine.
by constantcrying | 2026-01-02 12:10:24+00:00
The revealed preferences of the general population shows that the only way to accomplish this, is by banning the alternatives.

All indication point to the fact that the general population really, really likes getting angry at fake slop videos, endless discussion about the most inane over discussed topics and today's celebrity gossip.

Great educational content exists on the internet, social media could easily be about close connection to people around the world, but people evidently do not care about that.
by kamaal | 2026-01-02 12:11:02+00:00
>>WHERE ARE THE NEW RUBY USERS!

Ruby adoption has been low to non existent for as long as I remember. Lets say, 15+ years now. Python kind of took over scripting space. That also means Perl ceded its space to Python as well. But man Perl does one thing really well, and that is acting as a glue language for anything Unix. So it will always have one good use and it does that really well.

Ruby revival was a thing during the time of Rails, but that went away with React + Node taking over the frontend world almost entirely.

>>TIOBE has many issues, but ruby was doing better in the past there, so something changed.

Tiobe indeed has its issues. But their results do not surprise me. Perl is in the top 10. Python is no. 1. Out side of these things you are going to write SQL for database. And mostly Java for apps, and C for embedded systems. C++ for performant applications. And JS for anything on browser.

Ruby just doesn't have a space and a sufficient following in that space.

There is also that problem of not having a Killer app.
by OJFord | 2026-01-02 12:11:03+00:00
Arch is really in a sense the absence of a distro, but keeping a package manager with up to date packages. No bloat bundled, just install exactly what you want.

I don't see why 'piggyback on what [Steam deck is] doing' wouldn't work just as well on any distro, you'd just have a load of extra stuff you're not using too.

That's nothing against Arch, it's what I use, I'm just saying really the only magic is in doing less.
by thomascountz | 2026-01-02 12:12:39+00:00
I began with PTA recently. I think the barrier to entry is high because you first need to learn double entry bookkeeping (if you haven't already) and then you need to decide between ledger-cli, hledger, or beancount, with the differentiators being on the margins and with some promise of being able to switch later. The choice really comes down to which tool has the documentation/community that makes the most sense to you at the time.

Then, there's the import workflow: which "accounts" should you start with? How much history do you pull in? How do you set up an automatic importer? Hledger has a DSL. Beancount uses Python. Either way, an OP says, much of your time is spent manually editing text.

And finally, then what? Can I make a budget now? Will this thing do my taxes? Am I more financially responsible? How do I explain this to my spouse? My pension is kind of like a commodity, but I don't know what the unit price is, and I don't sell units, but what's a virtual PnL and what if I only have a quarterly PDF!?

It may sound like I'm ranting, but I have found that realizing I don't know the answers to these questions (or even that they exist) is the true benefit of PTA.

Every year, I'm asked if I want a different pension investment mix or if I want to change my car insurance. Or, I might wonder if I'm getting a good deal on my internet plan or if a new job offer's total comp is actually better.

You don't have to have a perfect answer to all the questions, but being familiar with the routine minutiae of your economy by way of counting every cent, is rewarding, enlightening, and empowering—even if it's also finicky and brittle sometimes.

I may have to try beancount again. OP's importers look promisingly robust compared to my hledger scripts.
by kouteiheika | 2026-01-02 12:13:54+00:00
Very interesting! Thanks! I'll definitely keep a close eye on that repo.

Anyhow, be that as it may, I was talking about the PTX mnemonics and such because I'd like to use this functionality from my own, custom kernels, and not necessarily only indirectly by triggering whatever lies at the bottom of NVidia's abstraction stack.

So what's your endgame with your proofs? You wrote "the breaking point was implementing an NVFP4 matmul" - so do you actually intend to implement an NVFP4 matmul? (: If so I'd be very much interested; personally I'm definitely still in the "cargo-cults from CUTLASS examples" camp, but would love something more principled.
by GistNoesis | 2026-01-02 12:14:10+00:00
Have you checked his physical keyboard ?

My laptop is getting old, and some keys need to be pressed with more insistence and more accurately for them to register properly. It also breaks the flow, and muscle memory for things like passwords. It also lead to letter inversions, because the tonic accent need to be put on letter which need to be pressed more, rather than on the first letter of the word. It's driving me crazy but unfortunately computer are too expensive for now (and it's probably only getting worse).
by isoprophlex | 2026-01-02 12:15:34+00:00
Yes, so you either get a strobe on/strobe off every two frames if you're in 60 Hz country, or a slower crawling flicker in 50 Hz land. Migraine-inducing either way. Also, your phone won't shutter at exactly 60.00/50.00 Hz (mains freq. is pretty stable, usually stable to at least the first decimal) so you'll see a jittered, jumpy phase drift on top of that.
by g947o | 2026-01-02 12:16:11+00:00
Why would GitHub do that just because one project thinks is a good idea, especially when there is absolutely no concrete evidence that this is any more effective or efficient than using issues? All that we have is project maintainers' own beliefs. Bear in mind that these things can be studied and measured quantitatively.

The current "issues" system works fine for most small-medium projects and even many large projects. Any project who looks for a more "serious" solution would have its own Jira/bug tracker system, and you can find plenty of them.
by lproven | 2026-01-02 12:16:12+00:00
> with such bad timings there was no gain or even loss

Yes, that is what I discovered, experimentally verified, and published -- in 1995 or so, some 24 years before that post.

> Legit 486 EDO chipset is UMC 8881E/F

I am not sure what you're saying here. This seems like a very messy mix of conclusions...

* At least one 486 chipset can use EDO -- sure, no problem, I can believe that. But was it designed to use EDO timings? I doubt that: 486 family chips were fading legacy tech when EDO was first invented.

* Quake benchmarks: Quake was hand-coded to interleave FPU and integer ops in a way that used an inherent property of the Pentium hardware design. I went into this in some depth in 2016 here:

https://liam-on-linux.livejournal.com/49259.html

The int/FP interleaving didn't work on any other CPU. Not on 486, 5x86, 6x86, anything. So small performance differences on a 486-class chip do not really tell us anything meaningful here, IMHO.
by arccy | 2026-01-02 12:16:19+00:00
Well ruby has been in decline for the past 10 years...
https://trends.google.com/trends/explore?date=2016-12-02%202...

and it's not even worthy of being compared to python, the line is so insignificant that it looks flat
https://trends.google.com/trends/explore?date=2016-12-02%202...
by mattmanser | 2026-01-02 12:16:36+00:00
Depends on your age. I remember being warned in my 20s that older people couldn't read 10pt font, 12pt was a stretch, I didn't really believe them.

Now I'm in my 40s, oh wow. Small, illegible, font is everywhere. Instructions on food is especially bad for this. At least on the computer you can usually force 125% font rendering.

Point being, the site is probably quite legible to people in their 20s.
by ajmurmann | 2026-01-02 12:17:14+00:00
> Why would we want to join the EU?

Look at any chart that shows any useful economic metric or things like life expectancy of eastern/central European countries before and after they joined the EU. It's almost to good to be true.

> The level of life in EU is declining, while rising in Russia.

That's quite easy when your GDP per capita is behind Trinidad & Tobago or even Cuba.
by muriithiKabogo | 2026-01-02 12:17:30+00:00
I compiled an Africa-focused startup events calendar for 2025–2026 (in-person conferences, summits, pitch events, meetups). I’m building a larger directory around it (startups/investors/funding), but I’m posting this page because it’s the one I personally needed.

If you run events or know great ones I missed, I’d love pointers. Also curious: what would make an events page like this more useful (filters, cities, reminders, etc.)?
by kamaal | 2026-01-02 12:18:20+00:00
>>Python is more likely to make the average programmer happy.

Its a weird place to be. I was making ChatGPT write lots of Python code to do some analysis on the Stock market, and it was crazy how much code I was able to write in a day. I'm talking like a million+ lines of code. In a day.

To that end, it also means the cost of Python code today is $0 given how much can be generated so quickly.

Its a useful language, but pretty much anything you do with it today doesn't have as much value.
by coreyh14444 | 2026-01-02 12:18:26+00:00
Just a quick point as an American living in Denmark, one of the reasons government programs like this work so well is everything is delivered digitally. We have "e-boks" https://en.digst.dk/systems/digital-post/about-the-national-... official government facilitated inboxes so when they need to notify you of vaccinations or whatever else, it arrives to your inbox. And basically 100% of residents use these systems.
by throw0101a | 2026-01-02 12:18:53+00:00
When setting up root-on-ZFS on FreeBSD, it's worth knowing about boot environments (a concept originally from Solaris):

* https://klarasystems.com/articles/managing-boot-environments...

* https://wiki.freebsd.org/BootEnvironments

* https://man.freebsd.org/cgi/man.cgi?query=bectl

* https://dan.langille.org/category/open-source/freebsd/bectl/

* https://vermaden.wordpress.com/2022/03/14/zfs-boot-environme...

It lets you patch/upgrade an isolated environment without touching the running bits, reboot into that environment, and if things aren't working well boot back into the last known-good one.
by exceptione | 2026-01-02 12:18:55+00:00
Now try to win a case against the interests or connections of a high ranking official in China.

"Law and order" is not equal to "the rule of law". Both China and the US ascribe to the idea of "might makes right", which is in essence an organized form of lawless state. It is conceptually the same as in criminal gangs, only with vastly better optics. That is why anyone not in power should strive for a rules-based order, for their own best interest at least.
by g947o | 2026-01-02 12:19:03+00:00
This kind of thing happens in Jira or any company's internal bug tracker, and GitHub Issues is not any different. If you want a certain kind of "hygiene", you can always do that in the existing system instead of inventing a whole different solution.

> Arguably an separate issue could still do this, but it being a discussion sets the expectation better.

People do that all the time in bug trackers.
by mlrtime | 2026-01-02 12:19:07+00:00
> I'd say women are worse when it comes to interests

You're looking at it wrong, or from a Mans perspective. Woman don't need the same "activities" or "hobbies" as men, these are doing thing that Men like.

Woman just need to socialize to socialize. Thats why they have book clubs, brunches and wine/art. They just need to talk.

YMMV: This is all generally speaking.
by OJFord | 2026-01-02 12:19:09+00:00
Not really, they said 'maybe this grows into a club', and I agree that just asking if someone wants to come along to something you're going to do isn't a club.

Once you don't need to ask, because it has a standing slot and standing membership, that's a club; once it has organised and centralised payments, that's a club.

"Hey tekno45, pub?" is not an initiation of a drinking club.
by nextos | 2026-01-02 12:19:30+00:00
Lots of viruses are really oncogenic. The real success here is the ability of Denmark to track effectiveness. It sounds crazy but most countries do not have electronic health record capability to measure the effect of many interventions at population scale. Once good EHRs are rolled out, we will be able to double down on effective interventions, like this one, and vice versa.
by andai | 2026-01-02 12:20:06+00:00
I think ChatGPT has a similar feature. I was amazed how the reply starts coming in literally the moment I press enter. As far as I can tell that is only possible if all the previous tokens I submitted have already been processed. So when I actually submit the message, it only needs to update the inner state by one more token.

i.e. I think it's sending my message to the server continuously, and updating the GPU state with each token (chunk of text) that comes in.

Or maybe their set up is just that good and doesn't actually need any tricks or optimizations? Either way that's very impressive.
by ErroneousBosh | 2026-01-02 12:20:58+00:00
> These kids got good grades but never went on a date, couldn't drive or go anywhere by themselves.

One of my friends in high school was like that - always studying, always doing extra classes. Straight As even without it, good grades, six highers one year and another two and four CSYS by the time he left. Then off to Uni where he got a first with distinction in Business Management. He never did anything but study, although he did play football a bit.

In the intervening 30-odd years he's mostly worked as a deputy manager in a supermarket in a small town maybe an hour's drive from the slightly smaller town I live in. He's never done anything else. Moved a couple of hundred miles from where we went to school, got a job, worked his way up to assistant manager.

I see him sometimes in passing when I'm working up that way.

We must imagine Stephen happy.
Show HN: I built an AI tool to turn app screenshots into device mockups fast
by ximu | 2026-01-02 12:21:04+00:00
Hey HN! I'm a designer who got tired of spending hours in Photoshop matching perspective and lighting for product mockups. So I built Mockup Make - an AI-powered tool that takes your UI design + a reference device photo, and outputs a realistic composite.

Key tech highlights:

Built with Next.js + Cloudflare Workers
Uses custom "Nano Banana" model for perspective matching
Supports 1K/2K/4K exports
Would love to hear your feedback!
by kstenerud | 2026-01-02 12:21:27+00:00
I just did this yesterday after my Kubuntu system got buggered up by snaps:

https://gitlab.com/scripts94/kubuntu-get-rid-of-snap

Up until now I didn't care how my software was installed, but snaps REALLY don't play nice, so it's time to retire them. Canonical has lost this battle, and the sooner they accept it and move on, the sooner they can recover their reputation and put this madness behind them.
by nkmnz | 2026-01-02 12:24:06+00:00
I beg to differ. Accepting that tens of millions in Germany supported Hitler frenetically, thus declaring themselves enemies of everyone who was a Jew, a Democrat, a Citizen of any neighbouring country etc.pp., doesn’t mean that bombing cities to the ground is morally or legally justified, as long as there are other alternatives (and there have been, both for Harris, and for Netanyahu). The point really is: most Germans saw themselves as enemies of Freedom, Equality, and Peace. Both inside and outside of Germany. You cannot treat someone as a friend who’s violently proving the see you as the enemy.
by jeffwass | 2026-01-02 12:24:33+00:00
My daughter is deaf and goes to a specialist deaf secondary school in the UK.

Five years ago ARISS-UK pre-arranged a connection between the school and astronaut Mark Vande Hei on one of the ISS flyovers. Various students got to ask questions directly to Mark in orbit. It was the first contact between ISS and a deaf school.

https://www.arrl.org/news/ariss-confirms-october-12-as-date-...
by adastra22 | 2026-01-02 12:24:40+00:00
There is a lot which I find frustrating in this article. Starting with the first clear tell:

> But, as we will see, the question of how unified China and Taiwan ever were to begin with is a fraught one.

Only to people in mainland China. This was the first abundantly clear head scratcher in the article. I’m boggled at how you could visit Taiwan and not see at first glance it is an ENTIRELY different country from the mainland.

I’m posting this from Taiwan. No one considers this an uncertain question. The only discussion is over what form that separation from mainland China takes, and whether to emphasize it or downplay for pragmatic reasons.

> Most of the time, when I hear someone tell me about the ostensible benefits they got from learning a language, they justify it with Whorfianisms about how ‘language shapes how you think’ which I think has been convincingly refuted by modern psycholinguistics.

I learned a second language as an adult, and my kids are bilingual. I have many times made this claim, and you are misunderstanding it. This is not the strong version of the Sapir-Whorf hypothesis. It is simple: language is at best a pointer towards meaning, with nothing in grammatical structure or vocabulary choice being intrinsic. There can be and are meanings that are hard to express in certain languages. Learning a second language, especially one very different from your mother tongue, makes you CONSCIOUS of this fact at every moment.

> The creation of Hanyu Pinyin was an example of that rarest thing in history: Chairman Mao actually doing something good. The adoption of pinyin allowed Chinese people to type in a standardised way, and thus the introduction of keyboards and the computer wasn’t complete chaos.

Pinyin is a horrible crutch with a ton of issues both for native speakers and learners. The choice of letters is poorly thought out, and some sounds are badly undifferentiated in pinyin, and others that are very very different from the use of Roman letters in other languages.

As you note in the article, Taiwan has a perfectly fine phonetic script that works better for mandarin speakers, is easier to type, and is well established. The only use for romanization is for foreigners, largely the printing of place names on signage. There the importance is phonetic accuracy as read by a foreigner with minimal exposure to chinese. For that, pinyin is the absolute worst choice.

Otherwise, thank you for bringing some attention to this beautiful island.