martingordon

Joined 17 years ago

Karma
2,888
Submissions
490
Member since
Sep 17
Twitter: http://twitter.com/gordonmb
View on Hacker News

Recent submissions

Comment · 1 year ago
Comment · 2 years ago
Bouncer (https://apps.apple.com/us/app/bouncer-text-messages-blocker/... / https://github.com/afterxleep/Bouncer) is a free and open source SMS filtering app that has saved my sanity over the past couple of years. You need to manually set up filters, but once you do, the amount of political spam drops to 0.

It uses iOS’s SMS Filtering framework, which does the filtering in a privacy-preserving way: https://developer.apple.com/documentation/sms_and_call_repor...

Comment · 6 years ago
Yep, I submitted not because I agree with it (I actually think it's a pretty laughable response) but because I think it warrants discussion.

I would have gone with a more editorialized title but the submission guidelines prohibit it.

Comment · 6 years ago
Ack, you're totally right. I pulled that link from this https://sproutsocial.com/insights/facebook-stats-for-markete..., which makes that stat sound like it's Facebook-specific.

https://www.broadbandsearch.net/blog/average-daily-time-on-s... puts it at 58 minutes, and https://www.nytimes.com/2016/05/06/business/facebook-bends-t... (from 2016) notes that it's 50 minutes (apparently reporting by FB in an earnings report).

Comment · 6 years ago
Comment · 6 years ago
"Wow! 50M hours a day of time saved seems like a lot. How could they be evil if they're getting people to spend less time on FB?"

50M hours / 1.5B DAU is about .03 hours, or about <2 minutes per person. The average person spends 1h15m on FB, this is less than a 3% drop in overall time, but likely a larger proportion of that time is spent scrolling and seeing more ads than it is fixed on a single video.

Comment · 6 years ago
Comment · 7 years ago
Comment · 8 years ago
I have a mouth guard that keeps my mouth open and pulls my jaw forward (via rubber bands connecting the top and bottom pieces) that helps cut down on snoring. It works less well once the bands are stretched out a bit (you can swap them out though), but overall it's helped improve my and my girlfriend's sleep considerably.

I have one that was custom molded but it looks like you can get OTC mouth guards as well.

Comment · 8 years ago
I've been doing Rails development for ~10 years and maybe it's just a sign that I'm getting older, but for me the biggest problem isn't Rails, it's Ruby.

In the past year or so I've done a lot of more modern JS development (with Babel and Flow) and toyed around with Elixir and ReasonML. Ruby hasn't seen much change in the past couple of years (granted it's much more mature than Elixir/Reason) and while it was a boon to developer productivity and happiness compared to the languages of the time, I think we've probably found a better balance in type systems these days than Ruby and the like did at the time.

Maybe it's just legacy codebases, but manually reasoning about types is huge time sink and are one of our leading causes of production errors. Explicit typing also informs better design (I've seen many a Ruby method have return type of `String | Array | nil`). Unit tests help, but why outsource that to tests and guard statements (where you have to check every type) when a computer can do that for you?

Comment · 8 years ago
When you're poor, you prioritize calories over nutrition, and Americans are becoming increasingly "poor". From https://twitter.com/hugwins/status/963282840292032512?lang=e...:

> When you are in a place where it's eat food that gives you no vitamins, no protein, no micronutrients, etcetera, or eat food that does not give you enough basic breakdown of glucose to get your body through another day, you do not have the luxury

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton