Live data from Hacker News

Embrace the Grind

jacobian.org

181–190 of 320 posts

Re: Embrace the Grind

#181
I embrace best tool for the job. Sometimes it’s code, sometimes manual grind or sometimes something else.

One time I had to fix a bug that was estimated at 40 hours and consisted of getting Python 2 type coercion in Python 3 (IMO a silly idea).

The users of this program were 5. Instead what I did: I taught them about strings and ints and how to cast (it was some template language they used). I added an answer with some examples to the FAQ.

It took me an hour. The previous programmer on this project never considered manual solutions.

Re: Embrace the Grind

#182
post #115

Earlier quoted context omitted.

Thanks for the link. Of the three techniques mentioned, one (the entire deck is all the same card) obviously doesn't withstand any scrutiny; one (riffle through a deck and skip to your chosen card when they say stop) feels like it'd be too risky for a trick that took days to set up; and one (the "natural" force) says "please pay us to learn the secret." I don't think the trick that's the show pony of this blog post h…

The too-risky one is another part of the trick where the magician is putting in a ridiculous amount of time, in that case practicing in front of a mirror. Or maybe indeed the magician doesn't use any of those. Another aspect of magic I've read in profiles of Ricky Jay and Teller is that they hunt down and pore over old magic books, looking for less-common techniques and setups to adapt.

But still, Penn and Teller often used a rifle-stop force. I think it's because when a trick is explained by a force, you've given up on impressing magicians.

Re: Embrace the Grind

#183

Earlier quoted context omitted.

The article links to this Wikipedia page, looks like you can "force" the user to pick a specific card. https://en.wikipedia.org/wiki/Forcing_(magic)

That's just trading one word for another! OK, how do you force the audience member to pick a specific card from a deck?

Two very easy ones that I’ve never had fail in practice:

1. Get them to tell you to stop as you flip through the cards vertically, and then sleight the card from the bottom of the deck instead.

2. A simple counting trick like this https://youtu.be/ekPbMhJGYmc

Re: Embrace the Grind

#184
post #99

Earlier quoted context omitted.

The author's tactic gives them a good sense of the project, common requests, and bugs over a long time period. This context is really valuable when reasoning about the product or determining what's important to prioritize. The issue with the "declare bankruptcy and important stuff will come back" is that you don't actually solve the underlying ruthless prioritization issue and very quickly end up in the exact same po…

Yeah if you're deleting bugs older than 2 weeks then they're just gonna resurface and you're gonna have to classify them later , in an ongoing process lasting however many weeks. Might as well instead grab the bull by the horns and get the beast tamed right here and now.

> Yeah if you're deleting bugs older than 2 weeks then they're just gonna resurface

I mean, maybe not—you might lose the users impacted by the bug. Which from a company PoV is probably a loss, but depending on how broken incentives are may not be for the dev team.

Re: Embrace the Grind

#185
post #16

This quote stuck out to me: > More trouble than the trick was worth? To you, probably. But not to magicians. It makes me realize how fundamentally different the values are between some fields. The amount of time magicians put into the craft is mind-boggling. I see it also with how movies are made -- to think that sometimes they're spending days or months and tens of thousands of dollars, building sets, waiting for th…

The movie thing is a good example. I remind my kids that some of these movies cost $1,000,000/minute to make. That might be what they make in their lifetime, so it is about that many hours of work per minute (a life’s work).

Top billed actors may inflate that, unless you consider that they then spend the money on gardeners and stuff and consider them part of the crew.

Re: Embrace the Grind

#186

> For example, I once joined a team maintaining a system that was drowning in bugs. There were something like two thousand open bug reports. Nothing was tagged, categorized, or prioritized. The team couldn’t agree on which issues to tackle > I spent almost three weeks in that room, and emerged with every bug report reviewed, tagged, categorized, and prioritized. Honestly, this is one of those traps a team can fall in…

If the meeting is on a calendar ahead of time it's not really an interruption.

> If the meeting is on a calendar ahead of time it's not really an interruption.

Knowing about it doesn’t make it interrupt flow any less, unless you just avoid the kind of work that would require flow around it, which still imposes the same kind of productivity impact on intellectual “making” workers. [0]

[0] related: http://www.paulgraham.com/makersschedule.html

Re: Embrace the Grind

#187
post #93

I had a different experience solving similar problems. When I started working in Spain as an engineer I solved problems like that in the article, very hard, requiring people with very high technical skills. Companies creating big problems because short term mentality made the bluff to accumulate until emergency came. There was an important distinction with the protestant-puritan mentality of the US. After doing all t…

What toxic relationships?

This is about fixing issues where spending two hours doing boring work (manually bisecting) can be better than spending two hours thinking about the problem without necessarily reaching a solution.

Nothing about underpaid overwork, just to do The Boring Thing.

I'm also trying hard, and failing, to understand why you're talking about socialism.

Re: Embrace the Grind

#188
Love it.

I've written at length about my Dad's adventures as an entrepreneur, but I remember that one statement made over card group[0] about my Dad's company and my Dad that really stuck with me.

The backstory is that Dad bought into a business he was working for. After several years of success, the majority shareholder decided to retire and sold the business, taking a deal that was highly favorable to him and violating contractual agreements in place with the other shareholders[1]. The end result was my Dad was out of a job at a company he worked hard to build and he did the legal things right to avoid getting here in the first place. The parts of that whole process that weren't blood-boiling infuriating were probably devastating, and I know he lost many night's sleep.

The old company was being purchased by its direct competitor, which was a much bigger outfit, already. Now it would have the manufacturing and (some of) the staff of the old business since OtherCorp[2] decided to keep the old place running. My Dad did get a payout; he probably could have taken that, done all of the investing he did over the years, and ended up retiring in the same position he's in now, but he didn't.

It wasn't that "all of this happened and so he buckled down and worked harder". He always worked hard. The Poker game comment was made shortly after my Dad had decided to open up a competing business, talking about his success at the previous one. And he was about to embark on taking on that competitor and his previous business as a completely new outfit running on a shiny bank loan.

The table was talking about my Dad setting up the new business and a neighbor friend's Dad folded and said: "Hah! They're FUCKED[3]! They didn't buy anything. They don't know that (old company) is Russ (my Dad)! Ford/GM/Chrysler don't want to work with (old company), they want to work with Russ". Then (mind you, probably a few beers in), he went on about story after story of my Dad's various rabbits he's pulled out of hats. The stories were insane--I've got comments written in the past about my Dad concluding a 24-hour workday (as part of a series over a few weeks, I think) with a drive down to a plant in another state to ensure parts arrived when promised, only to be given sympathy by the plant manager -- my Dad wasn't in his usual suit, he had on what he wore doing manual labor. The plant manager took a shot at "the jerk/prick/asshole" who's forcing him to drive all night, to which my Dad said something along the lines of "I sure am", I'm sure, but I doubt he took offense. At crunch times, my Dad was more than "the guy working back in the shop with everyone else", he was the guy doing the worst/most painful job. Assuming skill level wasn't a factor, if a job involved risk, it was his. Now, I'm not saying he was a saint. My Dad did not manage the people, and my high-school friends (who all got jobs in the back in the summer due to near limitless amounts of overtime) used to tell me some hilarious stories about him blowing his top screaming at them for this or that thing[4].

As I grew up and learned more of the story, I learned of the struggles the new company had getting these large automotive companies to be willing to work with such a small shop. At the end of the day, it was my Dad's willingness to take whatever job was given to them, do it better than anyone else and further prove that "that (old company) was my Dad, new company is my Dad".

Consequently, my understanding is that the lawsuits involved ended in my Dad's favor, but the lawyers were the only ones who profited. My Mom and Dad occasionally argued over the lawsuit. My Dad knew before they filed it that they'd never see a dime and would likely spend money. Nobody thought my Dad was holding out hope for a payout -- he was clear about it from the beginning that it was the principal of the matter. And when he won, I was moved out, but I don't recall being invited to any parties or even hearing about it except in passing. I'm sure it was important, but the thing that I did hear about was when he was able to purchase OldCorp back from the competitor about a decade later.

What was left of his old company's staff was let go and the business was wound down shortly after that. My Dad's business is still around. He's (pretty much) retired; still has the same stake in the company, though they're always entertaining offers to sell. He's had many offers, but none of them came with strong guarantees for the existing staff -- a lot of whom were there day #1 -- and he won't do that to them, they are great people. I think part of it is having a taste of that, himself, when his last company/job disappeared out from under him. Part of it is not wanting to sell the company knowing it's just going to become "a customer list" at a larger company. It won't be the next Google, but I bet he'd love it if it outlived him. I'm sure there are several other reasons, but I know he deeply valued how much his staff was willing to give to his company and that would have been enough.

[0] Mom/Dad played Pinochle and Euchre (Michigan thing) with a large group of couples, Dad played Poker.

[1] If that sounds really vague it's because I was pretty young when this happened, this is not an area I have any expertise in and I've never been sat down and told the entire story from start to finish, so I'm putting together pieces of that memory. But I lived through it as a kid so it's pretty vivid. :)

[2] Not their real name if that's not clear!

[3] Sorry about that -- I try to keep it clean, but that word wasn't said in my house very often, so when 12-13 year old me heard my friend's Dad use it to praise my Dad, it stuck with me. There are times that censoring the profanity loses the effect.

[4] A buddy of mine insisted that my Dad went into the back yelling at them for being behind on something, throwing F-bombs left and right. I spent a few minutes confirming he was talking about my Dad. Growing up, I think I heard him use it four times and Mom twice. When I went to work at a smaller shop in my teens (and every one thereafter in my life), I realize that's not all that surprising ... and that my buddy was also, probably, exaggerating. My Dad was a pilot for a long time and is well known for his cool head; he'd generally swore/yelled at "things" not people (other than the Lions, perhaps, but that's more yelling at the TV).

Re: Embrace the Grind

#189

Earlier quoted context omitted.

On the contrary, one of the biggest sources of suffering in an ADHDers life is constantly being pounded with this very message your entire life despite trying your absolute best. When the vast, vast majority of people are capable of a baseline far above yours, they hold you to their standards mercilessly. The number of times I've been reduced to tears by this conversation. I'm telling you. This is by far the worst pa…

I'm familiar with the experience - not directly from ADHD, but from my own issues. Trying desperately to keep on top of things, running as fast as you can just to stay in the same place. I'm not saying that "ADHD is easy, just don't be lazy lol", but that you may still be able to do a little better than yesterday if you practice the right skills. I'm in no position to hold someone with ADHD to baseline standards, but…

You might, and you might not.

The incentives for me to be better are already as strong as they can possibly be. Not to screw up my health worse, not to lose my marriage, not to lose my job, not to make rash financial decisions. The amount of effort I put into this already is just exhausting.

I'm glad I recognise these days the times when the car is out of gas and people are telling me "if you just turned the key a little harder, maybe the car would turn on" and ignore them.

Re: Embrace the Grind

#190

Earlier quoted context omitted.

Certainly feels like one when I know the context switch is coming and it's scheduled in such a mid morning or mid afternoon slot that the time either side of it isn't long enough to do deep work, particularly when the rest of the team will interrupt me ad hoc to get unblocked on their work. If there were no meeting I can deal with their interruptions and context switch back to my work and get a long enough stretch to…

Personally my least favorite time for a meeting is one that interrupts my usual lunch. They should put you on trial at the Hague for scheduling a meeting from 11:00-1:00.

Yeah I don't want lunch interrupted either. But from 11:00 to 12:00. Or preferably 11:30 to 12:00. Or even 4pm to 5pm.
Post reply on HN