Viewing profile — astral303
astral303
HN member- Joined
- Tue, Feb 01, 2011, 4:37 AM UTC
- HN karma
- 1,379
- Public activity
- 405 items
- HN profile
- View on Hacker News ↗
About astral303
No profile information was provided.
Recent public activity
-
comment
Comment #41284930
If you find that exception-free code that is necessarily littered with exit value checks at every call, which discourages refactoring and adds massive noise, then you can call the …
-
comment
Comment #41280756
I agree very much with you that interruptions are death of productivity. Your suggestions for weekly rotations are great. However, I argue that if the engineers are interrupted by …
-
comment
Comment #41280594
Pouring foundation, installing plumbing and wiring the building is specialized by the physical necessity of these activities, which cannot be repeated without mistake at a great co…
-
comment
Comment #41280521
I agree that doing this work is looked down upon and not recognized as the critical work that it is.
-
comment
Comment #41280478
SRE is an anti pattern that Google is unwilling to admit and is selling books on. Just like there should not be QA, release engineering, continuing engineering or DBA as separate d…
- comment
-
comment
Comment #41090589
I agree, very cool. I still miss the fast productive workflow of Jeskola Buzz from back in the day. Modular software synth + tracker with pattern sequencing. https://youtu.be/8J8i7…
-
comment
Comment #41015773
Have you considered the impact of traffic calming measures on emergency services? https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9922345/#:~:tex... .
-
comment
Comment #40501429
Oops, my mistake.. yeah, it does have multiple levels of undo. My favorite 3-way merge tool, kdiff3, has no undo.
-
comment
Comment #40501371
I tried it out and the instructions have tips on what record to pick, they say to pick a well known version of a song (like not a live version etc), and preferably song with a beat…
-
comment
Comment #40497856
Jef Raskin’s “Humane Interface” book was such an eye opener for me—-no modes (that explained why I was always frustrated with vi or emacs), and that computers should never lose you…
-
comment
Comment #40461281
Sad that C is still being utilized with a serious face. If you can't be bothered to develop in C++ and only pay for what you use, RAII is like your last problem.
-
comment
Comment #39764857
You can be really productive, expressive and performant in Groovy. So much of the language still works well with @CompileStatic and doesn’t require dynamic typing. Writing clear co…
-
comment
Comment #39764745
Thank you, I missed the stack allocation design doc stating it’s on the roadmap. ( https://github.com/dotnet/runtime/blob/main/docs/design/core... ) Appreciate the detail about the…
-
comment
Comment #39762464
Manual memory management vs garbage collection trades speed of allocation for speed of freeing memory. Freeing memory is expensive in a garbage collected language, but allocation i…
-
comment
Comment #39762421
I don’t think so, because it is the runtime JIT (Just-In-Time) optimizer that is the critical speed advantage that allows the CLR and JVM to beat C and C++. The inlining of virtual…
-
comment
Comment #38234421
+1 … it has a great discussion of structural vs object-oriented vs functional, presenting the trade-offs, it describes different service and module decomposition patterns, with pro…
-
comment
Comment #38031820
What if the person that has physical access to your LAN is not you? Example, a rogue physical visitor that you were unable to fully supervise.
-
comment
Comment #37619181
Categorization seems like low-hanging fruit given the age of AI we are in today.
-
comment
Comment #37418676
It’s because all consumer disks are garbage. The way it works is that disks are tested. Disks without failures are sold as “Enterprise.” Those that have failures are labeled and so…
- comment
-
comment
Comment #36741517
Declaring throws end up leaking layers of abstractions in practice. Many thrown checked exceptions are not appropriate to pass above certain layers. It is often not OK to expose ch…
-
comment
Comment #36387627
Been waiting for my Spectrum Next since I ordered it in Nov 2020. That’s been 31 months and the current “promise” on the Kickstarter page is shipping in Q3.. but the goal posts hav…
-
comment
Comment #35725656
"What do you get when you cross a computer with a car?" "A computer!" It's a "Riddle for the Information Age" that in Alan Cooper wrote in 1999 [1] in "The Inmates Are Running the …
-
comment
Comment #35678170
My guess is that this enables crosstalk between the nerves which would have been entirely absent otherwise. And crosstalk between left and right sides of the brain is beneficial ev…