Readit News logoReadit News
Volt commented on React 19 almost made the internet slower   blog.codeminer42.com/how-... · Posted by u/henriqueinonhe
madeofpalk · a year ago
" Most evil company " is quite the statement about some silly javascript library.
Volt · a year ago
Yeah, imagine if it was about some toy operating system.
Volt commented on Show HN: gpudeploy.com – "Airbnb" for GPUs   gpudeploy.com... · Posted by u/nicowaltz
montebicyclelo · a year ago
From the YC guidelines:

> One good trick for describing a project concisely is to explain it as a variant of something the audience already knows. It’s like Wikipedia, but within an organization. It’s like an answering service, but for email. It’s eBay for jobs. This form of description is wonderfully efficient.

Seems the risk of this is a loose simile.

Edit: Though, thinking about it, Airbnb for GPUs is fairly accurate for this model of a marketplace where people let out their GPUs for others to rent.

Volt · a year ago
The audience here already knows what "on-demand provisioning" means.
Volt commented on System D   en.wikipedia.org/wiki/Sys... · Posted by u/diddlybopshubop
godelski · 2 years ago
Not to be confused with systemd[0], a system and service manager for Linux. Which I was kinda surprised to see that the link wasn't about this and almost didn't click on it because I saw the source was wikipedia.

Dang, Maybe we can edit the title?

[0] https://en.wikipedia.org/wiki/Systemd

Volt · 2 years ago
That's obviously why it was posted.
Volt commented on Switching from C++ to Rust   laplab.me/posts/switching... · Posted by u/todsacerdoti
klabb3 · 2 years ago
Is swift outside of Apple as fully fledged and performant when it comes to concurrency? Last I checked, a lot of the heavy lifting came from GCD (ie the Apple runtime-scheduler)
Volt · 2 years ago
GCD is open source and runs on FreeBSD and Linux.
Volt commented on Smalltalk: An Entrepreneur’s Secret Weapon? (2020)   richardeng.medium.com/sma... · Posted by u/DeathArrow
carapace · 2 years ago
"Liberating the Smalltalk lurking in C and Unix" by Stephen Kell, Strange Loop Conference, https://www.youtube.com/watch?v=LwicN2u6Dro

> This talk introduces liballocs, an infrastructure which exposes the dynamism hiding in the arcane linking and debugging infrastructure of a Unix process, along with a small extension to C toolchains that enables fast dynamic access to data created by statically compiled code. Together they can be said to unleash a "hidden Smalltalk" inside the C and Unix model of programs and processes. Come prepared for a journey that takes your perceptions of the boundaries between dynamic and static languages and turns them on its head.

Volt · 2 years ago
Neat. Now where's the Glamorous toolkit?
Volt commented on Build your own fast, persistent KV store   dinesh.wiki/posts/build-y... · Posted by u/dineshgowda24
cabalamat · 3 years ago
> "trie" data structure

How is that word pronounced? If it's pronounced "tree", it clashes with the name of another data structure. But if it's pronounced "try", it clashes with the name of a reserved word in many languages.

Volt · 3 years ago
Intended to be like "tree", usually pronounced "try".
Volt commented on Building a Cloud Database from Scratch: Why We Moved from C++ to Rust (2022)   risingwave-labs.com/blog/... · Posted by u/mountainview
eddsh1994 · 3 years ago
This is the one issue I personally have with C++. How do I `pip install boost`?
Volt · 3 years ago
Use your OS's package manager.
Volt commented on Supporting the use of Rust in the Chromium project   security.googleblog.com/2... · Posted by u/mfiguiere
blub · 3 years ago
Many of those web APIs are things Google forces down everyone’s throats to have something at least on paper resembling feature parity with native applications.
Volt · 3 years ago
Are you saying Safari had the right idea?

Because I agree.

Volt commented on Adding design-by-contract conditions to C++ via a GCC plugin   gavinray97.github.io/blog... · Posted by u/gavinray
kokonoko · 3 years ago
Creating a separate gcc plugin for this seems unnecessary if I am not misunderstanding something. Just ensure the invariant function is called at every method, in debug builds maybe. You could of course change the object properties without using a method but then you have bigger problems.
Volt · 3 years ago
> Just ensure the invariant function is called at every method

You make this sound way easier than I would expect it to be in the general case.

Volt commented on Map, Filter, Reduce in Fortran (2019)   milancurcic.com/2019/05/2... · Posted by u/azhenley
msla · 3 years ago
> That’s common to all typed languages

It isn't. Haskell, for example, has a type system expressive enough to encode concepts such as "a function which takes an array of elements of any type (fixed at compile time) and another function which operates on elements of the type that array is composed of and returns an array of elements of that unnamed type" and it has a type system with fewer holes than any Algol-derived language's (Ada, C, Pascal) type system has.

Volt · 3 years ago
You should literally continue reading the rest of the sentence.

u/Volt

KarmaCake day440May 22, 2008View Original