Viewing profile — vocx2tx
vocx2tx
HN member- Joined
- Fri, Dec 23, 2022, 1:53 PM UTC
- HN karma
- 142
- Public activity
- 19 items
- HN profile
- View on Hacker News ↗
About vocx2tx
No profile information was provided.
Recent public activity
-
comment
Comment #47839906
These fake-time environments let you set the time, so you can test how the code will behave in 2039 without waiting for 13 years. For Go's synctest, 1-1-2000 is just the default in…
-
comment
Comment #47836075
But still a kludge. Better: use something equivalent to Go's testing/synctest[0] package, which lets you write tests that run in a bubble where time is fixed and deterministic. [0]…
-
comment
Comment #47516181
The reason is simple: they'd like to reap all the benefits of a permissive licence (many people and companies won't or can't touch GPL code), without any of the downsides; but thes…
-
comment
Comment #45488171
Go did exactly that, where Maven's 'Project group identifier' is an URL you control, e.g. github.com/ but also /go-pkg or whatever you want. Other languages did this too. Flat name…
-
comment
Comment #45488158
The real issue here is Rust's flat namespace. In Go, for example, there's no ffmpeg crate, there's github.com/someone/ffmpeg and gitlab.com/someone-else/ffmpeg, and so on. There's …
-
comment
Comment #44885099
Looking at the issue their builders seem to be Opterons G3 (K10?)[0] [0] https://en.wikipedia.org/wiki/AMD_10h
-
comment
Comment #42253744
64 bit mod is much slower than 32 bit mod. Your C program uses int32_t everywhere, while your Go program uses int (which is probably 64 bit on you machine); so this is not a fair c…
-
comment
Comment #41444305
Agree. And of course it's always something "surface level and uncontroversial", anything else gets you downvoted. Most subreddits (with a few exceptions) are huge echo-chambers.
-
comment
Comment #41277824
It uses yt-dlp as the download backend, so it works with anything that yt-dlp handles.
-
comment
Comment #41277816
> The worst GUI (none) out of the box. That's funny, for me that's exactly the best GUI out of the box. I actually did some tinkering to reduce the GUI parts even more, and added m…
-
comment
Comment #40535634
Of course everything in the "Generic Programming" section is now outdated.
-
comment
Comment #38899896
> and who was “she”? The structure, probably. In gendered languages objects have a grammatical gender, and "structure" is feminine in at least French, Italian, and Spanish (they al…
-
comment
Comment #38826055
Unrelated to the plugin but wow the is_prime function in the video demonstration is awful. Even if the input is not divisible by 2, it'll still check it modulo 4, 6, 8, ... which i…
-
comment
Comment #37124224
> The setting is opt-out, requiring manual intervention. No. If a module's go.mod files declares go1.21, the compiler will use go1.21 semantics when building it, even if 1.22 has a…
-
comment
Comment #36531563
> I feel like Go already went through a whole saga of this where the community started with "LLVM and SSA are bad and slow" I've been a contributor since the Go compiler was a tree…
-
comment
Comment #35217339
> a bump allocator freeing its tip is an optimisation That's kinda my point? free is there and does something, but also silently does nothing if you violate a fairly subtle invaria…
-
comment
Comment #35217120
An allocator that silently does nothing on free if you violate one if its invariants (freeing an allocation that wasn't the latest) seems an incredibly error-prone design? It shoul…
-
comment
Comment #34929031
Neat. I'd have liked to hear more about their custom programming language and its toolchain's implementation.
-
comment
Comment #34211831
He probably ran ls on /usr/local/go (it's 477MB on my machine). But that's the size of the entire Go download after unarchiving, which includes the runtime's and all the standard l…