Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mprovost
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
91.
▲
by
mprovost
3y ago
> POSIX doesn't dictate an editor ed is the standard text editor!
92.
▲
by
mprovost
3y ago
OpenBSD replaced sudo with doas (with a vastly reduced feature set) several years ago, and without breaking everything. Sure there are use cases where you absolutely need some feature of sudo, but you can always install it.
93.
▲
by
mprovost
3y ago
Every time I see an update from Justine I get so excited. It's like watching the future of computing unfold in real time. It makes me wish we could send them back in time - all of the pieces to make this work have been in place for a l
94.
▲
by
mprovost
3y ago
Just rustup update. The most frustrating part of the whole experience is the rate at which the clap argument parsing crate makes breaking changes. I've had to pin a specific version because they start deprecating features as soon as th
95.
▲
by
mprovost
3y ago
That hasn't been my experience with Rust over the past 5+ years. Maybe I haven't been poking into obscure features. When the language is as old as Perl I imagine the pace of change will slow but already it's been very slow mo
96.
▲
by
mprovost
3y ago
Not a crazy idea at all that sounds super fun! It would be much safer to write a server taking untrusted input from the network in Rust.
97.
▲
by
mprovost
3y ago
"Rust From the Ground Up". I've been releasing it chapter by chapter on Leanpub - the first 220 pages are out and I'm finishing up another chapter ('cut'), hopefully by the end of the year. https://l
98.
▲
by
mprovost
3y ago
I'm publishing a book which teaches Rust CLI programming by rewriting a BSD Unix utility in each chapter. I'm using the 4.4 release from 1992 but looking at the contemporary source from modern BSDs (Free/Open) they're to
99.
▲
by
mprovost
3y ago
I've seen this over and over with cloud projects. People absolutely get promoted/raises based on optimising/cutting cloud budget. So there's no incentive in doing things efficiently from the start. You're much bette
100.
▲
by
mprovost
3y ago
What does "reputable" mean in this case when these universities are handing diplomas to graduates who can't code? Somehow we've gotten ourselves into the situation where we force someone with a CS degree from Stanford wr
101.
▲
by
mprovost
3y ago
And no liquid restrictions. They have special trays for the x-ray machines so you can bring in your coffee without spilling. And you can come back from France with a box of 12 wine bottles no problem.
102.
▲
by
mprovost
3y ago
Well yeah that's the difference, it doesn't generate the state machine for you so you "just" need to implement it yourself. For v3, rpcgen spits out a working function that you link into your program and you're done
103.
▲
by
mprovost
3y ago
It's widely implemented but not adopted. Most vendors implemented v4 to tick a box for some RFQ. I don't think any of the commercial fileserver vendors publish numbers but I used to work in that space and internally customer adopt
104.
▲
by
mprovost
3y ago
Sure, running it through rpcgen generates bindings for both RPCs, NULL and COMPOUND: /// /* /// * Remote file service routines /// */ /// program NFS4
105.
▲
by
mprovost
3y ago
True, but I define end of time as a 32-bit integer number of seconds from 1970.
106.
▲
by
mprovost
3y ago
Version 3 will be supported until the end of time. Version 4 was an evolutionary dead end that never took off or saw much adoption.
107.
▲
by
mprovost
3y ago
NFSv4 is a completely different protocol and basically doesn't share anything with v2/v3. While technically it's still implemented using Sun RPC, it only has two procedures: NULL and COMPOUND. Version 3 is actually an RPC pro
108.
▲
by
mprovost
3y ago
Solar pairs well with hydro - a reservoir is basically a big battery that you recharge by pumping water uphill.
109.
▲
by
mprovost
3y ago
We're in the process of designing a house in a rural/mountain region and friends and family keep telling us to put in fireplaces/logburners in case the power goes out. But we don't like the idea of all of those particles
110.
▲
by
mprovost
3y ago
As an American I had the same expectation trying to buy dry ice in New Zealand - couldn't find it in supermarkets or petrol stations. I wanted to get some for our outdoor/off grid wedding to keep the beverages cold for several day
111.
▲
by
mprovost
3y ago
No migration of this magnitude is blocked because of engineers not "bothering" to start the process. Imagine how many approvals you'd need, plus getting budget from who-knows how many government departments. Someone is paying
112.
▲
by
mprovost
3y ago
Linus's biggest contribution to software engineering is git but it took writing a kernel first to give him the idea. I'd argue that git has had a bigger impact on the world than Linux. The Linux kernel is an amazing piece of softw
113.
▲
by
mprovost
3y ago
Sure, but the question was specifically looking for the "minimum effort" solution. I almost brought up thiserror but that just makes things more complicated. If you're writing a Rust application and just want to propagate err
114.
▲
by
mprovost
3y ago
The Rust community is converging on the anyhow crate to chain multiple error types without having to enumerate each.
115.
▲
by
mprovost
3y ago
"Critical" and "email" don't generally go together.
116.
▲
by
mprovost
3y ago
This post really highlights how much of the development in London is infill into already existing Victorian (or earlier) neighbourhoods and how the city is growing without sprawling outwards. The Victorians built the Metropolitan line out a
117.
▲
by
mprovost
3y ago
I would also assume so but then I suppose that it's basically impossible at this point to avoid a leetcode interview where you have to prove that you can solve Fizzbuzz, even if you've literally written a book on the language. But
118.
▲
by
mprovost
3y ago
I started writing a book to teach myself Rust but ended up teaching myself how to write. I've found that I have a much deeper understanding of the language now because I have to actually explain things in detail, and not just get the p
119.
▲
by
mprovost
3y ago
It may seem like football hasn't changed but just think of the overall improvements in training, fitness, nutrition, sports medicine... Nevermind changes to the way matches are officiated and even in some cases the rules have changed.
120.
▲
by
mprovost
3y ago
You can also get official HP emulators for the iPhone. They were unmaintained for years but now they've been handed over to a new company who is updating them again. https://apps.apple.com/us/app/hp-15c-calcul
More ›