MurphyA/hacker-news huggingface dataset:
by com2kid | 2025-11-07 22:17:41+00:00
Microsoft used to have one of the best media players around! Windows used to have built in streaming support from device to device. You could load up music on your personal PC and play it on your home theater through your Xbox360! Windows Media Player was huge, only eclipsed by Winamp at the time.

Eventually MS released the Zune app, which was also awesome but lacked many of the WMP features. (But it looked amazing!)

They also were huge in the ebook space for years before amzn sucked all the air out of the room.

They also tried to popularize a standards based in car stereo system a decade before car play became a thing, and the first Windows tablets were released in the 1990s!

Oh and they tried to make a smart TV box in 1999, because of course they did. (Nearly 20 years too early, oops!)
by tgma | 2025-11-07 22:18:08+00:00
Modern iPhones? iTunes/iPod sync still works just fine. However, you have to question if that’s what most people who use iPhone want. For one thing, mobile users don’t necessarily have a PC. Mobile is the main device for most users not PC which is different from 2007. Also, I bet many users prefer ad supported free music streaming services if they never pay for music over a system of organizing custom MP3 downloaded.

Arguably Android has a much worse and fragmented default experience with respect to having a decent jukebox music player that does it the old school way.
by cogman10 | 2025-11-07 22:18:13+00:00
Why?

If you fundamentally believe intelligence is solely linked to genetics, then trying to say a group with vast genetic diversity is all inferior is racist. A widely diverse genetic population will have a wide and diverse intelligence. You couldn't reasonably tell what any given individual or group could achieve because there's so much diversity.

> The genetic pool of Ashkenazi Jews is fairly small and nobody believes they’re not particularly intelligent.

This is widely disputed [1].

[1] https://en.wikipedia.org/wiki/Ashkenazi_Jewish_intelligence
by metadope | 2025-11-07 22:18:25+00:00
Jumping up onto a stage, approaching uninvited, while wearing a full backpack... this kind of political stunt is ignorant and irresponsible.

Not as intrusive and obnoxious as a shaving cream pie-in-the-face, but actions like these lead to future reactionary violence from security personnel.

https://www.thedailybeast.com/billionaire-ai-overlord-sam-al...
Show HN: My personal Gerrit dash: can you improve it?
by kazinator | 2025-11-07 22:19:13+00:00
Gerrit can construct dashboards entirely programmed using URL parameters, which you can bookmark in your browser. You don't need admin access to officially configure them in your project.

With this, you can make a better dashboard than your default one.

I'm using the following at the moment. In my browser bookmark toolbar it has a very short name, "?" (question mark).

I also have other dashboards that are very project-specific and so do not share well, but this one is completely generic:

https:/YOUR.GERRIT.HOST.HERE/dashboard/?title=What%27s+Up?&Active+Drafts/Unresolved=(uploader:me+or+owner:me)+(has:draft+or+has:unresolved)+status:open+-age:3w&Active%20Outgoing=(uploader:me+or+owner:me)+status:open+-age:3w+-is:wip&Active%20Incoming+%28cc+or+reviewer%29=%28reviewer:me+or+cc:me%29+(-uploader:me+and+-owner:me)+-age:3w+status:open&WIP=(owner:me+or+uploader:me)+is:wip+status:open&Recently%20Merged=(owner:me+or+uploader:me)+status:merged+limit:5&Inactive+Outgoing=(owner:me+or+uploader:me)+status:open+age:3w+-is:wip+limit:5&Inactive+Incoming=(reviewer:me+or+cc:me)+(-uploader:me+and+-owner:me)+status:open+age:3w+limit:5
by knuckleheads | 2025-11-07 22:19:35+00:00
Great minds think alike ;) Some rambly thoughts off the top of my head about picking games:

I am still nailing down how many words to put in and therefore how long the game is. Right now somewhere between 30 and 75 feels good, I had it at 100 and friends complained that it was too long. To get a sense of your data, make a histogram of total number of words per letter set. This is different per language and does give you sense of what's up, as well as how good your word universe is. Conjugations/inflections help pad this out a lot as well.

Get the word frequencies for each word, wordfreq is helpful. Then, do a greedy algorithm, start accumulating the list of letter sets, one for each day. For first day, take the letter set that maximizes the sum of the squares of the zipf from wordfreq and has the number of words that you want for that day. For the next day, remove all the previous words from the words for your possible letter sets and repeat the sum of squares of zipfs. Then just keep running that, and it will maximize the most common words that haven't been seen yet.

Additionally, I tried to filter out a lot of words out front before running the game covering algorithm. No vulgar, nothing obscure or too obsolete. It's relatively cheap to run a very large word list through GPT-5 and ask a couple questions about each word. Do that once and you have filtered out a fair portion of the list. Build in a system for ad hoc blocking and it gets you most of the way there.

That is very helpful about the buttons and formatting. Thank you so much! I have that fixed up soon. Big lol on the shuffle algorithm, I hardly ever use it so I hadn't noticed. Thanks! I am in the middle of studying German, yes. What I've found is that it is very helpful for introducing me to new words for sure, that I am not sure I could have seen otherwise. It also helps me see the patterns within how the words are formed, just trying to puzzle out things. I have to take a lot of guesses and I feel like I am getting better at guessing which letters will ended up going where, even if I have never heard the word before.
by hshdhdhehd | 2025-11-07 22:19:39+00:00
It is not even interesting as Betteridge as they used "should" not "can".

Questions:

1. Should they do it (morally)? No

2. Should they do it (proft motive)? No

3. Can they do it (legally)? probably not.

4. Can they do it (technologically)? Yes

5. If they do it is it accurate? (See palm reading...)
by bell-cot | 2025-11-07 22:20:01+00:00
My thinking was that recently-near-death 1999 Apple, with no deep moats nor cash cows, needed to present itself as premium and squeaky-clean.

> ... wouldn't the 12-digit profits and a high Fortune 500 listing potentially be enough to make Steve say "We have enough honestly" ...

It'd be nice to imagine. But given Steve's documented horrible behaviors at a number of points in his life...I sadly doubt it.
by asadotzler | 2025-11-07 22:20:03+00:00
None of those scams were intermixed with popular legitimate content. If Facebook had a tab at the top called "Scams and Other Nonsense" and you clicked on that and it had a bunch of scammy content, that would be an equivalent to late night infomercials. But Meta doesn't do that. It mixes the scams in with all of its popular and non-scam content so you cannot easily tell it's scammy. Worse, it targets people vulnerable to those scams by tapping directly into their interests and sentiments in a way TV never could.

You are making a silly argument here. There's no equivalence at all.
by vlucas | 2025-11-07 22:20:10+00:00
You can't, and this was readily apparent in 2020 with Covid. Even doctors presenting factual information got censored and de-platformed by YouTube.

The only real competing video platform that promises no censorship is Rumble ( https://rumble.com ), but it has a very right-wing slant due to conservatives flocking to it during all the Covid-era social media censorship.
by lordnacho | 2025-11-07 22:20:31+00:00
Meh, I don't know. I think you can use AI to lorem ipsum a lot of things where it doesn't really matter:

- Making a brochure. You need a photo of a happy family. It doesn't matter if the kids have 7 fingers on each hand.

- You have some dashboard for a service, you don't quite know what the panels need to look like. You ask AI, now you have some inspiration.

- You're building a game, you need a bunch of character names. Boom. 300 names.

- Various utility scripts around whatever code you're writing, like the dashboard, might find use, might not.

None of those things is pretending you're an expert when you're not.

Give AI to a coding novice, it's no different from giving autopilot to a flying novice. Most people know they can't fly a plane, yet most people know that if they did, autopilot would be useful somehow.
by jryio | 2025-11-07 22:20:34+00:00
I would like to see AI usage regulated in the same way that vehicles are: license required.

Be that an aptitude test or anything else... unfettered usage of vehicles is dangerous in the same way that unfettered access to AI is as well.

As a society, we have multiple different levels of certification and protection for our own well-being in the public's when certain technologies may be used to cause harm.

Why is knowledge or AI any different? This is not in opposition at all to access information or individual liberties. No rights are violated by their being a minimum age in which you can operate a vehicle.
by FloorEgg | 2025-11-07 22:20:55+00:00
Since Dunning-Kruger is the relationship between confidence and competence as people learn about new subjects (from discovery to mastery), then if AI is "Dunning-Kruger as a Service" its basically "Education as a service".

However, people accepting incorrect answers because they don't know better is actually something else. Dunning-Kruger doesn't really have anything to do with people being fed and believing falsehoods.

Edit: I had the word "Foolish" in there which was mainly in reference to the OP article about the robbers who didn't hide from cameras because they thought they were invisible. It wasn't meant at a slight against anyone who believed something ChatGPT said that was wrong.
by pembrook | 2025-11-07 22:21:14+00:00
You can argue this, but if you hand over this authority to government, it will not be up to you.

Fundamentally this is an upvote driven social media platform no different from Reddit, which everyone agrees is social media.

If you live in Denmark, get ready to tie your State ID to your HN profile to login and hope that you don't say anything that would make the wrong official (or your employer) upset with you.

As we know from history, well-intentioned government laws have zero unintended consequences, always work perfectly every time, and are very easy to remove once they've been created...
by ozgurozkan | 2025-11-07 22:21:41+00:00
Right point, thanks for the feedback. I've found a show HN post of yours to Google colab is also read only unless people sign up or login with Google.

I am assuming read only links are allowed so this is now public to read. Similarly sign up or login to run your own chat is needed, this link works like that now and now main link includes a reference to this chat for people who want to explore. : https://pingu.audn.ai/chat/3fca0df3-a19b-42c7-beea-513b568f1...
by raincole | 2025-11-07 22:21:57+00:00
> as the Dunning-Kruger Effect. (link to the wikipedia page of Dunning-Kruger Effect)

> A cognitive bias, where people with little expertise or ability assume they have superior expertise or ability. This overestimation occurs as a result of the fact that they don’t have enough knowledge to know they don’t have enough knowledge. (formatted as a quote)

However, the page (https://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect) doesn't contain the quote. It's also not exactly what Dunning-Kruger Effect is.

Either that the author didn't read the page they linked themselves and made up their own definition, or they copied it from somewhere else. In either case the irony isn't lost on me. Doubly so if the "somewhere else" is an LLM, lol.
by 1313ed01 | 2025-11-07 22:22:14+00:00
I use it on my Android phone. Is there a better FOSS media player (or better any media player?).

VLC also still (or at least recently?) provides APKs you can download to install on very old Android versions. I have it installed on a few old Android tablets (and by old I mean something like Android version 4).

MPV everywhere else though.
by ToucanLoucan | 2025-11-07 22:22:26+00:00
> I’m convinced you can’t have your cake and eat it too. There’s no nice way to call someone’s baby ugly. They’re going to be upset, no matter how delicately you phrase it.

I agree in a vacuum, but we're not in a vacuum, we're talking about Steve Jobs. A dude who would semi-regularly send coworkers and subordinates out of rooms in tears, throw shit around the office, and in general make a complete ass of himself.

Like, I agree with you, it's gonna be hard to tell someone their baby is ugly. There's a better way to do it than throwing a stapler at the wall above their head and calling them ugly too.

I don't mean to pick on you in particular but we seriously need to shred this societal idea that visionaries, rockstar devs, auteurs, whatever, have to be anti-social fucking monsters to make whatever they happen to make. It's stupid and it sucks and it excuses tons of abusive behavior. I'm all for making great shit but if you have to hurt people to do it, then I don't think it's worth it at all.
by catigula | 2025-11-07 22:22:27+00:00
> If you fundamentally believe intelligence is solely linked to genetics

Strawman argument. I never said that.

>This is widely disputed.

No, it isn’t. You can plot ashkenazi Jews on a pct chart and their cluster is much tighter than the SNP distance between Norwegians and Swedish people. That means they have less genetic diversity, which is what you’d expect from a cohesive ethnic group.
by culi | 2025-11-07 22:22:29+00:00
This is not an honest depiction of the full picture.

At the time, scientists already suspected a corkscrew structure but there was disagreement between what that looked like or whether it was double or triple helixed.

Franklin's key experiments resulted in the Photograph 51 that almost single-handedly proved the structure. Before Franklin could publish her data, Wilkins—without the consent or knowledge of Franklin—took that photo and showed Watson. Watson later stated that his mouth dropped when he saw the photo. It proved to him the double helix structure and that guided the rest of their modeling/work. At that point they knew what they were proving. Two months later they'd advanced their model far enough and rushed to publication before Franklin could be credited with her own work

Not only did they use Franklin's work without her consent, not only did they not credit her, but they even belittled her in their books and talks. They even referred to her as "Rosy", a name she never used herself.
by imiric | 2025-11-07 22:22:42+00:00
I don't see such a niche use case as a design failure.

By your logic, the lowercase "v" should extend even higher to meet the pipe. The caret has conventionally been higher for a long time, and IMO would look out of place making it the inverse "v".

If you want arrows, just use U+2191 and U+2193.
by thewebguyd | 2025-11-07 22:23:29+00:00
I agree with Skyrim, but at least the bones are there for the modding community which ended up doing Bethesda's work and turning it into a decent game. I didn't mind the paring down of skills as much as I hated that they butchered the magic system. But modded, it's still one of my favorite games even if doesn't beat out Morrowind as my all time favorite from the series.
by whats_the_buzz | 2025-11-07 22:23:32+00:00
The closest thing to "Rust with a GC" in my mind is Ponylang or just Pony:

https://www.ponylang.io/ https://github.com/ponylang/ponyc

The Pony community is here:

https://ponylang.zulipchat.com/

Pony's garbage collection and runtime can yield performance faster than C/C++/Rust because the compiler eliminates data races at compile time, and thus no locks are needed.

It features implementations of Dmitri Vyukov (www.1024cores.net) algorithms for work stealing and Multi-producer single consumer queues that use only a single atomic instruction to read. The designer, Sylvan Clebsch, is an ex-game-developer and ex-high-frequency-trading-infrastructure engineering lead; he knew what he was doing when he designed the language for high performance on multicore systems.

On the other hand, you do have to re-wire your thinking to think in terms of Actors and their state, and this is kind of hard to wrap one's head around if you are used to Go's CSP or the popular async/await approaches -- it is a somewhat different paradigm.
by btown | 2025-11-07 22:23:34+00:00
I have no doubt that the team behind Liquid Glass had the same noble motivations as the team behind Microsoft's Metro Design Language in 2010.

In a crowded market, making a completely innovative visual identity is often the only option. One hopes that the result is that the words "forward-looking" and "trend-setting" and "loyalty-inspiring" and "inimitable" begin to apply. And if they pull it off, more power to them!

But there's a matter of taste as well as novelty. And while there were many incredible things about Metro, history bears witness to how much Zune and Windows Phone and Windows 8 have become beloved household names in the decade-and-a-half since.

I do think that Jobs would have signed off on the motivation behind Liquid Glass. I do not think he would have signed off on Liquid Glass itself.
by flkiwi | 2025-11-07 22:23:45+00:00
I mean, he lived to 97. Given what he's known for, it made me chuckle. Anyway, I thought it was Crick who was into eugenics. If it was both of them, I'm afraid I shall have to amend my opinion of both of them from "disturbingly troubling" to "unredeemable so let's just get them out of the textbooks thanks" right away.
by arp242 | 2025-11-07 22:23:47+00:00
> now questioning the Nobel Prize-awarded universe expansion

It is not questioning that the universe is expanding. It is questioning how the expansion is happening. Massive difference. The rate of expansion has always been more of a "probably" and "looks like" rather than "we have very strong evidence" (unlike expansion itself, for which there is very strong evidence). This is a classic "we have tweaked our model as we've learned more" type thing (assuming it holds).
by clueless | 2025-11-07 22:23:51+00:00
This article feels lazy. Is the main argument in similar vain as "don't read the books that experts have written, and go figure stuff out on your own"? I'm trying to understand what is wrong with using a new data compression tool (LLMs) that we have built to understand the world around us. Even books are not always correct and we've figured out ways to live with that/correct that. It doesn't mean we should "Stop wasting time learning the craft"..
by econ | 2025-11-07 22:24:11+00:00
This is my favorite size project. It allows us to be pedantic about every detail.

When the key press event is triggered current is to be increased or decreased if two conditions are met. One shouldn't check just one, take action then change it back if the other condition isn't met.

if(e.key == 'j'){ cur++; } if(e.key == 'k'){ cur--; } if(cur < 0){ cur = 0; } if(cur >= sl.length){ cur = sl.length - 1; }

something like...

if(cur<sl.length && e.key=='j'){ cur++ } else if(cur>0 && e.key=='k'){ cur-- }

The else is there because we don't need to check the other condition if the first is true.

Not that the original code doesn't work. I just want to execute instructions needed and avoid unnecessary ones if it is simple enough. The case where we try to increase beyond the array size would still trigger the second check. Even more correct would be:

if(e.key == 'j'){ if(cur < sl.length){ cur++; } }else if(e.key == 'k'){ if(cur > 0){ cur--; } }

To make it uglier the if can go...

cur<sl.length && e.key=='j' && cur++; cur>0 && e.key=='k' && cur--

As it won't check the next condition if the first fails.

This hideous bit...

b+=("j"==d)-("k"==d)

Could be slightly less ugly and one character shorter

b+=d=="j";b-=d=="k"

Then we can shovel the other conditions inthere too!

b+=d=="j"&&b<l;b-=d=="k"&&b>0

You see, with just a little effort we may improve nothing.
by gaogao | 2025-11-07 22:24:38+00:00
> In 2007, the scientist, who once worked at the University of Cambridge's Cavendish Laboratory, told the Times newspaper that he was "inherently gloomy about the prospect of Africa" because "all our social policies are based on the fact that their intelligence is the same as ours - whereas all the testing says not really".

> While his hope was that everybody was equal, he added, "people who have to deal with black employees find this is not true".

Yeah, pretty racist
by jmyeet | 2025-11-07 22:25:03+00:00
I have to rant about search in the App Store.

Pick any app you want and search for it. Ideally it has a pretty unique name and not just a dictionary wod. What will you see? The first result will always be an ad for a completely different app.

Google has long dealt with this problem with AdWords and search results. Google still tries to make the exact thing your searching for be the #1 organic result. Yes there are promoted links but they're not as prominent.

The App Store #1 result, which is always an ad, is quite literally half the screen.

I don't know how advertising works on the App STore but I suspect it's a CPM model not a CPC model (like AdWords). So Apple just doesn't care. But I don't think this would ever have happpened in the Steve Jobs era.
by holoduke | 2025-11-07 22:25:10+00:00
People are always create new layers on top of others. Machines that make machines or code that compiles to code. Layers of abstractions makes it possible for our simple brains to control trillions of electrons in a silicon chip. Every transition to a new layer has haters and lovers. Most people hate change. But eventually everything is using the new change. Never ever things go backwards in human history. AI is not Dunning Kruger
by tguvot | 2025-11-07 22:25:20+00:00
a couple of most interesting parts

>Mechanical energy of the machine itself is responsible for 85% of the soil removal during the cleaning cycle; the detergent contributes the other 15%. Thermal energy is in a sense a secondary effect, contributing to the effectiveness of both the mechanical and chemical components of cleaning.

(From “Liquid Detergents, 2nd Edition”.)

>The primary role of pre-wash is to quickly and mechanically scrape off already loose particles and to dilute pigments before a hot main wash cycle. Already loose particles are a nuisance worth quickly clearing, and pigments can transfer to plastics at some typical wash temperatures, so pre-wash has some value. Tomato sauces (and turmeric) are insidious in this regard. Because I think this latter point might be novel, I’ll quote Whirlpool:

>Pink/orange discoloration of plastics is usually caused by carotenoid, a class of typically red/orange pigments found in foods such as tomatoes and turmeric. When carotenoids are dissolved in oils, they become easily absorbed into many plastics, mainly when heat is also applied. Because the resulting stain is absorbed into the plastic, water-based bleaches are ineffective.

>Pre-rinsing or using a Rinse Hold cycle will reduce the chance of staining. Regular use of a rinse cycle and an air-dry or energy-saving dry option will >reduce the likelihood of staining.

(From https://producthelp.whirlpool.com/Dishwashers/Dishwasher/Was...)

hence, running tap to get hot water into machine is actually counterproductive. dishwasher manufacturers know what they do when they run pre-wash with cold water
by Sleaker | 2025-11-07 22:25:46+00:00
Why don't governments start at the source instead of at the access?

I always have questions that go a bit deeper but maybe because I think differently. I understand it can trample on rights, but I guess I like to still ask and have the thought experiment anyway.

If things like this are so harmful, and it's recognized why is it okay for a parent to give their child access to it in the first place? Why do kids get to control what they have access to just because parents don't want to parent well, and because they think it'll be a death sentence for their kids social groups? Is it feasible to police parents in that way? Would we even want that?