Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
muvlon
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
121.
▲
by
muvlon
11mo ago
I'm a huge fan of statically typed languages, but shipping statically typed code as an artifact seems like it loses all of the advantages. What does it matter to the user whether they get a runtime or a "compile time" error
122.
▲
by
muvlon
11mo ago
If enough people call it JavaScript, it is JavaScript. Yes really. Even in a legal sense (and deno are arguing this is already the case).
123.
▲
by
muvlon
11mo ago
The first and foremost interface of the kernel is the syscall interface aka the uapi. libc and other C libraries like liburing or libcap are downstream of that. Many syscalls still don't have wrappers in libc after years of use.
124.
▲
by
muvlon
1y ago
Not only that, it might turn RISC-V from a specification freely available under a FOSS license into a proprietary standard that you have to pay 285 CHF (~$350) to buy a non-transferable license for.
125.
▲
by
muvlon
1y ago
This actually uses nextcloud for its "File Storage" component. It's not a from-scratch system but a bunch of existing pieces of software all packaged together. I think this can work well but it really really depends on if the
126.
▲
by
muvlon
1y ago
On Linux there is the VDSO, which on all mainstream architectures allows you to do `clock_gettime` without going through a syscall. It should take on the order of (double digit) nanoseconds.
127.
▲
by
muvlon
1y ago
So the name is actually genius! You get into valetudo expecting hygiene and wellness but as you encounter the community you discover it's actually about intense fighting.
128.
▲
by
muvlon
1y ago
I think it makes sense for stuff that is fully AI generated to the point where you commit the prompts to git. At that point, they become the real "source code" and the generated code is more of a build artifact. It makes sense to
129.
▲
by
muvlon
1y ago
Something I still struggle with as a human: Cracking an egg into a bowl. No making a mess and no egg shell in the bowl. Gold Medal: Separate the egg white from the yolk!
130.
▲
by
muvlon
1y ago
C interop is excellent and has been for years. The one piece that still needs unstable is defining/exposing varargs functions (support for calling them was stabilized many years ago). You can write almost anything you can write in C
131.
▲
by
muvlon
1y ago
> We need to fix the fact that you can't write `.into::<u64>()` to disambiguate types. Yes, that would be great. In the meantime, if you can't wait but want something like this, you can DIY it via an extension trait. It&#