Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sesm
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
26 ms
·
421.
▲
by
sesm
3y ago
Next re-implementation will be called grizzl.ys, hand-written in Y86 assembly.
422.
▲
by
sesm
3y ago
AFAIK 50mb is the entire WebRTC that has a lot of browser-related stuff. If you only needed P2P connection establishment, you could take old version of libjingle from the point in time when it was a separate library.
423.
▲
by
sesm
3y ago
Can we say that JS ecosystem did it right by splitting package management, bundling and testing into separate tools?
424.
▲
by
sesm
3y ago
Meta question: why is Java build process so complicated? It really shouldn’t be, linking (the hardest part) is done by JVM at runtime, all you need is compile .java files to .class files (which you can do 1-by-1) and put them in a single .j
425.
▲
by
sesm
3y ago
Slightly off-topic, but the most honest programming language book that describes “what we got wrong” is “Effective Java” by Josh Bloch. It also used to be the best book to learn Java before 1.7 (maybe still the best today, but I’m not follo
426.
▲
by
sesm
3y ago
With async/await you can describe your logic with loops and conditions intermixed with async IO. In Erlang you’ll have to design a state machine, split the logic between event handlers and redesign the state machine each time the logic
427.
▲
by
sesm
3y ago
Let me clarify: React team could choose any syntax of JSX, or even have no syntax and use nested data structures. They've chosen HTML-like syntax for developer convenience. My first experience with React was through ClojureScript and O
428.
▲
by
sesm
3y ago
Because you’ll have to switch context each time you look into browser developer tools, MDN docs, etc.
429.
▲
by
sesm
3y ago
I won't call this kind of programmer good or bad, IMO this is just the result of 2 factors: 1. This specific person leaning towards being a contractor rather than employee. They are more focused on solving technical problems and improv
430.
▲
by
sesm
3y ago
When qbits are not entangled, quantum computer doesn't exist anymore, this is not a kind of error that you can correct.
431.
▲
by
sesm
3y ago
Error correction can fix bit flips, but how can it help if qubits loose entanglement?
432.
▲
by
sesm
3y ago
Daniil Khlomov once said, that when a patient talks to him about traumatic scenario from their past, it doesn’t matter if it actually happened or not, the only thing that matters is that the patient wants to discuss this exact scenario.
433.
▲
by
sesm
3y ago
I think there is a lot of interest in tools like this. Self-hosted and hobby development movement is on the rise, and industry development practices don't really fit hobby developers, we need something more lightweight.
434.
▲
by
sesm
3y ago
Dock’n’Roll looks interesting, but, alas, he didn’t share the source code (or did he?)
435.
▲
by
sesm
3y ago
> Can anyone describe a compelling use case for "deep cloning" objects in JavaScript Sure. A library accepts an object as function argument (for example ‘params’) and then uses it inside. Modifying users object in-place would b
436.
▲
by
sesm
3y ago
Why HTMX advocates say 'augments the hypermedia capabilities of HTML' instead of 'another implementation of HTML-over-the-wire approach'? Placing hidden meaning into common words sounds very cult-ish.
437.
▲
by
sesm
3y ago
I can't recommend anything, I just think that the language itself is not suitable for rap (long words, etc) and you have to butcher the language to make it usable for the genre. There is a reason why Detsl (the first successful Russian
438.
▲
by
sesm
3y ago
Gems in Russian rap? As a native speaker I’m genuinely surprised
439.
▲
by
sesm
3y ago
That’s basically ‘Nausicaä of the Valley of the Wind’
440.
▲
by
sesm
3y ago
10-100k RPS is throughput, not latency. There is a well-known latency-throughput tradeoff. For example, Erlang’s BEAM VM is optimized for low latency, while JVM is optimized for high throughput.
441.
▲
by
sesm
3y ago
Fossil has version control system, bug tracker and wiki in one repository and runs as a single binary. The only thing that holds me back from using it is the lack of plugin for my preferred IDE, but I hope to fix it some day.
442.
▲
by
sesm
3y ago
One popular Twitch streamer after hurting his hand badly on a punch machine played Elden Ring on a regular PS5 controller with only his left hand, and he got pretty far.
443.
▲
by
sesm
3y ago
In theory, if it could load something like ‘plugins’ (for example as separate shell commands) some of the maintenance effort could be offloaded to ‘plugin’ authors.
444.
▲
by
sesm
3y ago
It may have negative effect on the number of issues/PRs, but can also act as a spam filter and the net effect can be positive.
445.
▲
by
sesm
3y ago
jc already has this, see ‘jc dig example.com’ in examples. They call it ‘alternative magic syntax’, but IMO it should be the primary syntax, while piping and second-guessing the previous commands parameters and version should be used only i
446.
▲
by
sesm
3y ago
IMO ‘jc dig example.com’ should be the primary syntax, because ‘dig example.com | jc —dig’ has to retroactively guess the flags and parameters of previous command to parse the output.
447.
▲
by
sesm
3y ago
Looks like an alternative client for chrome://inspect and works on top of the same protocol (you need to launch with ‘—inspect’ flag).
448.
▲
by
sesm
3y ago
That's one of the reasons why custom keyboards are in demand: you can do all the remapping on firmware level (QMK, etc) and they will work in any application and any OS.
449.
▲
by
sesm
3y ago
The article doesn’t state what problem those ‘modern’ web frameworks are trying to solve. It’s already been known that you can make a faster framework at the cost of less ergonomic API and more complicated mental model, but in most cases it
450.
▲
by
sesm
3y ago
One alternative explanation is that the expansion of the universe is slowing down.
More ›