MurphyA/hacker-news huggingface dataset:
by ben_w | 2025-09-08 21:52:18+00:00
Recommendations got bad for me a year or two ago. Like, the only things on the algorithmic homescreen that I was interested in watching were already in my Watch Later list.

I'm also watching less of even the subscriptions due to the ads being so long I can make a cup of tea before they've finished, but worse they're also dispersed throughout the content and not just at the beginning.

A significant fraction of the ads are for one specific service I am not able to use anyway, so those advert buyers are wasting money to annoy me so hard and so often that I use YouTube less.
by kypro | 2025-09-08 21:52:26+00:00
Not really.

Unlike the president the EU commission are unelected and the commission is the only branch of government which can propose laws, however they can't force anything through in the same way the US president can with an executive order (it must go through parliament).

I guess it's good/bad, but in different ways to the US. It's bad in the sense EU citizens can't elect the people proposing their laws, but it's good in the sense that the commission can't just force things through without approval from the parliament which consists of MEPs which europeans elect.

As far as I'm aware the courts function in more or less the same way. Here in the UK parliament is sovereign and therefore can overrule any court decision with new law. This isn't true for the EU and I believe it also isn't true in the US.
by newpavlov | 2025-09-08 21:52:53+00:00
>Wouldn't this make CPU flags useless?

They would, but I agree with RISC-V here, CPUs should not rely on them in the first place.

I do not understand your argument about branches, how would it hinder the jump instructions?

We still would need separate "wrapping" instructions (e.g. for implementing bigints and cryptographic algorithms), but they probably could be limited to unsigned operations only.

>I can't wait to tell CPU to JMP NaN.

How is it different from jumping to null? If you do such jump, it means you have a huge correctness problem with your code.
by thisislife2 | 2025-09-08 21:53:07+00:00
I have the opposite complaint. I wish OpenWRT ran on low-resource routers like those really cheap TP-link ones. DD-WRT does support a few of it, and my personal opinion is that it is better optimised than OpenWRT. By the way, you should explore OpenBSD ( https://openbsdrouterguide.net/ ).
by crabmusket | 2025-09-08 21:53:23+00:00
Skimming chalk's releases page, I did find some quick confirmation of what I expected: recent releases, at least breaking ones, are to do with keeping up with ecosystem changes:

https://github.com/chalk/chalk/releases

5.0: moving to ESM

4.0: dropping support for Node <10

3.0: indeed some substantive API and functionality changes

I got to 2.0 which added truecolor support. I was amused to note also that 3.0 and 2.0 come with splashy banner images in their GitHub releases

This is a pattern I've seen often with "connector" packages, e.g. "glue library X into framework Y". They get like 10 major versions just because they have to keep updating major versions of X and Y they are compatible with, or do some other ecosystem maintenance.
by codedokode | 2025-09-08 21:54:09+00:00
x86 decoding must be a pain - I vaguely remember that they have trace caches (a cache of decoded micro-operations) to skip decoding in some cases. You probably don't make such caches when decoding is easy.

Also, more complicated decoding and extra caches means longer pipeline, which means more price to pay when a branch is mispredicted (binary search is a festival of branch misprediction for example, and I got 3x acceleration of linear search on small arrays when I switched to the branchless algorithm).

Also I am not a CPU designer, but branch prediction with wide decoder also must be a pain - imagine that while you are loading 16 or 32 bytes from instruction cache, you need to predict the address of next loaded chunk in the same cycle, before you even see what you got from cache.

As for encoding efficiency, I played with little algorithms (like binary search or slab allocator) on godbolt, and RISC-V with compressed instruction generates similar amount of code as x86 - in rare cases, even slightly smaller. So x86 has a complex decoding that doesn't give any noticeable advantages.

x86 also has flags, which add implicit dependencies between instructions, and must make designer's life harder.
by Quarrelsome | 2025-09-08 21:54:12+00:00
> You seem to be assuming that government action is the best way to solve social problems.

I would suggest that the context of government is superior than the context of the individual or localised groups in solving issues in a fair and just manner, as long as its institutions are well balanced. That's because it has a national perspective as opposed to a localised one. In practice there is a balance at play that is necessary, I think there is arguably a tyranny in only one of these two choices. The principal issue with giving up on the federal level is that minorities will be disadvantaged.
by Analemma_ | 2025-09-08 21:54:13+00:00
There are probably a bunch of videos in this genre, but I found [0] to be a particularly good explanation of why Hollow Knight felt so good. If you’re experienced at game design none of this is probably news to you, but if you’re unfamiliar with terms like “coyote time”, “jump buffering” etc., this video is a great introduction to how video games break physical realism to provide a better-feeling experience, and how tuning this is critical to getting a game which feels great. Silksong is presumably using all the same techniques.

[0]: https://youtu.be/Vxt8uud5o_4
by jcranmer | 2025-09-08 21:54:24+00:00
I've avoided using an adblocker because, as much of a pittance as it is for content creators, I don't want to deprive them of that revenue, and I also don't want to deal with the faff of getting a working YouTube ad blocker setup.

But oh boy have the ads really slid far down the hill of enshittification in the past several months. They've gone from one ad break every ~15-20 minutes to one every ~7-10 minutes. With that, you also get an increased chance of a mid-sentence ad break (especially noticeable on older videos, where ad points have clearly been automatically retrofitted). In the past, you'd usually expect at least one of the ads to be skippable, and now, many of them seem to be fully unskippable.

To be fair, the sheer repetitiveness of the ads and their poor targeting isn't new, but it is a lot more aggravating to be shown the same completely useless ad that you saw 10 minutes ago.

(Not to mention the other enshittifications of recommendations getting even worse or the number of videos per row in search going down from 6 to 3.)

And the enshittification isn't tempting me to pay Google for a better experience; instead, it's tempting me to spend time (and perhaps coin) to other people to avoid the YouTube ads. Good job, Google.
by tim333 | 2025-09-08 21:54:52+00:00
I don't think scaling LLMs will get there but there are other ways to use neural nets. For example MuZero uses a deep neural network to learn games through self play and:

>Starting from random play, and given no domain knowledge except the game rules, AlphaZero achieved within 24 hours a superhuman level of play in the games of chess and shogi [a similar Japanese board game] as well as Go, and convincingly defeated a world-champion program in each case https://www.theguardian.com/technology/2017/dec/07/alphazero...

And MuZero did similar, surpassing AlphaGo. So while LLMs may be bad at thinking and learning, other neural net arrangements may do well.
by komali2 | 2025-09-08 21:55:21+00:00
Yes I moved to Taiwan, from the USA. I was exposed to the political activism of Taiwan when I happened to be there during the sunflower protests in ten years ago, and spend 7 years working to return. My beliefs were confirmed day by day as I participated in g0v and witnessed the bluebird protests.

Political activity is high in Taiwan and there are many viewpoints represented. The government doesn't lash out mindlessly against protestors which is something I've never encountered having attended protests throughout the West - the USA, the UK, France, Australia, it seems governments are compelled to meet all protests with violence.

Furthermore taiwanese activists are incredibly organized. At the bluebird protests it was estimated there was many tens of thousands of people, but within hours of the protests being announced there were tents, food lines, water, and bathrooms set up for people. Some anarchists even set up a sound system and had a little rave down the street. There were also anarchists peppered throughout the crowd with medical supplies, and inevitably communists selling newspapers lol. There were two massive PA systems on side roads with hundreds of chairs for people to sit on, and plenty of cover to block the rain - and all these people her despite the massive rain storm!

I saw similar during the multiple pedestrian rights protests I've been to. The only bad protest I went to was a poorly organized bike protest.

I also very much enjoy the shenanigans of the Taiwanese legislative yuan. Throwing sausages at each other, stealing bills and running to the MRT so they can't be signed, barricading each other, getting into fist fights. It shows proper respect for the life or death nature of the decisions they're making.

Here's some photos from the bluebird protests https://photos.app.goo.gl/45L8FE6bVPDLVmdFA

I recently also went to a massive music festival that was highly politicized. Did you know there's a taiwanese politician that's also a singer in a metal band? Anyway his band did a lot of political speech during their show, which I found interesting. Furthermore there was a great deal of anti PRC messaging and art (which is often implied to be anti kmt as well). Another random memory of the music festival is that people will just leave their things lying around in the park, and the festival is ungated in the middle of the city, but nobody will take people's things because that just doesn't really happen in Taiwan. It's incredibly safe here.

I rambled. My overall point, is that people here genuinely feel like they can make a difference individually, because they truly can, and therefore they do. In my pictures you can see people sitting around on laptops. That's an impromptu working group to organize some recall efforts or something along those lines.

Other countries convince their populations that to make anything happen you need to convince 30 million people to agree with you first. In Taiwan you can go to a g0v hackathon and change the country in a small way in an afternoon.
by JumpCrisscross | 2025-09-08 21:56:06+00:00
I'm halfway certain it's for political optics.

I'm intensely pro nuclear. But the tech is still in the stables. We need research into driving down costs. In the meantime, we need to think harder about where we're putting datacentres and how we can, if not make power cheaper for average Americans, at least not raise its real cost.
by neonrider | 2025-09-08 21:56:29+00:00
> Is the colour you see the same as what I see? It’s a question that has puzzled both philosophers and neuroscientists for decades, but has proved notoriously difficult to answer.

> Now, a study that recorded patterns of brain activity in 15 participants suggests that colours are represented and processed in the same way in the brains of different people.

They're not asking the same question though. Neuroscientists are asking whether the brain processes the physical substrate (photons) that precedes the experience in the same way. Philosophers are asking if the subjective experience that follows (the qualia) is identical. The former is the easy question. The latter is the impossible question.
by addaon | 2025-09-08 21:57:08+00:00
There's another difference -- willingness to actually pay for silicon. The M1 Max is a 432 mm^2 laptop chip built on a 5 nm process. Contrast that to AMD's "high end" Ryzen 7 8845HS at 178 mm^2 on a 4 nm process. Even the M1 Pro at 245 mm^2 is bigger than this. More area means not just more peak performance, but the ability to use wider paths at lower speeds to maintain performance at lower power. 432 mm^2 is friggin' huge for a laptop part, and it's really hard to compete with what that can do on any metric besides price.
by kypro | 2025-09-08 21:57:33+00:00
In the UK we take this a step further – if you're by an abortion clinic and the police believe you could be praying in your head for those getting an abortion they can charge you.

There are also examples where the people have been charged for retweeting opinions or sharing lyrics which are considered grossly offensive. Although I suppose in these cases you could at least argue something is being expressed.
by adrian_b | 2025-09-08 21:57:37+00:00
A fusion reactor creates a much more intense flux of neutrons than any fission reactor, which will transmute into radioactive isotopes any substance from which a shield will be made.

So the quantity of radioactive waste will certainly not be little, but more likely much greater than in a fission reactor.

Nevertheless, because there is more freedom in the design of the neutron shield than in a fission reactor, it is likely that it is possible to find such compositions where most of the radioactive waste will decay quickly enough, so that there will remain only a small quantity of long-lived radioactive waste.

However, until someone demonstrates this in reality, it is still uncertain how much radioactive waste will be generated, because this depends on many constructive details.

A lot of components of a fusion reactor, e.g. pipes for cooling fluid and the like, will become damaged by the neutrons and they will have to be replaced periodically, after becoming radioactive. The amount of such waste will depend a lot on the lifetimes of such components. For now it is very uncertain how much time such components will resist before requiring maintenance.
by thaumasiotes | 2025-09-08 21:59:35+00:00
> Silksong is presumably using all the same techniques.

But Silksong feels terrible. Its movement is awful and difficult to control. Hollow Knight felt smooth. Silksong is the opposite of that.

This very post is mixing its message:

>> The secret to why this game is like crack is the movement. The movement is so buttery smooth that simply getting back to the boss that just ripped you to shreds is a complex, skillful, and fundamentally enjoyable experience.

>> So am I having fun? I certainly don't feel joy in my heart when I fall into the lava for the seventeenth time because I missed a jump (if lava was a boss it would easily take the top spot for the number of times it killed me).

Falling into lava seventeen times because you keep missing the same jump is not an experience of smooth movement with player affordances.

Interestingly, there is coyote time in Silksong, but not enough that you can reliably do dash-jumps. It's just that occasionally you'll notice a jump starting from the wrong location, a little to the side of and below the edge you wanted to leap off of. Much more often, you'll notice that you hit the jump button but the jump never went off, which is the exact problem coyote time is supposed to solve.
by hhhAndrew | 2025-09-08 21:59:54+00:00
One idea for what happens next, that rhymes with pop-up blocker revolution, is Gates' "disintermediation of everything" via AI, where agents on our behalf will be able to "find me a video I like and don't show me the ads", "renew my electricity contract and don't let them soft-scam me with their tricky pricing structure", "buy groceries online and don't get tricked into buying candy from a promo", etc. Agents make become like popup blockers in that way. Subsequent to that, I reckon we may see some sites adopting TOS forbidding people to have AI agents visit on their behalf.
by crazygringo | 2025-09-08 22:00:01+00:00
Thank you. I went back and... never would have guessed in a million years they were expandable.

They just look like summary bullets.

Why would anyone write an article where the first paragraphs were collapsed anyways...? But then later paragraphs are expanded, so you think that's where the article starts?

This may actually win the award for worst UX I've seen this year. Because it never gives any indication there's any UX at all. Just, wow.
by nottorp | 2025-09-08 22:00:43+00:00
I have a Ryzen box that I temperature limited to 65 C indeed. That was about 100 W in my office with just the graphics integrated into the Ryzen.

However, next to it there's a M2 mac mini that uses all of 37 W when I'm playing Cyberpunk 2077 so...

> Both Intel and AMD provide runtime power control so this is tunable. The last ~10% of performance requires far more than 10% of the power.

Yes but the defaults are insane.
by delta_p_delta_x | 2025-09-08 22:00:44+00:00
Happy to. If I may, I have an analogy:

C feels a little like survival mode in Minecraft; you have a set of very simple abstractions, a relatively simple language, with which one can build the world (and in many cases, we have).

C++ feels like a complex city builder, with lots of tools, designs, and paradigms available, but also allows one to screw up in bigger ways.
by ChrisArchitect | 2025-09-08 22:00:53+00:00
A year ago there were some posts about Nova being on shaky ground because Barry was the only one left working on it. This seems to just be continuing the negative narrative. Unfortunate. Seems like he was really close to open sourcing it, which would probably be a boon. It's a longstanding and still pretty popular launcher in the Android world isn't it? I've used it for years on multiple phones.
by fishtoaster | 2025-09-08 22:00:59+00:00
> Selling to businesses is very easy. You go to a business and you say "hey, you like making money?" And the business will say "why yes, I do like making money" and you will say "great, I can help you make more money.

This is so wrong it hurts. You'd be amazed at how often "I will save you $X, guaranteed, or your money back" is a non-starter when selling to companies.

I've spent a career very slowly gaining respect for enterprise sales people - going from "Ugh, sales people are all snakeoil salesmen" to "I can't believe what they do is even possible, much less regularly done" over about 20 years.

Selling software to large organizations involves finding a champion within the org, then figuring out the power structure within the org via an impressive sort of kremlinology. You have to figure out who loves your product in the org, who hates it, who can make the buying decision, whose approval is needed, who's handling the details of the contract, and so on. You need to understand the constellation of people across engineering, procurement, legal, leadership, and finance – and then understand the incentive structures for each.

Then you have to actually operate this whole complex political machine to get them to buy something. Even if it's self-evidently in the interest of the whole organization to do so, it's not an easy thing to do.

Anyway, all that to say: "b2b sales are easy" is... naive... to say the least.
by mgh2 | 2025-09-08 22:01:40+00:00
> A Meta spokesperson, Andy Stone, wrote on Threads, the company’s text-based social network: “Sadly this is a familiar playbook in which a former employee is dismissed for poor performance and then goes public with distorted claims that misrepresent the ongoing hard work of our team.”

Skeletons keep piling up while PR try to dismiss them
by tpm | 2025-09-08 22:01:45+00:00
Not at all, the Commission and the Council together can do a lot but it's important to understand both are collective bodies formed by governments of member states and can only act in some limited areas (defined very exactly by the various treaties). But then most of the important decisions have to be approved either by the directly elected Parliament or by all national parliaments (like some international agreements). And that's for legislation that doesn't have to be transposed into national law (can be applied directly), but most of the legislation has to be transposed and the member states have some leeway there.
by jokethrowaway | 2025-09-08 22:01:46+00:00
I know I'm a minority but how can you even think we live in a capitalistic society when we're taxed and regulated on everything?

This crony capitalism with a big government colluding with big business is socialism with a wig on.

The fact that people who define themselves anti establishment yearn for socialism because "capitalism failed" is dangerous and will mark the end of the USA minarchist experiment: even if you leave a minimal government, you just need 250 years (of productivity, courtesy of capitalism) to become the largest government in the world - and eventually collapse.
by pedalpete | 2025-09-08 22:01:50+00:00
I'd love to get a better understanding of the technology this is built with (without sitting through an exceedingly long video).

I suspect it's EMG though muscles in the ear and jaw bone, but that seems too rudimentary.

The TED talk describes a system which includes sensors on the chin across the jaw bone, but the demo obviously has removed that sensor.
by alexlaceymac | 2025-09-08 22:02:17+00:00
Outschool.org is hiring a senior engineer to help us refine and build features that help families find the schools, tutors, therapies and resources that match their needs, all using state funded programs.

https://outschool.org/careers

29 team wide paid days off a year plus unlimited vacation. This is doing work that matters, and living well along the way!
by swores | 2025-09-08 22:02:33+00:00
Thanks for the reply - I definitely hope you can someday get to the point where, using the backups, you can get rid of the 30 day limit for having a device online, such that the user experience is identical whether turning on a device for the first time in 29 days or the first time in 99 days - the only difference being the backend tech of where the messages are loaded from, which the user wouldn't need to know about. Or, if needed, the user getting a "this device has been offline for X days, please enter your backup password to sync all previous messages" alert.
by sudohalt | 2025-09-08 22:03:26+00:00
The cognitive dissonance is astounding. This shows that what’s happening is far more than just a genocide. it’s a level of hatred and dehumanization so intense that even the possibility of appearing indirectly sympathetic to Palestinians is controversial. A universal moral statement like 'Never Again’ Can’t Only Mean Never Again For Jews' becomes unacceptable, not because it’s false, but because it dares to imply that Palestinian lives are worth grieving.
by egorfine | 2025-09-08 22:03:33+00:00
> Don't update dependencies unless necessary

And get yourself drowning in insurmountable technical debt in about two months.

JS ecosystems moves at an extremely fast pace and if you don't upgrade packages (semi) daily you might inflict a lot of pain on you once a certain count of packages start to contain incompatible version dependencies. It sucks a lot, I know.