Viewing profile — bvrmn
bvrmn
HN member- Joined
- Sat, Sep 17, 2016, 6:08 AM UTC
- HN karma
- 837
- Public activity
- 653 items
- HN profile
- View on Hacker News ↗
About bvrmn
No profile information was provided.
Recent public activity
-
comment
Comment #49017507
it's quite interesting scoring and conclusions. For me Gemini renders are definitely top outliers for all combinations.
-
comment
Comment #48817414
Demo works quite strangely. For example "how to use typescript with createContext" show only typescript entries on top. Similarity search failed.
-
comment
Comment #48648430
Nice one. gcc/clang are smart enough to get .ok condition statically. I'm very curios how complex an expression could be.
-
comment
Comment #48628558
That's the reason language/compiler should directly support optionality. You can't fool yourself and have to handle all cases: https://godbolt.org/z/4GqMdPej3
-
comment
Comment #48623961
I like maybe_value dereferences NULL with SIGILL and you have at least a backtrace with exact invalid access position.
-
comment
Comment #48623396
Yes it is. 1) Most of pointers in real apps are non-nullable and it's nice to have enforcement from a compiler. 2) Good compilers verify you actually check nullable (optional) valu…
-
comment
Comment #48618131
It's quite a delusional take from Bill. Wow. Using non-nullable (a sane language default) pointers in Zig is liberating experience. And it's still as low level as in C but instead …
-
comment
Comment #48614241
NULL as a concept is fine. Inability to declare something as non-null is not. There is a huge gap between developer expectation "it's pointing at something known" and hard reality …
-
comment
Comment #48518804
I'm a happy user of android with animations turned off. It's the only mean to make it somewhat "snappy". IMHO lag is always worse than lack of fancy transient state in input -> UI …
-
comment
Comment #48205080
I really like Zig's approach to UB. Especially alignment is a part of type. And all this wordy builtins for conversions. Starring to it makes you think what you doing wrong with da…
-
comment
Comment #47991382
Another book tactically missing memory and ownership design for modern c++ apps. I think there is no more important topic for teaching. There are some slides in advanced sections b…
-
comment
Comment #47965356
Just in case, I'm completely fine with the policy as-is. Even more, I'm ok with making no-sense project policies. I have no business to judge how to govern other's projects.
-
comment
Comment #47965317
I've assessed half a dozen before writing my own with following results: - 2 are python resource hog - 2 from AUR don't compile with modern GCC. - 1 uses gtk battery icon, but uses…
-
comment
Comment #47960841
The funny thing LLM's are amazingly good with writing in Zig. They could inspect stdlib source code to fix compatibility issues with newer compilers and quite prolific with idioms.…
-
comment
Comment #47805345
Oh boy. The major difference is coordinate transformations, global/local/face. OpenScad basically leaves you alone with math you should figure out on your own. Also it's math heavy…
-
comment
Comment #47777752
For me NF>3 seems like an implicit encoding of underlying data logic. They impose additional restrictions (usually contrived and artificial, break really fast in real life) on data…
-
comment
Comment #47585692
Shameless plug: https://github.com/baverman/build123d_draft Experimental extension to make code-cadding as terse as possible.
-
comment
Comment #47451669
> Who is forced to use it? Just use X11, as you said (many times) you do already. Recent versions of gnome session are compiled only with wayland support in archlinux. To change DE…
-
comment
Comment #47324426
I bet Fabrice could write JSAndroid which would provide no lag emulation experience.
-
comment
Comment #47244520
Repairability score page[1] looks like a Lenovo advert. [1]: https://www.ifixit.com/repairability/laptop-repairability-sc...
-
comment
Comment #47211353
Actually in Python you could recast (zerocopy) bytearray as other primitive C type or even any other structure using ctypes module.
-
comment
Comment #47074715
Naming is atrocious indeed.
-
comment
Comment #46999967
It's kinda hard to deliver value in fewer lines.
-
comment
Comment #46696840
Thank you for posting it. It's the launcher I didn't know I need! My usage pattern is literally: use first desktop for often used apps and search for everything else. Samsung launc…
-
comment
Comment #46588176
> 2.6 One vs. Many Check-outs per Repository For practical cases `git worktree` allows to have multiple checkouts. Document marks this section as "partly disputed" with an external…