Viewing profile — steveklabnik
steveklabnik
HN member- Joined
- Sun, Mar 01, 2009, 5:49 PM UTC
- HN karma
- 98,397
- Public activity
- 20,545 items
- HN profile
- View on Hacker News ↗
About steveklabnik
Recent public activity
-
comment
Comment #49246819
I was talking about regular old today's Rust, not the specifics about become.
-
comment
Comment #49245557
Ten minutes used to be the cutoff where you could provide an interstitial advertisement. This sort of turned into a sort of wive's tale, where people thought the algorithm would pu…
-
comment
Comment #49245486
> In rust the borrow checker would guard against reordering such things It doesn't even get that far: Rust guarantees that things drop in reverse order of declaration, full stop. O…
-
comment
Comment #49245424
> It's hard to argue that it isn't an optimization, because it doesn't affect the semantics of the program. Depends on the semantics of the programming language itself. For some la…
-
comment
Comment #49245333
(2025)
-
comment
Comment #49185250
Hacker News has a wide variety of people in it, but certainly leans more toward software expertise.
-
comment
Comment #49185229
"attestation" not "attenuation," thank you autocorrect :/
-
comment
Comment #49176753
(Former oxide) Yes, custom hardware is a significant part of Oxide. You have to build your own to do that stuff, and that’s why they did. I alluded to some of the things upthread. …
-
comment
Comment #49176597
(Former Oxide) An in-house team is most likely competing with something like Dell or VMware, not really Oxide. A significant part of Oxide’s value proposition is that you’re buying…
-
comment
Comment #49176409
Exactly what I said here: https://steveklabnik.com/writing/i-see-a-future-in-jj/ I am still a huge fan and supporter of Oxide, and I'm really glad to see them still doing well.
-
comment
Comment #49136051
Regardless if it's still true or not, the original purpose was not to re-write Gecko.
-
comment
Comment #49129159
From the presentation announcing Rust inside of Mozilla: https://venge.net/graydon/talks/intro-talk-2.pdf > We are not “rewriting the browser”. That's impossible. Put down the gun.…
-
comment
Comment #49127269
I can't add on to my comment because it's been too long, but a great thread on how much work this is: https://x.com/sameenkarim/status/2083237928092721646
-
comment
Comment #49126649
This is roughly the current state of things as I know about it, that said I haven't read a lot of git's mailing list lately so it's possible that there have been some other develop…
-
comment
Comment #49125354
This feature was brought up amongst GitHub for years, possibly even a decade. And it was something that they didn't want. It was new leadership back in October that decided to buil…
-
comment
Comment #49115904
You can't run MacOS in a VM on non-Mac hardware without violating Apple's EULA. > But what is send to the main repo can be easily scripted to run the CI on every commit. Sure, this…
-
comment
Comment #49114600
Here is an example of a guide from OpenAI on how you should prompt 5.6 differently than their previous models. https://developers.openai.com/api/docs/guides/latest-model#p...
-
comment
Comment #49114492
This is one of the biggest changes to hit GitHub in many years. I'm really glad to see something like this deployed to one of the largest forges in the world, hopefully it will exp…
-
comment
Comment #49114279
You can't have mac/windows/linux/whatever all locally simultanously. Not every project requires this, but for those that do, it's impossible. Also, it is much harder to enforce "ev…
-
comment
Comment #49106101
I should let things go more often, it's a personal problem :) Thanks for the nudge, I'll consider it in the future.
-
comment
Comment #49103292
I wasn’t trying to disagree at all :)
-
comment
Comment #49099558
On non-Linux platforms, you must go through a system provided shared library rather than make syscalls directly. fil-c has its own ABI, and so it has its own libc that uses it. You…
-
comment
Comment #49099300
This analysis is great, and I don't mean to knock it, but one of the things that it doesn't capture is, what choices does the frontend make that impact the amount of work that the …
-
comment
Comment #49099259
It really depends on a lot of things. This design is possible, yes, but it also means that you can't have some of the same features as Rust has. Rust's traits can be "non-dyn safe"…
-
comment
Comment #49099214
> What exactly am I missing? My point in bringing this up is to strengthen my compliment. Even though I disagree with aspects of Zig's design, the stuff talked about in this post i…