Viewing profile — dmytrish
dmytrish
HN member- Joined
- Sun, Apr 28, 2013, 12:59 PM UTC
- HN karma
- 949
- Public activity
- 387 items
- HN profile
- View on Hacker News ↗
About dmytrish
[ my public key: https://keybase.io/dmytrish; my proof: https://keybase.io/dmytrish/sigs/oCCIZQXIgvSoV7t8uYgibLpsvszNB2GHc_60zpe882Y ]
Recent public activity
-
comment
Comment #48980179
On the upside, Opencode has finally nudged me to learn sandboxing via bwrap in Linux and sandbox-exec on Mac.
-
comment
Comment #48533088
That's what wayland-client does.
-
comment
Comment #48082357
There are two kinds of memory leaks: forgotten manual freeing (all references are gone, but allocation is not) and forgetting to get rid of references that keeps an allocation aliv…
-
comment
Comment #48020011
You don't need Mythos for that, just open the bun issue tracker and filter for "segmentation fault".
-
comment
Comment #47561632
I agree with most of your points, but why would a Wayland compositor need a hypervisor at all?
-
comment
Comment #47413217
That does not mean that "things as they are" is "how it's ought to be".
-
comment
Comment #46771719
You don't have to love risk to build something you need.
-
comment
Comment #46445945
Thanks so much for great work! I hope to finally see VisionFive 2 with enabled GPU acceleration soon.
-
comment
Comment #46439379
~/c/t/s/zpdf (main)> zig version 0.15.2 Sky is blue, water is wet, slop does not work.
-
comment
Comment #46439149
...and it does not work. I tried it on ~10 random pdfs, including very simple ones (e.g. a hello world from typst), it segfaults on every single one.
-
comment
Comment #45703013
+1, SREs can spend months during their onboarding basically reading design docs and getting to know about services in their vicinity. Short of publicly releasing all internal docum…
-
comment
Comment #45693286
Considering that D in "ACID" stands for "durable", it's a pretty sloppy joke.
-
comment
Comment #45477115
What's great about its type system? I find it severely limited and not actually useful for conveying and checking invariants.
-
comment
Comment #45477089
> pass around the allocator to every function that allocates to the heap. what prevents a library from taking an allocator, saving it hidden somewhere and using it silently?
-
comment
Comment #45351371
So far, most of Zig enthusiasts look to me like people who get sugar rush from writing fast native code and are ignorant (i.e. newcomers to system programming) or arrogant (e.g. lo…
-
comment
Comment #45351267
Actually, the strong type system is often why people like to write Rust. Because encoding logic invariants in it also helps to prevent logic bugs! There is a significant crowd of p…
-
comment
Comment #44970559
Humans still have to state the goal and write a proof of it, but the proof is computer-verified. It's not irrelevant, except in the sense that any two different ways to prove the s…
-
comment
Comment #44749987
Show us the way!
-
comment
Comment #44677385
Yes, in some sense JavaScript is the pinnacle of programming language design: it's so resilient to chaos that even stochastic parrots can write it with some success. It's like the …
-
comment
Comment #44677280
Linux already has GNOME and KDE as solid mainstream platforms (which is already twice as good as MacOS/Windows), and it also already has Sway, Hyprland, Niri. If an idea is worth i…
-
comment
Comment #44673134
There are type hints for function parameters. With some care and guards, Dialyzer can be somewhat helpful. What actually drove me nuts was absence of guards and meaningful static a…
-
comment
Comment #43310165
I don't know where you got this myth from. Extermination of elite VDV units was not just one plane shot down. There were many russian helicopters successfully landing at Hostomel, …
-
comment
Comment #42376491
Yes, I find it easier to press single quote in vanilla Firefox, start typing the most unique looking part of the link text, see it become green, press Enter to confirm. The link se…
-
comment
Comment #40129472
I am not sure I understand what you mean in the context of Haskell.
-
comment
Comment #38569437
Yes, but even UART could handle some kind of a simple multiplexer protocol with multiple data streams.