skysight-inc/HackerNews huggingface dataset:
Claude 3.6 (new 3.5) and 3.7 non-reasoning are much better at pretty much everything, and much cheaper. What's Anthropic's secret sauce?
Sesame is the first voice assistant I've ever wanted to talk to more than once
I realize you're opening yourself up to criticism if you answer this truthfully, but since suppliers are your primary user (and therefore paying customers I assume?) your pitch is "supplier, you can do more with less (or no!) people when specifying material quantities, and in fractions of a second as opposed to the minutes/hours it takes today!" So, ultimately, if the suppliers fully trusted your solution they would need zero personnel determining quantities? And since your solution's annual licensing cost would likely be a fraction of the price of even a single individual that'd be pretty compelling to the supplier.

Best of luck with the business (and with getting to know the corp dev people at Autodesk/Procore/etc.--sorry, couldn't help myself!).
Middleware certainly seems plausible; see also the state of x86 UEFI firmware, which is basically just one company (AMI) selling customized firmware outside of the FOSS coreboot/libreboot world. With how complicated most cellular standards are, I imagine a lot of modem firmware is just one company we've never heard of selling a basic implementation that gets customized for each modem vendor.

Keeping the implementation secret as a condition of licensing the patent is not entirely unimaginable. It would be, however, very, very stupid (if you aren't outright evil), and not provide any extra licensing rents to the SEP holders. In the video world they don't do this; because everyone expects that anyone actually shipping a codec is going to pay[0].

But then again this is also cellular firmware; implementing standards owned by Qualcomm. And Qualcomm loves pushing the boundaries of how anticompetitive you can be with legal monopolies before actually violating competition law. They're the ones that saddled the US with "CDMA" "standards"[1] that put half of America's carriers on incompatible networks with phones you couldn't migrate to other networks. (Even other CDMA networks!) If Qualcomm had their way, they'd own LTE and 5G lock, stock, and barrel with the only modems you can buy being buried in a Qualcomm Snapdragon SoC.

[0] That's not to say that video SEP owners are particularly happy right now. The head of MPEG insists he was sacked for, among other things, complaining about MPEG's inability to standardize a royalty-free codec under ISO's patent disclosure rules.

[1] Including a competing standards body to 3GPP called, I shit you not, 3GPP2.
It's why I prefer to use Plan 9 where I can and treat Linux as a poor mans Windows.
The probe basically goes in a straight line so you'd imagine you can see the laser is pointing at you, although it's going to be just a bit off-center because of proper motion, they're going to have to aim where the Earth is going to be when the probe arrives, though if the beam is wide enough we'd see it anyway.

I'd be worried about the survival of the probe. I gave a presentation about Earth-Sun L1 sunshades and pointed out

https://en.wikipedia.org/wiki/IKAROS

as an example of what it would look like but somebody in the audience pointed out that IKAROS didn't survive that long. Such a probe would be moving through the interstellar medium at great speed and would get blasted by high-speed particles and wouldn't be thick enough to have a lot of shielding.
> But then, frankly, mass adoption of SSDs, much more powerful computers, etc. made a lot of those things less necessary. The stuff that most people are doing doesn't require a high level of distributed systems sophistication.

I did my MSc in Distributed Systems and it was always funny (to me) to ask a super simple question when someone was presenting distributed system performance metrics that they'd captured to compare how a system scaled across multiple systems: how long does it take your laptop to process the same dataset? No one ever seemed to have that data.

And then the (in)famous COST paper came out and validated the question I'd been asking for years: https://www.usenix.org/system/files/conference/hotos15/hotos...
Crossing the uncanny valley ofconversational voice
the fact that the failure modes come from limitations of the robotic hands is super interesting
This article is just word salad. In what way does Redis 'abstract distribution' for example?
OpenAI is not purchasing consumer 5090s... :)
It certainly wasn't 'porn' that they were banned for though. No genitals in the picture etc. Not even boobs. Most of them were just in suggestive poses wearing latex or leather and perhaps holding a whip etc. Definitely not jerkoff material :) Well unless you're the type that jerks off to lingerie catalogues :P

They do seem to be really tough on that. On the other hand, X has a lot of real porn these days since they fired all the moderators. And reddit has tons.

I'm kinda hoping that we in Europe will start having some of our own social media apps, now that the US has gone full dark conservative. Porn and nudity are much less of an issue is, but violence is more of an issue than in the US. Right now the US pushes its own morals onto us.
Yes HTTP/2 is much less prone to exploitable request smuggling vulnerabilities. Downgrading to H/1 at the load balancer is risky.
Yeah, I don't know enough real neuroscience to argue either side. What I can say is I feel like this path is more like the way that I observe that I think, it feels like there are different modes of thinking and processes in the brain, and it seems like transformers are able to emulate at least two different versions of that.

Once we figure out the frontal cortex & corpus callosum part of this, where we aren't calling other models over APIs instead of them all working in the same shared space, I have a feeling we'll be on to something pretty exciting.
> How on earth do you wage a rebellion against such a force?

I am not an expert, but taliban+al qaeda forces from the Afghanistan war era (that ended in 2021) should be able to provide a solid answer to your question. All I know is that they definitely didn’t make the US give up due to their military tech/firepower advantage, that’s for sure.
its on that benchmark, which likely is very challenging.
Yeah, I was looking at infantry.cpp, and the quality is actually very good for 90s game code. The documentation is good, it's decently well-formatted, and there are assertions. Nice counterexample to the "all successful games have terrible code" conventional wisdom.
If it was a Boeing part I would have guessed it fell off in someone's backyard.
I use to work out of a local coffee shop. I would just buy food and coffee.

Not sure if many places still like to have people camping out these days.
It plays almost as badly as I do.
My usage has come down to mostly Claude (until I run out of free tier quota) and then Gemini. Claude is the best for code and Gemini 2.0 Flash is good enough while also being free (well considering how much data G has hoovered up over the years, perhaps not) and more importantly highly available.

For simple queries like generating shell scripts for some plumbing, or doing some data munging, I go straight to Gemini.
> How does it affect performance?

Right now, 1.5x-5x, but considering how many optimizations I know I can do but haven't done yet, I think those numbers are an upper bound.

> Yes, because it's the factor that industry leaders use to decide on which language to use. For example, Apple switching from Pascal to C way back in the Stone Age. The fact that it's the crucial question doesn't mean that lots of people don't consider other factors for their own reasons.

I don't think this is true at all, sorry. Top reason for using C/C++ is inertia. If you've got a pile of C code, then you'll keep writing C.

> Yes, most. But for example, Microsoft's Checked C comes with a performance penalty of almost 10% for a partial solution.

Checked C didn't make C memory safe, so I don't think it's interesting.

> Yes, that's why I said "high-level language." I don't consider assembly high-level, do you?

No, I don't consider assembly to be high-level. The point is: serious engineers don't just blindly reach for the fastest programming language. They'll take slow downs if it makes them more productive. Happens all the time.

> People preferred C in the 1970s/80s because at the time you could allocate memory dynamically in C but not in FORTRAN. FORTRAN fixed that in the 1990s, but by then there were too few FORTRAN programmers to compete. Since then C has serially defeated all newcomers. Maybe Go or Rust are poised to take it on. When a major operating system switches from C, we'll know.

The last time I saw a benchmark of FORTRAN beating C was the early 2000's. FORTRAN is much easier to optimize and compile.

C is great for writing operating systems because C has the right abstractions, such as the abstractions necessary for doing dynamic linking and basically any kind of ABI compatibility. Rust and Go don't have that today. Even C++ is worse than C in this regard. Swift has ABI, but it took heroic efforts to get there.

C didn't eat the world because of its stellar performance. It's the other way around. C has stellar performance because it ate the world, and then the industry had no choice but to make it fast.
What I noticed missing in this analysis of distributed systems programming was a recognition/discussion of how distributed databases (or datalakes) decoupling storage from compute have changed the art of the possible.

In the old days of databases, if you put all your data in one place, you could scale up (SMP) but scaling out (MPP) really was challenging. Nowdays, you (iceberg), or a DB vendor (Snowflake, Databricks, BigQuery, even BigTable, etc), put all your data on S3/GCS/ADLS and you can scale out compute to read traffic as much as you want (as long as you accept something like a snapshot isolation read level and traffic is largely read-only or writes are distributed across your tables and not all to one big table.)

You can now share data across your different compute nodes or applications/systems by managing permissions pointers managed via a cloud metadata/catalog service. You can get microservice databases without each having completely separate datastores in a way.
> AFAICT, internet advertising doesn't work (I never click on any ads). Anyone have theories on how Meta is making so much money (the reason for its insane valuation)?

https://en.wikipedia.org/wiki/Online_advertising#Benefits_of...
True. It would be wonderful if the decades of gradual-but-major mental changes in his father somehow stopped progressing...
Throw in a mutex and a condition variable. Many languages and systems (including C++) with locks allow you to set a timeout (either a specific time to wake or a delay and then wake). Use a notify in the write thread to wake the reader.

https://en.cppreference.com/w/cpp/thread/condition_variable - C++11 so not available in this form to the blog writer, but an equivalent was.

EDIT: I had C++ on the brain, the code is in Java and they're already using notifyAll. The wait should just be to the timeout limit and not shorter. If the data is ready in under a second, the notifyAll will wake the thread and it can keep running and there's no risk of waiting an extra second (approx) past the actual deadline as the current code would do.
> Programming languages are inherently flexible, however when you have 2 features and a configuration option to select between them you now have 3 features.

Which is a good argument for separating things into plugins: If you have 1 stable API/ABI and 100 plugins, you have 1 feature.
LLM capability, cost, & throughput (harlanlewis.com)
>Is apathy toward society—which is, really, only your local community you're trying to defend and not something that is universally significant or even objectively capable of growth and sustainability—a dire crime I've committed?

Not particularly. You're free to interpret and navigate as you see fit.

>And claiming to have technical skill while also claiming that technology is stopping you from creating is a contradiction

You misread my comment. I'm not held back by tech, I'm held back by artistic creativity. It's a lot easier to make tech more accessible to the creative than to figure out how to expand my creativity to comjour novel ideas. I'm helping the other with my knowledge.

>Everything already is easy, not error prone, and performance acceptable.

You have not seen modern games if that's your perspective. AAA games are buggier than ever (whom I'm not interested in assisting), and there are still some surprisingly unoptimal games. We're far from post-scarcity performance.

>Because, why should a bunch of people always be a good thing?

If you stagnate, you lose developers. If you lose developers, the odds of good games decrease. I like good games.

I'm not even convinced I'm making "more developers" so much as trying to slow down the decrease of developers. The youth of today are shifting from old media production to being self-made content creators. Playing video games is much more enjoyable than making them, after all. I've long given up on the western AAA development, so I still want to inspire future indies to potentially make more Hollow Knights or subnauticas or even Balartro.

>In which case I can see why you're repulsed at the idea of reality encroaching in on your fantastic ideals

Once again, you clearly misinterpreted something. I'm still working on games and planning on making my own mid-scale game. But making my own games is not my end goal, and I highly doubt I'm going to make anything close to profitable.

But making games is not the only way to succeed as a game developer. Just ask Valve, Epic Games, or the Blender Foundation.
Shared by harlanlewis here: https://news.ycombinator.com/item?id=43198118
Because internet advertising works.
Fastmail's iOS client on mobile, and their browser client on desktop.

I de-Google'd my life and Fastmail is amazing. I use their own clients because I'm creating new mail filters to sort my incoming email just often enough that I miss not being able to do that when using other clients.
GPT-4.5 is 15-30x more expensive than GPT-4o. Likely that much larger in terms of parameter count too. It’s massive!!

With more parameters comes more latent space to build a world model. No wonder its internal world model is so much better than previous SOTA
Mass Website Exploitation via Virtual Tour Framework for SEO Poisoning
Why not make your dreams real then? Here's a barebones zsh function. (Bash fails at export part. If remember right, in past, had wanted to set variables from subshell results and used some eval shenanigans.)

function my_env() {
ENVDIR=${ENVDIR:-/var/share/env}
arg="$1"
case "$arg" in
--add)
echo "$3" >> $ENVDIR/"$2"
;;
*)
(
for f in $ENVDIR/*; do
export $(basename $f)="$(< $f | sed -z 's/\n:/:/g')"
done
[[ -z "$arg" ]] && env || env "$arg"
)
;;
esac
}

(Of course, that's a bad approach but your idea is certainly doable in a good way.)
That resonates with Kellyane Conway's "alternative facts" [1].

[1] https://en.wikipedia.org/wiki/Alternative_facts?wprov=sfla1
Pundits were saying that deep learning has hit a plateau even before the LLM boom.
Did he actually get the money? I couldn't find any reference to it one way or the other.
Does the benchmark reflect your opinion on 3.7? I've been using 3.7 via Cursor and it's noticeably worse than 3.5. I've heard using the standalone model works fine, didn't get a chance to try it yet though.
> In 2D and 3D GA, every non-zero k-vector and versor has an inverse.

Of course by definition every versor has an inverse. The invertibility of k-vector gets hairier for higher dimensions though. Even in 3D GA, some mixed-grade elements are not invertible.

> As to which is more fundamental, I don't think it matters.

It doesn't matter mathematically but it matters pedagogically. GA enthusiasts seem to advocate teaching GA to anyone that has learnt linear algebra. I believe it is more appropriate to stick to teaching tensor algebra and its quotient exterior algebra. Then it is up to you to learn Clifford algebra as a generalization of exterior algebra; especially if you are a game dev, a physicist, or a topological K-theorist.
A few minutes of googling:

https://cwe.mitre.org/top25/archive/2024/2024_cwe_top25.html

https://runsafesecurity.com/blog/memory-safety-vulnerabiliti...
Sure, but neither Distribution Policy for Mozilla Software[1] nor Mozilla Trademark Guidelines[2] make any mention of the Terms of Use. Services Firefox connects to have their own Terms of Service, like you say, but those are unrealated to Terms of Use for Firefox itself.

[1]: https://www.mozilla.org/en-US/foundation/trademarks/distribu...

[2]: https://www.mozilla.org/en-US/foundation/trademarks/policy/
For me it depends on how the models are glued together. Connected by function calling and APIs? Probably meh...

Somehow working together in the same latent space? That could be neat.
> Epstein didn't kill himself.

You sound quite certain here, how come?
Visual programming is stuck on the form
I wonder if fireship reaction video scripts to AI models based on HN comments can be automated using said AI models.
Not a big fan of this line of thinking since if you tried to deploy a C implementation that just implements what's in the C standard, then you'd quickly find that real world C code expects more of pointers than the C standard promises.

Fil-C supports a superset of the C standard but a subset of what contemporary mainstream C compilers support (you can't pass an integer around in memory that is really being used to represent a pointer in Fil-C, but you can in Yolo-C).
Or, possibly, we're stuck waiting for another theoretical breakthrough before real progress is made.
Right. A good chunk of the "old guard" is now gone - Ilya to SSI, Mira and a bunch of others to a new venture called Thinking Machines, Alec Radford etc. Remains to be seen if OpenAI will be the leader or if other players catch up.
First impression of GPT-4.5:

1. It is very very slow, for some applications where you want real time interactions is just not viable, the text attached below took 7s to generate with 4o, but 46s with GPT4.5

2. The style it writes is way better: it keeps the tone you ask and makes better improvements on the flow. One of my biggest complaints with 4o is that you want for your content to be more casual and accessible but GPT / DeepSeek wants to write like Shakespeare did.

Some comparisons on a book draft: GPT4o (left) and GPT4.5 (green). I also adjusted the spacing around the paragraphs, to better diff match. I still am wary of using ChatGPT to help me write, even with GPT 4.5, but the improvement is very noticeable.

https://i.imgur.com/ogalyE0.png
Or the new competition uses libraries that the AI knows better and they leapfrog incumbents that are still struggling to use AI.
Said the quiet part out loud! Or as we say these days, “transparently exposed the chain of thought tokens”.
wow, openai really missed here. Reading the blog I thought like a minor, incremental minor catch up release for 4o. I thought "wow maybe this is cheaper than 4o so it will offset the pricing difference between this and something like Claude Sonnet 3.7 or Gemini 2.0 Flash both of which performs better. But its like 20x-100x more expensive!

In other words, these performance stats with Gemini 2.0 Flash pricing looks reasonable. At these prices, zero usecases for anyone I think. This is a dead on arrival model.
They ship more focused on their mission than OpenAI.
This has been my suspicion for a long time - OpenAI have indeed been working on "GPT5", but training and running it is proving so expensive (and its actual reasoning abilities only marginally stronger than GPT4) that there's just no market for it.

It points to an overall plateau being reached in the performance of the transformer architecture.
Amazing! Do I understand this correctly: the leds are on the wheel, so you can ride your bike in the dark and show (for example) a tiktok video?
Great memories, playing these when they came out against my crew.
In my experience, people talking about "truth" are rarely talking about the truth. They escalate to the highest epistemological levels in order to avoid talking about the fact that they are Just Plain Wrong.

People who talk about the things, talk about things. Talking about "truth" often seems to be a deflection.
"Compiling"

"Cannot compile, building in progress"
with a reasoning model you'd get better than both.
Except that if OpenAI goes bust, very little of what they did will actually be released to human kind.

So their contribution was really to fuel a race for opensource (which they contributed little to). Pretty complex of an argument.
This is such as confusing release / announcement.

It seems clearly worse than Claude Sonnet 3.7, yet costs 30x as much?

What's going on with their pricing? I misread it as $7.5/M input and that that was very overpriced... then realized it was 10x that much!
emClient
Its unconscionable to me that the author would take $10,000 from his own father who is clearly not only mentally vulnerable but not rich as the author states. The father is very much at fault for what happened here, but something is deeply wrong with American society normalizing the annihilation of what should be sacred familial bonds over political matters. As somebody who generally aligns with the left, the last 10 years of overzealous liberal woke-scolding has done nothing but further increase this alienation of others that results in a complete mental split between families.

The son being an NPR correspondent and the mother moving out of their room on the day after Trump's election is highly indicative of this. To the author's credit, he is somewhat aware of this and mentions it in the article.
Is that the RuneScape development ratio?
Or the AI is a man united fan and is hopeful for a top 4 finish this season :D
Any top ones you might like to share? I have not seen far-right-level of belief and sticking to false predictions even when proven wrong among people who might be called far-left.
OpenCloud 1.0
OpenAI will do literally anything but ship GPT-5.
This is probably a dumb question, but are we just gonna be stuck on always having X.5 versions of GPT forever? If there's never an X.0, it feels like it's basically meaningless.
You're the one buying him the underwear. Don't index funds outperform managed investing? I think especially after accounting for fees, but possibly even after accounting that 50% of money managers are below average.
> And for those of you wondering, yes, I took the money. Absolutely.
Access to XMLHttpRequest at 'https://graphql.superglue.cloud/' from origin 'https://app.superglue.cloud' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
I cannot overstate how good your shared spreadsheet is.
Thanks again!
This is exactly what I meant though, put the code in a private third party library in order to gain IP protection.
posted one about a week or so ago on my LinkedIn

https://www.linkedin.com/posts/oluwatobiadefami_vibe-coding-...
Do you know of any university that host Deepseek?
Tthat's exactly what a good friend of mine said when predictions from 2021 - 2024 failed to materialize. I do care about him a lot but its getting harder over time because nothing seems to change the convictions.
personal anecdote - claude code is the best llm devx i've had.
Don't get me wrong, I love rust and use it almost every day. Doing `cargo run` in a project it handles everything is good. This gets lost once you start working in a plugin context. Because now you're not dealing in your neatly organized workplace, you're working across multiple workplaces from different people.

IIRC it's more than just MSRV or even matching version exactly. It also requires flags that were used to compile rustc match (there is an escape hatch tho).
Very inspiring story! Thanks for posting.