HNHacker News
TopNewBestAskShowJobs

sethherr

593 karma · joined February 11, 2013

I do Bike Index and fried chicken and fantasy novels

[ my public key: https://keybase.io/sethherr; my proof: https://keybase.io/sethherr/sigs/iwabyyucRMsPkHeZgo_Eog23YoB5kMrP2JOWItRZV5o ]

submissionscomments
sethherr··on Kill-sticky, a bookmarklet to remove sticky elements and restore scrolling
I mostly spend time on sites that I use multiple times a day. I prefer that those sites are designed for people who use them multiple times a day, not for people who visit once, from HN.

This might be targeting a minority of users - it’s design for power users. I’d expect HN to be supportive of this sort of design.

sethherr··on Integrating with Fastmail
Thank you. I now will not consider switching to Fastmail.

Also, I don’t trust Australia on encryption.

sethherr··on Kill-sticky, a bookmarklet to remove sticky elements and restore scrolling
I want to access the menu 100% of the time that I'm using the site I've added the header to, after some scrolling. I re-scroll 50% of the pages that I visit.

Seems like a definite win to me? Maybe your usability desires are different than other users desires? In the case of an autohiding header - it doesn't seem like a big reduction in page visibility?

sethherr··on Kill-sticky, a bookmarklet to remove sticky elements and restore scrolling
I'm an enthusiastic supporter of auto-hiding headers and have added them to sites. I don't understand the hate? It's easy to scroll back down again and have the header re-hide (ie overscroll when you see it happening and then scroll down).

To me, this is better usability. I agree - fixed headers obscure the page and it's bad. But simultaneously, it's nice to be able to access the header and navigation instantly. This seems like a good compromise?

sethherr··on 1Password delisting forum posts critical of their new Electron based 1Password 8
Bitwarden
sethherr··on Google fires another AI researcher who reportedly challenged findings
From that piece:

> I do believe she actually thinks she is making the world a better place but in reality any interaction with her has been incredibly stressful having to carefully weigh every move made in her presence.

What if what some vocal minority advocates say is correct, and they have to carefully weigh every move they make, throughout their whole lives? If living that carefully is incredibly stressful, what percentage chance of it being the lived experience of minorities in tech justifies someone fighting aggressively to make things easier for minorities?

sethherr··on Consumer prices rose 8.5% in March – highest since 1981
Indeed, world class shipping rail system.

Our passenger rail is depressingly subpar.

sethherr··on I think I know why you can't hire engineers right now
It’s very expected to get options, pensions (401k matching) and premium health insurance.
sethherr··on A deep dive on a Facebook reseller of bikes stolen in Colorado
Donate to Bike Index! We’re more widely used everywhere except for Vancouver. Also, we wrote this article! And Bike Index is a non profit, so it makes sense to donate to us, rather than a for profit company.

https://bikeindex.org/donate

sethherr··on Vegetable Oil for Lubricating Chainsaws (2008)
From Wikipedia:

> WD-40 is an American brand and the trademark name of a water-displacing spray

… and the definition of “water displacing spray” is “penetrating fluid”

It definitely is an oil, it definitely lubricates. But we normally name things by their primary purpose.

sethherr··on Analog Devices Expands over 1000 Linux Device Drivers to Support Development
Why are you writing your own drivers?
sethherr··on Vegetable Oil for Lubricating Chainsaws (2008)
WD40 is a penetrant, not a lubricant, I don’t know any Mechanics who use it.

Definitely will debate lubricants for days, but no one who is in the industry uses standard WD40

sethherr··on There is currently no way to drive between Vancouver and the rest of Canada
The vast majority of this problem lies on the United States’ shoulders. We’ve contributed an outsize share to global warming. Your standard of life requires having benefited from creating global warming. Blaming developing countries for their current emissions is cowardly.
sethherr··on 1 Year of Coinbase as a mission focused company
Absolutely! You spend the majority of your awake time at work. Some people optimize for money, others optimize for status, happiness or any other objective humans can have.

I think the thing that really upsets people is that the company changed course. People who go to work at a HFT firm are probably all motivated by compensation - and would expect that, because it’s baked into the company culture and business model.

People choose to work somewhere based the reward it offers. If that changes, without their consent, it breaks an unwritten contract.

sethherr··on 1 Year of Coinbase as a mission focused company
Because mercenary motivation is in and of itself a choice. If everyone was motivated by money alone there wouldn’t be non-profits. There is clearly a market for occupations with different incentives.
sethherr··on How Docker broke in half
It’s not a good look and that matters. If I’m going to rely on something for production, and that thing ships breaking changes and considers weird, terrible monetization strategies, I go elsewhere.
sethherr··on New Texas Abortion Law Likely to Unleash a Torrent of Lawsuits Against Education
If you believe the world is flat, you would likewise attempt to separate teaching physics from less potentially challenging subjects. I don’t believe that makes physics not part of education.

Just because you (or Texas) thinks abortion should be illegal, doesn’t miraculously make the information not part of knowledge other people believe is educational.

sethherr··on Show HN: Optery – See the private info data brokers are posting about you online
I am also curious about this, and would like a response before signing up. You’ve established your knowledge of data brokerages, but not your motivations.

Did you all have a change of heart? Just see a product opportunity?

sethherr··on Why Did Congress Just Vote to Break Up Big Tech?
Nationalism aside, there is a common refrain on HN comments that breaking up companies will result in a decline in innovation. History suggests otherwise:

The last company broken up was AT&T; at the time everyone was worried about Japanese electronics companies.

> breaking up AT&T in 1982 was the best thing that could have happened to America. AT&T's core project in 1982 wasn't fighting Japanese electronics companies: it was suppressing the growth of the internet in the USA

> Antitrust enforcement isn't an economic drag, it's an economic STIMULUS

Source: https://pluralistic.net/2020/10/21/each-drop-of-strych-a-nin...

sethherr··on Why Did Congress Just Vote to Break Up Big Tech?
Great! As a modern resident of planet earth, I’m not opposed to international competition. I’d love for FAANG not to be able to crush or acquire competitors, regardless of their country of origin.

I bet, based on recent history, that most of the upstarts would be from the US. If that isn’t the case, it will be a wake up call and hopefully the US will rise to the occasion.

sethherr··on The Houseboat Wars of Richardson Bay
Why aren’t YIMBYs pushing for 10x (or 100 or 1000) the number of liveaboard slips?

This has frustrated me for years. The low number and price is crazy, when I visited the Netherlands I stayed in a houseboat and it was amazing and cheap - and there were so many of them.

sethherr··on Google’s Messaging Mess: A Timeline
Looool. Zing. I’d absolutely trust pretty much any company more than google on that front.
sethherr··on Elixir at Ramp
Are you looking for product market fit? If so, you need to focus on that and not scaling.

If you have a guaranteed internal market so you need to launch with scale, then that’s more important

sethherr··on The Evolution of Jamstack
Ruby is still alive and well! It’s still focused on functionality over flash, and it’s not hard to find developers for it.
sethherr··on Two Years of Squash Merge (2019)
> I'll also note that in code that is well-commented and well-tested, this step is rarely necessary.

This is the most important line from this comment.

If I'm using blame or bisect, it means I did something wrong.

I merge 10 times a day - and if it takes me a minute, because I'm slower than you - that means it's ten minutes a day. Add the cognitive load of the whole process and the added time of explaining it to other team members - 10 minutes is an underestimate.

I'm going to spend that time writing tests and comments, since even you note that they're the better option.

Squash is good enough. I spend my energy improving the right things.

sethherr··on Bike Theft Map
There is also a Bike Index map of bike thefts, https://map.bikewise.org
sethherr··on Californians aren’t leaving the state en masse but are leaving San Francisco
Where is your data from if not arrests?
sethherr··on The curious case of the handlebar bag scam
Counterpoint: I and my friends have bought this bag for gravel/randonneuring.

And that segment is a growing segment.

sethherr··on Google Safe Browsing can kill a startup
I think another take away from this article is “don’t allow users to upload malicious files that you then host from your domain”

This seems easier to do than jumping domains.

sethherr··on Openstreetmap’s product fails to compete with Google Maps
As a note: this article says Strava uses Google maps, which is incorrect. Strava has for a while used Mapbox, which uses OSM.
← PreviousPage 4 of 8Next →