skysight-inc/HackerNews huggingface dataset:
From the perspective of a user, where it starts to seem inelegant is when grpc comes into the picture. You get grpc to function but then plain http traffic breaks and vice versa. It seems to be odd implementation details on specific load balancer products. When in theory, all of it should operate the same way, but it doesn’t.
The price really is eye watering. At a glance, my first impression is this is something like Llama 3.1 405B, where the primary value may be realized in generating high quality synthetic data for training rather than direct use.

I keep a little google spreadsheet with some charts to help visualize the landscape at a glance in terms of capability/price/throughput, bringing in the various index scores as they become available. Hope folks find it useful, feel free to copy and claim as your own.

https://docs.google.com/spreadsheets/d/1foc98Jtbi0-GUsNySddv...
Noah Snavely – On Reflection [video]
That's nice, but who is working on porting this to the typescript type checker?
I feel like you must've put this somewhere, but where are you getting the cost information from? If I upload a blueprint and you tell me I need "x 2x4's at a cost of $y each totaling $z" for my project where is the y coming from? Can I tell you a specific supplier and then you'll "scrape" the cost data? Or maybe I'm misunderstanding what you're doing here.

I'm asking because even though I am (mostly) technically illiterate I have asked both ChatGPT and Claude to help me build a scraper for construction material costs, from the suppliers we use, that can be updated in realtime or at least monthly. Haven't done anything with those instructions yet, but I would love nothing more than to use a tool that we could feed a blueprint into and then would tell me, with "laser-focus accuracy" <smile> how many x's the project would need and the costs. Even better yet if it could compare costs from suppliers and guide us to the lowest-cost supplier.

Edit: oh, while you're thinking of replying, how high fidelity do the blueprints need to be? Again, I'm sure you specify somewhere, but too lazy to find it. How far along the spectrum from "drawn on a napkin" to "fully standardized" do you accept?
You need to think about accessibility more! All of your other techniques just aren't that effective, which is why they aren't used for much murder very much. Burning a school down vs a gun to rack up mass casualties? The fire alarm would go off and that is that. The same with using a power tool like a drill to kill someone, you can do it if you try really hard, but your chances of success aren't very high.

Anything that makes the deed "easy" is simply going to make it easier to perform and hence performed more often. It isn't rocket science, and it isn't binary! Yes, you can kill someone with your bare hands, or use an ice pick, or whatever, but not easily, like you could with a gun.
I wonder if the current owners will ever consider open sourcing Supreme Commander, the spiritual successor to Total Annihilation.

https://en.wikipedia.org/wiki/Supreme_Commander_(video_game)
The whole robotic, monotone, helpful assistant thing was something these companies had to actively hammer in during the post-training stage. It's not really how LLMs will sound by default after pre-training.

I guess they're caring less and less about that effort especially since it hurts the model in some ways like creative writing.
> I wrote some code to get a message out of a hash table. The message was going to be put there by another thread. There was a small chance of a race where it wouldn’t be there yet when I initially looked for it. The code looked something like this:

while ((message = map.get(key)) == null && System.currentTimeMillis() < timeoutTime) {
wait(1000);
}

> The wait() call blocks the thread, waiting for the notifyAll() from the thread that puts the message into the map. The 1000 means one second. The timeout was going to be on the order of five seconds.

> The above code is simple and correct

… it looks neither simple nor correct.

If this is multithreaded code, "small chance of a race" is a smell, and "notifyAll" is probably a smell. The multithreading primitive that I'd want to see here is a condition, so named because it permits a thread to wait for a particular condition. A condition wakes the "notified" thread with a mutex already locked, so that the condition ("is there a message in the table?") can be checked without interference from other threads. If there is a message, you can remove it, process it, etc. without races, and if there isn't, you can atomically release the lock and go back to sleep (which is again a thing the condition provides; it is not two separate calls).
Because politics and religion defines someone's cultural understanding of what is considered mentally healthy and what is not mentally healthy. I thought this was a universal understanding of what mental health is but I guess not. This is why you see different societies Make determinations on what behavior is considered normal versus abnormal and can put that into a mental health context. Facebook is simply recognizing this universal truth that societies are different and it is okay to have that debate and discussion.
Hoosiers is probably my favorite movie of his.
By default a flatpak has no permissions. It exposes ways to add permissions both statically and dynamically. So security varies.
Say your application and database are in the US West and you want to serve traffic to EU or AUS, or even US East. Then you want to terminate TCP and TLS in those regions to cut down on handshake latency, slow start time, etc. Your reverse proxy can then use persistent TLS connections back to the origin so that those connection startup costs are amortized away. Something like nginx can pretty easily proxy like 10+ Gb/s of traffic and 10s of thousands of requests per second on a couple low power cores, so it's relatively cheap to do this.

Lots of application frameworks also just don't bother to have a super high performance path for static/cached assets because there's off-the-shelf software that does that already: caching reverse proxies.
Discouraging stuff. Seeds sown in pettiness by one generation will be reaped by destruction in the next.

A key to America's prosperity is that we have not shared a border with an adversary for over 200 years. This madness is not just pissing off a (literally) close ally, it's making a foundation for future unresolved conflicts.

This administration does not understand history, and takes peace for granted.
release blog post author: this is definitely a research preview

ceo: it's ready

the pricing is probably a mixture of dealing with GPU scarcity and intentionally discouraging actual users. I can't imagine the pressure they must be under to show they are releasing and staying ahead, but Altman's tweet makes it clear they aren't really ready to sell this to the general public yet.
> We look forward to learning more about its strengths, capabilities, and potential applications in real-world settings. If GPT‑4.5 delivers unique value for your use case, your feedback (opens in a new window) will play an important role in guiding our decision.

"We don't really know what this is good for, but spent a lot of money and time making it and are under intense pressure to announce new things right now. If you can figure something out, we need you to help us."

Not a confident place for an org trying to sustain a $XXXB valuation.
Every line is potentially many bugs. Or, how many bugs can fit in a single line.
I suppose this was their final hurrah after two failed attempts at training GPT-5 with the traditional pre-training paradigm. Just confirms reasoning models are the only way forward.
Conversely, it's far better to have a slightly more verbose section of code that is immediately readable than a super slick one-liner that like two people can parse.

Maintainability is, in my opinion, just as important as other considerations when writing code. And often the more verbose approach is composed of simpler steps, meaning bugs can be easier to spot during code reviews
Probably not a distill of o1, since o1 is a reasoning model and GPT4.5 is not. Also, OpenAI has been claiming that this is a very large model (and it's 2.5x more expensive than even OG GPT-4) so we can assume it's the biggest model they've trained so far.

They'll probably distill this one into GPT-4.5-mini or such, and have something faster and cheaper available soon.
I remember having to do something similar when I was running a Debian chroot on an Android phone on one of the early Android phones.

Haven’t stuck around so I don’t know if VNC is still common to use locally on Android when you want to run other Linux distros with graphical environments on your device.

It worked but having to rely on VNC for something that is local on the same machine never felt great to me. Same when I VNC into a VM on the same host. It just feels a bit wrong to me to have to use VNC. It works and I do it sometimes for VMs on my computer, but I don’t like it.

The cool people do things like PCI passthrough. But I don’t have an extra graphics card and I haven’t looked much at the details of PCI passthrough anyways. Seems like a lot of effort also.

I do like X11 forwarding. I don’t know what to do for Wayland when it’s a VM.
It sure seems like he does.
It's difficult for me to express in words how much I do NOT want to be the first to experience Mark.
The marginal costs for running a GPT-4-class LLM are much lower nowadays due to significant software and hardware innovations since then, so costs/pricing are harder to compare.
“this isn’t a reasoning model and won’t crush benchmarks.”

— https://x.com/sama/status/1895203654103351462
When I got certified for diving through the Moss Landing Marine Laboratories in college, there was nothing more curative after a long morning of diving than a Phil's chowder in a bread bowl...
FDA cancels meeting to select flu strains for next season's shots
One thing that Altman does extremely well is to over-promise and under-deliver.
I like that part of X11, but a lot of software now uses Wayland.
Agreed. Internally at companies like this, it's extremely difficult to get something like this approved. This is the result of a lot of meetings, a lot of "no"'s, a lot of legal approvals.
>Kids tend to prefer specific genres when watching YouTube, and those categories are areas where marketing efforts are particularly effective.

This makes sense and really seems to imply that kids who have an interest in X and watch a video about X ... are likely to want products from category X.

Works for me too when I see some neat-o Arduino bits, on an Arduino channel, that I maybe could use (ok likely not but I want them).
It's not foolproof, but I've found there's a strong correlation between product margin and the sanity of the dev experience.
What behavior in the C standard requires unsafety from pointers??
What rumors? I looked and can’t find something to substantiate that #
Yes, a classic reference. (No pun intended.)

One I’ve referred to before:

https://www.theoi.com/Khthonios/PotamosAkheron.html
Kitsune: Enabling Dataflow Execution on GPUs
lots of ads on this site that does seem to contain any unique content
Amazon doesn't even particularly care whether the items they sell are even legal in the country where they sell them.

FRS radios for example. Fine in the USA, not fine in Australia where those frequencies are used for public safety radio systems, and where they are illegal to possess because they don't comply with the applicable EMC standards.
Rails has a “safe” attribute that only works for html output, and doesn’t work right for urls (a bug that somehow became my responsibility to fix many times). It’s a limited version of the same thing and I believe Elixir has the same design, and I’ve already seen a reproduction of the Rails flaw in Elixir.

But they are Boolean values and they need to be an enumeration or likely a bitfield. Even just for web I’ve already identified four in this thread. HTML unsafe, url unsafe, PII unsafe, credentials unsafe. I hesitate to add SQL unsafe because the only solution to sql injection is NO STRING CONCATENATION. But so many SQL libraries use concatenation even for prepared statements that maybe it should be. Only allow string constants for sql queries.
This resonates with me heavily, except it's my entire family. Much worse.
> The answer is that bright Yang – iteration – has its own dark side, its own Yin. The presence of side effects (among other things) makes the programs hard to understand, verify, or modify.

There are no "side-effects", only effects. The question is, "Have you planned and implemented their cascades according to the design requirements?"

Change is all that matters in our digital logic manipulation business, and the only bottom-line results of any consequence are the bits that have been changed, plus the where, how, and why they did.

The overall theme of the article presents an interesting and well-considered perspective, but my already knowing that all recursive algorithms have an equivalent iterative version is enough for me to be more interested in the traversals than the mechanism used to perform them.

I want my data to flow in specifically precise ways. Choosing the proper tooling is an essential part of a project's work's earliest stages, and different folks succeed using different tools.

[addendum: learned a cool new word today: eduction := the act of drawing out or bringing into view]
> My point was that the CDC itself was saying that this avian flu couldn't jump to humans - they no longer say this but the earlier commenter claimed that only a quack would say human transmission hasn't been proven.

Almost all medical research is in the field, and they don't do controlled studies on humans anymore to see if they can get bird flu or not by being in contact with infected birds (can't get it passed the ethics board). It feels like I'm arguing with someone on the spectrum, who states that "we didn't think it was this way before, but now we think it? Impossible!" It is an exhausting argument and I really don't think it is worth our time, except that guy is now president - sigh.
It isn't even vaguely a distill of o1. The reasoning models are, from what we can tell, relatively small. This model is massive and they probably scaled the parameter count to improve factual knowledge retention.

They also mentioned developing some new techniques for training small models and then incorporating those into the larger model (probably to help scale across datacenters), so I wonder if they are doing a bit of what people think MoE is, but isn't. Pre-train a smaller model, focus it on specific domains, then use that to provide synthetic data for training the larger model on that domain.
They seem to be getting muzzled less than they did on the legacy media platforms that they left to go to substack.
Fallout 1 and 2 were rewritten from scratch more than twice already.

Several times as clone game engine with most popular being falltergeist:

https://github.com/falltergeist/falltergeist

Second time as MMO client-server tech:

https://github.com/cvet/fonline

FOnline for sure use nothing of original game except for assets.

PS: So yeah source code of fallout wouldn't be of any use really except for historical archive.
He did make it to 101 - https://www.legacy.com/us/obituaries/latimes/name/irving-lin...
I wonder how much money they’re losing on it too even at those prices.
Finally a scaling wall? This is apparently (based on pricing) using about an order of magnitude more compute, and is only maybe 10% more intelligent. Ideally DeepSeeks optimizations help bring the costs way down, but do any AI researchers want to comment on if this changes the overall shape of the scaling curve?
Now imagine this model (or an optimized/slightly downsized variant thereof) as a base for a "thinking" one.
Not available in model picker for my pro 200 dollar account.

You can play with the api here: https://platform.openai.com/playground/chat?models=gpt-4.5-p...
Are they saying that 4.5 has a 35% hallucination rate? That chart is a bit confusing.
Would definitely vote for that guy if I could. On the other hand, buying "no" has a 6 cent return by end of year which is roughly 10 months away. Thats near 8% annualized if you hold to maturity: (1+(6/94))^(12/10)-1, better than a T-bill right now.
3,3.5,4,4o,4.5

I had my money on 4oz
I think this is the correct take. There are other axes to scale on AND I expect we'll see smaller and smaller models approach this level of pre-trained performance. But I believe massive pre-training gains have hit clearly diminished returns (until I see evidence otherwise).
Bezos paid his bribe at the inauguration. If that wasn't enough, he'd probably just donate more rather than risk tariffs.
Yes that's crazy. I didn't know there was serious lack of peering in Nigeria and other countries on the continent.

In South Africa however, peering is excellent and has been for decades. I also love using services hosted in-country. I pinged a service now and got 4ms RTT, try that with a London based server.
I would like to see a humor test. So far, I have not seen any model response that has made me laugh.
For me the database rebuild happens on every boot (NW-A55), no matter whether a file changed it not. It's the one thing that constantly annoys me with this device as it takes several minutes...
I got to take a tour of the plant when I was in high school. This was long before it had lithium batteries. A very interesting experience and very loud.
Especially with RTS games, some like the simulation, some like the interface to the simulation.

I never understood StarCraft 2. I thought "you know you can zoom out further in other games, and other games have better controls--you StarCraft players do know this, right?"

I now understand that StarCraft 2 is a game about interacting with an interface, and it's good at it, the interface feels good. It was never about the largest battles or the widest camera angle.
Gene Hackman, his wife and their dog all found dead in New Mexico home
I see a lot of morphine addicts, so I'm not ignorant about morphine.

Morphine is awful and should be banned--just look at these behaviors from addicts.

If you talk to me about valid uses like "minimizing suffering for terminal patients," I'm going to put my fingers in my ears, because I've seen the addicts.
This was posted a month ago: https://news.ycombinator.com/item?id=42835772
Early work experimenting with Zig as a cross-compiler for OCaml
> players telling other players how fun the game is

I wonder if we've collectively been trained to perceive addictiveness as fun. It's good that the developer isn't being directly monetizing eyeball-hours, but when users have grown to expect that specific dopamine hit that proves addictive, you end up having to include it anyway.
Nice. I have some Chipolo trackers but the tracking is pretty bad compared to air tags. Would this approach let me make them trackable via Apple's network too?
There are plenty of distills of reasoning models now, and they said in they livestream they used training data from "smaller models" - which is probably every model ever considering how expensive this one is.
Looks like more signal that the scaling "law" is indeed faltering.
The GPT-1 response to the example prompt "What was the first language?" got a chuckle out of me
Until GPT-4.5, GPT-4 32K was certainly the most heavy model available at OpenAI. I can imagine the dilemma between to keep it running or stop it to free GPU for training new models. This time, OpenAI was clear whether to continue serving it in the API long-term.
AI as it stands in 2025 is an amazing technology, but it is not a product at all.

As a result, OpenAI simply does not have a business model, even if they are trying to convince the world that they do.

My bet is that they're currently burning through other people's capital at an amazing rate, but that they are light-years from profitability

They are also being chased by fierce competition and OpenSource which is very close behind. There simply is no moat.

It will not end well for investors who sunk money in these large AI startups (unless of course they manage to find a Softbank-style mark to sell the whole thing to), but everyone will benefit from the progress AI will have made during the bubble.

So, in the end, OpenAI will have, albeit very unwillingly, fulfilled their original charter of improving humanity's lot.
The ice isn’t in one place, it’s spread around in the regolith at varying densities. How do you collect and melt it? Sure you have heat and nothing to do with it but your ice isn’t all in a neat pile. My point is that you can go on and on like this and come up with a thousand ways the project will fail before it’s even started. Anyways, I’m done arguing, we both agree it’s stupid but just for different reasons.
I have Pro, just updated the app, but don't currently have access
I absolutely love the Zachtronics solitaires. I play at least one a day on my phone. That said, I wish they were slightly better designed for phones, since the text/images and touch targets can be a little small. It's too bad Zachtronics is no more -- it'd be nice if they were able to do some UI updates.
Indonesia to lift iPhone 16 ban as Apple secures investment agreement
> How could they justify that asking price?

They're still selling $1 for <$1. Like personal food delivery before it, consumers will eventually need to wake up to this fact - these things will get expensive, fast.
Yeah, I don't really do dynamic loading in my corner of Rust. And I can always target some MSRV, cargo package versions, and be happy with it. Definitely beats the dependency hell I've had to deal with elsewhere
I'm one week in on heavy grok usage. I didn't think I'd say this, but for personal use, I'm considering cancelling my OpenAI plan.

The one thing I wish grok had was more separation of the UI from X itself. The interface being so coupled to X puts me off and makes it feel like a second-hand citizen. I like ChatGPTs minimalist UI.
it's also the most correct *, as well as the cheapest ;)

* "every line is a potential bug"
This kind of lab accidents happen all the time, this being a crappy lab it was more a question when than if.

https://en.wikipedia.org/wiki/List_of_laboratory_biosecurity...
For the last drop to make the cup run over it doesn't matter how big the cup is.
If it really costs them 30x more surely they must plan on putting pretty significant usage limits on any rollout to the Plus tier and if that is the case i'm not sure what the point is considering it seems primarily a replacement/upgrade for 4o.

The cognitive overhead of choosing between what will be 6 different models now on chatGPT and trying to map whether a query is "worth" using a certain model and worrying about hitting usage limits is getting kind of out of control.
> That's not a fair comparison as o3-mini is significantly cheaper. It's fine if your employer is paying...

I use it via Cursor editor's built-in support for Claude 3.7. That caps the monthly expense to $20. There probably is a limit in Claude for these queries. But I haven't run into it yet. And I am a heavy user.
Agreed, however it might make sense that a much-larger-than-GPT-4 LLM would also, at launch, be more expensive to run than the OG GPT-4 was at launch.

(And I think this is probably also scarecrow pricing to discourage casual users from clogging the API since they seem to be too compute-constrained to deliver this at scale)
That's not what that says. "Given" means that because "political and religious discourse about transgenderism [sic] and homosexuality" exists it's okay to dehumanize trans people.

This is alarming because the US Government is currently implementing Project 2025, part of which culminates in declaring trans people pedophiles and sex predators and executing them. This week we've seen discussions between trans people about medical procedures slanderously portrayed as "sex chats" and "fetishes." The extreme level of dehumanization and villainization during a period of political purges and propaganda is an ominous sign of imminent moral collapse.