MurphyA/hacker-news huggingface dataset:
by rikroots | 2025-09-14 09:50:21+00:00
I await the first LLM generated PR to my JS canvas library with eager anticipation.

I can't wait to ask them if they've run the PR branch against all of the test demos, so they can prove that the PR doesn't break existing functionality. Currently there's just under 200 test demos, each of which needs to be tested manually (because: hell = canvas library + animation) across the three main browsers to make sure nothing breaks. Bonus points for going the extra mile for testing on mobile device browsers.
by hdgvhicv | 2025-09-14 09:50:43+00:00
I wouldn’t say local time is superfluous, as it gives context.

If a historic event occurred at 0300 on Feb 15th, there’s a significant amount of information in knowing the local time. Was it 3am in London, when most people would be asleep. Or was it 7pm Friday night In San Francisco when people were on Valentine's dates, or was it 3pm on Saturday afternoon when people were having a bbq.

If you were to write “the accident occurred at 0300 UTC” then that would imply something very different depending on what the local time was at the time.

How about “the shop opened at 9am every day, without fail”.

Far more useful than “the shop opened at 1600UTC for half the year and 1700UTC for the other half”
by ndsipa_pomu | 2025-09-14 09:50:47+00:00
> It's also worth mentioning that he was fundamentally opposing the exact thing that killed him. He wanted to promote life and suppress death

I'm no expert on him, but that doesn't ring true to me. Here's some things that he said that don't seem to agree with your view:

> We must also be real. We must be honest with the population. Having an armed citizenry comes with a price, and that is part of liberty... We need to be very clear that you’re not going to get gun deaths to zero. It will not happen. But I think it’s worth it. I think it’s worth to have a cost of, unfortunately, some gun deaths every single year, so that we can have the Second Amendment - Charlie Kirk

> Gun control, like vaccines and masks, is focused on making people feel ‘safe’ by taking freedoms away from others. Don’t fall for it - Charlie Kirk

I got the impression that his "debates" were designed to be highly asymmetric with himself being thoroughly prepared and going up against young people who weren't experienced debaters. The format was also designed so that there would not be enough time for the audience to fact check the various untruths that Kirk would put forwards.

Despite people describing him as not endorsing violence, he did seem to call for violence against out-groups such as potential immigrants and he advocated for the January 6th violent attack on the Capitol - I think he arranged for a bus load of people to go to fight for Trump.

Personally, I find his racist and sexist views abhorrent and his twisting of Christianity into a hateful, cruel doctrine. His dislike of the word "empathy" is a clear red flag for being thoroughly evil.

(I've noticed that he had anti-gay views which he justified by using parts of the Old Testament, but in my view that is denying the sacrifice of Christ which was to put an end to the old beliefs of a vengeful God and instead usher in an empathic world view of welcoming and providing for the poor and homeless)
by grues-dinner | 2025-09-14 09:51:28+00:00
In the context of the hole digging analogy, it seems like a lot of holes didn't need to be carefully hand-dug by experts with dead straight sides. Using an excavator to sloppily scoop out a few buckets in 5 minutes before driving off is good enough for dumping a tree into.

For ads especially no one except career ad-men give much of a shit about the fine details, I think. Most actual humans ignore most ads at a conscious levels and they are perceived on a subconscious level despite "banner-blindness". Website graphics are the same, people dump random stock photos of smiling people or abstract digital image into corporate web pages and read-never literature like flyers and brochures and so on all the time and no one really cares what the image actually are, let alone if the people have 6 fingers or whatever. If Corporate Memphis is good enough visual space-filling nonsense that signals "real company literature" somehow, then AI images presumably are too.
by Kwpolska | 2025-09-14 09:54:05+00:00
I’m not letting applications access my location just to let it pick a time zone.

IP geolocation is often wrong and inaccurate. I’ve had a VPS whose IP was geolocated 360 km away, in another country and time zone. But even with residential IPs, they might be pointing to a different time zone in countries with multiple zones.
by graemep | 2025-09-14 09:54:07+00:00
Which CS Lewis fiction have you read? Till We Have Faces is the best IMO and few people seem to read it. I also like Out of The Silent Planet and That Hideous Strength, although not the middle book of that trilogy, Perelandra. The Screwtape Letters and The Great Divorce are pretty good too.

I am not sure Tolkien's books are accurately described as children's books. The Hobbit perhaps, but not the Lord of The Rings IMO.
by jsheard | 2025-09-14 09:54:15+00:00
> Mac mini is probably the highest value for money Mac have ever existed in history of Apple.

The base model is great value but the upgrade pricing still throws that out of the window unfortunately. Just doubling the base RAM and SSD capacity doubles the cost of the entire machine, it's as if they're giving the SOTA processor away for free and making all their money on the storage.
by ant6n | 2025-09-14 09:55:09+00:00
Well I think to make fonts like these legible, the trick is to use texts as examples that the readers already know, then you don’t really need to recognize very letter, but just the one here and there to keep up overall recognition. It also helps to focus on letters that are most readable.

But tongue in cheek humor aside, this is a neat accomplishment. It’s a great idea to stretch the letters out in width, greatly improves readability. (Earlier approaches Fokus a lot on trying to stay square, which doesn’t really work at this size)
by neuronic | 2025-09-14 09:55:46+00:00
I tend to agree, especially because the most harming political influencers are NOT (pseudo-)anonymous. But... it's not just a "bad thing" that is happening. It is the foundational destruction of free societies as we know them. Debates and democratic discourse are replaced with hate, oppression and violence.

I believe that social dynamics like shame and consequences are disabled by pseudo-anonymzation. Pretty much the same effect as people becoming more aggressive and vocal in the confines of their cars. You'd never flip off random people in a supermarket as some would do for getting cut off in traffic.

This substack posts a few interesting theories and ideas how that comes to be. However, the most concerning to me is the asymmetric impact of emotional manipulation due to social media enabled network dynamics.

In particular:

> Online discussions are dominated by a surprisingly small, extremely vocal, and non-representative minority. Research on social media has found that, while only 3% of active accounts are toxic, they produce 33% of all content. Furthermore, 74% of all online conflicts are started in just 1% of communities, and 0.1% of users shared 80% of fake news. Not only does this extreme minority stir discontent, spread misinformation, and spark outrage online, they also bias the meta-perceptions of most users who passively “lurk” online.

The brain responds to alarmist, negative and distressing information with much higher priority. At the same time, very few radical and extreme influencers can utilize this mechanism, amplified by social media trying to boost ad revenue. Counterfactual information which directly appeals to the biases and psychology of users is posted and wrapped into click-baity designs to maximize attention and revenue. Tribes are forming and very few elite users can steer the information consumption of users - not just what but also how.

This is highly damaging to society and there is no more institutional trust anywhere to retrieve reliable information on which discussions can be based. Everyone selectively chooses their "reliable sources". This is the absolute opposite of how PKI works, it's like everyone just picks the Root Certs they like (for us techies).

This is of course ironic because all studies and knowledge humanity has to offer are a single search prompt away. But it simply doesn't matter if institutional trust is gone and studies are dismissed because they are coming from "woke" or "radical right wing" sources - completely obliterating what we are trying to achieve with peer review and so on.
by AndreasHae | 2025-09-14 09:56:54+00:00
Cross-border price differences have been a major point of public debate in Austria recently. Particularly supermarket prices are often up to 50% more expensive for the same item than in neighboring countries, even if the product has been produced in Austria by an Austrian company.

This shows that the EU still has a long way to sufficiently integrate its markets, despite free movement of goods having been established ages ago. Projects like this may help facilitate the transition to a more unified market.
by foldr | 2025-09-14 09:58:17+00:00
You could ask the same thing about HN in general. There’s an interest in the UK that’s disproportionate to the country’s global influence or to the number of British HNers. As best I can understand, a particular negative outlook on the UK has become central to certain currents of right wing thought in the US. I suppose it’s convenient to paint a one-sided picture of the UK for the purposes of political rhetoric, as most of the audience won’t have the first hand knowledge required to evaluate it critically.
by 4k93n2 | 2025-09-14 09:59:02+00:00
keepass has a very underrated feature i never see much talk about where you can have multiple vaults and have them open and search both at the same time (or at least the two apps you mentioned support that anyway).

most password managers are based around the idea of one single vault which creates the problem of having to treat every password like it needs the maximum amount of security. in my own case i would guess maybe 70% of my passwords are for unimportant sites where it wouldnt be a huge issue if someone else got the credentials, but every time i need to log into one of those sites i need to enter my long master password.

with keepass i can put that 70% into a separate vault and use a shorter master password that is quicker to type, and i dont need to worry as much if im opening that vault on a computer where i might not be sure its completely secure
by sofixa | 2025-09-14 09:59:09+00:00
> UK is a monarchy based on a religious aristocracy

Not really. The Monarch has no real power, only "influence", but they don't step in even in the face of disaster (Brexit).

It's pretty weird to have a developed country with a state religion, but in reality, it has no bearing on anything.

But the US has shown us that "tradition" and principles aren't enough to stop a hostile takeover of power. A Trump-like future monarch could do a lot of damage if they decided; so indeed the UK could do with lots of reforms to enforce proper separations and encode the purely ceremonial role of the monarch.
by joshvm | 2025-09-14 09:59:28+00:00
Zurich does pretty well with light rail, trams and buses. Public transport is very good there. Two more reasons are that the city isn't that big, so you're in easy walking distance of some sort of connection, and the terrain isn't ideal. A good chunk of the population live up steep hills which are well-served by the tram system. The airport is also very well-connected by bus/tram/rail, and only 10-15 minutes to the centre.

That said, I would have loved to see HBf on this website.
by Keyframe | 2025-09-14 09:59:47+00:00
I worked vfx on teal Indigo2 at the time and then max impact purple one.. later on Octane, Octane2, etc.

BUT, this second generation of SGIs felt special. Ok a third gen, but the first one in beige boxes does not count. Crimson in gen before was also special.

Years later I was given a machine I worked on, since I'm in retro machines and game and all and to my disappointment it was the purple one, not teal (teal got lost somewhere). Now, imagine that since purple one is vastly superior to teal one, hah. Got indy along with it, webcam and all to be web ready!

I only skimmed through article for now, but is there a specific reason you haven't went with period-correct IRIX 5.x and went with 6? On a side note, SD2SCSI or similar to get rid of the spinning rust? And ultimate question, what do we all do with power supplies? They will die.
by johnisgood | 2025-09-14 09:59:52+00:00
Not everything is about the firearm and the shot, I am more interested in everything else (all the patterns and requirements) to pull this operation, including the composure I mentioned. There are many other things as well.

> This is conjecture, unless you can back it up with a source. The history books are filled with 22-year-old kids shooting politicians and getting away with it, famously the Red Guard uninstalled an entire government with this strategy. With a bunch of riled-up students.

Sure, it is, and I cannot back it up. He was operating alone, which is much different from doing it as a team, I believe.

> It sounds like the only reason they found him is because his friend turned in his Discord DMs, he might still be on the loose if not for the digital breadcrumb trail he left behind.

I thought it was his dad that turned him in, but regardless, the Discord messages are suspicious, because he went to great lengths as to successfully complete the mission, but he would talk about it on an online platform? Something makes me skeptical about it, but who knows. It is just pure speculation from me at this point, but it does not align well with the rest of his behavior, IMO.

I get that criminals make mistakes, and perhaps it was just that. We will never truly know.
by topspin | 2025-09-14 10:00:17+00:00
There is a "karma" score. You know yours and you've checked the scores of others.

This is social media. It's a fairly benign manifestation of it, I suppose, but it's social media nonetheless.

Something to consider while carefully crafting denigrations of what we all think is meant when discussing "social media." Especially if you'd rather not see HN and similar places damaged by righteous politicians.
by m0llusk | 2025-09-14 10:01:08+00:00
Sort of related: It is interesting how even heavily symbolic programs can be translated into relatively plain language and from there into other languages. But from there complexity explodes as any real use must address essential challenges like typing and making use of existing interfaces which are harder to translate.

Here there is embrace of beauty and structure emerging from rethought low level expressions, but how does this work with typing, Windows, Mac Foundation Kit or whatever else?
by 0xDEAFBEAD | 2025-09-14 10:01:36+00:00
Yeah, I think there may be a lot of wisdom in the Chinese approach.

Right now on the HN homepage, there's a link "The case against social media is stronger than you think", which argues that social media drives political dysfunction in the US and some other countries:

https://news.ycombinator.com/item?id=45234323

Even if you disagree with that link, and believe social media is a positive force, do we really need to subject all countries to unregulated social media? Seems like putting all of our eggs into one basket, as a species. Why?
by userbinator | 2025-09-14 10:02:31+00:00
Plus, is getting 1 billion bytes of randomness/entropy from your 1 thousand bytes of text input really <your> work?

I think what AI has made and will make many more people realise is that everything is a derivative work. You still had to prompt the AI with your idea, to get it to assemble the result from the countless others' works it was trained on (and perhaps in the future, "your" work will then be used by others, via the AI, to create "their" work.)
by bob1029 | 2025-09-14 10:03:25+00:00
I find in practice that if the sorting process is too slow, you should begin thinking about different ways to attack the problem. Maintaining a total global order of things tends to only get more expensive over time as the scope of your idea/product/business expands. The computational complexity of the sort algorithm is irrelevant once we get into memory utilization.

This is why we have things like tournament selection. Randomly sampling from the population and running tournaments is way more scalable than scanning and ordering a global list each iteration. You can maintain things like an ELO score with very narrow views into memory. Nothing needs a global view yet you get global effects.
by K0balt | 2025-09-14 10:05:56+00:00
I get that, but it figures in when you actually put this on pixels. I’m thinking about practical use of such a font, most likely on a pixel-constrained screen, otherwise you would use a higher definition font.

It’s a cool hack, and for someone actually using little fonts like I do in real world devices it’s very interesting.

I find that you can actually go 4x5 (including padding) and still have great readability. Any less and you have to work to read it.
by latexr | 2025-09-14 10:08:09+00:00
> Untargeted ads are pointless and they don't make money. If you disagree, can I interest you in some brake pads for a Toyota Corolla? How about a dental chew for elderly cats? No? ok.

Why didn’t you instead suggest server space or a novel automation tool? You know, things relevant to people visiting HN.

That’s how untargeted ads work. You don’t simply advertise anything anywhere, you advertise relevant things to relevant communities. Advertise the break pads on a community of car enthusiasts and the cat chew on pet forums.
by aw1621107 | 2025-09-14 10:09:07+00:00
> Even the C people glibc and LLVM libc consider this to be undesirable and are willing to spend 2-3% overhead on making sure you don't get that behavior.

libc++ actually had to roll back a std::sort improvement because it broke too much code that was relying on bad comparators. From the RFC for adding comparator checks to debug libc++ [0]:

> Not so long ago we proposed and changed std::sort algorithm [1]. However, it was rolled back in 16.0.1 because of failures within the broken comparators. That was even true for the previous implementation, however, the new one exposed the problems more often.

[0]: https://discourse.llvm.org/t/rfc-strict-weak-ordering-checks...

[1]: https://reviews.llvm.org/D122780 (not the original link, but I think this is the review for the changeset that was rolled back)
by awesome_dude | 2025-09-14 10:09:36+00:00
> Not something that can be solved just by throwing more AI computation at it though.

I said "With the help of AI" no "Solved by AI"

The model is complex, and currently takes time on super computers to crunch through the numbers to give us an approximation, but that doesn't mean that it's never going to be fully modelled, or that we won't find a better way of approximating things where the long range forecasts are more accurate.

Currently the 24 hour forecast is highly reliable Three days reliable Five days is getting there ( it's still subject to change)

These things can be solved by throwing lots more compute at them (and the models improved)
by CiaranMcNulty | 2025-09-14 10:11:03+00:00
It's good to see more focus on static analysis.

With Phpstan and Psalm already in the space I'd like to see more differentiator features than 'written in Rust' - there are certainly advantages to that, but the disadvantage of not using PHP is it's harder to get contributions from the community using the tool.

Cool project overall!
by reify | 2025-09-14 10:15:36+00:00
This is how counsellors and psychotherapist gain insight into themselves.

Back in 1996 I started with just 200 words each week, this is about equivalent to half an A4 page.

Each year this increased by 200 words, until at year 4 you will be writing a personal journal of a minimum 800 words each week.

I used to carry a tatty old cheap notebook and jot down things that interested me during the day.

This could be a thought, a feeling, an interaction with another person, at home, on the train or at work with a colleague.

As the author wrotes, Good Journaling is a dialogue, not a monologue.

example:

I was sitting on the train today on my daily communute into the city.

There was a women sitting in front of me. When she got up to get off at the next stop, she stared at me for a litle too long. I felt uncomfortable.

questions to expand upon:

what is this about? who does she remind me of? Was it a teacher, a bully, a neighbour? What was it about her facial expression that sent a cold shiver down my spine? Is there someone in my past life who has the same expression? Have I felt this before, if so, when.

and so on.
by averne_ | 2025-09-14 10:16:39+00:00
The NVidia driver also has userland submission (in fact it does not support kernel-mode submission at all). I don't think it leads to a significant simplification or not of the userland code, basically a driver has to keep track of the same thing it would've submitted to an ioctl. If anything there are some subtleties that require careful consideration.

The major upside is removing the context switch on a submission. The idea is that an application only talks to the kernel for queue setup/teardown, everything else happens in userland.
by matheusmoreira | 2025-09-14 10:17:32+00:00
This can be done. The virtual machine could dump its complete memory image into an ELF file. That way, resuming consists of simply executing the file. Emacs has done this for a while via the unexec function:

https://lwn.net/Articles/673724/

The big problem is (of course) global state in C libraries, especially libc.
by sillyfluke | 2025-09-14 10:20:32+00:00
You said you had a budget about 0 in your top post. Was that for the pre-AI era or does that apply to your new AI flow as well? If it's still about 0, I'm guessing you're using primarily AI to learn how to do stuff and not using it mostly to generate assets? Is that a correct assumption?

Edit: also, where can we play Escape Goat.
by IshKebab | 2025-09-14 10:21:25+00:00
> You can use it, or not, and you can use the GC for some allocations, and use other methods for other allocations.

Yes but people wanted a language where you can't use GC.

> ???

"Which standard library should I use?" is not a question most languages have:

https://stackoverflow.com/q/693672/265521

Surely... you were aware of this problem? Maybe I misunderstood the "???".

> Don't underestimate the backing of a large and powerful organization.

Yeah it definitely matters a lot. I don't think Go would have been remotely as successful as it has been without Google.

But also we shouldn't overstate it. It definitely helped Rust to have Mozilla, but Mozilla isn't nearly as large and powerful as Google. The fact that it is an excellent language with generally fantastic ergonomics and first-of-its-kind practical memory safety without GC... probably more important. (Of course you could argue it wouldn't have got to that point without Mozilla.)
by brazukadev | 2025-09-14 10:23:37+00:00
> Yeah, looks like you believe this country is a democracy.

I'm sure it is. It seems you were fine with a dictator but you did not got what you wished for.

> why not simply refute the points that were made?

Your arguments are so nonsense that any person discussing them with you are just giving you their approve. I don't argue with insane people and I support putting them in jail when they flock together to help overthrow elections.