HNHacker News
TopNewBestAskShowJobs

stephenbez

864 karma · joined January 17, 2009

submissionscomments
stephenbez··on Texas Attracted California Techies. Now It's Losing Them
Birth control effectiveness statistics are quoted based on using for one year not for each instance of having sex.

Based on CDC stats, condoms are 82% effective with typical use, and 98% effective with perfect use.

IIRC, typical use includes when people intend to use the method but don’t always use it consistently.

https://www.cdc.gov/mmwr/preview/mmwrhtml/rr6304a5.htm

stephenbez··on Floorp Twitter Account Suspended
What is Floorp and what does the comment from the creator say? When I click to see the translation, it fails.
stephenbez··on Show HN: Using Google Sheets as the back end/APIs of your app
I used Google Sheets as a data source that business people could update, but eventually we moved away from it as we found it unreliable. We would get an occasional error (maybe a 429) even though we were polling the sheet once a minute (we had a few other sheets that polled once every few minutes).

This manifested as an issue when doing a deploy but being unable to get critical data. We added retries and stuff like that but it seemed not great to run a business of something that isn’t designed for this purpose.

stephenbez··on Blog posts, sorted by sleep
I use health auto export and it works pretty well.

https://www.healthexportapp.com/

stephenbez··on Suspicious discontinuities (2020)
If I understand the linked chart, there are discontinuities in the marginal tax rate, not the effective tax rate. So in that case yeah at certain levels the amount you owe on each additional dollar goes up, but that would not mean that making 105k is worse than 100k unless the marginal tax rate is greater than 100%.

This ignores stuff like losing childcare subsidies that is likely not included on the graph.

In the us you hear stories of people decreasing their income to be in a lower tax bracket and often it is due to them not understanding that the tax brackets are for marginal tax rates.

stephenbez··on Rainwater everywhere on the planet is unsafe to drink due to chemicals (2022)
I like Radius Sponge Floss and switched to it after I heard about the issues with Glide.
stephenbez··on Falls are a leading cause of bone breaks, brain injuries for U.S. seniors
My cousin started Bold, an at home exercise program designed to reduce the risk of falls for older adults: https://agebold.com/
stephenbez··on The Mnemosyne Project: An Anki Alternative
Over a decade ago I wanted to make my own web based spaced repetition system and wanted to understand the card scheduling algorithm of different systems. I found the source code for Mnemosyne easier to read than Anki.
stephenbez··on How a 'Refund Fraud' Gang Stole $700k from Amazon
What neighborhood?

I used to live in SF and would see shoplifting all the time but now live in NYC and haven’t seen it that much.

stephenbez··on UK plans to redefine extremism to include undermining the country
It seems pretty clear that silent prayer was in fact the reason why Vaughan-Spruce was arrested:

https://news.yahoo.com/british-woman-arrested-praying-silent...

> When she stood in front of the building by herself, Vaughan-Spruce reportedly did not carry a poster, candles for a vigil, or graphic pictures that might be deemed disturbing to local residents, according to the video

> When officers asked whether she was part of a protest, she replied “no.” They then asked if she was praying, to which she said she could be doing so “in my head.” Police then searched her, and patted down her hair, before handcuffing her and escorting her to the station.

The article you link to talks about a different person, who was arrested for holding a sign saying "Praying for freedom of speech."

stephenbez··on Ask HN: Twitter now only showing old Tweets on profiles when not logged in?
For the logged out profile page, it appears that the posts are ordered in approximately descending order based on the number of likes.

I've noticed this for the past month or two.

stephenbez··on Effective altruism has a sexual harassment problem, women say
I’ve looked into EA / GiveWell charity recommendations, but then when I’ve independently looked into IRS Form 990 returns the charities they recommend often seem tiny and have spending of tens of thousands to hundreds of thousands per year.

It’s always seemed to me there is likely to be more oversight in larger organizations. I’ve been meaning to ask about this but never had time.

Also if you read their recommendations, a lot of times their source is “personal conversations with the leader of the charity”

stephenbez··on Against risk-based authentication (or, why I wouldn't trust Google Cloud)
Why should we not blame Google? It seems like their problem and it is entirely within their control to fix it.
stephenbez··on New York City hiring top rat killer
It is because of the culture of the Japanese people. In the World Cup and other stadiums they pick up all their trash when they leave and leave it pristine. They don’t have to worry about fines in the stadium.

https://www.usatoday.com/story/sports/sportskind/2022/11/28/...

stephenbez··on Ask HN: How to get more experience with system design questions (esp scaling)?
I've designed large systems, given numerous system design interviews, and prepared for these interview myself. This is what I'd recommend:

1) You can read the engineering blogs from top companies such as Google, Meta, Twitter, Uber, etc. They talk about their designs. It's especially important to read the blog for the company you are interviewing with since it will give you more context for the problems they are solving.

2) I found this template to be pretty useful: https://leetcode.com/discuss/career/229177/My-System-Design-...

3) By yourself, or with a friend brainstorm how you would architect certain features from popular app. For example: Uber routing, Instagram recommendations, sending WhatsApp images, live video streaming. After you are done, look up how it is actually implemented. This is fun and you can do it a couple of times a week.

4) Research details about fundamental technologies. Your system will likely want a cache and you might say you will use Redis. You should be able to know details on how you will use Redis to accomplish your goals. For example what key will you use, what TTL, what eviction policy. Almost all of these technologies are open source. If you don't use them in your job, spend 5 hours on each going through the Quickstart guides and playing with it.

5) Once you have a pretty good idea what you are talking about, make sure you talk about tradeoffs. Companies want experienced engineers who can understand the tradeoffs between different architectures and articulate their reasoning instead of picking technologies just because they are popular.

6) Does your company have design docs? Can you read those to learn how your system was built? Maybe reach out to the author and learn what went well and didn't go well once it was implemented.

Of course the best way to learn all of this is to design systems yourself and learn from its experience with production usage.

stephenbez··on U.S. life expectancy drops sharply, the second consecutive decline
> I have never met a fat person who wasn't aware they are fat.

"Today, 7 in 10 Americans are obese or overweight, but only 36 percent think they have a weight problem. In other words, close to half the people who are overweight or obese don't think they're overweight or obese."

https://www.washingtonpost.com/news/wonk/wp/2016/12/01/nearl...

stephenbez··on Best practices can slow your application down
> If you do what AWS does and create some artificial "compute units" as a sort of fungible measure of processing power, what you'll find is that the sweet spot for price per compute unit is a medium power system.

At least when I look here the costs are linear.

E.g. c5.2xlarge is double a c5.xlarge, and a c5.24xlarge is 24 times higher than a c5.xlarge.

https://aws.amazon.com/ec2/pricing/on-demand/

stephenbez··on Ask HN: How to effectively communicate results of my work to non-engineers?
I've found executives don't like to be told no. If they want something done in 3 months, but it will take 6 months, let them know some options such as: 1) Pulling resources off of another project to help 2) Taking on tech debt that will make future development slower 3) Scoping down the work

When given a task, I've explicitly asked which out of time, scope, and quality, is the most important to them.

Another important thing to keep in mind is that you get to choose the situation you are in. For future jobs it might be worth carefully evaluating who you will be reporting to and working with and their background. Even if they are not an engineer, have they worked with engineers before? Do they have realistic expectations around timelines? Do they have a level of understanding to at least talk at a high level about what you are working on? If the answer is no, it might not be the right job for you.

It's also worth understanding the working styles of the company you will join. I had previously been at a company with 100 engineers that focused on agile and used lightweight processes like tracking tasks on notecards in swimlanes on a physical wall. The next company I joined was over a thousand engineers and expected JIRA tickets for everything and writing large numbers of docs and getting sign offs from numerous people and departments before starting work. I know see that the first way of working is a better fit with my natural style, but you may fit in better with the second way.

For your situation, it sounds like the non-engineers had unrealistic expectations of what could be done with ML and how fast. Was there a discussion around timelines and you ended up going greatly over them? Or where you just going off to work and then they decided you weren't getting enough done.

I agree with everyone else who says that you have to understand your audience and tailor your message for what they care about.

stephenbez··on Chefs are adapting their menus for chilly outdoor dining
> Is outdoor dining and cold a new thing? Doesn't this happen every year at winter?

It’s a new thing. You’d normally never eat outside in the winter in cities like Chicago, Boston, or New York, but because of Coronavirus people will.

stephenbez··on The Social Fabric of the U.S. Is Fraying Severely, If Not Unravelling
Here is an example where different sides end up with a completely different conclusions based on the same information: https://twitter.com/wokal_distance/status/129892365389613056...

It’s probably not worthwhile discussing this particular case in HN, but it’s not rare for me to scroll my Facebook feed and see completely different interpretations of the same event.

stephenbez··on De-escalating social media conflict
Interesting. Do you know what book this was?
stephenbez··on I tried to cancel Virgin Media broadband contract
I heard that you should write them an email saying that you want service cancelled and if they won't do it, that you will do a charge back on your credit card.

Does anyone have experience with this method?

stephenbez··on CDC Suggests Avoiding Open Plan Offices
Seoul and Hong Kong have a similar population to New York City and last I checked had 4 deaths compared to New York's 15,000.

The problem was bad leadership, not density. If you care about health, life expectancy in NYC is significantly above the US average.

stephenbez··on Uber Moving Away from Microservices
This isn't a whole company thing, this is just an observation he is seeing.

He clarifies what he means more here: https://lobste.rs/s/mc3k1c/at_uber_we_re_moving_many_our#c_f...

stephenbez··on CDC says U.S. gatherings of over 50 people should be put off
We've seen in examples like South Korea that it is possible to keep the virus in check by doing extensive testing, contact tracing, and temperature checks.

We don't have those available right now and are looking at disaster if we don't lock down. Our testing capacity will grow significantly and by later we can take those measures and get back closer to normal life.

stephenbez··on Ask HN: How to lead a stable, happy career as a bad interviewee?
Why do you end up losing the jobs?
stephenbez··on Ask HN: How to lead a stable, happy career as a bad interviewee?
Maybe don't list 10 years of experience on your resume if they have all been in junior roles. Maybe just list the last 2 or 3 years of experience.

If you put some contact info on your HN profile, I might be able to do another mock interview and give you feedback if you are interested.

stephenbez··on Writing a Technical Book for Manning
What do you mean O'Reilly doesn't make books anymore? I've read books from them recently.
stephenbez··on Ask HN: What useful internal tools or libraries have you built in your company?
Nice. I've done a similar thing using spaced repetition software like Anki to practice everyone's name right after I join a company.
stephenbez··on Ask HN: How do you control your diet while working at a tech company?
This is what I do:

20 or 30 minutes before lunch I eat an apple. There was a study a few years ago that showed you can crowd out unhealthy food by eating an apple or pear before every meal.

I bring in frozen vegetables from home and I have to eat them before I eat any of the office snacks.

Never drink soda.

Making clear rules makes it easier to follow compared to having to use willpower and thinking about each situation.

← PreviousPage 3 of 8Next →