HNHacker News
TopNewBestAskShowJobs

mgdev

506 karma · joined May 19, 2020

https://mg.dev
submissionscomments
mgdev··on Threads users down by more than a half
Facebook has done enough feature launches that they train their teams to look for and expect a huge initial engagement peak as people explore the product. It's Deltoid 101.
mgdev··on Kevin Mitnick has died
There goes my hero.
mgdev··on Apollo is dead. Long live Apollo
I deleted my Reddit account of over ten years over this. No going back.
mgdev··on MTIA v1: Meta’s first-generation AI inference accelerator
Their footprint for just their own services rivals some other public clouds.
mgdev··on Data wrangling in Elixir with Explorer, the power of Rust, the elegance of R
Jose, you are prolific. Love it.
mgdev··on GM plans to phase out Apple CarPlay in EVs, with Google's help
I plan to phase GM out of my consideration set for all new purchases, with GM's help.
mgdev··on SVB in talks to sell itself after attempts to raise capital fail
Interest rates.
mgdev··on Replacing a SQL analyst with 26 recursive GPT prompts
Definitely a joke. It only FEELS punitive!
mgdev··on Replacing a SQL analyst with 26 recursive GPT prompts
> He randomly ended up as the manger of the data analytics team despite no analytics background

I assure you, it wasn't random. It was punitive. ;)

mgdev··on Ask HN: What is your opinion of “unlimited” PTO?
I’m that person. :P
mgdev··on Ask HN: What is your opinion of “unlimited” PTO?
I have someone on my team who took 12 weeks PTO last year, yet still created outsized value for the company.

I have someone who we lured to the team by offering 4 weeks off in the first 2 months of his employment so he could do a pre-planned trip. Didn't require any special approvals because it's just an SOP.

I have someone who regularly takes 2-3 days off every month, because he works in concentrated bursts of energy, then needs to decompress.

And of course, I have one person who NEVER takes time off, because they always have so much to do and are afraid to let a ball drop. This leads to overwhelm, and a ball drops anyhow. So I need to force them to take time off.

As with all things, it's not just the mechanism, but the environment that mechanism exists within. It needs to be deployed alongside strong accountability mechanisms - planning, goaling, 1:1s, team health assessments, and performance reviews - otherwise it can be abused, or it can be hard to say 'no' to a request, or it can be hard to know when people aren't taking time they need.

But if you've done that, it's an incredible tool.

mgdev··on Censoring Naked Yoga
Yeah, I'll believe they're not selling sexuality the moment they throw a hairy 250 lb dude in there as an instructor.
mgdev··on Valve hit a home run with the first year of Steam Deck
I hadn't really gamed in years. Until Steam Deck
mgdev··on Elon Musk booed off stage at a Dave Chappelle show
Hopefully it leads to a lot of businesses who are overburdened with nonessential trappings of public posturing. Makes it easier for the rest of us to compete by simply executing well.
mgdev··on San Francisco supervisors vote to allow police to use robots to kill
Putting distance between the human and the point-of-impact makes it easier to pull the trigger. Will be interesting to see the stats on this.
mgdev··on Waze Founder Noam Bardin is starting up a Twitter alternative
Pretty sneaky, using your referral link in this context.
mgdev··on 37signals Leaves the Cloud
37signals pays SV rates for global staff on principle. They publish their salary information, based on job family and job level.
mgdev··on Meta accused of breaking the law by tracking iPhone users
FYI, much of their collaboration with Apple is publicly visible in GitHub[0].

[0]:https://github.com/privacycg/private-click-measurement/issue...

mgdev··on Meta accused of breaking the law by tracking iPhone users
Really curious to see where this goes.

Tens of thousands of developer hours went into making the Meta family of apps and advertising systems respect ATT, including working directly with Apple engineers to iterate on the privacy-preserving alternatives to pixel tracking in the context of the in-app browser. Whatever they may have said in the public sphere, when it came to actual compliance they followed not just the letter of the new requirements, but the spirit of them.

If this isn't an easy win for them, it will show just how much of an impact public perception has on the outcomes of legal cases.

mgdev··on Ask HN: Lost in My Career
That’s fine. My blog and Twitter account are easily discoverable. Anyone who takes 30 seconds to look would see that that isn’t the case. Anyone who doesn’t take the 30 seconds… probably isn’t someone who wants to chat with me anyhow.
mgdev··on Ask HN: Lost in My Career
I was in your shoes ten years ago. Since then, I’ve increased my income over 10x, and wake up every day ready to tackle interesting problems.

If you’d like to chat, reach out.

mgdev··on Why use Paxos instead of Raft?
Really sucks the mystery out of the room though, doesn't it?

It's almost more impressive that people know who it is without saying the name.

mgdev··on Why use Paxos instead of Raft?
I used to work in the orbit of a distinguished eng at AWS who was famous for saying something to the effect of, "At the bottom of any scaled distributed system is either Paxos, or a bug."
mgdev··on The Great Tech Salary Crash
You are able to close the popup by clicking in the shadow area of the shadowbox.
mgdev··on The Great Tech Salary Crash
Facebook only granted stock yearly, even when their performance review process happened every six months. So that "squeeze effect" doesn't mean much, IMO.
mgdev··on We need a middle class for startups
I'm proposing an alternative to the same goal.
mgdev··on We need a middle class for startups
Gazelles?

https://www.investopedia.com/terms/g/gazellecompany.asp

mgdev··on Ask HN: Is Erlang an albatross to Elixir adoption?
Devil's advocate:

What would it take to programmatically port/transpile the core of Erlang's ecosystem to Elixir?

Pick the killer app to serve as the root node (Phoenix?) and walk back to the leaves (OTP, popular libraries, etc). Do a 1-time cutover of literally everything. Fork/port ERTS (incl BEAM) to make Elixir-native and rebrand it. Etc.

While I generally agree that "rewriting as bad" there is something to be said about the importance of _ease_ when bootstrapping and scaling an ecosystem. You're either stealing mindshare from an established ecosystem, or you're capturing new minds as they come in.

IMO Elixir/OTP is too radically different from other very-large ecosystems to benefit from transfer learning for junior/mid-level people (great similarity w/other smaller fringe ones, like Ruby, Clojure, etc, but that won't get us there), and the most senior people fall into the "it's all the same at the end of the day" trap and don't put in the energy absent some strong business driver. So you really need to reduce even the shallowest cognitive bumps to get escape velocity.

mgdev··on “It Is Getting Worse. People Are Leaving”
Came to say this. When life imitates art.
mgdev··on Zas Editor
So many critics here.

"It's paid!"

"It's not multi-platform!"

"It doesn't support my language!"

Dear Zas Editor creator:

Good on you for creating something that solves your problems and challenges you intellectually.

Good on you for putting yourself out there by making it public.

Good on you and for making your efforts sustainable by charging real money for it.

Good on you for taking the first step, and shipping before it's "perfect".

Good on you for taking feedback graciously.

← PreviousPage 5 of 6Next →