HN user

drdo

99 karma

[ my public key: https://keybase.io/drdo; my proof: https://keybase.io/drdo/sigs/mXeHVIUsgRh4hqGrBU7SKLqBBdTyhswBHkdOdVYgQvw ]

Posts1
Comments88
View on HN
MacBook Neo 5 months ago

I really dislike "tap to click" for some reason. I like the feedback of actually pressing it.

The Best Line Length 11 months ago

The problem is that on regular 13/14" laptop screens, it becomes hard to have two code editors side by side if you make the lines too wide.

And that's before we factor in all the nonsense IDEs like to clutter the screen with.

What is this "Custom Color"? I clicked the "+" icon to open the color picker and did as described and I cannot reproduce this.

Sequoia 15.3.1 (24D70)

My half solution is to use a keyboard that physically feels quite different to help my brain use a different mode. The Linux keyboard is a big heavy mechanical keyboard while on the macbook I just use the built-in keyboard.

It's not a perfect solution and I still make mistakes, but it helps.

Typically real estate is extremely expensive near the places where company offices are. So it's a little unfair to call this a "choice".

I'm not sure that I fully understood the theming aspect but one point I think is that the standard 8/8 ANSI colors are presumably picked to be readable by the terminal theme itself, independent from your application.

So if you just use those in your application you don't know the actual colors that the user will see on their screen but you know that they will be something readable.

That is of course correct.

The main value is that you only have to make sure that a small amount of code surrounding the unsafe block is safe, and hopefully you provide a safe API for the rest of the code to use.

But unsafe blocks are available! And you should use them when you have to, but only when you have to.

Using an unsafe block with a very limited blast radius doesn't negate all the guarantees you get in all the rest of your code.

I used Linux on personal machines for decades but recently switched to Mac because I no longer have the patience to deal with the constant jank (and these M1/2/3 macbooks are so good).

I would pay for nice vertically integrated Linux laptop where everything works well and I don't have to deal with numerous small problems that amount to a suboptimal experience.

I reinvented the wheel on this one. It does expense tracking and shopping list for now.

Just took the opportunity to use it as a personal project to experiment with rust and htmx.