skysight-inc/HackerNews huggingface dataset:
Good point. They said they validated the results by testing with other models (including Claude), as well as with manual sanity checks.

55% to 45% definitely isn't a blowout but it is meaningful — in terms of ELO it equates to about a 36 point difference. So not in a different league but definitely a clear edge
Yes, point taken.

However, it's still not as bad as Intel CPU naming in some generations or USB naming (until very recently). I know, that's a very low bar... :-)
I'm curious if there are any good benchmarks of ChaCha8 (as advocated for in the "Too Much Crypto" paper https://eprint.iacr.org/2019/1492.pdf ) vs hardware-accelerated AES.

The best I could find was a rough 2.5x speedup of ChaCha8 vs ChaCha20 in the "Too Much Crypto" paper and https://github.com/jedisct1/rust-aegis#benchmarks that benchmarks ChaCha20 and various AES implementations in addition to AEGIS, where it looks like ChaCha8 might be competitive with hardware-accelerated AES on some platforms (AMD) but not others (M1).
Ask HN: Why is there no P2P streaming protocol like BitTorrent?
I've been wondering if anyone knows why there is no P2P protocol for mass live stream content in decent quality? specifically what are the technical limitations or is it mostly that people don't want to get destroyed by media company lawyers? I've searched around for a while and i cant find anything like that that can handle thousands of people streaming. The closest is probably Webrtc and that looks like it can only handle 500~ peers.

I was thinking most people nowaday have at least 30mbps upload and a 1080p stream only needs ~10mbps and 720p needs ~5ish. Also i think it wouldnt have to be live, people would definitely not mind some amount of lag. I was thinking the big O for packets propagating out in the network should be Log(N) since if a master is sharing the content then is connected to 10 slaves, then those connected to 10 other slaves and so on.

The other limitation I could think of is prioritizing who gets the packets first since there's a lot of people with 1gbs connections or >10mbps connections. Also deprioritizing leechers to keep it from degrading the stream.

Does anyone have knowledge on why it isn't a thing still though? it's super easy to find streams on websites but they're all 360p or barely load. I saw the original creator of bittorrent was creating something like this over 10 years ago and seems to be a dead project. Also this is ignoring the huge time commitment it would take to program something like this. I want to know if this is technically possible to have streams of lets say 100,000 people and why or why not.

Just some thoughts, thanks in advance!
Congratulations on your fascist state.
The FDA was sued and lost (or at least agreed to a settlement) over those comments, which were consequently deleted. Ivermectin is a human antiparasitic that's even on the WHO List of Essential Medicines. [1] Their comment was akin to saying that amoxicillin is a horse antibacterial drug, which is true, but quite misleading. Off-label usage for pharmaceuticals is extremely common and an important right of doctors. I mean that's pretty much the entire point of this topic!

[1] - https://en.wikipedia.org/wiki/Ivermectin
This is actually a SaaS product that has good unit economics. I am skeptical of it, but it's not like Tesla or Uber where the unit economics to justify their valuation are simply impossible.
Clearly it isn't hard to convince investors that profit will be there, they've passed that (pretty low) bar with flying colors so far. The question on everyone's minds is if investors are nuts (which they frequently are).

By your numbers, the math they have to make work requires converting to Plus at 4x the rate that they currently do. A 4x increase in conversation rate isn't an optimization, it requires a complete overhaul of their business plan, and we've yet to see any evidence of them having a plan for such an overhaul.
Depends on the ecosystem. Anything embedded into bogs or peatland like roots will generally not decay at all, instead building up a very thick layer of captured carbon as peat.

Plants get most of their carbon from CO2 anyway, so in most cases carbon accumulates in the loam (outside of intensive agriculture at least). They produce far more than decomposers have a use for and that's how CO2 accumulates in soil. It only needs to be replenished by the rest of the carbon cycle because of erosion.
In March, vLLM picked up some of the improvements in the DeepSeek paper. Through these, vLLM v0.7.3's DeepSeek performance jumped to about 3x+ of what it was before [1].

What's exciting is that there's still so much room for improvement. We benchmark around 5K total tokens/s with the sharegpt dataset and 12K total token/s with random 2000/100, using vLLM and under high concurrency.

DeepSeek-V3/R1 Inference System Overview [2] quotes "Each H800 node delivers an average throughput of 73.7k tokens/s input (including cache hits) during prefilling or 14.8k tokens/s output during decoding."

Yes, DeepSeek deploys a different inference architecture. But this goes onto show just how much room there is for improvement. Looking forward to more open source!

[1] https://developers.redhat.com/articles/2025/03/19/how-we-opt...

[2] https://github.com/deepseek-ai/open-infra-index/blob/main/20...
Stoked to get to publish some of our private eval results and a bit of the behind the scenes of our framework! We've been using this approach for almost a year and found it extremely high leverage for making meaningful improvements to the AI parts of our product
I2C is nice because it is (with Adafruit and Sparkfun’s Stemma QT/Qwiik) literally plug and play for beginners, with a wide variety of sensors available.

Plus not needing to dedicate a control pin per device added to the bus. Though of course if data throughout is an issue SPI is better than I2C.
It can be both properly communicated and still bad for API use cases.
The best you could do is put Meilisearch on a very good NVMe. I am indexing large streams of content (Bsky posts + likes), and I assure you that I tested Meilisearch on a not-so-good NVMe and a slow HDD — and ho, Boy!! The SSD is so much faster.

I am sending hundreds of thousands of messages and changes (of the likes count) into Meilisearch, and so far, so good. It's been a month, and everything is working fine. We also shipped the new batches/ stats showing a lot of internal information about indexing step timings [1] to help us prioritize.

[1]: https://github.com/meilisearch/meilisearch/pull/5356#issue-2...
It seems to me
Thanks! Yes, I made it with Auxy.
What about the role of synthetic data?
Time to start moving back to Java & Spring.

100% backwards compatibility and well represented in 15 years worth of training data, hah.
> AFAIK it hasn't been produced

That is my understanding and that is indeed a separate issue that appears to be still underway. It was reported that Democrats in Congress already asked DHS for a copy of the contract on April 8 but I have not heard any updates on that yet.

But Occam's razor here... what's more likely? That the sky is falling and the US can and will now send people to their (presumed) death without any charges or day in court whatsoever (while you sit here accepting it, doing nothing), or that this is not actually the beginning of the end of the entire country in one fell swoop?

I choose to believe this is not the end.
Where's your evidence that ChatGPT does not retain users?
"How Google AI is helping further the warming of our planet's oceans, further diminishing wild dolphin habitats worldwide"
You like a company based on the environment, the peers, and the work. But it is not necessarily that someone way out in a different office likes you.

They are cogs in a machine, not you. And you are the worst thing of self reflection that cog has ever dealt with. Challenge the cogs and make them squirm.
Pick an appropriate base type (uintN_t) for a bitset, make an array of those (K * N/4) and write a couple inline functions or macros to set and clear those bits.
A great way to upsell 2% better! I should start doing that.
That's what I was thinking. I hoped to see a price drop, but this does not change anything for my use cases.

I was using gpt-4o-mini with batch API, which I recently replaced with mistral-small-latest batch API, which costs $0.10/$0.30 (or $0.05/$0.15 when using the batch API). I may change to 4.1-nano, but I'd have to be overwhelmed by its performance in comparision to mistral.
Reading between the lines in the article (which is of course always subject to incorrect interpretation) I think the reason for the focus on streams is just that nobody else has looked at that before and thus it is a factor not previously accounted for. Other sources have already been accounted for - they may be worth more than what is in streams, but it is already known so the article didn't mention them.
I supervised a few students doing senior research projects back when I
used to be a faculty member. I think a senior project is a different
situation than a master's or Ph.D. thesis because it's more about
demonstrating your employability than making original contributions to
knowledge, and your time is very limited. To that end, it's important
that you finish up with something to show for yourself. Unless you
plan to go into academia, working code counts for more with employers
than a research paper in itself. A null result even when properly
investigated and analyzed is less impressive than a success, so a good
way to hedge your bets is to find two or three competing technologies
addressing the same need, implement a small similar project using each
of them, and compare their relative strengths and weaknesses. That way
you improve your chances of a successful outcome even if not all of
them work out, while also demonstrating a broader variety of skills to
potential employers than you would if you focused on just one thing.
Read enough of the literature to avoid embarrassing yourself but not
to become a world class expert because the latter would waste your
whole year. Be careful of faculty members drawing you down a rabbit
hole. They like thinking about cutting edge research problems, some of
which might be of industrial interest, but even so, no company is
going to put somebody fresh out of school in charge of that regardless
of how smart that person seems to be.
Fellow ex-googler near tax due date, get your tax documents ASAP as losing access to your corp email and laptop will make things slower.
I have a couple companies that force me to send them data via email. They have an email template that you have to conform to, and they can parse it. Mainly just very rudimentary line breaks and 'LineItem: content' format. But json in the body should be fine as well. Given the way email programs strip or modify html at times, I would be leery of xml.
Speed isn't the only performance metric that matters. I probably should have said explicitly that I'm referring to uses where it makes sense to use a linked list. But unfortunately I didn't specify because that wasn't the point I really wanted to make.

There's a lot of things to learn that appear to to not makes sense... until suddenly they do.

> There are valid uses of linked lists, that's why they exist, but most people don't have those use cases.

Isn't that pretty much what I said?

I'm pretty sure we agree that they're useful, but their usefulness isn't as universal nor as common as the pattern is.
I don’t disagree but it at least raises the outrage from the court(s), media, and people if they were lying.
This should be super useful for front-end developers. I used to hate those instrumentation tables from PMs or analysts that lacked context and made it unclear where events should actually be instrumented. Bridging that gap directly in Figma is fantastic. Nice work!
I think Quasar is fairly confirmed [0] to be OpenAI.

[0] https://x.com/OpenAI/status/1911782243640754634
Oregon lawmakers to decide if big tech should pay for local journalism support
Just because the program exists doesn't mean native americans are getting good access to healthcare.

Likewise you'd expect that native americans would have access to drinking water given that the government provides some amount of guarantees for that as well but substantial portions of the reservations in the southwest have been systematically denied water rights and as such have limited access to drinking water.
I agree with the 100% rule. The problem with Typescript is how many teams allow “any”. They’ll say, “We’re using TypeScript! The autocomplete is great!” And on the surface, it feels safe. You get some compiler errors when you make a breaking change. But the any’s run through the codebase like holes in Swiss cheese, and you never know when you’ll hit one, until you’ve caused a bug in production. And then they try to deal with it by writing more tests. Having 100% type coverage is far more important.
Its available for free in Windsurf so you can try it out there.

Edit: Now also in Cursor
One Friday at a non-tech job there were no paychecks at lunchtime. They did come through later in the day, but needless to say this was not a confidence-builder.

A friend got stiffed at a tech job, a government contractor, I think. I'm not sure whether it was for a month, or for a bit more. Fortunately for him, his expenses were low and his partner was working.
> when it burns its all returned to the atmosphere

Not always. Depending on fire some of it is turned into charcoal and then never returned.
Or $2000 for a perpetual license to the Sqlite Encryption Extension, if the database is encrypted ;)

Honestly not a bad price if you're building it into a real product. Steep for hobbyists though.
If you haven't, check out Mat Ryder's videos on YouTube. He's newly retired guy in decent shape from jogging who buys a bike and does the GDMBR while making a bunch of videos. He shows everything and at the end talks about how much he spent and how much less he could have spent if he tried harder to be frugal. You can see how an average guy without any bikepacking experience do it. You can do it too!

https://www.youtube.com/playlist?list=PL3-zVwEVdJ-UbC1DT4tSG...
Have you used this? What for?
Your whole argument rests on excluding the middle, which could have been tepid support instead of appearing on stage to throw Nazi salutes, giving out money to voters signing fake Orwellian pledges about "supporting" the Constitution, and threatening to primary non-maggot congressional candidates. You've essentially set up a Roko's Basilisk, based around one small hateful man rather than superintelligence.
I still like:
Grow plants/trees -> create plastics from them -> use plastics -> bury plastics forever

Otherwise plants/trees are just a type of carbon battery - pull carbon, burn for fuel, carbon goes back out, gets pulled back in again.
Ask HN: Slopsquat CVE?
This came up on conversation over the weekend and I thought I would reach out here and on social media. There is a theoretical way to weaponize slopsquatting, which is to create many (number to be determined) repositories on Github that use a loadable package that promises one thing but has a back door in it to enable an adversary to take control. By filling a pipeline of repositories, giving them "popularity" with a spambot army, one could "inject" into the CoPilot model that the package with the back door was a valid solution to some common coding "want." If the compromised package "worked" to the extent that it did what it said it does until someone asks it to do something different, it could conceivably migrate into non adversary controlled repositories and from there into the greater network.

So crazy talk or CVE? Hard to tell the difference these days.
This is the conclusion of https://jerf.org/iri/blogbooks/functional-programming-lesson... . The concreteness precedes it, this is just the wrap up and summary.
This would be even nicer if TypeScript added type inference for tagged template literals, like in this issue [1]. Then you could write:

const schema = proto`
syntax = "proto3";

message Person { ... }
`;

type Person = typeof schema['Person'];

And you could get built-in schema validation with a sophisticated enough type definition for `proto`, nice syntax highlighting in many tools with a nested grammar.

We would love to see this feature in TypeScript to be able to have type-safe template in lit-html without an external tool.

The issue hasn't seen much activity lately, but it would be good to highlight this library as another use case.

[1]: https://github.com/microsoft/TypeScript/issues/33304
People have tried to build BitTorrent clients to do this. As far as I know they never took off. The primary problem is you oftentimes don't get people who want to share back or who have firewalls or other connections that don't allow them to share back. So you end up with a few people who end up seeding everything out. The second problem is in order to watch a streaming protocol things need to arrive in order. It is totally possible to do with BitTorrent and request the blocks in the order that you want but you may not always be able to get them in the order you want.

In general people aren't tolerant of lag and spinning circles and other such things when they're trying to watch streaming content. If you're fine with just watching it a little bit later might as well queue it up and left the whole thing down load so it's ready when you're ready.
> Most relationships do not survive being ripped away from the spatial and temporal context in which they were cultivated.

Just being far away makes maintaining relationships really hard. Introverted people rely on being dragged into socialising, which goes poof not being in the same place.
HCQ combined with Zinc was a valid treatment for Covid. The drugs peddled by the people profiting from Covid were essentially HCQ and Ivermectin clones. Both are considered essential medicines by WHO, or at least, they were at the time.
I think that projects like this are pretty smart, and I like little simple hacked-together things like this, most likely made in a weekend.
> What is the support for the idea that AI is a winner takes all market?

A lot of people seem to have the idea (or at least SELL the idea, I'm not sure if they actually believe it) that this all leads to superhuman intelligence AGI and whoever hits that first is the "winner takes all" winner.

But yeah firstly as someone who uses LLMs often I don't believe there is reason to think that LLMs lead to AGI (and I think people selling the idea that this is a foregone outcome are hucksters).

And secondly, even if I ended up being wrong about that, there's no indication that any of the known groups working on LLMs is very far ahead of anyone else on LLM technology so even if you believed that LLMs are going to lead to AGI I don't see why that wouldn't just mean that like 3-5 super human intelligences were created around the same time which is still not a winner takes all situation unless those AIs go full Skynet and only one ends up standing at the end. (This last part is a joke, hopefully).
A National Police Force to Investigate What's Posted Online? [video]
Perhaps for now as a paid service for creators, I've watched plenty of mis-matched dubs and it's more of a comfort factor than practical. In terms of cost expedience for now supporting multitrack a/v would be enough
How would you write this in Lisp without introducing a bunch of parens? `if (0 <= x + m && x + m <= n) {…}`

I’m not a Lisp hater, but there’s a reason people make this criticism. I think most people find the infix version easier to read.
Really nice, looks great!

However, I am not a fan of uploading databases to "strange" sites on the internet, so I will probably never use this.
This is the truth.

I'm assuming this, like my similar comments, will continue to be downvoted by people who are out of touch with reality.
I want to explain something here that is of utmost importance to these developments.

To be a citizen, you have 8th amendment protections against "cruel and unusual" punishment. As it is, it can be fiercely debated for involuntary servitude in foreign nations as "unusual" as it is, but prisons like the El Salvador one are innately cruel and unusual, watch any media or even El Salvador's brags about its techniques and methodologies last year.

To be sent there - or to any other country to do a bid - is to be subjected to cruel and unusual punishment, to be subjected to such as an American citizen is unconstitutional.

We, as citizens, really need to take a step back and decide if we're going to do something about this tyranny - and if we'll truly be our brother's keepers. If a post-Heller America in 2008 couldn't even agree on trusting the government to fairly regulate a constitutional right like guns, why trust them to define “heinous” or “violent” and not yank your 8th Amendment protections, as well? Once they can call you an “exception,” they can ship you off anywhere, even to some third-world prison, and say “tough luck.” That’s the same overreach we’re supposed to be wary of in the first place.
https://aider.chat/docs/leaderboards/ shows 73% rather than 69% for Gemini 2.5 Pro?

Looks like they also added the cost of the benchmark run to the leaderboard, which is quite cool. Cost per output token is no longer representative of the actual cost when the number of tokens can vary by an order of magnitude for the same problem just based on how many thinking tokens the model is told to use.
it was all rhetoric and that it could never happen here

I hear this a lot. It's fascinating when you consider how many people claimed to have voted for Trump because he is a liar.
Yeah, this seems like a worthwhile service, but I can't stop thinking about ivermectin.
That is a surprisingly cynical take; the marine biologists in question seemed pretty enthusiastic in the video!
The intent of the whole underlying system is that the intent of all the parties be described by code of the smart contracts. Which are intended to be composable, intended to be used in unanticipated ways, and intended to operate independent of any human oversight. The system is also intended to avoid all ambiguity by enforcing the contracts exactly as described by the code... and to provide certainty of transactions and prevent them from being undone after the fact.

Everybody involved knows all of that, and claims it as a positive feature of the system. At least until they find out that it's actually hard to write bug-free code.

There may indeed not be a legal "meeting of minds" (although there very well also may)... but from an ethical point of view, everybody involved knowingly signed up for exactly that kind of risk. And honestly it would be good public policy if the law held them to it. Otherwise you get people trying to opt out of the regular legal system up until it's inconvenient.

There'd be more of a case if he'd exploited the underlying EVM implementation. But he didn't. He just relied on the "letter" of a contract, in an environment that everybody had sought out because of unambiguous to-the-letter enforcement.
the data i posted all came from the graphs/charts in the article
Runners would try to treat joint pain with DMSO back in the 1980s. It did not sound like something I wished to try.
So where was o1-pro in the comparisons in OpenAI's article? I just don't trust any of these first party benchmarks any more.