Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
esjeon
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
61.
▲
by
esjeon
9mo ago
Rust is actually few steps above from the bare metal, to enforce its security invariants. Boundary checks (which breaks auto-vectorization of loops), stack probe, fat pointer (wastes register), fixed index type (uint), etc. There are other
62.
▲
by
esjeon
9mo ago
Theoretically, C is likely faster than Rust only by an unnoticeably small margin. Still, this is unavoidable because Rust works with abstraction that (1) adds overhead per-se albeit tiny (2) forces overhead in the design level. Practically,
63.
▲
by
esjeon
9mo ago
A little bit of a problem, as a Korean, is that the name “djot” (and also common word “jot”) sounds like a Korean slang for “dick” :/
64.
▲
by
esjeon
9mo ago
Finding good-enough solutions is easy. Figuring out if that's the best you can get is another story.
65.
▲
by
esjeon
9mo ago
The point is that we did have CPU servers with TBs of RAM. These machines are still pretty much relevant.
66.
▲
by
esjeon
10mo ago
Expected a rant, got a life-pro-tip. Enough for a good happy new year. That said, we can abuse the same trick for any languages that treats `//` as comment. List of some practical(?) languages: C/C++, Java, JavaScript, Rust,
67.
▲
by
esjeon
10mo ago
Given the speed of the progress that Apple has made on their hardware (from M1 to M5), I think the project was already doomed since the very beginning. Reverse engineering per-se is a huge talent drain that wastes tremendous amount of man-h
68.
▲
by
esjeon
10mo ago
We get the window management APIs back perhaps, unlike the eternally broken Wayland ecosystem.
69.
▲
by
esjeon
10mo ago
Yeah, we should introduce competition. It doesn’t feel like Wayland is improving these days. Missing features force me to hit X11 regularly, and I still get Wayland session crashes etc, while X11 could happily run over a year without crash
70.
▲
by
esjeon
10mo ago
As others have already mentioned, the continuous multi-monitor(Xinerama) was an afterthought. A good news is that, by design, it’s actually pretty easy to add in the later steps.
71.
▲
by
esjeon
10mo ago
It’s possible that most of old X11 toys would not work properly, because many of them rely on X11 drawing APIs, but they are pretty simple to implement anyway.
72.
▲
by
esjeon
10mo ago
The *original* X11 should die, but the modern Linux GUI stack has long abandoned most of its features anyway. X11 was already reduced to a bit-blitter protocol long before Wayland. So, in theory, we can embrace a rather-minimal X11 implemen
73.
▲
by
esjeon
10mo ago
I'm pretty sure that the peak b/w 2020 and 2023 was a temporary boost induced by COVID-19.
74.
▲
by
esjeon
10mo ago
It’s a shame. I’m really enjoying their SATA 8TB QLC SSDs in RAID0 for mostly read-only data. It seems like I cannot scale my system vertically in the same manner. :/
75.
▲
by
esjeon
10mo ago
An interesting story, a tech post with a rich intimate personal story, I enjoyed it pretty much. But, in my first attempt to read it, I got totally lost in the very first part. I had to go back and forth to understand where it was coming fr
76.
▲
by
esjeon
10mo ago
Everyone talks about txt files and editors etc, but my main driver is actually paper. Every morning I pickup a sheet of used paper, and on the backside of it I hand-copy unfinished todos from the previous day. I write down every important d
77.
▲
by
esjeon
11mo ago
Recently, I used LLMs to draft an intermediate report on my progress. Alongside some details on the current limitations, I also provided comments from the review team (e.g. “it’s fine to be incomplete”, “I expect certain sections” etc) to p
78.
▲
by
esjeon
11mo ago
Yeah, I really get that. I’ve been a fan of zig and bun since their inception, but, AI corp deep in the dev chain? I feel uncomfortable, because no one knows when they’ll start steering things into weird directions.
79.
▲
by
esjeon
11mo ago
AFACT, the only practically critical issue of colored function is the duplication of code b/w sync and async code paths. Zig avoids this with dependency injection, and that’s enough for practical usages (which basically means “ergonomi
80.
▲
by
esjeon
11mo ago
I really wish something like Mathematica is available in open source. It is a notebook environment based on a Lisp-like language. Its flexibility is beyond imagination. Programs can emit anything from simple numbers/vectors/matric
81.
▲
by
esjeon
11mo ago
This. I already seen too many cases of people wiping out their systems while trying to follow invalid advices from ChatGPT.
82.
▲
by
esjeon
1y ago
That sounds like an amazing sh*t .
83.
▲
by
esjeon
1y ago
> The companies that win won’t be those with the most or even the best features. AI will democratize those. The winners will be built on a data model that captures something true about their market, which in turn creates compounding adva
84.
▲
by
esjeon
1y ago
This pattern isn't new per-se. The industry already went through it when moving from DHTML to XHR, and it was (mostly) abandoned for good reasons. Modern DOM patching techniques gave rise to some newer variations, but they still make t
85.
▲
by
esjeon
1y ago
FYI, build scripts are completely optional. Zig can build and run individual source code files regardless of build scripts (`build.zig`). You may need to decipher the build script to extract flags, but that's pretty much it. You can in
86.
▲
by
esjeon
1y ago
It's about 10% increase from M4, which is impressive. But, hey, I don't think I'm not even using 10% of the M4 processing power on my iPad. What's the point? Apple seriously need to open up development on/for iPadOS
87.
▲
by
esjeon
1y ago
There are several dozens of us!
88.
▲
by
esjeon
1y ago
I agree. Your blog represents you, so it must be fully curated by you. Others' opinions, you can always pull them manually into your website whenever necessary in whatever method and format you prefer. There's no reason to be bo
89.
▲
by
esjeon
1y ago
Yeah the title was the worst and the most disgusting part, and I'm saying this in totally positive sense. As soon as you catch that "DeepMind" name there, you know it's really about science and a crafted model, not a wan
90.
▲
by
esjeon
1y ago
I'm really puzzled by that statement. RFC 4253(SSH Transport Layer Protocol)[1] says: It is expected that in most environments, only 2 round-trips will be needed for full key exchange, server authentication, service request, and a
More ›