HN user

hashkb

1,499 karma

[ my public key: https://keybase.io/dashkb; my proof: https://keybase.io/dashkb/sigs/mU7XoSAJCJsnCHuyN_mT_hxE4PqGpGWnVYH-L9vu_xg ]

Posts1
Comments1,064
View on HN

I had the pleasure of working with Jeff in ... I want to say 2012 - he taught me so much, is a fabulous developer and teammate, and we had some great times together.

Edit: mise rocks.

What Is Vim? 2 years ago

But why? The best thing about vim is normal mode. Emacs with evil-mode is so cool.

What Is Vim? 2 years ago

I love this take. I was a die-hard Vim/Neovim zealot... but these days I absolutely love the ecosystem of tools that support normal mode. For so long hand-cramping emacs keybindings were sort-of-standard-in-a-few-places.

If you're not convinced vimming is the best way to interact with your editor, you probably haven't seen a really proficient vimmer.

Wi Flag (2002) 3 years ago

You can mock the RNG. You don’t need to test/prove it’s random, you need to test your code which is not random.

I don't understand what's so hard about this problem - if you have a platform that's impacted by bots and scalpers, and if you want to do the right thing, or give the appearance of doing the right thing with almost no cost to yourself or your business, you should release your product in a fair lottery with reasonable purchase limits.

You have plenty of time before the product is released to register and verify everyone. You completely avoid traffic issues. Accounting is easy - you'll sell out when you run the lottery. You'll build a reputation for releasing inventory fairly and without causing undue stress on your customers, and avoid the suspicion that you're in cahoots with the scalpers (looking at you, Ticketmaster).

I'm accustomed to stressing out over concert tickets and struggling to get gaming consoles, and have a deep hatred of scalpers and the platforms that enable them, but I had no idea that scalpers were ruining the educational/hobby markets too. That seems really low.

You could try. I'd assume it was downvoted by folks who perpetuate said double-talk. If there was a defense, they'd have articulated it. But, since anonymous downvoting is easier and less risky, that's what happens. Silencing the discussion about downvotes is a meta downvote that we shouldn't accept just because it's in the guidelines.

Excel as Code 5 years ago

I think you're in a tiny minority but I'd love to hear more about how it impedes you.

Excel as Code 5 years ago

Just to add on to this - remember the first time you saw syntax highlighting? And before that, the code was all in one color? You didn't know you needed it before, but you didn't go back, did you?

Ledger of Harms 5 years ago

I started smoking for this reason and considered it a benefit at the time. But after quitting you come to realize that the camaraderie is covering up the fact that you're all out there killing yourselves instead of doing something better with your time; and you need to find other smokers because everyone else can't stand the way you smell.

Replace that spot where you go to smoke with a foursquare court and dare your boss to tell you you can't take as many foursquare breaks as the smokers get. Foursquare is fun and you and your group will invent your own rules and it'll turn into your own game that's way more fun than smoking cigarettes. Most places now, you can smoke a joint or a weed pen if you really need the physical act.

There's this idea that if you smoke you get extra breaks - bring it up in a reasonable way with any manager and you can have those breaks, too. And thank the few folks sacrificing themselves so that the rest of us can say we get as many breaks as they do.

Edit: a benefit I miss is excusing myself from an uncomfortable situation because I "need" a cigarette. But, without that crutch, I developed better GTFO strategies.

Ledger of Harms 5 years ago

There’s obviously good things provided by tech (otherwise folks wouldn’t have started using it)

The "good" doesn't have to be significant for us to become addicted. There are some upsides to smoking cigarettes and other self-destructive behaviors, I'm sure.

O.mg Cable 5 years ago

I don't agree that society functions well, and I see people mess with each other almost constantly. Your reality seems nice.

O.mg Cable 5 years ago

Yes. I'm not saying we choose to be bad. I'm saying we sort of have to, and billionaires get the choice, and still choose to generally do more damage than than any of us will ever have the opportunity to attempt.

O.mg Cable 5 years ago

This is false, too. Those bowls were always empty by the time I got to them.

Edit: ever been at a long line for the bathroom at a big concert or sporting event? Or driven on the roads? There's always someone cheating, often making it more dangerous or painful to be that median person.

Branson is entering eccentric-pathetic territory. All the other billionaires, evil or otherwise, tend to demonstrate a high level of confidence. Sir Richard is spending his money to s*k his own d*k and he's going to kill people to (ultimately fail to) do it. Additionally, he's throwing up roadblocks for SpaceX, which has demonstrated extreme competence and productivity.

O.mg Cable 5 years ago

This is false. Most people will take advantage of any situation where they detect a low enough chance of consequences, regardleas of who is hurt. We act good because we don't want to be caught, embarrassed, or convicted and condemned.

It's not that most people want to hurt others. It's just that most people care only for themselves. Source: reality.

O.mg Cable 5 years ago

The guns you can buy don't compare in any way to the guns the bad actors have. Apples and oranges.

The first and second half of the framebuffer are identical, so we can cut it in half to get our screen contents. I don't know why this happens, but we can easily make our display driver duplicate pixels to both halves of the framebuffer.

Double buffering?