NukedOne
Re:Ask HN: What did you learn this year?
on Wednesday December 27, 2023 @03:53AM (#38780238)
This was a year of implementing programming languages for me, mostly. I saw up close how a series of layers (or languages, if you will, that are mutually defined by virtual machines at the same level) on top of machine code (which is numeric and hence difficult for humans to use), each one more convenient than its predecessor, leads to bridging the gap between what is convenient for machines and what for humans.
Re:Ask HN: What community do you ask dev questions to?
on Wednesday December 27, 2023 @02:26AM (#38779844)
I'll point out that IRC is still a thing and that there are some very helpful master programmers hanging out there.
Re:Ask HN: Whats the best bookmark manager app for smartphone and desk...
on Monday December 25, 2023 @09:45PM (#38768510)
I'll check out Pinboard. Thanks.
Re:Ask HN: What are your favorite tools?
on Monday December 25, 2023 @09:41PM (#38768480)
I think I have somewhere around 1k notes. Startup time is not my concern as I keep it open all the time. It seems like I bumped into https://github.com/zsviczian/obsidian-excalidraw-plugin/issu... tl;dr: Minimal theme doesn't get along with Excalidraw.
Re:Ask HN: Whats the best bookmark manager app for smartphone and desk...
on Monday December 25, 2023 @08:51AM (#38762571)
I just keep my web bookmarks in the bookmark toolbar. I've never felt the need for a dedicated app to manage them, as I have a good mental map of where in the directory tree things are. Am I missing out?
Re:Ask HN: What are you grateful for?
on Monday December 25, 2023 @05:55AM (#38761565)
I'm really grateful that I have a brother.
Re:x86-64 Assembly Language Programming with Ubuntu (2022)
on Monday December 25, 2023 @05:50AM (#38761540)
Might you know where the topics you listed out are covered?
Re:Ask HN: What are your favorite tools?
on Monday December 25, 2023 @01:28AM (#38760341)
The first thing I install on a new system is a window manager because I absolutely cannot function without one. It's muscle memory at this point. I had used XMonad in the past, but I decided to write my own using the Penrose library (it's not as hard as it sounds), mostly because I find Rust easier to understand than Haskell.
I use alacritty as my terminal. I use Firefox as my browser, and I could go on indefinitely about the different tools I use on the web, but I won't.
For writing code I use VS Code. The Remote SSH extension is a must. Then, I'll have language-specific extensions installed and a theme extension.
I'll add that I use Obsidian as my knowledge base.
Re:Ask HN: What are your favorite tools?
on Monday December 25, 2023 @01:18AM (#38760299)
Would you mind telling me if you're also finding it slow when the vault contains a lot of files? I do have some community plugins installed (the usual stack, I'd say), so it might be that they're the cause, but I'm not sure. And, I'd say the machine is reasonably fast for this type of task (random hexa-core laptop). It will take a second to switch notes, and opening up the graph view is also super-slow. I'm wondering if Obsidian has become bloatware.
Re:Ask HN: What will you be working on over xmas?
on Sunday December 24, 2023 @10:31PM (#38759430)
I will continue going through a series of articles on computer memory subsystems written by Ulrich Drepper [0]. It's a little outdated (2007), but I'm scavenging for useful bits and pieces to pick up and incorporate into my skill set.
Re:Ask HN: Cool Useful GitHub Repos?
on Saturday December 23, 2023 @11:41PM (#38751192)
See forks.
Re:Ask HN: What are your favorite technical blog posts?
on Wednesday December 20, 2023 @08:46AM (#38708586)
I'll share a couple:
- Branch prediction
https://danluu.com/branch-prediction/
- How fast are Linux pipes anyway?
https://mazzo.li/posts/fast-pipes.html
- NAT Slipstreaming v2.0
Re:Ask HN: A Bash guide for Posix shell programmers?
on Sunday December 17, 2023 @06:35PM (#38677544)
You might find this useful: