Viewing profile — NobodyNada
NobodyNada
HN member- Joined
- Thu, May 09, 2019, 6:11 PM UTC
- HN karma
- 3,568
- Public activity
- 645 items
- HN profile
- View on Hacker News ↗
About NobodyNada
No profile information was provided.
Recent public activity
-
comment
Comment #49188350
> The obvious counterexample is in the foss world is ffmpeg, which I would submit is deeply understood by Fabrice Bellard Bellard hasn't worked on FFMpeg since 2003.
-
comment
Comment #49092590
I think the derailment of this thread into "is Rust's memory safety good or not" is unfortunate and tedious (this debate must have happened hundreds of times by now on this site al…
-
comment
Comment #49088630
hint-mostly-unused defers codegen of a crate's functions until compiling a dependent crate where those functions are actually called. Therefore, unused functions will not need to b…
-
comment
Comment #49086820
Adam Neely has an interesting video about one-note muisc, with some good (and bad) examples: https://www.youtube.com/watch?v=eSuK_5zW2iM
-
comment
Comment #49053632
> what's difficult about unsafe rust, which is how unergonomic pointers are. Like why do I need to use `addr_of_mut!`? Things are slowly getting better here! '&raw'/'&raw mut' refe…
-
comment
Comment #49042572
Not the parent, but: I strongly dislike this framing of "Fil-C is better than Rust" or "Rust is better than Fil-C". This is apples-to-oranges; users will almost never be comparison…
-
comment
Comment #49042364
Exactly, my point is that the compiler and runtime are the "unsafe" portions of Fil-C, and that Fil-C and (safe) Rust are equivalent in this regard.
-
comment
Comment #49042216
Machine code is unsafe, so any memory-safe language must necessarily be built on some unsafe code somewhere . Safety is always conditional on the underlying unsafe implementation h…
-
comment
Comment #49027840
Honda's recent hybrids (CR-V, Civic, Accord) are like this too. Mostly series, but the engine can directly drive the wheels via a single overdrive gear for better cruising efficien…
-
comment
Comment #48912680
> I think "storing deltas" based on seed is largely how Minecraft saves the level already This is not the case, level data is stored in full. One reason for this is that level gene…
-
comment
Comment #48776719
> Beato doesn't do much hour-long unscripted talking to the camera. Those videos are typically only about 10 minutes long. The videos are heavily edited with many cuts. So, I'd gue…
-
comment
Comment #48768544
> "The Real Reason Music is Getting Worse" As a musician myself, and as someone who enjoys watching music and music theory content on YouTube, I can't stand watching Rick Beato bec…
-
comment
Comment #48678033
The PPU (and variants of it) was used in quite a few arcade machines, in addition to the NES. I don't know if there were any actual machines that used dual PPUs, but the functional…
-
comment
Comment #48666661
It is also heavily associated with humans writing about things which bear load (in an xkcd #2347 sense) :)
-
comment
Comment #48665467
10 years ago, GitHub had a far better reputation and the Rust ecosystem was much smaller and less load-bearing, so "what if someone doesn't have a GitHub account" was a theoretical…
-
comment
Comment #48661090
> Using "if" or "unless", whichever is more appropriate, is far more readable than "guard". How is a different (and longer) keyword "far more readable"? That's just a matter of pre…
-
comment
Comment #48655957
guard is an inverted if statement, with the additional requirement that the branch must exit the parent scope. It's useful sometimes for readability, particularly for avoiding the …
-
comment
Comment #48631095
Most people without absolute pitch have some level of "pitch memory", but it's not comprehensive or reliable. For instance, if you ask people to sing a pop song, they're significan…
-
comment
Comment #48622253
I'm a musician who doesn't have absolute pitch, but does have very strong relative pitch. My understanding is that perfect pitch is neat party trick, but actually a hindrance inste…
-
comment
Comment #48588444
The engineer who wants the build to be reproducible and the engineer who wants to have the build time in the compiled binary may not be the same person.
-
comment
Comment #48560810
The reason for this is to ensure stack overflows are detected. The OS places a guard page above the top of the stack, which will cause a segfault if accessed. That way stack overfl…
- story
-
comment
Comment #48462370
The headphones are from AIAIAI: https://aiaiai.audio/headphones/tma-2-studio-wireless Loopback looks nice, but I prefer to keep the routing entirely within my DAW (or my interface …
-
comment
Comment #48449976
I needed something like this a few months ago. I use my MacBook to run my (musical) keyboard rig for live performances, and use low-latency wireless headphones for monitoring. The …
-
comment
Comment #48405250
(Not the parent, but I'm faceblind as well) The interaction described goes like this: "Hi there, I'm ABC, nice to meet you, what's your name" "...Huh? I'm XYZ. We've met before." "…