MurphyA/hacker-news huggingface dataset:
by liuliu | 2025-06-19 20:51:53+00:00
It really is not obvious. These launches are asynchronous, and data movement / computation is overlapped properly through CUDA APIs. Even per-kernel launch cost is reduced with the cudagraph introduction.

CUDA programming model relies on each kernel to be computationally expensive to make sense, and these are not true for token generation of LLM. And we are talking about network evaluation at higher than 1000 per second, whereas previously besides recommendation systems, network evaluation we are look at is ~100 per second at most.

Also, nobody remember Alex's "One Weird Trick" paper, which slices matmul into pieces to overlap device-to-device transfer v.s. computation. That is 10 years ago.
by frollogaston | 2025-06-19 20:51:55+00:00
I think other commenters explained this better, but in Linux, the user is supposed to have full control over their own system. The only way for this kind of anticheat to work is by introducing some part of the kernel that users can't touch. I'm not saying security through obscurity is inherently bad, but Linux isn't about obscuring the system from its owner.
by JdeBP | 2025-06-19 20:52:00+00:00
One can hope that someone will give the ISPs in my country a metaphorical hefty kick up the arse, especially as some of the more niche ones have been happily providing IPv6, and business customers can get IPv6, and of course other countries are happily embracing IPv6. So I wouldn't say never.

But the clear evidence is that past promises of it arriving at those major ISPs are very hollow indeed.

It's not the same with DNSSEC in the U.K., though. Many WWW hosting services (claim to) support that right now. And if anything, rather than there being years-old ineffective petition sites clamouring for IPv6 to be turned on, it is, even in 2025, the received wisdom to look to turning DNSSEC off in order to fix problems.

* https://codepoets.co.uk/2025/its-always-dns-unbound-domain-s...

* https://www.havevirginmediaenabledipv6yet.co.uk

One has to roll one's eyes at how many times the-corporation-disables-the-thread-where-customers-repeatedly-ask-for-simple-moderen-stuff-for-10-years is the answer. It was the answer for Google Chrome not getting SRV lookup support. Although that was a mere 5 years.
by bix6 | 2025-06-19 20:52:06+00:00
There seem to be some community efforts that help eg groups that show up to film people getting detained so they can present evidence in court or otherwise assist their kids when their parents get taken. So I’ve been thinking about tech to assist that hence the ALPR idea.

It seems the other side needs a Palantir equivalent.

I’ll take a look at ACLU and see if they have any requests out or anything.

Thanks for trying!
by polskibus | 2025-06-19 20:52:10+00:00
are you saying that a current gen LLM can answer such queries with EnrichMCP directly? or does it need guidance via prompts (for example tell it which tables to look at, etc. ) ? I did expose a db schema to LLM before, and it was ok-ish, however often times the devil was in the details (one join wrong, etc.), causing the whole thing to deliver junk answers.

what is your experience with non trivial db schemas?
by mistrial9 | 2025-06-19 20:52:35+00:00
African-Americans in coastal California for the most part do not care about Juneteenth.. African-American politicians do try to get a photo op. A very large majority of low income African-Americans in North and Southern California, do not care about this day, do not mention it, do not do special events for it, do not mark it on any calendar or gather with special clothes on for it. compare and contrast to "Kwanzaa" also

source: been there, done that
by julik | 2025-06-19 20:53:07+00:00
For most modern languages, something like an @internal annotation would work better. With compiled languages that need to conform to an ABI or export RPC definitions, there is merit to specifying what exactly must be exported (or must never be inlined), but even that could be tackled by an @internal or @nodoc or @private annotation - not a language construct.

See also https://steve-yegge.blogspot.com/2010/07/wikileaks-to-leak-5...
by rozap | 2025-06-19 20:53:36+00:00
Amazon's stock price is great, sure. But I don't think their products are particularly inspired. There's a huge disconnect between how good a product is and how much money it prints. On the far end of the spectrum you have products like Oracle, SAP, IBM, etc which, despite being objectively shit, still somehow print. And then on the other side you have truly inspired stuff that is built by people who care, like (early) SpaceX, Anthropic, (early) Apple, etc. It's kind of hard (imo) to not see the difference between these two ends of the spectrum.

I think that product quality and money printing ability do eventually converge, but it can take decades to get there. The slow trickle of talent leaving the company causes the product decay over time, but there's a ton of inertia in the meantime.
by baristaGeek | 2025-06-19 20:53:59+00:00
What's exactly the benefit of running on the browser? I get that accessibility to a broader audience is a benefit but from what I understand these agents run on the terminal because they have a more powerful runtime. You don't have the browser's memmory limits, you can install native tools such as curl or docker, the model runs directly on your machine, and you have more security on the CLI.
by bena | 2025-06-19 20:54:04+00:00
Technically "long-termism" should lead them straight to nihilism. Because, eventually, everything will end. One way or another. The odds are just 1. At some point, there are no more future humans. The number of humans are zero. Also, due to the nature of the infinite, any finite thing is essentially a rounding error and not worth concerning oneself with.

I get the feeling these people often want to seem smarter than they are, regardless of how smart they are. And they want to get money to ostensibly "consider these issues", but really they want money for nothing.

If they wanted to do right by the future masses, they should be looking to the things that are affecting us right now. But they treat those issues as if they'll work out in the wash.
by culebron21 | 2025-06-19 20:54:40+00:00
I wonder if they advertize the editor as the most AI-enabled, how much do they vibecode the editor themselves? /s

Jokes aside, after SublimeText as the main tool, and VSCode for Rust debugging, I'm trying this one. Now with more themes and plugins than a year ago, it can be set up to look and function a lot better.
by jhbadger | 2025-06-19 20:54:42+00:00
The simple answer is you don't need a "framework" -- plain empathy for the less fortunate is good enough. But if the EA's actually want to do something about malaria (although the Gates Foundation does much, much more in that regard than the Centre for Effective Altruism), more power to them. But as Becker notes from his visits to the Centre, things like malaria and malnutrition are not the primary focus of the centre.
by magicloop | 2025-06-19 20:54:43+00:00
I think this is a brilliant talk and truly captures the "zeitgeist" of our times. He sees the emergent patterns arising as software creation is changing.

I am writing a hobby app at the moment and I am thinking about its architecture in a new way now. I am making all my model structures comprehensible so that LLMs can see the inside semantics of my app. I merely provide a human friendly GUI over the top to avoid the linear wall-of-text problem you get when you want to do something complex via a chat interface.

We need to meet LLMs in the middle ground to leverage the best of our contributions - traditional code, partially autonomous AI, and crafted UI/UX.

Part of, but not all of, programming is "prompting well". It goes along with understanding the imperative aspects, developing a nose for code smells, and the judgement for good UI/UX.

I find our current times both scary and exciting.
Show HN: LiteChat: A t3.chat cloneathon competitor [video]
by Dbuild | 2025-06-19 20:56:17+00:00
I Started a couple month back and stopped because it was getting out of hand... then came the cloneathon.

https://github.com/DimitriGilbert/LiteChat

https://litechat.dbuild.dev/

100% Client-Side with history and multi providers, including Ollama and LMStudio (works best with openrouter though)

Auto titles, multimodal attachements, regen, fork and sumarize.

Editable responses and codeblock with versions history.

You can race multiple models and even combine their responses.

A virtual filesystem with git support plus their tools and conversation sync through git.

Support for MCP server, STDIO support with the provided bridge.

Extended block support with MermaidJS, react-flow and Formedible support ( https://dimitrigilbert.github.io/Formedible/ )

And because monkey copy/paste/replace is a chore, a prompt library, agents (with their tasks) and sequential workflow using prompts from the library/tasks and transform steps. Each step automatically bring the output format for the next one (if it needs) in its system prompt.

TLDR : I wanted to work with AI HARD, I missed features on https://t3.chat So I forged my own set of wheels ! It is not the prettiest to say the least but it works :)

why => https://github.com/DimitriGilbert/LiteChat?tab=readme-ov-fil...
by loughnane | 2025-06-19 20:56:38+00:00
Agree it’s a silly nitpick of language. I’ll keep picking.

Picturing a frappe and cappuccino gives you a sense for what a Frappuccino _is_. Picturing june and thirteenth/nineteenth only gives you sense for _when_ it is.

In only contend a better name would be one where the name suggests something about the content to someone hearing it for the first time.
by oceanplexian | 2025-06-19 20:56:51+00:00
> Yup. Having migrated from a puppet + custom scripts environment and terraform + custom scripts. K8S is a breath of fresh air.

Having experience in both the former and the latter (in big tech) and then going on to write my own controllers and deal with fabric and overlay networking problems, not sure I agree.

In 2025 engineers need to deal with persistence, they need storage, they need high performance networking, they need HVM isolation and they need GPUs. When a philosophy starts to get in the way of solving real problems and your business falls behind, that philosophy will be left on the side of the road. IMHO it's destined to go the way as OpenStack when someone builds a simpler, cleaner abstraction, and it will take the egos of a lot of people with it when it does.
by lisper | 2025-06-19 20:58:26+00:00
I think one can levy a much more specific critique of rationalism: rationalism is in some sense self-defeating. If you are rational you will necessarily conclude that the fundamental dynamic that drives the (interesting parts of) the universe is Darwinian evolution, which is not rational. It blindly selects for reproductive fitness at the expense of all else. If you are a gene, you can probably produce more offspring in an already-industrialized environment by making brains that lean more towards misogyny and sexual promiscuity than gender equality and intellectual achievement.

The real conflict here is between Darwinism and enlightenment ideals. But I have yet to see any self-styled Rationalists take this seriously.
by jay_kyburz | 2025-06-19 20:59:09+00:00
I don't read these rationalist essays either, but you don't need to be a deep thinker to understand why any rational person would be afraid of AI and the singularity.

The AI will do what its programmed to do, but its programmers morality may not match my own. What more scary is that it may be developed with the morality of a corporation rather than a person. (That is to say, no morals at all.)

I think its perfectly justifiable to be scared of a very powerful being with no morals stomping around!
by alephnerd | 2025-06-19 20:59:37+00:00
That's a fairly reductive take of my point. In my experience with the Rationalist movement (who I have the misfortune of being 1-2 people away from), the millenarian threat of AGI remains the primary threat.

Whenever I try to get an answer of HOW (as in the attack path), I keep getting a deus ex machina. Reverting to a deus ex machina in a self purported Rationalist movement is inherently irrational. And that's where I feel the crux of the issue is - it's called a "Rationalist" movement, but rationalism (as in the process of synthesizing information using a heuristic) is secondary to the overarching theme of techno-millenarianism.

This is why I feel rationalism is for all intents and purposes a "secular religion" - it's used by people to scratch an itch that religion often was used as well, and the same Judeo-Christian tropes are basically adopted in an obfuscated manner. Unsurprisingly, Eliezer Yudkowsky is an ex-talmid.

There's nothing wrong with that, but hiding behind the guise of being "rational" is dumb when the core belief is inherently irrational.
by cmrdporcupine | 2025-06-19 20:59:58+00:00
I explain this in sibling-node comment but I've caught Claude multiple times in the last week just inserting special-case kludges to make things "pass", without actually successfully fixing the underlying problem that the test was checking for.

Just outright "if test-is-running { return success; }" level stuff.

Not kidding. 3 or 4 times in the past week.

Thinking of cancelling my subscription, but I also find it kind of... entertaining?
by 0xbadcafebee | 2025-06-19 21:00:30+00:00
> Ditch YAML for HCL

Hard pass. One of the big downsides to a DSL is it's linguistic rather than programmatic. It depends on a human to learn a language and figuring out how to apply it correctly.

I have written a metric shit-ton of terraform in HCL. Yet even I struggle to contort my brain into the shape it needs to think of how the fuck I can get Terraform to do what I want with its limiting logic and data structures. I have become almost completely reliant on saved snippet examples, Stackoverflow, and now ChatGPT, just to figure out how to deploy the right resources with DRY configuration in a multi-dimensional datastructure.

YAML isn't a configuration format (it's a data encoding format) but it does a decent job at not being a DSL, which makes things way easier. Rather than learn a language, you simply fill out a data structure with attributes. Any human can easily follow documentation to do that without learning a language, and any program can generate or parse it easily. (Now, the specific configuration schema of K8s does suck balls, but that's not YAML's fault)

> I still remember not believing what I was seeing the first time I saw the Norway Problem

It's not a "Norway Problem". It's a PEBKAC problem. The "problem" is literally that the user did not read the YAML spec, so they did not know what they were doing, then did the wrong thing, and blamed YAML. It's wandering into the forest at night, tripping over a stump, and then blaming the stump. Read the docs. YAML is not crazy, it's a pretty simple data format.

> Helm is a perfect example of a temporary hack that has grown to be a permanent dependency

Nobody's permanently dependent on Helm. Plenty of huge-ass companies don't use it at all. This is where you proved you really don't know what you're talking about. (besides the fact that helm is a joy to use compared to straight YAML or HCL)
by gjm11 | 2025-06-19 21:00:40+00:00
Lockstep like this? https://www.lesswrong.com/posts/7iAABhWpcGeP5e6SB/it-s-proba... (a post on Less Wrong, karma score currently +442, versus +102 and +230 for the two posts it cites as earlier favourable LW coverage of the lithium claim -- the comments on both of which, by the way, don't look to me any more positive than "skeptical but interested")

The followup post from the same author https://www.lesswrong.com/posts/NRrbJJWnaSorrqvtZ/on-not-get... is currently at a score of +306, again higher than either of those other pro-lithium-hypothesis posts.

Or maybe this https://substack.com/home/post/p-39247037 (I admit I don't know for sure whether the author considers himself a rationalist, but I found the link via a search for whether Scott Alexander had written anything about the lithium theory, which it looks like he hasn't, which turned this up in the subreddit dedicated to his writing).

Speaking of which, I can't find any sign that they got an ACX grant. I can find https://www.astralcodexten.com/p/acx-grants-the-first-half which is basically "hey, here are some interesting projects we didn't give any money to, with a one-paragraph pitch from each" and one of the things there is "Slime Mold Time Mold" talking about lithium; incidentally, the comments there are also pretty skeptical.

So I'm not really seeing this "gets adopted by the others as fact" thing in this case; it looks to me as if some people proposed this hypothesis, some other people said "eh, doesn't look right to me", and rationalists' attitude was mostly "interesting idea but probably wrong". What am I missing here?
by bigcat12345678 | 2025-06-19 21:01:33+00:00
https://riscv.org/blog/2021/02/hardware-description-language... That was one of the promising ideas before AI & GPUs come to the scene. As CPUs are stagnant, and naturally people want further optimize the middle layers software and hardware.

But I suspect parallel computing in GPU style is going to dominate acclerated computing.

General purpose CPUs are going to stay to become the little brain that orchestrates GPUs.

Ideas of software direct to hardware transition might never be the mainstream.
by browningstreet | 2025-06-19 21:01:49+00:00
White guy here, and I have never heard of "Trucktober"..

I'm also going to my local Juneteenth events (in Oakland).. that said, I did have to look it up a few years ago.

EDIT: Yeah, downvote me, I replied to the wrong sub-thread post. Made more sense w/r/t resistance to Juneteenth naming.
by anonymars | 2025-06-19 21:01:59+00:00
I don't know what timeline you are looking at. Windows 98 went EOL in 2006. By then there were Windows Me, Windows 2000, Windows XP. Windows 95 went EOL in 2002 so basically the same. Windows XP EOL: 2014. By then there were Windows Vista, Windows 7, 8. Windows 7 EOL: 2020. Obviously Windows 8 and 10 existed. And so on, up until 10 and 11.

> It does support hardware in use 'at the time'. I upgraded from 10 to 11 on existing hardware.

Of course it supports some hardware in use right now. But core requirements were generally just speed, now even if you have a fast processor, you're SOL if your system doesn't support TPM and specific models. Vista had more compatibility issues than usual with peripherals, but that's quite different from having to toss the whole machine. And even then: Vista was released in 2007. You had 7 more years to stay on XP.

Not only are we handwaving the obvious reality that hardware used to have a shorter effective life because it was advancing so rapidly, but the Pentium 233 came out in 1997. XP went EOL in 2014. That's almost 20 years of hardware support. My family has various machines from 2015, 2017, etc. that otherwise work perfectly fine but don't support W11. I have an older laptop with a 4 core (8 HT) 2.6 GHz CPU (3.6 Turbo) with a 1 TB SSD and 16 GB of RAM, amply powerful, but nope, no Windows 11.
by dakiol | 2025-06-19 21:02:07+00:00
> There's going to be a way larger pool of people capable of 'prompt engineering' which is going to send wages proportionally way down.

My wife knows how to prompt chatgpt, but she wouldn't be able to create an app just by putting together what the llm throws at her. Same could be said about my junior engineer colleague; he knows way more than my wife, sure, but he doesn't know what he doesn't know, and it would take a lot of resources and effort for him to put together a distributed system just by following what an llm throws at him.

So, I see the pool of potential prompters just as the pool of potential software engineers: some are good, some are bad, there will be scarcity of the good ones (as in any other profession), and so wages don't necessarily have to go down.
by const_cast | 2025-06-19 21:03:02+00:00
I'm certain most users don't know what they're agreeing to. It's sort of the same argument people make about Meta et. all spying on people. Well, it's not spying, because you agreed to the EULA.

Who reads the EULA? Nobody knows what they're agreeing to, ever. Even for computer-savvy individuals, do they know all of what the kernel-level anti-cheat does? Of course not. Even their consent isn't informed. For normal users, they don't know anything about anything.
by DoctorOW | 2025-06-19 21:03:04+00:00
As a transgender woman myself, I have been witness to many in my community reduce some recreational drug use with HRT. I think it's unlikely that estrogen literally causes euphoria, but gender euphoria is real, lasting happiness. When you compare to the health effects of letting someone waste away on recreational drugs to dull dysphoria, it paints a visceral picture of transition as healthcare.
by krustowski | 2025-06-19 21:03:20+00:00
Booting from an EFI system partition has not been tested yet. FAT12 is the only filesystem (ok, there is a memdisk implementation, but it won't work now) supported, so GPT is not supported at the moment too (yet). Kinda aiming for FAT32 implementation to be the very next implemented (flash disks are usually FAT32 iirc). Not sure about the last question: the OS utilizes/directly writes to the VGA buffer in memory, the provided resolution is 80x25 by GRUB.
by ofrzeta | 2025-06-19 21:03:26+00:00
In a way it's redundant to have the state twice: once in Kubernetes itself and once in the Terraform state. This can lead to problems when resources are modified through mutating webhooks or similar. Then you need to mark your properties as "computed fields" or something like that. So I am not a fan of managing applications through TF. Managing clusters might be fine, though.
by nikcub | 2025-06-19 21:03:33+00:00
> Companies like Squarespace set the bar much higher. Wix has always been a nightmare to use and customize.

Funny - with a non-profit I help out I was so frustrated with our Squarespace site that I ended up replacing it with a custom site I vibe-knocked out in less than a day.

Better design, faster performance, integrated into mailchimp and volunteer backend, better donation flow also integrated, custom page type templates, better cms (sanity), hosted for free now etc. etc.

Having a semi-decent developer crack open Cursor / Claude Code and spend a day just building _really_ is a threat to all of the hosted website and CMS providers. I'd definitely include Wordpress in that too.
by jrflowers | 2025-06-19 21:03:46+00:00
It seems that you are conflating theoretical rationalists with the actual real-life rationalists that write stuff like

>The quantum physicist who’s always getting into arguments on the Internet, and who’s essentially always right

“Guy Who Is Always Right” as a role in a social group is a terrible target, yet it somehow seems like what rationalists are aiming for every time I read any of their blog posts
by gerardosuarez | 2025-06-19 21:04:02+00:00
That's a great point. Newrev actually gives you the best of both worlds:

The AI agents still run terminal-based environments on a backend server (local or cloud), so they have full access to resources and native tools. The browser UI simply provides a much more intuitive, visual interface for interaction, file exploration, and live previews, making these powerful agents accessible and easy to use without deep terminal expertise.
by lukas099 | 2025-06-19 21:04:19+00:00
> The rationalist community is most definitely not exclusive.

I agree, and didn't intend to express otherwise. It's not an exclusive community, but it is a community, and if you aren't in it you are in the out-group.

> The problem isn't differing opinions, the problem is that they disregard actual expertise and try ham-fisted attempts at "first principals" evaluations of a subject while ignoring contradictory evidence

I don't know if this is true or not, but if it is I don't think it's why people scorn them. Maybe I don't give people enough credit and you do, but I don't think most people care how you arrived at an opinion; they merely care about whether you're in their opinion-tribe or not.