MurphyA/hacker-news huggingface dataset:
by hedora | 2025-06-21 01:23:05+00:00
I asked kagi’s llm for a recipe on theater quality popcorn (which I do all the time), and it gave the basic recipe (though it suggested butter, when clarified butter is superior in my opinion) with a list of tips. I’ve been having trouble with unpopped kernels (maybe a few dozen per batch), and one of the tips pointed to an excellent tutorial on avoiding unpopped / burnt kernels:

https://www.simplyrecipes.com/recipes/perfect_popcorn/

This took me far less time than watching YouTube videos, since that’s one of 5 references the LLM summary included, and the other 4 are information I didn’t need.
by treesciencebot | 2025-06-21 01:24:42+00:00
the main question is going to be software stack. NVIDIA is already shipping NVFP4 kernels and perf is looking good. It took a really long time after MI300X's that the FP8 kernels were OK (not even good, compared to almost perfect FP8 support in NVIDIA side of things).

I will doubt that they will be able to reach %60-70 of the FLOPs in majority of the workloads (unless they hand craft and tune a specific GEMM kernel for their benchmark shape). But would be happy to be proven wrong, and go buy a bunch of them
by ghaff | 2025-06-21 01:24:50+00:00
>As for sports being part of the college experience, I don't disagree with you that they are right now, but I don't see why that would have to be the case, since it certainly didn't use to be the case historically and still isn't the case in many parts of the world.

I think it tends to be in the Anglosphere at least. I won't really argue for the big college football etc. programs which has been an ongoing debate in the US for decades for Top 10 schools and related. James Michener wrote a book in the 70s or so. But athletic activities in various more or less organized forms are pretty established at many US schools and eliminating them would bring a pretty wide revolt (and not just talking about football).
by tlogan | 2025-06-21 01:25:41+00:00
Why do we justify blocking ads, even when we know the content we’re consuming isn’t free to create and even if the content is free, it still costs money to store and distribute?

We often rationalize using ad blockers because ads can be intrusive or annoying. But let’s asking ourselves: Why do we feel entitled to get this for free?

This isn’t a moral judgment. I genuinely want to understand the reasoning.
by const_cast | 2025-06-21 01:25:41+00:00
No this is partially Javascript's problem. JS has virtually no standard library and was, for a long time, a bad, lobotomized language. ES6 helps a lot, but in the meantime we had to rely on absolutely huge frameworks.

JS also did not properly address the complexity of the web. We didn't have good APIs for manipulating the DOM. We didn't have good APIs for making server requests. We did things like spawn iframes to call XML endpoints that we then transform the result of into HTML via XSLT and then inject that into the DOM.

And, on top of all of this, JS is not performant. It's an extremely footgunny language, too. So we build on top more complexity. Minimizers, linters, static analyzers, compression, obfuscators, and more. These days JS is no longer a scripting language - it has more build steps than a C++ project.

So anyway, now here we are.
by zombiwoof | 2025-06-21 01:25:43+00:00
it's wild to me all this progress with AI, but at the same time, on my brand new mac, going through the readme to try out phoenix, it can't even get past the first step without an error (says it can't find postgres), yet the docs say I don't need postgres and it will default to sqllite if postgres and mysql can't be found.

hard to put confidence in AI vibe hacks when the basic stuff just doesn't work.

* (Mix) The database for Myapp.Repo couldn't be created: killed
by marssaxman | 2025-06-21 01:25:59+00:00
That's fair. My remark was a bit of a tangent, borne of frustration over years of trying to read papers relevant to my interests where the juicy bits are all written in math notation and therefore inaccessible. I have to go track down some open-source implementation of the idea and read that to understand what the paper is trying to say - any programming language at all, even one I've never seen before, will be easier to understand than the original symboldegook.

I can imagine that it's a much different situation with array languages, where the notation is actually learnable, because it is defined and documented.
by SequoiaHope | 2025-06-21 01:26:51+00:00
I resisted paying for premium (out of spite) until very recently and only because my girlfriend complained.

I have been astounded at how scammy those ads are. There is a major class of ads that make fairly significant bullshit medical claims and I’m semi convinced the purpose is not for someone to make money but to wage psychological warfare on vulnerable people. Another class of ads says “the US government is going to collapse and that’s why you should buy a freedom battery” and the ad couches itself as a battery advertisement but how many vulnerable people hear that in the background 16 times a day and don’t end up subconsciously accepting some part of it?

In any case it’s all a manipulative cesspool and it’s bizarre to me that a property that Google otherwise values is willing to sling such slop at its users. I suspect a large part of this is that the executives who run YouTube never see their ads.
by lurk2 | 2025-06-21 01:27:03+00:00
> Ferguson was 2014

Obama was president in 2014.

> but the white identity politics was on display before the first time he was elected.

Among klansmen. These are the people I alluded to who were dying out. Young people and the general public at large didn’t take interest in these movements until the summer of 2015, and even then it was just a thing for the terminally-online until the latter half of Biden’s presidency.

There were plenty of off ramps throughout this whole period, leftists opted not to take them because they were operating under the assumption that they would be in control forever.
by Quarrelsome | 2025-06-21 01:27:43+00:00
Yeah that would be good, that fixes the complexity in control that spirals once your civ blobs. Keeping it simple and streamlined across the entire playthrough is important.

I think it would be fun to maybe not even be entirely aligned with one country and act as some sort of third party that can impact the growth or decline of other empires. So the AI is still playing the 4x around you but you're not locked into a given team.

This might allow you to pick and choose some of the fun parts (e.g. exploring for a given civ at the start of the game, or picking a expansion spot for their second city) while sidelining the less fun parts.
by AlotOfReading | 2025-06-21 01:29:47+00:00
I don't know why you're on about this, but our foot shape has been essentially static across the entirety of genus Homo. The difference in time between us and them is an imperceptible rounding error compared to the many millions of years since bipedalism evolved. These people looked like us, wore clothes, spoke languages, etc. If you teleported one of their infants forward and raised it, it would be virtually indistinguishable from a modern person until you did genetic testing.
by const_cast | 2025-06-21 01:29:55+00:00
TypeScript is a wildly unpleasant language. If I'm going to be waiting around for a compiler anyway, why not use an easier nominally typed language? I mean, dotnet is right there... and it's got features out of the wazoo. No need to download external libraries when your bloated backend framework ties your shoes for you.

Or if I'm really into structural typing, Go is right there. I'll tell you, it compiles a lot faster. And a lot less type Olympics, too. Easier to read. Less bug-prone. TS isn't a bad language. But it's certainly not the best.
by rfv6723 | 2025-06-21 01:30:24+00:00
These ppl are very loud online, but they don't make decisions for hyperscalers which are biggest spenders on AI chips.

AMD is doing just fine, Oracle just announced an AI cluster with up to 131,072 of AMD's new MI355X GPUs.

AMD needs to focus on bringing rack-scale mi400 as quickly as possible to market, rather than those hobbyists always find something to complain instead of spending money.
by otterley | 2025-06-21 01:31:32+00:00
> You significantly increase your changes of getting the data plane working if you are always using the same control plane.

That is 100% not true and why different foundational services have (often vastly) different control planes. The Kubernetes control plane is very good for a lot of things, but not everything.

> People always complain about vendor-lock in, closed source services, bait and switch with services, etc. with Kubernetes, you get to choose what your anxieties are, and manage them yourself.

There is no such thing as zero switching costs (even if you are 100% on premise). Using Kubernetes can help reduce some of it, but you can't take a mature complicated stack running on AWS in EKS and port it to AKS or GKE or vice versa without a significant amount of effort.
by magneticnorth | 2025-06-21 01:33:13+00:00
Longyearban, the capital of Svalbard, has 4 months of night and 4 months of day.

I believe Earth has always had some axial tilt, so this kind of effect would always have happened near the poles. According the article, "During the Early Cretaceous, southeastern Australia was some of the closest land to the South Pole."
by o11c | 2025-06-21 01:33:17+00:00
Hm ... I wonder, is Grammarly also responsible for the flood of contraction of lexical "have" the last few years? It's standard in British English, but outside of poetry it is proscribed in almost all other dialects (which only permit contraction of auxiliary "have").

Even in British I'm not sure how widely they actually use it - do they say "I've a car" and "I haven't a car"?
by zo1 | 2025-06-21 01:33:53+00:00
I got Grok to speak wonderful quotes in the same style/tone.

"The mountain stands eternal, watching all. Did you, yesterday's self, feel its silent gaze upon your deeds? Did you carve truth into its stone or merely scatter dust? Speak, for the mountain remembers what we forget."

— Lady Deirdre Skye, "Planet Dreams"

"The keyboard is but a crude interface, a mechanical bridge between flesh and the machine's cold logic. The soul of the machine, if it exists, lies not in the clatter of keys but in the dance of electrons, where thought and code entwine. Fingertips? They are mere conduits, sparking the connection, yet they carry no more divinity than the wires beneath. To seek the soul, look deeper—past the surface, into the patterns of data that pulse like a living mind."

— Academician Prokhor Zakharov, "For I Have Tasted The Fruit"

"A cup of wine may seem a mere vessel, but its depths hold the folly of men who seek oceans in fleeting pleasures. Drink wisely, lest you drown in your own excess."

— Sister Miriam Godwinson, "The Blessed Struggle"

"Solace in profit? A fleeting comfort, like coins slipping through fingers. Power? A heavier chain, binding the soul to ambition’s treadmill. Both are but shadows of true wealth—a life of wisdom and harmony with Planet’s pulse. Seek not to own, but to understand, and solace will bloom eternal."

— Lady Deirdre Skye, "Conversations with Planet"
by mitthrowaway2 | 2025-06-21 01:33:59+00:00
I've seen ads on YouTube that are straight-up illegal. Including ads for tobacco. And one that was a deepfake of the Canadian minister of finance pitching a crypto investment as being risk-free and backed by the government. Another that was a deepfake of Elon Musk saying he was going to give free money to people who click the link. YouTube will run anything because they know they won't get in trouble.
by noosphr | 2025-06-21 01:36:03+00:00
It isn't.

Matrices come with the matrix product defined over them.

This is one of four possible closed first order tensor contractions for an order two tensor, viz. AijBik AijBki AijBjk AijBkj. Only the third is applicable to matrices, all other contractions only work for general tensors without transposition.

What we deal with in computer science are actually n dimensional arrays since we don't have the co and contravariant indices that define tensors in physics.
by dylan604 | 2025-06-21 01:36:26+00:00
> we should look closely at the wildly inappropriate and downright scammy ads they are hosting

This is one of the things that kills me. Even in broadcasting TV, you get typical :15, :30, :60 ads with the occasional :45 or longer :90. The ad pods are also defined so that you get a set number say something like 3:00 max.

YT has scammy ads where if you are just trying to let something stream in the background while you focus on other things where an ad plays past the 5s skippable time, they have some that are full on half hour if not even longer infomercials that takes completely out of the flow of whatever you were watching. That's down right criminal to me. The fact that long form content can be used as something that interrupts someone else's content is such a strange thing to allow. They must pay out the nose for those ad impressions
by mitthrowaway2 | 2025-06-21 01:38:29+00:00
YouTube spent about a decade and a half running unintrusive banner ads. Until they secured enough of the market that network effects locked content creators and consumers together in a two-sided market where it's hard for either group to leave unilaterally. Then they ramped up the length and intrusiveness of their ads while flouting content regulations on what they're even allowed to advertise.

Why should I reward that by paying them?
by pjscott | 2025-06-21 01:43:01+00:00
I remember, from the earliest days, the rationalist movement talking about how cults prey on people and how to recognize it and walk the other way. The Ziz cult checks so many of the boxes that they were warning against back then, years ago—

—And years later, once the Ziz cult started preying on vulnerable people, the response from the mainstream rationalist movement was… to post warnings about avoiding this messed-up cult, to explain exactly how it was manipulating its victims, and how the best thing to do (in the absence of legal remedy) was to stay the hell away from that diseased social scene.

I’m not sure how they could have done better. Any sufficiently large movement attracts crazy people. No matter how well or poorly they may deal with that fact, anybody can do guilt-by-association forever after.
by felarof | 2025-06-21 01:44:07+00:00
Thank you so much for this feedback! And sorry for the annoying experience. I'll debug and fix it. this still early beta version :(

We have this agent mode and chat mode both with separate tools. I think the "prompt" today is not good enough, will see if there is a better way to address it.

Regarding un-grouping, that API is currently missing in chrome. I'm currently looking to add this support.

Hmm couple of people have asked for "undo" now. will see how we can implement this. I imagine something like cursor's "restore checkpoint" would be neat.

Quick question, do you think these productivity features are critical in your day to day workflow? Any specific examples you can share? :)
by Calavar | 2025-06-21 01:45:06+00:00
I've seen a few projects along the lines of shader programming in C++, shader programming in Rust, etc., but I'm not sure that I understand the point. There's a huge impedence mismatch between CPU and GPU, and if you port CPU centric code to GPU naively, it's easy to get code that slower than the CPU version thanks to the leaky abstraction. And I'm not sure you can argue pareto principle: Because if you had a scenario where 80% of the code is not performance sensitive, why would you port it to GPU in the first place?

Anyway, there's a good chance that I'm missing something here because there seems to be a lot of interest in writing shaders in CPU centric languages.
by nickthegreek | 2025-06-21 01:46:07+00:00
giving them $13/month is not being hostile to them, it’s being a long term customer. they have exactly the relationship they want with you, minus your adblocking. i too pay for premium, run a pihole and use ubo. i pay for premium because the company sells a quality product at a good price and adfree. sponsor segments is another thing, but solveable. i also use sponsorblock and have a docker setup to autoskip segments on devices connected to my wifi. but out of all streaming services out there, yt actually seems like the least vampiric.
by gosub100 | 2025-06-21 01:46:16+00:00
thats changing the topic. The topic is public transit, and I'm giving a practical example of why a rational person would choose not to use it. It's disingenuous to make it sound like people avoid the bus because "only those people ride the bus" and then refute it with "well, yeah, we gotta fix homelessness first, of course!". No we dont have to fix homelessness, I can ride my car and lock the doors, preventing it from being defiled by homeless people.
by triceratops | 2025-06-21 01:48:08+00:00
Why can't we have better marketing for different types of people.

Example: God made the sun and the sky. That's where heaven is. Fossil fuels come from under the earth. Something else really bad is down there too. I don't want to spell it out, but it's the opposite of heaven.

Or for the "independent, lion-not-sheep" types: I don't depend on big companies. My energy comes from up above. You can't take the sky from me. etc.
by pdonis | 2025-06-21 01:48:21+00:00
> Required for showing the right resolution images.

How many websites is this actually an issue for? I know web developers get all impressed with themselves about putting fancy images on their web pages, but the vast majority of them are simply useless decoration.

> Most people expect to see times in their local time.

So have a built-in widget in the browser that takes a time in UTC from the server and converts it to local time (if the user has that setting enabled in their browser settings) based on the computer's time zone.

Even client side Javascript could do this without having to tell the server anything about the client's time zone.

> can be useful for showing the right download button

How about just letting the user select the right download button?
by fnordpiglet | 2025-06-21 01:51:15+00:00
I have a rayban meta and ask it various questions on STEM (ex: what is entropic gravity). Its responses are brief but accurate. YMMV but it seems fine. However for detailed discussion I use the ChatGPT voice mode. The glasses are a pretty capable Bluetooth headset end to end. I often use it for this - a good head phone that doesn’t stuff up my ears. The built in AI I’ll use for things like “remember what level of the parking garage I am on” where it snaps a photo of the level number and I can ask later.
by arjonagelhout | 2025-06-21 01:52:11+00:00
What is the main difference in shading languages vs. programming languages such as C++?

Metal Shading Language for example uses a subset of C++, and HLSL and GLSL are C-like languages.

In my view, it is nice to have an equivalent syntax and language for both CPU and GPU code, even though you still want to write simple code for GPU compute kernels and shaders.
by gosub100 | 2025-06-21 01:52:39+00:00
I agree with you. This is why in newer public transit systems they will use honor-systems that don't actually prevent people from entering without paying. This encourages them to ride because its a "non-violent offense" so they won't be arrested, but if you or I rode without paying, we would have a criminal charge and possibly be arrested since they can claim they solved a crime without harming "disparaged groups" or whatever. So we have 2 classes of people: those who can ride for free and those who can't.

The system I'm referring to is San Diego's light rail. The 2nd (and last) time I rode it I saw someone get assaulted on the train (and what appeared to be homeless people riding it). The first (and last) time I rode the MARTA train in Atlanta last year, I saw a homeless man passed out sitting in a puddle of his own urine. I will never use public transit again unless there are exigent circumstances. Liberals have completely ruined yet another thing that used to be great.
by myself248 | 2025-06-21 01:53:21+00:00
I support a _shitpile_ of creators on Patreon and Kofi and more. I subscribe to Nebula, and I get as much as I can from the creators' own pages on those services.

I'm doing my best to move my viewing off of YouTube, and move the money off of YouTube, in hopes that it eases the creators moving off of YouTube.
by amy_petrik | 2025-06-21 01:53:33+00:00
I think we need to define "decentralized" here

Google in and of itself is decentralized from an engineering perspective. There's no giga-computer in Mountain View that all search requests funnel though. It's a highly distributed system, much like the internet itself - just a distributed system that a single entity controls.

The issue isn't central or decentralized systems or engineering. It's centralized OWNERSHIP and CONTROL. That is the aspect that needs to get cracked open... what a monopoly is to a capitalism, is what this is to the internet.
by zo1 | 2025-06-21 01:54:11+00:00
We can buy ourselves a huge amount of time if we just stopped letting countries dump metric millions of tonnes of plastic into bodies of water for them to be endlessly ground-down into micro-sizes. As it is now, we're watching like deer in headlights, as the third-world pollutes the entire world with plastic.

Micro-plastics and forever chemicals will be this century's Lead.
by pella | 2025-06-21 01:54:21+00:00
(related)

Tinygrad:

"We've been negotiating a $2M contract to get AMD on MLPerf, but one of the sticking points has been confidentiality. Perhaps posting the deliverables on X will help legal to get in the spirit of open source!" "Contract is signed! No confidentiality, AMD has leadership that's capable of acting. Let's make this training run happen, we work in public on our Discord.

" https://x.com/__tinygrad__/status/1935364905949110532
by varenc | 2025-06-21 01:54:47+00:00
I'll poke the bear:

As a user, the browser is my agent. If I'm directing an LLM to do something on a page in my browser, it's not that much different than me clicking a button manually, or someone using a screen reader to read the text on a page. The browser is my user agent and the specific tools I choose to use in my browser shouldn't be forbidden by a webpage. (that's why to this day all browsers still claim to be Mozilla...)

(This is very different than mass scraping web pages for training purposes. Those should absolutely respect robots.txt. There's a big difference between a user operated agentic-browser interacting with a web page and mass link crawling.)
by akomtu | 2025-06-21 01:54:55+00:00
To generalise this idea: if we look at a thousand points that more or less fill a triangle, we'll instantly recognize the shape. IMO, this simple example reveals what intelligence is really about. We spot the triangle because so much complexity - a thousand points - fits into a simple, low-entropy geometric shape. What we call IQ is the ceiling of complexity of patterns that we can notice. For example, the thousand dots may in fact represent corners of a 10-dimensional cube, rotated slightly - an easy pattern to see for a 10-d mind.
by callc | 2025-06-21 01:55:45+00:00
It’s a psychological problem. Going from $0 to $1 is a mountain.

Starting a product or service at $30 / month sets expectations up front (no ad supported free tier)

This is an incompatible strategy with venture backed “get all the market share possible by offering services for free to crush competitors so we can have a monopoly to exploit later” mindset
by torgoguys | 2025-06-21 01:56:31+00:00
In the USA I subscribe to Youtube Premium family. The rate is just $3.00 a month more than Spotify family. For that price you get both the Spotify-equivalent Google-owned service (confusingly called YouTube Music) AND you get ad-free Youtube as a bundle. Basically just $3/month for no ads on Youtube is worth it and much easier to justify for a household on a tight budget.

It might be worth looking into if the pricing differential is similarly minimal where you live.