Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sesm
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
61.
▲
by
sesm
10mo ago
I don't think that the company owning the trademark will accept a WALL-E analogy when damage is being done to their brand.
62.
▲
by
sesm
10mo ago
TypeScript has `Readonly<T>` for this purpose.
63.
▲
by
sesm
10mo ago
Did they abandon the commit modal? In 2024 line it's disabled by default (in favor of tool window) but you can enable it back.
64.
▲
by
sesm
10mo ago
Unfortunately, GPUs die in datacenters very quickly, and GPU manufacturers don't care about hardware longevity.
65.
▲
by
sesm
10mo ago
> feedback from tens of thousands of engineers writing tens of thousands of public projects in Rust and Zig
66.
▲
by
sesm
10mo ago
So, everybody with a toy Github repo gets a sit in a Rust/Zig design committee? Not sure about Rust, but Zig seems to explicitly follow Cathedral-style development model.
67.
▲
by
sesm
10mo ago
Rust was created on a Mozilla payroll to provide a C++ alternative with better concurrency support for the purpose of browser engine rewrite. Also, Rust doesn't have a 'creator', the person tasked with leading the project did
68.
▲
by
sesm
10mo ago
Yes, we should have Jonathan's voice ranting about JavaScript instead.
69.
▲
by
sesm
10mo ago
Discrete Optimization by Pascal Van Hentenryck was a real gem.
70.
▲
by
sesm
10mo ago
The word 'falsifiable' comes from Popper's criterion, which is central to scientific methodology. What it means: if theory predicts something, and later observations show that prediction doesn't hold, then the theory is
71.
▲
by
sesm
10mo ago
Since that time HAMT was invented and successfully used in Scala and Clojure, so this talk didn't age well.
72.
▲
by
sesm
10mo ago
Looks great, I'll give it a try!
73.
▲
by
sesm
10mo ago
As far as I understand, VSCode browser can't install browser extensions and doesn't even have Dev Tools. For example, IntelliJ IDEs ship with CEF-based browser that has Chromium Dev Tools, but it still doesn't support browser
74.
▲
by
sesm
10mo ago
My dream workspace is a real browser (with all dev tools), with integrated terminal emulator and integrated editor. Editor plugins could be prototyped with web technology and debugged on the fly (like Obsidian plugins). Is there anything li
75.
▲
by
sesm
10mo ago
No, it does not. Rust approach to shared memory is in-place mutation guarded by locks. This approach is old and well-know, and has known problems: deadlocks, lock contention, etc. Rust specifically encourages coarse-granular locks by design
76.
▲
by
sesm
10mo ago
We are back to color-sorted M&Ms bowls.
77.
▲
by
sesm
10mo ago
This book is also an accessible introduction to group theory, I managed to work through the first half of the book when I was 15 y.o.
78.
▲
by
sesm
11mo ago
How do you verify that the explanation is accurate? Mathematical definitions can be very subtle.
79.
▲
by
sesm
11mo ago
Will Storr would say that the author is playing a status game of virtue.
80.
▲
by
sesm
11mo ago
What's wrong with Zod validation errors?
81.
▲
by
sesm
11mo ago
Embedded CPU vendors not shipping C++ compilers is what usually stops people.
82.
▲
by
sesm
11mo ago
IDK about Fil-C, but in Java garbage collector actually speeds up memory management compared to C++ if you measure the throughput. The cost of this is increased worst-case latency. A CLI tool (which most POSIX tools are) would pick throughp
83.
▲
by
sesm
11mo ago
In terms of programming language development, take a look at Clojure. The clarity of reasoning behind every decision is unmatched.
84.
▲
by
sesm
11mo ago
React-router is it's own separate project not affiliated with Meta. React library doesn't ship a router.
85.
▲
by
sesm
11mo ago
LLMs, by design, are making plausible guesses.
86.
▲
by
sesm
11mo ago
If the value proposition is internet drama, then it certainly does.
87.
▲
by
sesm
11mo ago
Ubuntu is built on top of Debian
88.
▲
by
sesm
11mo ago
The effort should rather be invested into learning how underlying hardware works and introducing redundancy and observability into the system.
89.
▲
by
sesm
1y ago
To be fair, the same problem existed before AI tools, with people spitting out a ton of changes without explaining what problem are they trying to solve and what's the idea behind the solution. AI tools just made it worse.
90.
▲
by
sesm
1y ago
I'm also using gitea, running on RPI5. Setup took like 15 mins, highly recommend.
More ›