Viewing profile — lightingthedark
lightingthedark
HN member- Joined
- Sun, Jan 12, 2025, 7:10 PM UTC
- HN karma
- 16
- Public activity
- 12 items
- HN profile
- View on Hacker News ↗
About lightingthedark
No profile information was provided.
Recent public activity
-
comment
Comment #49192900
Maybe not 10, but my company (in the US) has relationships with several machine shops nearby (some within walking distance of our office) that do custom metal fabrication for us, a…
-
comment
Comment #47472745
It's interesting seeing all of the different ways language designers have approached this problem. I have to say that my takeaway is that this seems like a pretty strong argument f…
-
comment
Comment #47161973
I think that identity verification "to protect the children" is a mistake. As a parent I know how hard it can be to keep kids safe online, and that having tools to help can make a …
-
comment
Comment #46997641
I have a Reolink doorbell. It records to a SD card and works great with my Home Assistant setup. So much better than the Ring it replaced.
-
comment
Comment #43680997
Okay so in the multiple list case performance would actually be worse because you'd have a double pointer dereference. I was thinking you'd have the list nodes contiguous in memory…
-
comment
Comment #43680618
Technically that should be possible the other way by using a Node so the type of the second list ends up being a Node > but I can see why an intrusive list would be preferred to th…
-
comment
Comment #43680395
Can someone explain how the claim of higher performance works here? In C, which lacks generics, an intrusive list is preferred because otherwise you end up with each node having a …
-
comment
Comment #43564558
If you haven't read it, there's a great paper on the netcode of the originals: https://zoo.cs.yale.edu/classes/cs538/readings/papers/terran... I'd be surprised if the definitive ed…
-
comment
Comment #43564530
I believe the originals just supported offline LAN play. I remember getting my friend to have his modem dial my modem so we could play together, no Internet connection required.
-
comment
Comment #43208214
You don't need floating point RGB for additive blending, but to get correct behavior when using additive blending for your light sources, you must use linear buffers and if you do …
-
comment
Comment #42739456
Look at the fourth one on the bottom, you can see the black splotches. It's not the best example I've seen, a quick search turned up this better example, notice how the edges becom…
-
comment
Comment #42675966
Rust moves aren't quite the same as C++ moves, you can think of them more like a memcpy where the destructor (if there is one) doesn't get run on the original location. This means …