Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
HippoBaro
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
HippoBaro
3y ago
Limiting the amount of ram goes a long way in reducing power consumption. It takes constant voltage to keep the cells alive, even when the device is locked and seemingly doing nothing. The iPad really does have great battery life on the oth
32.
▲
by
HippoBaro
3y ago
In SDR content, colors are encoded with 8-bits ranges. So, 24bits for the three color channels. With HDR, we usually use 10 bits instead (this is where the "10" comes from in "HDR10"). See https://en.wikipedia
33.
▲
by
HippoBaro
4y ago
Yes, these are user land threads. Sometimes they are also called fibers, green threads, virtual threads, or stackfull coroutines.
34.
▲
by
HippoBaro
4y ago
I think that was an interesting read. I have worked on an userspace implementation of TCP via DPDK so I have sympathy for the limitations mentioned (the load balancing and thread scheduling argument are very accurate). However I would have
35.
▲
by
HippoBaro
4y ago
(Context: I write async rust professionally) Fly you fools. This will be a nightmare to debug, introspect and reason about for a speed boost that you (and your users) won’t be able to measure. If you want to build a native app, more power t
36.
▲
by
HippoBaro
4y ago
You should look into Topre boards. They are very silent and have great tactile feeling. It’s not as quiet as a MacBook keyboard, but it’s as quiet as you’ll get I think
37.
▲
by
HippoBaro
4y ago
Context: I write rust professionally I have no plan of coming back to cpp. Cpp still has the (huge) advantage of maturity. Rust is great but still half-backed. Things like thread-local-storage, custom allocators and async are either unstabl
38.
▲
by
HippoBaro
4y ago
POSIX is not linked to C. POSIX is a specification and that can be implemented in any language. What POSIX is is outside of the control of Linux. Linux wants to be POSIX compliant for compatibility. Changing POSIX would not make sense.
39.
▲
by
HippoBaro
4y ago
This is great, and we should celebrate China for doing this. I would genuinely love to see this kind of legislative will in Western society. My main question is that it seems very hard to distinguish between a legitimate recommendation syst
40.
▲
by
HippoBaro
5y ago
So UUIDs were the perfect solution except that, if a user double-click a url with a UUID in it, it won’t select all of it. Can’t you just… remove the hyphens? UUIDs are just arrays of bytes, the hyphens are not part of the data. Instead, th
41.
▲
by
HippoBaro
5y ago
I mention io_uring in my original comment. The issue isn’t that the tech doesn’t exist, it’s that it’s not being used. And even before that there was Linux AIO etc.
42.
▲
by
HippoBaro
5y ago
You can implement stuff using eBPF and do IO and compute in without leaving the kernel. It’s crazy. For instance you can perform an on-disk b-tree lookup in the kernel. These devices are so fast that crossing the kernel boundary becomes th
43.
▲
by
HippoBaro
5y ago
The problem with fast byte-addressable non-volatile memory isn't hardware IMO. They've been around for a while, with Optane DC being the better option at the moment. The real issue is that software and APIs aren't keeping up
44.
▲
by
HippoBaro
5y ago
https://outline.com/WTyWsx
45.
▲
by
HippoBaro
5y ago
My company wants to bring me over to the US from France under an L1-B visa. The pandemic makes getting interviewed at an embassy very difficult, and the process has stalled because of this. Do you have any idea when visa processing will re
46.
▲
by
HippoBaro
5y ago
I’ve been using this for years and it’s been extremely useful. The feature to plot the prices over time is great to gauge whether it’s a good time to buy something or if you’d rather wait.
47.
▲
by
HippoBaro
6y ago
That explains the Chinese economic miracle quite well!
48.
▲
by
HippoBaro
6y ago
> Historically software was always low on memory, and subsequently sorting algorithms were developed that bent over backwards in order to use as little additional memory as possible. Nowadays most modern systems have several gigabytes of
49.
▲
by
HippoBaro
7y ago
I spent two years in Tsinghua University doing my master's degree a couple of years ago. Even though Chinese universities never enjoyed the freedom of speech/research/though as in the west, putting it on paper is very sad.
50.
▲
by
HippoBaro
7y ago
From what I understand, they largely romanticize the times when Hong Kong was a British colony. However, it seems clear that what the protesters are asking for is ideologically more in-line with a British/Western conception of a democr
51.
▲
by
HippoBaro
7y ago
Go programs are statically built as fat binaries. That basically solves the problem in itself. Python scripts rely on a (very) large shared constellation of thing being present on the host system. Change one of these and you might break som
52.
▲
Hundreds of millions pledged to help rebuild Notre Dame after fire
(theguardian.com)
3 points
by
HippoBaro
7y ago
|
0 comments
53.
▲
by
HippoBaro
8y ago
The reason is that HTTP/2 will be short-lived. Most of its potential (protocol multiplexing, mainly) is wasted because it still runs over TCP/IP. HTTP/3 will correct that with QUIC. I think we can except HTTP/3 to really
54.
▲
Intel looking to add SYCL programming support to LLVM/Clang
(phoronix.com)
1 points
by
HippoBaro
8y ago
|
0 comments
55.
▲
by
HippoBaro
8y ago
This. When you think about it, it's an exciting time to be a dev. We need to be clever at stuff and can't just expect next-generation CPUs to make coffee for us.
56.
▲
by
HippoBaro
8y ago
Sure, you can. But then you need to manage when GC triggers. Because if you don't, you'll drop frames. And then the real choice is between C++ where there is (little) extra work getting RAII correct vs GC languages where you need
57.
▲
by
HippoBaro
8y ago
I'm working with C++17 right now and I personally can relate to the author. Reading the discussions around C++20 has been an eye-opening experience for me. C++ was already a difficult language but has become a behemoth of complexity.
58.
▲
by
HippoBaro
8y ago
You're onto something!
59.
▲
by
HippoBaro
8y ago
Probably more because Linus is pretty much bs-free (for the better and worse).
60.
▲
by
HippoBaro
8y ago
Thanks for the info, couple of things I didn't know. What I meant by "it's not a VPN" was mainly it doesn't make your computer part of another private network.
More ›