HNHacker News
TopNewBestAskShowJobs

denvaar

645 karma · joined November 8, 2020

https://denvaar.dev
submissionscomments
denvaar··on Debug Project
Maybe a dumb question, but why release them back? Why separate and raise sterile males when you could kill off both male and female and be done? Is the idea that introducing sterile males back into the population has a compounding effect?
denvaar··on Understand Anything
I recommend watching "The AI Paradox" which speaks to this notion that knowledge comes from figuring things out.

https://youtu.be/dcolM6W5Odc?si=W-OL-ek5scYSvz2C

denvaar··on How 'Careless People' is becoming a bigger problem for Meta
FB Marketplace, but that's about it. Even that is a hot bed for people like bike thieves.
denvaar··on Succinct Data Structures
Maybe there are more modern, advanced data structures / techniques, but yes, my understanding is that this is a common trade off (having your data structure be more static, with offline updates).
denvaar··on Succinct data structures
I also find Succinct Data Structures fascinating. I own Navarro's text book, and it's one of my favorite books to take to the coffee shop and try to understand. I also have a copy of Jacobson's Thesis.

Since information is rather scarce, here's my shameless plug for a related blog post I made, which includes a few links at the end to more resources https://denvaar.dev/posts/jacobsons_rank.html

denvaar··on Advice for a friend who wants to start a blog
One thing that helps me write is to picture someone I know who I'm talking to. This helps me to include the appropriate level of context, and it also impacts the "voice" I will use. I think the author basically mentions this as one of the their list items.
denvaar··on Every board game rulebook is awful [pdf]
I have noticed that when people are explaining the rules of a game, they tend leave out the goal of the game, or wait to mention it toward the end of the explanation. You gotta lead with what the goal of the game is.
denvaar··on Cooking with black plastic is particularly crucial to avoid
Yeah, I probably should just get good at pour-over. The Moccamaster is great, but I have a pretty low bar coming from a MrCoffee.
denvaar··on Cooking with black plastic is particularly crucial to avoid
I would like to know if the plastic used in my Moccamaster is subject to these hazards. I bought it specifically because they claim to use food-grade quality plastic that is supposed to be safe.
denvaar··on 18,000 Miles Later, an American Woman Has Cycled the World
One other thing about Lael that I don't think the article mentioned is that on top of being an amazing ultra-endurance cyclist, she also has had to deal with lots of respiratory problems. I don't remember if it's Asthma or what, but her lungs literally shut down at times. This makes it even more impressive to me.

EDIT: It's Asthma - https://youtu.be/h0hkoee6sI8?si=NaR4GZjUppQE78xm

denvaar··on Techniques I use to create a great user experience for shell scripts
I'd add that if you're going to use color, then you should do the appropriate checks for determining if STDOUT isatty
denvaar··on Apple Hearing Study shares preliminary insights on tinnitus
Sadly, I have found this to be true for many things. Not dismissing any real, physical aspect, but there's always a psychological aspect that comes into play as well.
denvaar··on Calling All Hackers
"It's about knowing more about the web than most, but still choosing to make your site as mobile-unfriendly as possible." /s

EDIT: I actually love that it's text based, even to the point of creating sigma notation out of plain text.

denvaar··on Sort, sweep, and prune: Collision detection algorithms (2023)
Got distracted (in a good way) by this website. It's fun and inspiring.
denvaar··on Posix.1-2024 is published
My view is that shell scripting feels like the wild-west, so I try to conform to POSIX to maintain some level of sanity, though it feels restrictive at times. I rely on ShellCheck to help me write shell scripts that are POSIX compliant.
denvaar··on Visiting the annual Braun collectors fair
Wow I wish that I had one of those coffee makers.
denvaar··on Practical Vim command workflow (2023)
The benefit of hjkl is that it keeps your fingers on home row. I see your point that it could be considered dogmatic, though. Personally, I'm a fan of hjkl.
denvaar··on Practical Vim command workflow (2023)
I didn't get the impression that this post was trying to compare vim to anything (which is refreshing). Seems like this is simply demonstrating how to use vim, given a few real-world editing examples.
denvaar··on Practical Vim command workflow (2023)
The gif's/short clips of each situation were a good way to present that information.
denvaar··on Network visualization of 50k blogs and links
Would be interested in seeing an article about creating this.
denvaar··on Interview with a blind developer on how he works (2017)
I'm surprised at the number of commenters here that are blind, or commenters who work with someone who is blind. Maybe this is more common than I thought, and that's awesome. Goes to show that we should try to make accessibility more than just an afterthought.
denvaar··on My productivity app is a never-ending .txt file (2022)
I am drawn to the idea of keeping todo lists, but it seems like whenever I start to do it, I begin to feel stressed out or overwhelmed. Not so much by the contents of the list, but by maintaining a list in and of itself. Kind of like an obsessive type of problem. Does anyone else feel this way?
denvaar··on OTP at a High Level (2019)
I think that it would come down to personal/team preference. Maybe you need to create a library that can be used in both Erlang/Elixir, so it may make more sense to do it in Erlang.

Everything in this article about OTP, Supervision trees, etc. carries over to Elixir, just with slightly different syntax.

denvaar··on Hyper-Reality (2016) [video]
Clicked expecting an Adam Curtis documentary, but turns out I was thinking of HyperNormalisation (also 2016).
denvaar··on Ask HN: Best "entry tech" jobs to learn coding?
Try to think of ways that coding may improve your current job and the day-to-day tasks involved. I strongly feel that when you are motivated by a thing you actually want or need, then it helps make learning go easier.

For example, my brother works in sales/account mgmt, but was able to dip his toes into writing some Python scripts to automate some repetitive tasks.

denvaar··on ElixirNitpicks
That's interesting, I never noticed that subtlety. I think the docs for `for` kind of get at that:

> Generators can also be used to filter as it removes any value that doesn't match the pattern on the left side of <-

denvaar··on Paintings reveal how the Dutch adapted to extreme weather in the little Ice Age
Looks like mainly they played around on the ice.
denvaar··on BlockTube, a YouTube Content Blocker
any popular youtube alternatives?
denvaar··on Each Facebook user is monitored by thousands of companies
Couple days ago I logged into Facebook for the first time in about 2-3 years because I wanted to download a video that I had saved there. What a hot mess.

I needed to reset my password, but the form was seemingly unresponsive. Then suddenly a message appeared in a dialog popup letting me know that I had been temporarily locked out. I eventually managed to log in.

Inside the app, I had a handful of messages from various friends who were obviously hacked, asking me to click a some sketchy link. Several posts on my feed had comments from users who seem like bots.

I found the thumbnail of the video that I was looking for, clicked it, and got a plain-text page that read: "Gone." So, I guess the video doesn't exist anymore.

It felt like some sort of dystopia.

I couldn't stop thinking to myself about how many smart people work there, and how much money the company has, yet still it was one of the worst online experiences that I've had.

denvaar··on Ask HN: What are your favorite tips/tricks about IDEs that aren't well known?
I can't get ctrl-. to work as you say, but esc-. calls up the last argument of the previous command. It's nice for when it's a long file path because you don't have to type it again.
Page 1 of 4Next →