skysight-inc/HackerNews huggingface dataset:
Now do an optimized build.
That does not address the fact that yes, inheritance is one type of subtyping polymorphism, and that many languages have them via OO paradigm.

Yes, there are other forms of subtyping, but saying that many languages don't have subtyping just because they don't have these other forms of subtyping is either cluelessness or satire.
> this is not something an engineer tasked with fixing an outage should be making the decision on

I don’t get this at all.

I’d much prefer a team of highly empowered and highly responsible engineers than impotent engineers who need hand holding in case they make a mistake.
Arch does not have a shell based installer.

If by shell-based installer you mean: you manually run a bunch of sequential shell commands, then yes.

For me that does not constitute 'an installer'.
No, it is important for us to know: for example, it may explain the following (which has gravity):
https://news.ycombinator.com/item?id=43516159
Gonna be good fun when I need to reinstall and won't have any kind of internet access because no drivers ship in Windows for my specific motherboard's WiFi or Ethernet chips.
Lol I am paraphrasing Milton Friedman [0 1]. A very ignorant, stupid person with a Nobel prize in economics.

[0] “Do We Need Central Banks?”
by Milton Friedman
In Monetary Management in Hong Kong, Proceedings of the Seminar on Monetary Management
organized by the Hong Kong Monetary Authority on 18-19 October 1993, pp. 44-47

[1] Free to Choose lecture films series
> And that says… what? The entire LLM technology is worthless for all applications, from all implementations?

You're the first in the thread to have brought that up; there are far more charitable ways to have interpreted the post you're replying to.
You can remove them in a minute, but they'll come back. ChatGPT will pop in there when Microsoft adds it. You will get a full-screen blue "get windows ready" wizard every few days to "remind" you to log in. OneDrive will reappear on your desktop.

You can still choose most things, but they will keep asking and twist your arm as much as possible.
Unfortunately browsers don't really provide good solutions for extensions that need to inject or change sites. Look at Google's owner in-browser translate extension, its DOM manipulation breaks many interactive apps as well. There are no tools available in browsers for it to not need to do that.
I strongly disagree with that equivalency. Obama should have pursued accountability instead of pardoning them like he did, but I do not agree that it puts him in the same moral category. Your framing shifts the argument from "Obama maybe deserves some scrutiny here" to "Obama belongs in the same cells with the torturers."

You're collapsing several degrees of responsibility with this lazy equivalence, and minimizing the heinousness of the people who actually designed and executed torture programs.
Put the drivers on a USB drive and you can point Windows to it when prompted.
This is great. Going to incorporate some of this in my global prompts.
> Not having ledger or any complex/efficient system of writing or recording data at all did, though.

Why do you consider that to be a limitation? They conquered the extent of what they could feasibly reach and then held onto it until the Spanish arrived. I’ve never received any indication that they failed due to a lack of record keeping.
A difference to me is using existing engineering, vs engineering ways of engineering.

The latter seems to occur and mature in software more.
Koto? Like the Italo-Disco band?
I still use Windows 7.
Yes I guess if you bought TSLA two months ago you're hurting. If you bought it 6 months ago you're doing better than the S&P 500.
Rust is not as good as D in this domain in which D is designed for this, since it's GC by default, please see my other comments.
https://archive.ph/2025.03.28-160828/https://www.economist.c...
Kermit the Frog tapped as University of Maryland commencement speaker
Peter Urchin says it is a plutocracy particular with the patch called Citizens United
I’m even more confused now than before I read the article:

- Sutskever and Murati compile evidence of Altman’s lies and manipulation to oust him.

- Sutskever emails the evidence to the board and suggests they act on it.

- The board fires Altman but refuses to explain why.

- Murati demands the board explain why.

- The board refuses, and Murati and Sutskever rebel against the board and petition with other employees to reinstate Altman.

It all makes no sense. And why wouldn’t the board just explain their decision if Murati herself was imploring them to do so?
I think there is also a category of shared library like a color library. It could be a micro service but also could be a library. Since it is easy to have services upgrade to the newest version of it without having cross dependencies that may make more sense as a library.

I see what you are getting at though.
> Edit: Elon mentioned in the last earnings call that if you are on AI3 hardware and bought FSD that they will have to upgrade you free of charge to AI4.

Unfortunately, that's because they were sued in court and lost when they tried to force people to buy the upgraded hardware in the past. Not because they stand behind their products.
Shift F10
OOBE\BYPASSNRO
I don't have internet

...

.. edit.. so they are closing this? Ok, time for plan B
Where do you get that information?
No different from what any of the big tech companies do.

Not defending the behaviour, but it's definitely the pattern with every tech company.
No. It's blindingly obvious. You can be utterly incredible at delegation. You can be incredibly productive. You can also be utterly nuts. The utterly nuts part is self-evident to people who aren't temporarily impoverished billionaires and don't want to kiss his ass and be him. In my experience, that tends to include people who need it "explained". No disrespect.
Since native Americans were not known for their writing of historical records; much of their history must be surmised from archeological digs. Enough is known that we can conclude that many tribes conducted warfare against their neighbors.
> First thing that I don't like is the settings being strings that reference classes.

Those classes can reference the settings, so including them as strings is done to allow that to work without creating circular imports.
Probably just demographics. I live in a mountainous city that's very outdoorsy and athletic so everyone has a garmin/apple watch.
Building Robust React Apps with Zustand and Immer
That’s what the article says they’re removing, right?
We lose a dollar on every sale, but we'll make it up on volume!
The answer to these corporate threats is and should always be nationalisation. Not the threat of nationalisation, just immediate aquisition by the state.
Telling people that it will be "fixed" so they "won't need to vote" was enough for me

Unlike with Musk's "heart goes to you", if there is some context that can turn this into a benign remark it would have to be truly radical. Any takers?
> They didn’t do it alone, that doesn’t minimise their contribution, it contextualises them.

Oh, you very much minimised their contribution. From "when Proton came" (again, Proton came before Stadia) to "Stadia made gaming feasible on Linux" (when Proton made it feasible before Stadia)

> Also: Stadia ports of games were native, they did not use proton- it was architecture changes of the games themselves that made proton work better- not Google making proton itself function better.

So, Stadie games were Linux ports. But as a result of this there are still literally no Linux ports. None of the tech behind Stadia ever made it back into software behind Proton. And "native stadia ports" are somehow responsible for more games that target Windows and DirectX to run better via Proton

> That proton was running some games is a weird revisionist take

Funny to hear this coming from a revisionist. I literally provided you with links you carefully ignored

--- start quote ---

A look over the ProtonDB reports for June 2019, over 5.5K games reported to work with Steam Play

https://www.gamingonlinux.com/2019/07/a-look-over-the-proton...

--- end quote ---

> You can even see this if you track the “gold” released games over years, some of the worst supported games for Proton are from 2015-16; before stadia but after game complexity started rocketing up with next game engines of the day.

Or because the actual heavy lifting that Valve did with Proton paid off, and not the nebulous "native ports" and code that never saw the light of day.

> because honestly this conversation is like talking to a brick wall.

Indeed it is.
or better yet: use shadow dom
Similar to Firebase it's multi-strategy based. You can use a combo of email/password or OAuth/OIDC (internally using https://github.com/panva/oauth4webapi) – currently there are 2 pre-configured (Google, Github), but it's easy to extend, so requests are welcome.

On the Authorization side, you can create roles and attach permissions to it. Those roles then get attached to users.

Claims are transported via JWT, you can configure its lifetime, secret and hashing. Currently it's stateless, meaning the token is not checked in a session store. But if there is demand, I'd prioritize adding this. I'm mainly exactly looking for feedback to prioritize next additions.

Hope this helps.
At least a mechanical engineer can estimate their rigidity.
“Adjusting” or just touching the thing she’s seen the humans touch?
Microsoft barely cares about consumer Windows anymore. Cloud is where they make their real money and is where the revenue growth comes from. The company wants consumer Windows to cover its costs so it's not a burden on the rest of the company. Beyond that, it doesn't appear senior management really cares all that much what the backwater part of the company responsible for consumer Windows does.

Doubt TPM is about selling hardware. Though Microsoft has some hardware devices, most of that market is owned by other companies. OEM licenses are not a money maker like they were decades ago. TPM likely is a combination of wanting to reduce liability, part of DRM plans to make Hollywood happy, and government desire to eventually have all code signed and attributable to the individual who compiled it. It might not accomplish any of that today but is part of the roadmap to the place where those goals can be implemented.
Am I missing something or is this just "We built models that are bad"?
Here's the dictionary definition of terrorism:
the unlawful use of violence and intimidation, especially against civilians, in the pursuit of political aims.

Does this apply to the current case? It seems to check every box. The actions were unlawful, since the student — even immigrant students on visas — have 1st amendment rights. Was it intimidation? It certainly was. Was it against civilians? Yes. In pursuit of political aims? Yes.
https://archive.is/n3VNc
Since you can embed bknd into any stack, and you can hook into system events, there are plenty of options to customize authorization according to your needs.
> Should new languages artificially restrict themselves based on the restrictions of their main competitor even if it's possible to serve a wider range of usecases?

Nope - and indeed, we're seeing Rust used in a more diverse set of applications than C++ (e.g. there are several Rust web frontend frameworks, it's a popular WASM language in general, etc)

However, Rust is targeting the same kind of general constraints as C++ for development and deployment, which means it can't add anything that would depend on a runtime or impose an undue burden on users. (Of course, C++ cheats in this regard - RTTI and exceptions - but Rust matches that, and doesn't go beyond.)

> Dynamic can be implemented in a compile-to-native lang.

Requires runtime functionality, and it's not really clear what the resulting semantics would be, anyway: aside from the usual type-safety concerns, how do you deal with lifetimes and other compile-time constraints?

> Contexts with different rules as well.

What kind of different rules? The problem is that any deviation from the rules needs to be reconciled at some point, and that reconciliation has to be watertight: you can't weaken the guarantees somewhere that interacts with safe Rust code, because the weakness you've introduced can spread. This is already a pretty significant issue with unsafe Rust.

Similarly, moving to a higher level of abstraction has similar issues: how do you reconcile the interactions of GC'd objects with the rest of Rust, which expects deterministic destruction and somewhat-predictable object lifetimes?

> Reflection support would likely have overhead which would need a granular opt in mechanism but is very likely possible.

If you're already committing to a granular opt-in mechanism, you might as well use a library, which offers you more options: https://docs.rs/bevy_reflect/latest/bevy_reflect/

> Similarly many features rust is missing like compile time reflection, field in traits, ...

I'll give you compile-time reflection; that would have been quite nice to have, but the Rust Foundation alienated the primary person with a plan (https://thephd.dev/i-am-no-longer-speaking-at-rustconf-2023), so who knows when we'll see the next proposal? I agree that it's a shame, but there's usually ways to work around it (proc macros can be used to patch over a lot of Rust's relative deficiencies)

Field-in-traits has been discussed before, but is complicated due to the borrow checker: https://internals.rust-lang.org/t/fields-in-traits/6933/1

In general, the borrow checker is the primary impediment to copying features from other languages; it's just generally non-trivial to fit them into the Rust paradigm without significant R&D. That's why I think a higher-level Rust would have to be a separate language, not an extension of Rust proper: resolving the collision of semantics between abstraction levels is just too difficult in the general case.
I think you just need a PhD in hand drawing and you’re set for life.
I would not put one of those builds on my network, and I'd also expect this to have very imperfect compatibility (e.g. quite a few games need Edge WebView, and these usually rip it out). And you get maybe 1-2 extra FPS. And Windows 11 LTSC is right there.
Even better, the iPhone 16e has DisplayPort support on the USB-C port. Even the necessary pins are blank. So we have at least three different USB-C capability levels on iPhones now.
Windows 11 LTSC is definitely the best version of win11. I have it in a VM. I really hate this push for online accounts, it's something I'll never agree to.
Or I could buy a Macbook. Or I could get a machine that's preinstalled. Or I could just not reinstall. Or...

Not the point man.

It doesn't prompt you by the way.
Search from a Million Books in Milliseconds with Neon and Pg_search
Or like the Japanese musical instrument? https://en.wikipedia.org/wiki/Koto_(instrument)
Those cities don't want to be associated with crime. The show is not exactly flattering to Memphis, Atlanta, etc
Rufus has always maintained that they'll inject an answers file for as long as that works, but not patch Windows ISOs in any more hacky way.
Given how openly hostile the United States is to the European Union (and will continue to be for at least the next 4 years), it would be extremely foolish for the EU to continue to go along with the US' chip war against China.

What does the EU stand to gain from trying to kneecap China's technological development? The US' motivation is clear: the US wants to maintain its hegemonic position. But the EU has no such position to defend.

Instead of acting as a mere pawn of the US, the EU should formulate its own foreign policy that maintains relations with both the US and China, and which avoids getting sucked into one or the other side of the US-China rivalry. The ASML CEO's statement on this is right:

> Referring to the Dutch government’s willingness to follow America’s lead on export bans, Mr Fouquet says that Europe must “decide for itself what it wants” and “should not be dictated to by anyone else”.
> As long as there is monorepo

That sentence is doing a lot of heavy lifting.
While Google Translate's interference sucks, with current browser tools, I don't think they can really operate any other way.

This is mostly because of cases where they need to translate a sentence like "[Click here] for more information". When translating it to another language, they may have to move the link to the end e.g. "For more information, [click here]". The only way to achieve that is to shuffle DOM elements around, which can cause interference with interactive apps.

There's still a lot the Google Translate team can do to reduce the interference they cause, but I don't think they can fully eliminate it without some new browser APIs.
Yeah, for that there is voice cloning anyway.
What's the big monopoly anymore? Almost everything runs on variants of Wine. Even Anticheat, if the developers care enough.
I wonder what one variable could be injected to most break the web. I’m feeling:

--primary-color: transparent
TLDR ASML wants to sell to China but can't. Their share price has fallen due to companies like Intel and Samsung cutting costs and this CEO is looking for other ways of earning his bonus.
So they are warning that they might have to move if Europe don't help them do what? And move to where?
Nothing more american than trying your hardest to drive people away!
How many children with how many women? How many disowned? False accusations of pedophilia against people he doesn’t know? Free speech absolutist who gleefully bans speech? Corporate acquirer who accidentally fires key people, and then makes the exact same mistake as a coup leader?

He is batshit. He is also smart and has accomplished some impressive things. The two are not incompatible.
I was working with a developer yesterday to resolve an issue with a JavaScript microfrontend configuration that they had worked with AI to develop. Needless to say it didn't work, but the AI thought it should and just kept ineffectually refactoring the same code. They asked me to take a look and we discovered that the remote was not exporting a module. About the most basic thing if you write ESM style JavaScript but the AI didn't notice. Why? Because the AI is a pattern matcher and is incapable of actually understanding what it's doing. What it had assisted in writing was based on articles that also required the reader to understand basic concepts. The AI had just created some modules based on matching a pattern from the host part of the application that was basically nonsense and the developer had missed it because there were no syntax or linting errors. This has been about 70% of my experience with AI. If I ran a car company and 70% of my cars wouldn't start, I would be out of business. This is not capitalism, it's not science, it's like venturtainment at this point. Why are we giving this slop so much press?
The board did not plan or execute their ouster well, which forced Murati and Sutskever to coup their coup to maintain the stability of the company. The board and Sutskever were expecting the general support of the company, so they had no real backup plan or evidence ready that they could publicly release.
The remaining foothold of windows for home use is games. It’s the only reason I still have a windows partition (well, app development to be fair but that’s not everyone). A lot of the previous moat like Word seems to have moved to the cloud.

So, what are the blockers for Linux for games? I know ”the linux desktop” is a meme, but IME Ubuntu (for me, but pick your choice) has been boringly reliable and easy to use for a decade now at least. (laptops are hit or miss but that’s a different story). With SteamOS, why are or aren’t we getting close to where games can run smooth and lots of home users can finally ditch Windows? DirectX? Game engine support?
Yeah, let's continue talking about how no one person in the entire human race should have more than $50 million dollars.

I agree with the other poster.
Yes, I agree, but it's really hard to find the right words. How would you describe it better?

That bknd is "embeddable" doesn't mean it has to. Backends such as Supabase or Firebase run on separate deployments. Especially for Supabase, if you want to self-host it, you run multiple services including your frontend. I tried to express that if you host your app on Vercel, CF, etc. – your backend (excluding database) can be deployed together with it.

Of course you can deploy it separately, e.g. fully on Cloudflare using Workers, D1 and R2.
Key Tenets of the DENT Ecosystem
an EV fire burns hotter and this does more structural damage.
Homo sapiens also make a lot of fuzzy decisions.
I switched to 100% linux (PopOs, Suse) and the only app I really miss is Scrivener.
Again OP?

[dupe] https://news.ycombinator.com/item?id=43511073
I'm sure it's an honest attempt to move the baseline for security up and shake off the "Windows is insecure by default" perception they've been fighting since introducing UAC.

Though it is definitely not required, IoT LTSC does not have these requirements.
My interpretation is that she realised the blowback was going to be worse than reinstating Altman, but her grievances didn't really change, which is why she left to start Thinking Machines.
And boy does that mini-uab connector suck. The cable falls out all the time.
When you say it’s “obviously machine learning”, how could that statement possibly be correct? There’s not even broad consensus here… so you don’t get to say that your definition is obviously correct.

There are pedagogical reasons why you’d include linear regression in a machine learning course. This is pretty clear to me—they have properties which are extremely important to the field of machine learning field, such as differentiability.
A 7k param LSTM is very tiny. Not sure if LSTMs would even work at that scale although someone with more theoretical knowledge can correct me on this.

As an aside, I'm trying to train transformers for some classification tasks on audio data. The models are "small" (like 1M-15M params at most) and I find they are very finicky to train. Below 1M parameters I find them hard to train at all. I have thrown all sorts of learning rate schedules at them and the best I can get is the network learns for a bit and then plateaus, after which I can't do anything to get them out of that minima. Training an LSTM/GRU on the same data gives me a much better loss value.

I couldn't find many papers on training transformers at that scale. The only one I was able to find was MS's TinyStories [0], but that paper didn't delve much into how they trained the models and whether they trained from scratch or distilled from a larger model.

At those scales, I find LSTMs and CNNs are a lot more stable. The few online threads I've found comparing LSTMs and Transformers had the same thing to say - Transformers need a lot more data and model size to achieve parity and exceed LSTMs/GRUs/CNNs, maybe because the inductive bias provided is hard to beat at those scales. Others can comment on what they've seen.

[0] - https://arxiv.org/abs/2305.07759
To save others the lookup- this is not talking about assassinations carried out by the administration abroad, but about the Kennedy assassination.
I wonder what would happen if you cut your salary requirements in half. Would they still reject you on your age or what? And if so, would they reject you if you slashed it in half again? And keep slashing until they hired you. Just as an experiment
America, duh
No I mean literally. Or he'll do what putin did and find a puppet to take the reigns for a term.

He knows without presidential immunity he risks prison. And he has previous for trying to steal an election.

I have no doubt he'll see to it that he never faces the risk of prison, and this is the most obvious way to go. That and he's clearly a power hungry megalomaniac.

I think it'd be more informative to ask why he wouldn't try to get this.