HNHacker News
TopNewBestAskShowJobs

rustybolt

1,343 karma · joined October 15, 2019

submissionscomments
rustybolt··on Cicadas' unique urination unlocks new understanding of fluid dynamics
I hope you are joking but at this point I don't know anymore.
rustybolt··on Show HN: Aldi Price Map
As someone from the Netherlands, I was surprised how expensive the local supermarkets in the US are (and also that they don't include taxes in the price labels). I still remember that over 10 years ago, one banana and one granola bar cost me over 10 dollar (nowadays it's probably a lot more). I almost cancelled the purchase at the checkout, but I didn't want to look like a cheapskate.

The nearest K-mart would be 1.5 miles out of town and of course everyone would take the car to go there to buy groceries in bulk.

rustybolt··on I grew my Substack from 439 to 451 free subscribers in just 11 months
My point is, maybe labelling everything you do a failure is not that good for you, mentally. I think this is somewhat ingrained in US culture, and I wouldn't be surprised if this is at least one of the causes for the mental health crisis in the US.
rustybolt··on I grew my Substack from 439 to 451 free subscribers in just 11 months
> "Failure" is the norm. It's what happens nearly every time, all the time.

That feels like a very unhealthy perspective on life to me (that seems to be quite common in the US).

For example, if you write a book, that can be a major success in itself. The quality of the book has nothing to do with how well it sells.

rustybolt··on Quake on an FPGA (MRISC32 CPU) [video]
That looks surprisingly smooth for something not running on a GPU. What clock speed is it running on?

Also, what resources can you recommend for writing your own GCC backend?

rustybolt··on Your last name contains invalid characters (2010)
> they didn't intent to question your identity.

Of course, but, to give you a sense why I felt so annoyed, the conversation went something like this:

> What is your last name sir?

"de Bakker"

> That name is invalid. What is your name?

My last name is "de Bakker".

> That name is invalid. You need to give a valid name.

"de Bakker" is my last name. It's on my passport.

> Sir, if you don't cooperate I'm gonna hang up and proceed with the next customer. What's your name?

So it was very clear that I was the one at fault here.

rustybolt··on Your last name contains invalid characters (2010)
An employee of a major US airline had the audacity to declare my last name invalid, and literally made me pick a different name that "the system" would accept. My last name literally only uses ASCII characters, not even dashes or accents.

I did pick another name at that time because I had been waiting for an hour, so practical concerns trumped principles, but it's ten years later and I still feel offended when I think about this.

rustybolt··on Flakes aren't real and cannot hurt you: using Nix flakes the non-flake way
Thanks for saying this, I felt the same every time I tried Nix.
rustybolt··on LiteLlama-460M-1T has 460M parameters trained with 1T tokens
Seems very glitchy? Example 6 gives

> My name is Merve and my favorite color is blue. I am a very active person and I love to exercise. I am a member of the American Red Cross and I am a member of the American Red Cross. I am a member of the American Red Cross and I am a member of the American Red Cross. I am a member ...

rustybolt··on Crush Your Interviews with the Power of Storytelling
> If you seem hesitant, if you seem unsure about what you did and why, it's not good.

No, god forbid someone actually thinks about what they say before they say something.

rustybolt··on Code is run more than read
I think they mean the case where a and b are variables for which you don't know the values.
rustybolt··on How do I become a graphics programmer?
Googling it works pretty well
rustybolt··on Coding Is Hard
> I work with arguably some of “smartest” people on the planet, and even they struggle with basic concepts from time to time, as does everyone. There is simply too much information for any single human to know it all, and learn new things instantly.

This. Many programmers, for some reason, act like skill is a complete order; you are either more skilled or less skilled than someone else. In practice you are just familiar with different things, so if somebody doesn't know something that feels trivial to you, it just means he didn't encounter it in the same way.

rustybolt··on Meta's head of augmented reality software stepping down
many features != good experience
rustybolt··on Base64 Encoding, Explained
What do you mean, half a bit? A typical base50 encoder would use 50 characters, so say 309 would get encoded as 69 (309 = 6 * 50 + 9 * 1).
rustybolt··on Elastic Tab Stops (2017)
Yeah, great idea, let's adopt it. Then in three years from now juniors can add "tab management" to their "to learn" list and get into flamewars which "tab management" tool or plugin is the best.
rustybolt··on The Top Programming Languages 2023
> it’s unlikely you haven’t used at least some JS

Sure, but it all boils down to what exactly is ranked right? "Percentage of programmers that has used at least some of this programming language." is probably not a criterium.

rustybolt··on What I have changed my mind about in software development
I have heard many people say this.
rustybolt··on “Make” as a static site generator (2022)
Yes, I didn't read properly.

I guess you could do some magic to delete "unexpected" files, but are there tools which do solve this problem?

rustybolt··on “Make” as a static site generator (2022)
> If there’s a common workaround for this pattern in makefiles I’d love to learn it.

"make clean"?

rustybolt··on Coffee in a Can
What exactly is gross and dirty about them? I have never thought about them that way (but I don't use them because they generally only have overpriced unhealthy crap).
rustybolt··on Microsoft is discontinuing Visual Studio for Mac after major overhaul
Well, that sucks, but Apple had it coming. Try developing an iOS app without spending a shitton of money on overpriced Apple hardware.
rustybolt··on Lie still in bed
> nobody is telling you how to sleep

You're right. I am a terrible sleeper, and these articles with advice on sleeping just grind my gears.

When you spend so much time exhausted, wondering what you do wrong and trying to improve, "just lie down and close your eyes" sounds like a parody.

It's like telling someone that you do math by reading the problem, thinking about it, and writing down the answer. Obviously it works for some people, but this advice will not help anyone do math.

rustybolt··on Lie still in bed
Getting really tired of these posts telling me how to sleep.

I tried going to bed earlier. Getting enough exercise, but not too late. No coffee after lunch. No eating after 20:00. I would have 8 hours of sleep or slightly longer and feel exhausted every day.

Turns out if I go to bed later and sleep 6-7 hours, I feel much better, even if my "sleep scores" are much worse.

If I'm not tired, I can lie with my eyes closed for hours. It's better to get out and do something else for an hour, then try again. For me, at least.

rustybolt··on TypeScript is surprisingly ok for compilers
I really don't know what the author means by "language-centric" vs "implementation-centric" and "production-ready"...
rustybolt··on The Last 1%
That last 1% sounds like a godawful lot of work. With this attitude, you can never call something "done", and I deeply hate this notion of "things that are never finished". Like "you are never done learning C++". It implies that everything you do will haunt you for the rest of your life, that everything you do is a liability, and that there is some moral code or obligation to developers to do things because it is convenient to other people.

This, together with the ever-increasing complexity of well, everything, and the increasing number of "things developers should know about X", together with the notion that developers should always work fulltime and learn in their own free time, is non-sustainable.

It's a painful fact that in this "modern" environment, we just can't build anything anymore. There have been three critical vulnerabilities just today (Downfall, TunnelCrack, Inception). If you make a website it's probably hundreds of kilobytes big and you get people whining over accessibility and how it breaks dark mode of version 23.42.23 of their obscure browser.

Have you ever noticed how productive people like Fabrice Bellard just don't care about that stuff? The last procent is just a trap to suck you into the tarpit of spending time on useless shit. Choose a stable target and reasonable feature set, release, and never touch your project again. Bliss.

rustybolt··on Pyro: A universal, probablistic programming language
> Does anyone who works in this area have a sense of why PPLs haven't "taken off" really?

Why should they take off? At least for me personally it's not clear what the use case is, and this website answer exactly none of my questions.

rustybolt··on How capacity planners credibly estimate application performance
I am not saying it makes the articles bad, I'm just saying that the titles are clickbaity and annoy me.
rustybolt··on The Fall of Stack Overflow
This. Stack overflow contains many diamonds. We just can't find them anymore because Google randomly decided to stop being a proper search engine at some point.
rustybolt··on How capacity planners credibly estimate application performance
I agree with the sentiment but must admit that titles like "everything programmers should know about X" absolutely annoy me as well.
← PreviousPage 3 of 10Next →