HNHacker News
TopNewBestAskShowJobs

bmj

2,665 karma · joined March 1, 2008

http://anklebiter.net/log
submissionscomments
bmj··on Illegal host, electric shocks, slugs, leaks and no support – How Airbnb failed
And it's a popular choice because the consumers often don't seem to care. Many are willing to accept poor customer service in the pursuit of lower prices for goods and services.
bmj··on 2/3 of kids bike to school in Assen because it was designed that way (2013)
(NB: I was, prior to being a fully remote worker, a full time cyclo-commuter, and sometimes bike infrastructure advocate.)

The problem is partially the infrastructure. My rust belt city, or Eau Claire WI, could put in perfect bike and pedestrian infrastructure tomorrow, and it would be barely used for a generation, or more. Many bike advocates advance the wrong approach. Sure, with the right gear, anybody could commute in the middle of a Wisconsin winter. A better approach would be convinced the residents of Eau Claire (or any town, USA) to start by riding their bikes when the weather is good. Then gradually shift expectations to riding when it is raining. Then riding when it is cold. Lather, rinse, repeat. I think it would be a huge improvement if 2/3 of the residents of my city walked, took the bus, or rode their bikes to work five months out of the year. Over time, some percentage of those folks would realize that they could ride (or walk) when the weather isn't great.

bmj··on Starting a food co-op: Year 1
The coop in my city (I've been a member for over 30 years) does a very good job of bridging your first two descriptions. It is a full service grocery store, but there is an emphasis on local producers. Not all of the produce or meat is local, but much of it is, and the staff always highlights the number of local producers available on the shelves. The coop also has the largest bulk food section in the area (it puts the bulk section at Whole Foods to shame).
bmj··on How to distort Scrum until it no longer works
No.
bmj··on How to distort Scrum until it no longer works
I think experiences vary greatly based on company and domain. I work on a team supporting features for an app that is used by tens of thousands of people every day. Yet, what we plan to produce at the beginning of the quarter rarely matches what we actually produce. Example: my team spent months working to integrate our app with a new data gateway service. We were, I dunno, 75% of the way there when executives decided the data gateway should not be used (this months after they said this same gateway was the future of the company). So, I'm not pretending when I say sometimes, I don't know my destination. Sometimes I think I know my destination, only to find that both my course and the destination have changed.
bmj··on How to distort Scrum until it no longer works
Ugh, SAFe. My group has been trying to implement this methodology for well over a year. My observations:

* Program increment planning is absolutely painful. Three full days of meetings, and rarely do the stakeholders come with fully refined features. And, typically, what plan emerges is changed within two weeks because of emergencies or an executive seeing a shiny bauble we absolutely need to have.

* Two week sprints seem too short, at least for a group working in a highly regulated industry that requires a ton of manual testing and paperwork. I will also admit that we likely have trouble writing appropriately sized stories, but part of that circles back to the need for massive validation efforts.

* We suffer from lots of turnover in product management (and perhaps too many product managers). If a PM leaves, their features tend to die on the vine, even if some executive has decided they are important. That leaves us with a massive backlog.

bmj··on Why Is The Guitar Tuned Like It Is?
Sam Beam (Iron and Wine) also makes use of alternate tunings (often DADGAD, but he uses others as well).

Edited to add: Also check out Lindsey's teacher, Mary Timony (fronted Helium before becoming a solo act).

bmj··on Early Cormac McCarthy Interviews Rediscovered
Have you spent any time in the southwest United States? Those books hit me a particular way after many trips to west Texas, New Mexico, and Arizona. McCarthy has a way of capturing that landscape....
bmj··on Junior Designers vs. Senior Designers
Perhaps I'm reading the post the wrong way, but particularly in the case of junior v. senior, I see the deadline point to be more about what a designer can do, given their experience and seniority. A junior designer is going to be handed an assignment and told "we need this next Friday." A senior designer will likely be handed an assignment (or work with a client directly) and be asked "when can we expect some initial ideas?" It's less about what a designer of a certain experience should do, but rather what they can do.
bmj··on Patagonia founder gives away the company
Yeah, I don't agree with 100% of their political positions (though, to be fair, it is rare that I agree with 100% of anyone's political positions, including my own), but they are really trying to change the way people consume their products. And, many of their products are truly built to last. I have two jackets (one insulated, one a fleece) that are 15+ years old and have been dragged through the dirt, mud, rain, and snow all over the U.S.
bmj··on France is now offering a €4k e-bike subsidy to people who trade in their car
This is a fair point, but why not offer a subsidy for non-electric cargo bikes (or long tails)?
bmj··on Global Code Time Report
I think it's pretty difficult to make conclusions about a developer's time based on a metric from an IDE. My coding time varies day-to-day and week-to-week. If my team is in a planning cycle, I may not code at all for a week or more. Or, if I'm investigating an issue from the field, I may spend a lot of time in a debugger, but I may not touch code for several days.

That said, as a lead engineer/subject matter expert for my employer, at least half of my days are spent doing many non-coding things.

bmj··on Essential Climbing Knots
I've been using a double bowline with the Yosemite-style stopper for a long time (I've also heard it referred to a Jack's bend, but I can't find anything quickly to confirm that). Some people give me a hard time about using a double bowline, saying it is "unsafe," but their reason usually boils down to "it's hard to visually inspect." My belay partners (very small list, because I don't let just anyone belay me on lead) typically remind me to re-check my knot just before I leave the ground.
bmj··on Essential Climbing Knots
and when you do see them at the crag, they're a good gumby detector

Huh, really? Most of the people I know who tie-in with the figure-8 use the standard overhand safety knot (or they pull the tail back through the bottom loop of the eight). Most of us have been climbing for decades. I guess old habits die hard?

bmj··on Essential Climbing Knots
I rarely see people tying in with a single bowline, for the reason you give. I've been using a double bowline with a stopper knot (http://www.vdiffclimbing.com/double-bowline/) for many years now (well, at least outside of the climbing gym). I've never had an issue with the knot loosening when not under load. The usual complaint I hear from people about using it to tie-in is that it is harder for your partner to visually verify. The figure-8 follow-through is very easy to visually check.

ETA: The last person I saw tie-in with a single bowline was Christian Griffith (of Verve fame) using it to tie-back in after cleaning the anchors of a warm-up in the Ruckman Cave at Rifle Mountain Park. He also didn't secure the rope whe he untied to thread the anchors, choosing instead to just step on it. Not exactly a great example of anchor safety...

bmj··on Cut the cutesy errors
Except unless you provide a contact information in the error dialog, the average user will forget what the message said when they close the dialog to contact support. Some users might be savvy enough to take a screenshot, but that isn't likely a good support plan.

I have come to believe that many (most?) engineers and user experience designers actually hate people. I was recently in the western U.S., attempting to get information from a ski/bike resort about mountain biking there for the day. This was no two-bit, small town resort. The website was absolutely terrible. Links to basic information led to 404 pages. And today, my wife and I were looking for information about our local museum's free teen membership program. On the info page, there was a large button with text "Apply Online." Clicking that button led to a form that could only be printed. There was no way to actually "apply online."

I've been working in the industry for almost 25 years. One of the most important things I've learned is that no matter "intuitive" the user interface seems to me, an engineer who likely has the various workflows burned into memory, you either need to have someone with NO experience look at the UI or, at the very least, have the ability to look at the user experience through the eyes of a non-tech-savvy user. Or, even just an engineer who just wants to download a trail map, or apply so his kid can get into the museum for free.

bmj··on In Supreme Court brief, Yale and peers defend use of race in admissions
But I believe plenty of Asians feel the pain of racism, right? And let's not forget about interring Japanese-Americans during World War II. Sure, the Japanese experience in the United States didn't begin with slavery, but let's not assume they do not suffer the effects of racism.
bmj··on Covid learning loss has been a global disaster
I'm only familiar with the U.S., but I wouldn't be surprised if this was a problem in other western countries.
bmj··on Covid learning loss has been a global disaster
School is mainly subsidized daycare, but it's daycare that's important especially for poor kids.

This is an important point in the United States. Many kids have absolutely NO order in their lives outside of school (due to absent parents, economic hardships, etc, etc). Many schools don't fully understand this, and do a pretty poor job of serving the kids, but I've seen public schools that fully understand what their kids need, and do their best to meet those needs. We can argue forever as to whether public schools should be responsible for the sort of things they are forced (by reality) to implement, but without the schools, these kids would be totally lost.

bmj··on Amazon spending $465M on season 1 of The Lord of the Rings series
Christopher Tolkein was hopelessly grumpy (or protective, depending on your perspective) about anyone doing anything with his father's works.

Personally, as a fan of Tolkein's works, I thought LoTR was fine. I didn't necessarily agree with all of Jackon's decisions, but, in the end, I enjoyed watching the movies (and still do). The Hobbit films are a different beast, for sure.

bmj··on Ask HN: Which book would you pick to re-read for the rest of your life?
This has been a year of re-reading for me, so this is a timely question. I can't pick just one at the moment, but I'll split a couple of top choices via genre. (Also worth noting that in the end, my final choice would probably be the Bible.)

Fiction: The Heart Is a Lonely Hunter - Carson McCullers

Angle of Repose - Wallace Stegner

Non-fiction: In Good Company - Stanley Hauerwas

Into the Silent Land - Martin Laird

bmj··on Modern city dwellers have lost about half their gut microbes
Requisite xkcd: https://xkcd.com/1471/
bmj··on Development Environments
> The number 1 thing I hate about IDEs and will always hate about IDEs is that you open a "workspace" you cannot access all of your files at once. So often I am working with multiple git repos or various things scattered around my computer. In emacs I can simply open the file and have all the syntax highlighting, linting, etc just work. Instead of waiting for 10s for a whole new IDE workspace to open. And then not even have the ability to switch between them easily.

This is a different workflow than the average use of an IDE, particularly for, say, Java or C# development. Personally, if I am working on a web app with a fairly large codebase, I use VS Code, but if I am editing a few scripts or other files, I absolutely use Neovim from the terminal.

bmj··on Stanford’s war on social life
20th century libertinism peaked in the 70s and has been in retreat since then.

This is certainly true, but it is also not the only source of the problems outlined in the essay (and by others in this discussion). It's this:

Stanford’s new social order offers a peek into the bureaucrat’s vision for America. It is a world without risk, genuine difference, or the kind of group connection that makes teenage boys want to rent bulldozers and build islands. It is a world largely without unencumbered joy; without the kind of cultural specificity that makes college, or the rest of life, particularly interesting.

And this isn't just university life. Read Matthew Crawford's The World Beyond Your Head and Why We Drive to get a sense of the ways that safety-ism is the new American way. As humans, we develop cognitively and emotionally when we are placed in risky situations (whether emotionally or physically). Perhaps it's college kids doing dumb things, or perhaps it's kids building bike jumps in the local park or homemade zip lines in the local park.

bmj··on FTC acts against private equity firm’s acquisition of veterinary clinics
I think this is a bigger issue among emergency clinics. There used to be a few private emergency clinics in my area, but they are, to my knowledge, gone, and replaced by larger corporate operations.
bmj··on FTC acts against private equity firm’s acquisition of veterinary clinics
A handful of years ago, we had to euthanize our (very old) cat. The plan was to have an at-home come in, but his conditioned worsened, and the service couldn't accommodate us, so I ended up going to an emergency clinic. Initially, it was a bit impersonal, but I was touched by the vet who, when administering the drugs, started crying right along with me.
bmj··on Taking a break from social media makes you happier and less anxious
There's an essay[0] in the latest edition of The New Atlantis titled "Reading Ourselves to Death," and the premise is that our brains are really not currently wired in such a way to take in so much information via text.

I think you are correct -- that we should feel good about a friend's vacation, or ideal job. However, in real life, we are exposed to those things in a much more limited way: you meet a friend for coffee and they show you photos of their trip, or a good friend calls to share their joy at the new job. Yes, absolutely, emotionally healthy humans should feel good about that. However, social media skews the equation, heavily. First, EVERYONE on your feed is posting how great their lives are, and, second, how many of those great lives are carefully curated for public consumption? When you are doing life with other people, yes, you share the joys and moments for celebration, but you likely also share the hard times that don't make it to social media. It really helps to know other people experience the same sorts of disappointment and pain that you do.

[0] https://www.thenewatlantis.com/publications/reading-ourselve... (might be paywalled)

bmj··on Cats learn the names of their friend cats in their daily lives
It's been interesting to see local shelters realize this, and create colony rooms for cats that have been properly socialized. It keeps the cats out of smaller cages, and likely simplifies the care and feeding of the cats in the colony.

It's also a great way to pick a few cats to bring home. My local shelter will just let you into the room, and you can hang out and decide which ones (and how many) you'll bring home.

bmj··on Why I left Google: work-life balance
The subtlety is that its not about projects not being delivered on time, its about them never being delivered (either cancelled or scoped down until no one has to actually do anything).

I can appreciate this feeling, because I've been living it for awhile. If I can borrow the original author's metaphor, as my career bucket sprung a leak, my other buckets were filled, and I've been just fine with that. As others have pointed out in this discussion, this is really all about perspective. If the career bucket is really important, then you will tend to that (but, again, here's where the metaphor falls apart, at least for the author -- he noticed his other buckets also leaking, but he focused on the career bucket [which, of course, is fine if it works for him]).

Yes, the constantly changing landscape of my work can be a mental strain at times, but, for me, it's the devil I know. I've invested 15+ years with my employer, and I know the domain well. I don't want my other buckets to lose water in an effort to fill my career bucket, at least right now.

tl;dr;

To each their own.

bmj··on Teen mental health is plummeting and social media is a major contributing cause [pdf]
In the end, we wanted a way to keep in touch with them and see where they were as they began driving and working. That's NOT a healthy reason to get a kid a smartphone, BTW. That's just a reflection of my fear and insecurity.

Yep, I went through the same thing.

← PreviousPage 3 of 34Next →