skysight-inc/HackerNews huggingface dataset:
for the people having trouble keeping track, this is the end of due process for everyone, including US Citizens who might imagine they're immune - even if a slightly better US government didn't want to kidnap US Citizens, if there's no process, there's no chance to demonstrate your US Citizenness before you're in a slave labour camp in South America, where the US Government will lie and say they can't get you back from even if they wanted to.
They had no proof that he was a terrorist in the first place, so I'm not really sure if they're concerned about him joining or not.
Having spent many, many years paid to write C, and with no wish to write any more now than I learned Rust, I would suggest a rewording:

"C assumes you know what you're doing, which is only a problem because you don't know what you're doing."

Periodically, especially in r/cpp I run into people who are apparently faultless and so don't make the mistakes that make these languages dangerous, weirdly none of these people seem to have written any software I can inspect to see for myself what that looks like, and furthermore the universe I live in doesn't seem to have any of the resulting software. I choose to interpret this mystery as: People are idiots and liars, but of course there could be other interpretations.
>now it can say fetch information from the internet...(but still in the sandbox)

If it is talking to the internet, it is most definitely not sandboxed.
Do you want Vance? Because that's how you get Vance.
Google didn’t used to be quite so bad at this. Back when they closed the Atlanta office, people there got a lot of notice and opportunity to find another role. The complaints were about not being allowed to go full-time remote.

I wonder what changed?
Related: https://www.politico.com/news/2025/04/11/military-contractor...

As usual, beware of the military-industrial complex. Just like with Iraq, they will get what they want at the cost of the taxpayer. We will get nothing back but less stability.
Sure, at first, until the users demand a "always allow this ..." kind of prompt and we are back in the same place.

A lot of these issues seem trivial when we consider having a dozen agents running on tens of thousands of tokens of context. You can envision UIs that take these security concerns into account. I think a lot of the UI solutions will break down if we have hundreds of agents each injecting 10k+ tokens into a 1m+ context. The problems we are solving for today won't hold as LLMs continue to increase in size and complexity.
Guantanamo is indeed a horrible authoritarian injustice but it is not the same. Gitmo is operated by the US government and people detained there can still have access to legal representation to challenge their detainment.

What is happening here is the US government sending people to a gulag operated by a foreign nation and then insisting that that's the end of it. There can be no meaningful challenge of your unlawful detainment. With CECOT your only opportunity to vindicate your rights is at the literal moment that you are grabbed off the street.
Pretty cool, reminds me of content from SeekingAlpha.

I'm trying to do something unrelated with public companies, where did you get a list of all companies filing with the SEC? Or was it built based on whoever filed 8-Ks? A google search leads me to this list [0] but it's missing a few companies.

[0] https://www.sec.gov/files/rules/other/4-460list.htm
I mean, hypothetically, Bukele could be arrested if he was a defendant in such a suit... except for the fact that ICC member states regularly let wanted war criminals pass through their airspace, or withdraw from the ICC entirely in order to harbor wanted war criminals. In effect the ICC is the USCC, and therefore limited to doing/enforcing things in the interest of the U.S. at any given time.
Just add SemVer with an extra tag:

4.0.5.worsethan4point5
ChatGPT currently recommends I use o3-mini-high ("great at coding and logic") when I start a code conversation with 4o.

I don't understand why the comparison in the announcement talks so much about comparing with 4o's coding abilities to 4.1. Wouldn't the relevant comparison be to o3-mini-high?

4.1 costs a lot more than o3-mini-high, so this seems like a pertinent thing for them to have addressed here. Maybe I am misunderstanding the relationship between the models?
Hey man, nice one! Only critique of the write-up is I'm sure you have more pics and would love to see them interspersed or in a gallery at the end!
That's correct. The Constitution as-written gives the Judiciary no ability to implement its own orders, forcing it to rely on the Legislative or Executive Branches to enforce compliance. With the Legislature abdicating its own checks and balances, it effectively gives the Executive complete control.

The only remaining options aren't pleasant, but the short-list:

* The Legislative Branch turns on the Executive and begins stripping its power through laws or impeachment (unlikely, given the sycophants in both parties who championed this outcome)

* States secede from the USA, citing the lack of legitimacy of the current Federal Government in its flouting of the Constitution (unlikely, given the spineless cowards in most State Governments more preoccupied with becoming the next President or Senator themselves)

* The people revolt, waging a civil war against themselves and finding a new path forward

I really don't think most folks understand how bad this is. People like me are accused of being hyperbolic or alarmist, but the current situation really is equivalent to a CEO firing his Board (Congress), locking out auditors (the Judiciary), and jailing dissident workers or contractors (this case), all while letting his buddies raid the accounts under the guise of reducing inefficiencies (DOGE and Technoligarchs). The closest parallels really are Nazi Germany, Maoist China, and Stalin's Russia, and none of those had a "happy ending".

In the short term, trust is obliterated. In the long term, we're a crumbling empire who has to sacrifice far more than we will ever benefit, just to get an equivalent seat at the table again. For the next several generations (inclusive of the current ones), times are going to be bleak.
This is a legitimate constitutional crisis. If the executive can just ignore the direct orders of the court and the rights of both citizens and residents by simply renditioning them to a foreign country without a trial then all of our systems and laws in place no longer matter.
Fascinating idea. I suppose you can't build sky-scrapers with wood but surely you could build the vast majority of family houses.
A lot of detail there. Sounds like I was underestimating the effect IR35 had.

Thanks for taking the time to share that.
Tomato tomato. No optimism, only positive nihilism. We're all default dead, humans have existed for ~300k years, this is another bump in the road.
Very important note:

>Note that GPT‑4.1 will only be available via the API. In ChatGPT, many of the improvements in instruction following, coding, and intelligence have been gradually incorporated into the latest version

If anyone here doesn't know, OpenAI does offer the ChatGPT model version in the API as chatgpt-4o-latest, but it's bad because they continuously update it so businesses can't reliably rely on it being stable, that's why OpenAI made GPT 4.1.
> I don't understand the constant complaining about naming conventions.

Oh man. Unfolding my lawn chair and grabbing a bucket of popcorn for this discussion.
I disagree. From the average user perspective, it's quite confusing to see half a dozen models to choose from in the UI. In an ideal world, ChatGPT would just abstract away the decision. So I don't need to be an expert in the relatively minor differences between each model to have a good experience.

Vs in the API, I want to have very strict versioning of the models I'm using. And so letting me run by own evals and pick the model that works best.
Btw, as someone who agrees with your point, what’s the actual answer to this?
I remember being moved by behavioral science. Seemed like a cheat code. Simple tricks in life, backed by science, that could make a world of difference. This was pretty new popular topic when I was studying finance. Get a job, win arguments and get the girl to fall in love with you.

I started to notice some inconsistencies. It seemed like you had an arsenal of explanations to explain anything.

Stock rallies and then falls? Mean reversion! Anchoring!

Stock rallies two days in a row? Herd mentality! Fear of missing out! Recency bias!

And then came "Thinking Fast and Slow". Much of it was based on "priming":

> In this experiment, participants were asked to create four-word sentences from sets of five words. One group was given words associated with elderly stereotypes (like "Florida," "bald," "wrinkle"), while the control group received neutral words. Afterward, researchers measured how long it took participants to walk down a hallway, finding that those exposed to elderly-related words walked significantly slower—supposedly without conscious awareness of the influence.

Much of the book, and behavioral science took this as a bedrock study. They can just say "we primed the participants to ..." and of course the effect of priming was taken as given. And somehow you had more results!

Only problem is priming had difficulty being replicated. Which is kind of weird since it's so simple to replicate. So does no one care if its true? What does this say about the field?
The phrasing “from start to end” got me thinking—tangential, but—they were an extremely cool company when Millenials were in school and looking to join the workforce. Anybody would have jumped at the opportunity to work for them.

Actually, I can’t even think of a similar company nowadays.

Anyway, it wouldn’t surprise me if they had a really bad hiring pipeline as a result. Why work on the skill of hiring, if people will jump through flaming hoops to work for you.

As MS converts into IBM, and Google converts into MS, I guess they will have to figure that out.
Depends on your definition of arena. They vary, but IME an arena usually implies you can free objects in ad hoc order back to the arena for reuse. In which case interim lifetimes get mixed. Stack allocator or bump allocator are better terms for what you're describing. Here's how I understand the terminology to best fit actual practice and literature, notwithstanding significant variance in terminology usage:

* arena: 1 or more contiguous blocks of memory kept for allocation of ad hoc object sizes; a heap. Usually supports ad hoc free'ing and reuse.

* pool allocator: A collection of discrete-sized (smallish) blocks for fast--typically O(1)--allocation and free'ing in ad hoc ordering. May utilize 1 or more discrete arenas as its backing store, or may just use the process heap directly.

* slab allocator: Typed pool allocator.

* stack/bump allocator: For allocating and free'ing objects in LIFO order. May use 1 or more arenas or pools as backing stores for intermediate "pages" of objects. Object sizes are typically ad hoc, but often up to a (smallish) maximum size.

Your typical libc malloc implementation is a collection of arenas and pools.
> Periodically, especially in r/cpp I run into people who are apparently faultless and so don't make the mistakes that make these languages dangerous, weirdly none of these people seem to have written any software I can inspect to see for myself what that looks like, and furthermore the universe I live in doesn't seem to have any of the resulting software.

So basically Jeff Sutherland ever since he started talking about AI. "My AI agents have formed a Scrum team that's 30 times faster than any human developer!" Great, Jeff. Working in which company's production codebase?
3 things - "thankfully, they are not America" - they were.
I wonder how Rust + C++ style OO + GC would look as a language.

Rust is just a little bit too hard for people who want to just continue working without learning much. Go is slightly too oversimplified. Java and dotNet have a VM with their cost. Swift is overly apple centrish. C and C++ have the whole security mess to solve. I feel there is a gap inbetween these languages.

Now Rust+GC is probably reachable, e.g. with the Boehm GC.
But web of pointers OO is harder to throw in the mix. I wonder how a language would look to take this space.
There's no single ordering -- it really depends on what you're trying to do, how long you're willing to wait, and what kinds of modalities you're interested in.
It's employment law.

Germans are so expensive to hire and maintain that companies have offshored German manufacturing to the United States.

(... And God bless Germany for it. Trickle-down theory doesn't work in general in capitalism but it does work in labor negotiations: every right Germans secure for themselves is a right an American company employing Germans and other countries has to abide by when doing business, and it incentivizes the company to minimize their paperwork by treating everyone to the German standard).
Trump to Bukele, 2025-04-14:

Trump: they demand you, they love you, they love what you do...

Bukele: {something about supporters}

Trump: you know what I want to do? Home-grown criminals are next. {louder, to his senior staff in the room} I said HOME-GROWNS are next. The home-growns. You've got to build about five more places.

Bukele, laughing: Yeah, that's fair! Alright.

{big burst of laughter from Trump's staff}

Trump: It's not big enough!
I have my history turned off, which makes my "home page" nothing but an annoying message about turning it on. That racoon eating lettuce is on the suggestions list no matter what topic I'm currently watching.
Sure, and stocks have recovered since 2008, but that's still referred to as a "crisis".
But forcing him to join by surrounding him with gang members who would otherwise harm him, might be effective in killing his withholding of removal order, even if they have to drag him back to get it done.

1) "This guy is gang member."

2) Toss in jail, surrounded by the gang members he tried to escape. (Even if El Salvador thing gets stopped, same plan works in US)

3) Gang forces him to join

4) Now part of terrorist organization

5) "Terrorists are ineligible for orders of withholding."
So you're saying that "ChatGPT-4o-latest (2025-03-26)" in LMarena is 4.1?
I played this for way too long... nice work!
That's the good outcome.

The bad outcome is the "AI" will translate our hellos as an insult, the dolphins will drop the masquerade, reveal themselves as our superiors and pound us into dust once and forever.

Picture the last surviving human surrounded by dolphins floating in the air with frickin laser beams coming out of their heads... all angrily asking "why did you say that about our mother?".

And in the background, ChatGPT is saying "I apologize if my previous response was not helpful".
I really empathised with this part:

> Codebase Divergence: Our engine is based on an early fork of vLLM from over a year ago. Although structurally similar, we’ve heavily customized it for DeepSeek models, making it difficult to extend for broader use cases.

I've been there. Probably a few of us have.

Their approach of working on splitting out maintainable sublibraries and sharing info directly even if not integrated seems a really nice way of working with the community -- ie, they have obstacles, but they're not letting the obstacles cause them to take the easy route of not contributing at all. And while it might seem better to someone wanting to use their techniques to share only working code, not info on the techniques, at least it's still knowledge sharing. And again I think it'd be easier for them not to do it. So kudos to them.
There's a HUGE difference that you are not mentioning: there are "gpt-4o" and "chatgpt-4o-latest" on the API. The former is the stable version (there are a few snapshot but the newest snapshot has been there for a while), and the latter is the fine-tuned version that they often update on ChatGPT. All those benchmarks were done for the API stable version of GPT-4o, since that's what businesses rely on, not on "chatgpt-4o-latest".
When you are engaged in a conversation is it a good idea to crater the conversation by myopically focusing on one minor detail, to the detriment of everyone else?
Exactly, they like to call it “bringing new energy to an old industry”.
I'm not GP, but I thought I'd weigh in given I basically started this thread. I watch Balatro University who has the longest gold stake streak in Balatro, and while I respect that, I don't think that counters the point that the genre is heavily dependent on RNG. Winning isn't fun by default, and neither is losing boring. But you can win in ways that are boring (e.g. by getting a "broken" start and crushing through all stages) and lose in ways that are boring (e.g. by getting terrible rng that makes each round a slog until you finally lose.) With a rogue{like, lite} you are always at the mercy of RNG to see which of the {win, lose} x {fun, boring} combos you're in for, which when you're busy and have limited time to play games is extremely discouraging.
> MCP initially didn’t define an auth spec and now that they have people don’t like it.

Just wrap it in an SSH tunnel or a HTTPS websocket

> MCP servers can run (malicious code) locally.

Just run it in a Docker container
Really? Is o3-mini-high better than o1-pro?
Big focus on coding. It feels like a defensive move against Claude (and more recently, Gemini Pro) which became very popular in that regime. I guess they recently figured out some ways to train the model for these "agentic" coding through RL or something - and the finding is too new to apply 4.5 on time.
Dynamic languages are great and TypeScript is the stupidest thing ever.
The logistics of the rats are cheaper. But the cost basis is probably always going to be the trainers. A trainer's time is much more costly than a dog's needs.
Well, he did wear some chicago bulls gear (I wish I were kidding, this is legitimately one of the pieces of evidence offered by the government).
UK founders grow frustrated over dearth of funding: 'problem is getting worse'
Could you explain how exactly they're under-performing?
> indefinitely

According to who? Why do you think this is somehow the case?

The contract between the two countries is only for 1 year, and that doesn't mean everyone will even stay there that long.

In what scenario does indefinite detention make any realistic sense even for the best-case scenario of its intended purpose i.e. rightfully-deported violent criminals?

Do you honestly think the US is actually sending anyone to indefinite detention who has not received a life sentence in court?

I'm not saying what's going on isn't wrong or that there aren't other huge problems with it, but your response to me just seems even more out of touch with reality than the current situation itself.

The biggest problem I personally have with this is the administration's complete lack of empathy. Not once has anybody in the executive branch apologized for wrongly deporting anyone, made any attempt at saying they should be brought back, or that they were going to try, or that they even wanted to try. Instead they're seemingly actively doing everything they can to prevent lifting any useful fingers whatsoever.
Seen some rendering issues in the recommended feed. Channel recommendations unable to display the full name of the channel.
It is already an insult. The online social thing is related to the causes of this "loneliness" (it's more like forced isolation).

Just because they are constrained from expressing it, it doesn't mean they do not feel insulted. Inability to represent a feeling is not the same as acceptance. A common mistake.

The "market research" I am referring to is the use of statistics and social profiling, not this conversation or any anecdote. I think those methods are broken.
Guantanamo was Bush's attempt to circumvent habeas corpus by imprisoning people outside the country. The Supreme Court didn't let him get away with that. The El Salvador strategy is the logical next step to avoid habeas corpus, by using a prison that is foreign-operated not just located in a foreign country.
Cloudflare Developer Week 2025 Recap: 26 Announcements Summarised and Explained
It's not a slippery slope, it's blatantly unconstitutional already.
GpTeams Classic
I've wondered since the start of this thing: why didn't anyone object to labelling MS-13, an ordinary gang, "a terrorist organization"? Especially, since even Trump admitted they did it so that they can go harder after them? I.e. not because they are actual terrorists, but just so they could apply the harsher terrorism laws against them. "We're using 'terrorism' which gives us extra strength. We've done a great job with MS-13, but now we're stepping it up to an even higher level."
> If they have a bad day, simply being a straight white dude ain't gonna save anyone.

This is the thing to remember as the current regime uses this El Salvadorian prison as a beta-testing gulag. We'll soon see more hints that they will be built within our borders, and all actions leading up to that are conditioning the population for acceptance of this idea, especially for the folks that support the regime.

Thing is, even they will not be safe. The rules will never be made clear save for "if you're not with us, you're against us," so people who thought they were being loyal will start getting snatched up along with the rest of the dissenters, agitators and whomever else they don't like.
Does MCP solve authentication on user's behalf which stifled OpenAI's GPTs?

Tools often need access to data sources but I don't want to hard code passwords.
They have already said they want to send US citizens there too.

https://www.huffpost.com/entry/white-house-confirms-trump-is...
They customized and optimized vLLM for their use case, so much that it became a different product (e.g. Debian vs Ubuntu).

The fact they share back some of their improvements is great.
Google's strategy, traditionally, was basically what you're describing (modulo the "until their net income is 0" part). Because their belief about engineering was if you get all the smart people and give them some creative freedom, they invent Gmail. And Tensorflow. And Kubernetes.

This has changed. But it's worth noting it is a change. Larry and Sergey retained controlling stakes in Google's IPO specifically because they intended to build a company that didn't operate like other companies... In essence, they didn't plan to give two shits about shareholder capital, they expected the money would work itself out if they just kept making brilliant products people wanted.

But, the founders have left and Google is now just another company.
>Unpopular opinion here... If you tread carefully you'll most likely not succeed. I am not American and I know you guys like to sue eachother for putting cats in microwaves and stuff so maybe this is not great opinion to have in America at the current moment.

It's not actually about personal suits, financial advice may fall into financial services regulations and that's regulated by the government of the US, EU, etc. so wherever the company is registered may have issues in addition to the potential of the regulations applying to the individual and not shielded by the company.
> You dont name new versions of software as completely different software

macOS releases would like a word with you.

https://en.wikipedia.org/wiki/MacOS#Timeline_of_releases

Technically they still have numbers, but Apple hides them in marketing copy.

https://www.apple.com/macos/

Though they still have “macOS” in the name. I’m being tongue-in-cheek.
Yes, and it's been about 4 and a half months since Nov 25, 2024.
> "I started hearing about Microsoft doing the security-escorts-you-straight-out-the-door all the way back in 2012."

Are you sure about that? Microsoft's 2014 layoffs, which were large enough to be reported in the tech press, let employees keep network and building access until the actual layoff date.