skysight-inc/HackerNews huggingface dataset:
Not necessarily a "better protocol overall", it still seems too early to tell. I think we're still in the "Find Out" stages because of the rollout issues and the lack of language support and lack of diversity of implementations.

(On the diversity of implementations front: So far we've got Google's somewhat proprietary implementation, Apple's kind of broken entirely proprietary implementation, and Microsoft's surprisingly robust and [also surprisingly to some] entirely open source C implementation. General language support would be even worse without msquic and the number of languages binding to it. Microsoft seems to be doing a lot more for faster/stronger/better QUIC adoption than Google today, which I know just writing that sentence will surprise a lot of people.)

There will be trade-offs to be found with TCP. For instance, a lot of discussion elsewhere in these threads is on the overbearing/complicated/nuanced congestion control of TCP, but that's as much a feature as a bug and when TCP congestion control works well it quietly does the internet a wealth of good. QUIC congestion control is much more a binary: dropped packets or not. That's a good thing as an application author, especially if you are expecting the default case to be "not" on dropped packets, but it doesn't give the infrastructure a lot of options and when pressure happens and those "allow UDP packet" switches are turned off and most of your packets as an application developer are dropped how do you expect to route around that? At least for now most of the webservers built to support HTTP/3 still fallback to HTTP/2 on request, go back to the known working congestion control of TCP that most of the internet and especially the web was built on top of.

I'm not a pessimist on QUIC, I think it has great potential. I also am not an optimist about it 100% replacing TCP in our near future, and maybe not even in our lifetime. As an application developer, it will be a great tool to have in your toolbelt as a "third" compromise option between TCP and UDP, but deciding between TCP and QUIC is probably going to be an application-by-application pros/cons list debate, at least in the short term and I think probably in the long term too.
I completed my PhD in neuroscience at a mid-tier university.

One piece of advice I can give you is to stay focused, but keep sight of the freedom and flexibility your time as a grad student will offer you.

I was lucky to have an advisor that granted me flexibility to learn topics outside of his expertise through self-study and collaborations. That flexibility ended up shaping my early career.

The last quip I’ll give you is to prioritize your physical and mental health. Go to the gym/run/exercise, meditate, and eat enough. Grad school is difficult, and peripheral health issues make it worse.
I didn't say the costs of individual items or services never go down, I said the "cost of living," i.e. broad-based growth in costs over long periods of time, goes up with productivity.

> I agree that most of cost of living is housing-related, but rent price increases are a function of population increasing faster than housing. That's the thing to address.

Yes we should build a whole lot more and it will slow residential price growth, but no, in general this will not actually reduce the cost of living. For example, this doesn't address the increased competition (i.e. increased prices) for commercial spaces, which gets baked into every coffee, garment, or meal you purchase.
There is actually an important legal distinction between could and would. He just undermined his own case.
> A government declaring a curfew (for any reason) is a bad thing[...] does the curfew etc. seem reasonable to [Chileans]?

This comment doesn't seem to have gone down well with the community, but I wonder why. "Emergency" alone does not justify curfews. Curfews are only justified if they are reasonably expected to actually affect the thing that is driving the emergency. This may well be the case with a disease, but here the emergency is simply that the infrastructure needs to be restored.

My parents have a place in the German countryside and they are practically self-sufficient in terms of energy. I would definitely want to take the opportunity to visit them, catch up with them, use the time in a socially productive way, etc. I have done countless treks, even for weeks at a time, without having to depend on continuous electricity.

Why should there be a curfew just because there is no electricity on the grid?

Imagine doing rolling curfews in countries like South-Africa synced with rolling blackouts - just because some vague and hand-wavy "oh so dangerous". Sounds surreal.
Internal PSU - instant buy.
well it is an MIT licensed educational open source project but I can add a disclaimer to make it more transparent. Thanks for the comment.

DISCLAIMER: This project is purely educational. The AI-generated personas are fictional and do not represent real statements or endorsements from Warren Buffett, Ray Dalio, Cathie Wood, Peter Lynch, or Michael Burry.
I'm brazilian. My complete and utter disdain for any trust whatsoever put on goverment (i.e. government officials, i.e. people) comes from hard earned experience. I would rather leave my life in the hands of an "evil" corporation than any bureaucrat.
Whoa this is excellent!
The Job Market Is Frozen
Most things could not happen without money. I have no use for the million dollar gadget I make. After 5-10 years on my job I would earn just one - but I need to eat every day not wait until I have earned one machine which then I have to find the person who needs it and trade for whatever they make with it (which they would have to give me all at once even though the gadget should work for years), and then trade those things around until finally I find someone who can give me some food...

Money is a necessary tool to make modern life possible. Other ways of life are possible, but not my current one.
computer use big big words ergo computer rull rull smrt
Lewis Black had this golden reaction to his audience applauding a smartphone: "Don't you ever, ever applaud an inanimate object again. I believe that's why they have that section about the golden calf."

https://youtu.be/g0YKW0NLP64?feature=shared&t=565
The extension file is still available to download directly from MS.[0]

I downloaded the file, and unzipped it, but on a cursory glance I only see obfuscated code nothing malicious.

[0]: !!!WARNING MAY BE MALICIOUS!!! https://marketplace.visualstudio.com/_apis/public/gallery/pu...
45 years old here with a Computer Science degree. I've mostly avoided having to deal with XML, thankfully. Despite having to deal with it on occasion, I'd say I barely know about it.
I disturbed a bald eagle eating a road kill deer by driving by one time.

You know how crows and other birds will take off and look like they're going to hit your car? Now imagine it with a bird with a 6 foot wingspan.
the "everything is political" crowd elevates the discussion again
> If your management tracks your commits/velocity, look for a better job.

Don't most version-control systems support/automate this?
Maybe I’m a bit naive, but I’ve never really thought of VC as being unethical, although I’ve obviously heard of some bad stories (e.g., David Sacks and Zenefits).

What makes you feel that much of VC is unethical?
>Pretty impressive to do this regardless of how fast the vehicle was moved by the child.

Probably not, eh?
A Texas court reduced the viability of the business with one of its rulings. This meant that Intellectual Ventures had to spin out a bunch of companies to actually defend the patents they held. I believe they had mixed success. An example is Pivotal Commware.
How does it compare to Claude Code?
> The at home version is a lot more practical but is also a bit dated at this point imo. The mac and cheese with sodium citrate is a good example of what to expect.

That recipe is an absolute banger, so are you saying that the rest of the book is full of great recipes as well?
I'm not making any suggestions I was wondering what people would agree is a good solution. If DRM free is good enough then it is good enough for me.
> Our hunter gatherer ancestors entire lives were centered around their next meal.

No more so than today. How much time was devoted to survival varies a lot depending on where in the world we're talking about, but a surprisingly large portion of our hunter-gatherer ancestors spent less time devoted to these activities than we do today.
I get peace of mind by having enough money to live the rest of my life.
You need to find a job there first. Canada has a points system - my wife an I were going to Canada, she for a doctorate, I as the significant other working remotely for Canonical. The only reason we didn't went there was a nice job offer from Ireland.

Also less freezing than Toronto.
Oh neat, thanks for the heads-up.
I've created a proof-of-concept walkable 3D environment based on John Tallis' 1830s engravings of London streets. Polishing it, and working on the accompanying blog post. I'm also writing a basic introduction to the SQLite EXPLAIN statement (will build an accompanying "helper" tool that you can use to read the output of that command).

I am thinking of starting a venture that will increase the amount of nonesense in the world. The intention is to get people playing, writing and exploring more. I would keep track of "wins" by recording the work that participants/readers create in the world. Very grindset. Much hustle. If you need a push - or a cheerleader - on a creative project that you're working on, then reach out to me.
As an erstwhile teenaged Geocities fanatic, all these "old web was good, let's go back to it" posts miss some key factors that block such a way back.

1. Most of the Old Web site experiences were one-and-done. We checked out a website, then checked out the next one on the webring or Geocities neighborhood. Unless the site "looked" like it was updated with news, we generally didn't re-visit the site, or really even remember it. Your old website could feel just as disposable and stale as the average social media post.

2. RSS and algo-free chronological feeds won't return us to a time of civility. I have never stopped using RSS. But the system isn't designed to support a feed where 10% of the sites post 90% of the content. The experience is awful, there is no way to order things so as to see a diversified feed. RSS of course also flattens web pages into a lifeless scroll of text, defeating the purpose of home-made web pages.

3. Webdev is too complicated now compared to a time when your ISP gave you an FTP folder and Notepad was all that was needed to write some HTML and display some images. Modern webdev (code editor, SSL, hosting, mobile-ready CSS) creates an adverse selection problem where the people with the time and skill to make websites, already do so in their work and thus create the most boring websites imaginable....code-heavy tech blogs or wispy 'digital transformation' thought leadership.
Get an EV instead. Use it for bi-directional charging, buy PV to reduce your dependency and energy bill and a heat pump to be independent of oil/gas companies.
Probably yes, because the frequency of a note doesn't change based on how quickly the next note is played after it.
Hardly.

One can see the dynamics like this: the star is tidally disrupted and produces energy discharge via frictional heating (basically). Then the remnant gas is sufficiently spread out so as not to radiate much, then the dynamics of the accretion disk concentrate the infalling matter enough to heat up again and some of the material is ejected.

Given our simultaneous understanding of GR and other physical phenomena this seems like the most likely explanation.
Care to share these extensions?
I've heard there is auto-flag present when there are a lot of arguments happening in comments.

Edit: see here.

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

Dang said there is "flame war detector" that flags posts.
Ultimate floating note experience
I spent a while messing around with https://github.com/ansiwave/nimwave, which I enjoyed but I haven't gotten very far. Though I've been avoiding the front end for so long, I don't know what reasonable feels like in that space anyway.

My Nim journey was stalled by this bug in its nix toolchain: https://github.com/NixOS/nixpkgs/issues/308593. I guess that's the price we pay for straying from the beaten path.
For his day job he's regularly been coding in Rust since ~2020.
This is such embarrassing marketing from an organization (OpenAI) which presents itself to the world as a "research" entity.. They could have at least photoshopped the screenshot to make it look like it emitted correct information.
If there's one top story HN deserves today, it has to be this. Absolutely insane and incredibly inspirational.
This is the standard API for deduplication on Linux (used for btrfs and XFS); you ask the OS nicely to deduplicate a given set of ranges, and it responds by locking the ranges, verifying that they are indeed identical and only then deduplicates for you (you get a field back saying how many bytes were deduplicated from each range). So there's no way a userspace program can mess up your files.
It's got to the point where I've memorized the number from it being cited so often on HN
> The question is whether you'd continue to do what you do if you didn't have to.

Most people wouldn't. People prefer leisure. While I like programming, most of the work I do is tedious. I would rather spend my time riding my mountain bike, working on my Land Rover, or programming a video game.

> Wouldn't the incentives to get money you don't need vanish if you had something like UBI covering the basics of food, clothing, and shelter?

No. The vast majority of people don't just want the bare basics in life. Thinking otherwise is simply naive.
Love all the ideas here.

I found it might be possible to tackle "strict aliasing" and "pointer provenance" with a type system and I would head down to it early. The approach might sound like Rust's `MaybeUninit` but I didn't think much about it.

I've already implemented procedural metaprogramming in a JS dialect of mine [1], it's also trivial to use it to implement compile-time format strings. I would improve the whole experience in this new C-like language.

Again, very very practical ideas here. Great thanks!

[1]: https://github.com/rowscript/rowscript/blob/16cb7e1/core/src...
It's not about energy required to destroy it, it's about speed required to get to it.
> I can fairly trivially fix a sandwich out of bread, peanut butter, and jam; in no way does that imply that the three ingredients sitting next to each other on the counter are a sandwich.

What is "sandwich" in this analogy? Nobody is claiming the schema is a "database", or a "table". I was saying it's one component of the file layout.

Using your own analogy: if you know you put the jam near the peanut butter, you know part of the ingredient layout. You can't say "it's not ingredient layout if you haven't told me where the bread is."
> Hellwig is free to change the DMA code without considering whether or not it breaks the rust bindings.

The fact that he was not allowed to do that is exactly why he escalated.
My understanding is that would be exempt from the regulations provided you ensure the comments are related to the content. But the legislation is super vague and IANAL.
I did not enjoy Stoner. I read it like 5 years ago and don't remember a lot of the details, but it was set at a college. More Downer than Stoner.
To me, seems like a trademark violation with OS/2.
Get ready for the definition of the inch to become a lot shorter.
Pencil is just an idea, minds objectively have qualia (measured internally).

Edit: you can’t measure “pencilness,” but you can’t help but know whether or not you’re in pain.
I'm sure a few will land in the hands of some youtube "influencers" who will gush and hype about it...
Because that's the same as giving up and saying "we don't understand."

What is mind emerging into? When a video game experience emerges from the combination of processing, display, sound, and controller input, it emerges into a level of organization that a mind can participate in. It emerges into a system of organization emanating downward from the mind experiencing it. It can't just "emerge" into existence on its own. If a game falls in the woods, its not a game.

If you call the mind an emergent phenomenon but can't describe the context into which it emerges, you've added nothing to our understanding.
Claude Code is a complete tool that is ready to be used locally, focusing on Anthropic API features, while this coding agent is for educational purposes (like OpenAI's Swarm) and works with any LLM provider.
Thought this Coding Agent could also be used in a real setting as a Pull Request or GitHub Coding Agent!
Amazon announces AI-powered Alexa Plus
Just because the creator, John Siracusa is famous. If a no-name developer did the app, it wouldn't get this many upvotes and this much attention. He used to write very detailed OS reviews, and I learned a lot from him, including Apple's logical volume manager functions (`diskutil cs`).
It also fails if the system was written using parameterized queries. I wouldn't expect a system to be sanitizing anything if fails to take the most basic step for db access. This whole discussion is only relevant for systems developed by amateurs. SQL injection can only work at all if you use string concatenation to create queries, which you should never do.
ForeverVM: Run AI-generated code in stateful sandboxes that run forever
Hey HN! We started Jamsocket a few years ago as a way to run ephemeral servers that last for as long as a WebSocket connection. We sandboxed those servers, so with the rise of LLMs we started to see people use them for arbitrary code execution.

While this works, it was clunkier than what we would have wanted in a first-principles code execution product. We built ForeverVM from scratch to be that product.

In particular, it felt clunky for app developers to have to think about sandboxes starting and stopping, so the core tenet of ForeverVM is using memory snapshotting to create the abstraction of a Python REPL that lives forever.

When you go on our site, you are given a live Python repl, try it out!

---

Edit: here's a bit more about why/when/how this can be used:

LLMs are often given extra abilities through "tools", which are generally wrappers around API calls. For a lot of tasks (sending an email, fetching data from well-known sources), the LLM knows how to write Python code to accomplish the same.

Any time the LLM needs to do a specific calculation or process data in a loop, we find it is better to generate code than try to do this in the LLM itself.

We have an integration with Anthropic's Model Context Protocol, which is also supported by a lot of IDEs like Cursor and Windsurf. One surprising thing we've found is that once installed, when we ask a question about Python, the LLM will see that ForeverVM is available as a tool and verify it automatically! So we cut down on hallucinations that way.
Well, years kater, K had some more ideas for programming languages... :)
I have found it to be exactly this in a lot of cases. It helps answer or synthesize the data that answers questions I had that are good to know but not critical for me to understand.
Were any of the ships cutting cables in Europe also Chinese crewed?
It's pleasant (and perhaps beneficial) to be relaxed about who owes you what, of course, instead of keeping a precise score. But then this throws us open to exploitation by mean-minded people with an angle. There's something to say here about the fuzzy border between friends, strangers, and rivals, but I can't formulate it.

I agree with your concept of money, but extend it slightly: I see money in its ideal form as a token that says "I pleased somebody". By passing it on, you can get somebody to please you. That's equivalent to saying it's all about debt, but shifts the focus by introducing a connection to happiness.
For us YC has been the best fund to interact with so far, there opinions are unbiased and they are very helpful. Mentors have a lot of actual wisdom to share.

We have also worked with pioneer fund and they are also very helpful and genuine
The speedup figures they report are compared to their own cutlass-based baseline. Has anyone done a performance comparison against cuBLAS?

All cutlass results I have seen so far for Gemm are within ~10% of cuBLAS. If the 2x-2.5x speedup they report holds up that would be extremely impressive.
>Further, the notion that the USSR failed because "they tried to make a better man" is an absurd whitewashing of Soviet history.

Isn't he referring specifically to the notion of the 'New Soviet Man' here, the idea that a communist economic model would produce fundamentally different humans as a result? I can see why he would describe that as a flawed approach, but you're right that it'd be an odd thing to blame for the fall of the Soviet Union over the other factors which contributed to it.
> I do think that remote work makes things harder, and I've yet to see a remote team that fires on all cylinders

The way I see it is businesses can have it one of two ways:

They can acknowledge that remote work is fine and allow their teams to work from wherever and figure out timezone differences and async collaboration workflows

Or

They can decide that remote work doesn't work. Then they must stop hiring expensive remote consulting firms and cheap offshore remote teams. They also must stop spreading teams out across multiple regional offices across North America

It is absurd to make people commute to an office building only to have people dialing in to meetings from other office buildings in other countries anyways, and then say remote work doesn't work
> I suspect a big reason is that there’s middleware

I’d bet it’s simpler. Saying “yes” to the ‘can we share this outside of this company?’ Question means a lot of work and meetings and red tape and somebody is going to have to rope in legal and … and … and …

Or, “no, get back to work”.
As long as someone never ever needs to be inconvinented even in a situation were it could make sense to just not do anything which is not necessary for a day or two...

If we had a system, were you could register yourself and the society would be allowed to not help you, that would be great. But no we have a medical code (which funny enough is not enough to let woman die when they have a difficult/livethreatening pregnancy...)
> both the front-end and back-end of applications

You can generate both the Qml and the whole code with the dependencies? Or is you definition of "application" yet another web site?
I don't know if it's just because I grew up with American media that made them seem badass, but the first time I saw one up in Maine I was blown away. It looked so stoic. Also very intimidating for someone going on a hike.
"kerr black holes" should surely have been "black-kerr holes" ;-)
Regardless of the “no true scientist would use it” argument and the argument about what I believe, the fact is that LLM slop is flooding the academia.

AI companies promising their LLMs will now do “research” won’t help.

And research that’s done outside of the academia (like business or independent thinker research) will be more muddied, with more people misled.
Have you not committed the same transgressions? Advocated for policy or design that ended up being incorrect? Pushed rushed code? Become apathetic to a project and done less than stellar work? Misjudged your own experience and thus committed an error? Spoken about a cultural topic at work? Impacted customers by your wrongful action?

We all do this. So when we cheer punishment for people who are the same as us, maybe we need to evaluate ourselves.
Gamification and spaced repetition.

Duolingo is really just about combining gamification with spaced repetition.