HNHacker News
TopNewBestAskShowJobs

mh2266

219 karma · joined December 4, 2025

submissionscomments
mh2266··on France to ban unsolicited telemarketing calls
Why? What situations do you need a doctor to use a synchronous, interrupting, unscheduled communication medium for, where the situation is not serious enough for you to already be in the hospital?

My doctors can communicate asynchronously through the MyChart app/website (the app is fairly terrible, I would rather them just use email, but oh well) where I can read and respond when it makes sense for me. Any test that they are running where the results could be bad is already asynchronous (or I am in the hospital) so delaying a few hours in reading it doesn't seem like a big deal even if it is something bad.

mh2266··on France to ban unsolicited telemarketing calls
In the US, the local politicians are often the ones doing the spamming at this point. They've even specifically exempted themselves from the do not call laws, it's absurd.

They can also legally bypass "no soliciting" signs at people's homes.

mh2266··on 50k Boat Names
Bust Out Another Thousand
mh2266··on So Reddit has decided that plain HTML is unsafe
June 10 2015

https://www.theguardian.com/technology/2015/jun/10/reddit-ba...

> The move frustrated some commenters on the initial post. “Why is /r/fatpeoplehate banned, but /r/coontown get to exist?” asked redditor CrackheadControl. “That’s bullshit.” “Because the admins are fat, not black,” replied The_Wizard_of_Wang.

mh2266··on So Reddit has decided that plain HTML is unsafe
iirc they removed “fat people hate”, a variety of subreddits named after racial slurs (including literally /r/<n-word>s) and a subreddit for “well it’s not technically porn” of children

new Reddit remains awful both design and implementation wise but the content they cleaned up wasn’t a big loss, and there’s still plenty of “non-desirable” content (so many porn subreddits, to start) on there

mh2266··on Tokenmaxxing is dead, long live tokenmaxxing
> suggesting that the people who run FAANG don't understand the dangers of bad metrics is... interesting.

from my time in FAANG... that seems about correct. Probably the people at the absolute top don't want to just pointlessly burn tokens, but pass that down the chain and eventually the rumor mill turns that into "tokens are an input for your performance review" and people start running Wiggum loops to fix minor typos or linters or something—especially if you do it at a time when every company seems to be doing layoffs.

mh2266··on The cost YAGNI was never about
I fed it into Pangram and it came back as "70% AI generated".

I do feel it's better than some of the pure slop out there, but it still feels pretty sloppy. And I know that this author can write, so if this really was partially done with AI, it's disappointing.

mh2266··on Fired by Google for creating the Google workspace CLI
I'd much rather be an "engineer" than a "Googler" (I don't work at Google) or any other corporate cutesy name. No thanks...
mh2266··on Rent collections are down in New York
Does this "first tenant" rule not incentivize people to apply immediately, sight unseen, and then they just eat the credit check fee on the apartments that they end up not choosing? Or maybe they can even bail before the credit check is done, if they can see all of their candidate apartments in that time, or at least do see the one they applied for and decide they don't want it?
mh2266··on Home alone: Remote work, isolation, and mental health
I have two extra hours per day to exercise, and… I can do it in the middle of the day when the gym and bike paths are mostly empty.

¯\(ツ)/¯ works for me!

mh2266··on Leaving GitHub for Forgejo
the article is strongly triggering my LLM writing detector, which makes me question if any of it is accurate or genuine
mh2266··on A report on burnout in open source software communities (2025) [pdf]
not to be excessively flippant or dismissive, but: just stop? if open-source is a hobby rather than a paid job (e.g. you do not work on the React team at Meta or other equivalent), and you are not enjoying it, then why are you doing it? choose a different hobby!

if you feel like the quotations in this article, e.g. this one:

> I don’t feel like working on [it] anymore. It went from being one of the most fun experiences in my life to making me feel terrible everyday.

why are you doing it? stop! go outside, go for a hike, get a bike, train for a marathon, play video games... anything but writing code you're not paid to write that is making you miserable.

mh2266··on Spotify adds 'Verified' badges to distinguish human artists from AI
you can easily pull up contemporary indie bands with 5000 listeners on spotify, you can also easily pull up non-modern music too. if you want something definitely non-corporate, they have Lou Reed's Metal Machine Music.
mh2266··on Spotify adds 'Verified' badges to distinguish human artists from AI
yeah I never use their recommendation playlists, other than the automatic ongoing playlist once an album ends. that generally plays one song by the same artist and then some similar artists which are all real people (annoyingly it tends to choose the same most popular songs for an artist it chooses every single time)

I just find music on sites like p4k, opening bands at shows, or the "similar artists" feature on Spotify which always suggests real people for me, they have convincing photos and often upcoming shows listed so probably not an AI bot

mh2266··on The end of "Just ask Sarah"
I am Sarah, and it has been incredibly profitable for me: good ratings, promotions up to director-level IC, extra retention RSU grants.

If you have golden handcuffs and multiple promotions out of being Sarah, what is it costing you?

mh2266··on Spotify adds 'Verified' badges to distinguish human artists from AI
how are people getting this AI music on Spotify? where are you finding it? for example the home recommendations for me today are The Beths, Big Thief, Geese, and Sleater-Kinney. and it is all albums I have already have listened to, but fine, whatever, that's just bad recommendations, not AI.

generally I use either the search box, which is always going to return the Geese album and not AI slop if I type "Getting Killed", or the library view on the left side, I don't think I've never seen an AI album on Spotify, where are you getting them?

mh2266··on The Joy of Folding Bikes
a bit nitty, but "never get punctures" is just an attribute of the tires, not the bike. if you stick Gatorskins on a Tarmac SL8, you'll also never get punctures. but that's like putting tractor tires on a sports car, and you'll be slower and have a less comfortable ride than you would with GP5Ks.
mh2266··on The Joy of Folding Bikes
maybe I'm missing something, but just put a smaller chainring on? or do you need something like MTB cassette amount of range?

given the tiny wheels, a chainring that would be "normal" on a 700c 1x gravel bike should be very easy for climbing on a folding bike.

mh2266··on The Joy of Folding Bikes
NYC subway allows bikes 24/7, only MNR and LIRR have time restrictions
mh2266··on Meta tells staff it will cut 10% of jobs
The money comes from the past few years of the stock going from 180 to 500-700, not from the severance.

E5s making $900k, $E6s making 1.5m… quite common.

mh2266··on Meta tells staff it will cut 10% of jobs
I think you're more upset about this than the typical Meta employee. Judging by... vibes, the main reason they aren't taking volunteers for these layoffs is that they might get more than 10% champing at the bit to take the severance.

The 2022 RSUs at Meta have more than doubled since the grant price, and are mostly vested out now, ending Feb 2027, after which there will be a steep TC decline for people employed since 2022, especially those on an initial grant or with very good performance for that refresher. There are a good portion of people sitting on either FIRE or at least extended funemployment amounts of money that the severance is looking mighty tempting to.

mh2266··on Deezer says 44% of songs uploaded to its platform daily are AI-generated
what makes electronic music created in a DAW not “real”?
mh2266··on Notes from the SF peptide scene
> this was formely the fanbase of the dark enlightenment movement. an avantgarde techno-capitalist alt-right underground culture.

https://giphy.com/gifs/no-ji6zzUZwNIuLS

> Edit: New York had pretty much the same thing, called the Dimes Square movement. it was linked to the controversial remilia/milady NFT collection

https://giphy.com/gifs/no-ji6zzUZwNIuLS

thanks for the articles...

mh2266··on Notes from the SF peptide scene
> It sounded like both of them are injecting themselves from stuff they're buying on the Internet.

lol, wtf. I mean, I am a moderately serious cyclist, I guess (~250 miles/week) and also climb, hike, other outdoors sports etc. So I do care about performance and diet and such. But there is zero chance I am sticking a needle full of something I bought on the internet into myself—what on earth?

mh2266··on Notes from the SF peptide scene
WTF is any of this, is there some ELI5/OOTL explanation?

I work in big tech and have never heard anyone talk about "peptides". Is this a startup scene thing or just an SF thing? (I live in New York)

all of my coworkers are pretty normal, sure there are the stereotypical fitness types that are marathon training, cycling, or have a climbing gym membership but no one is talking about buying weird Chinese drugs

mh2266··on GitHub Stacked PRs
you're upgrading the repository from language version 1 to 2, version 2 adds new compiler errors that rejects some old code, or the library has removed some old deprecated API the repository was still using in some places—the key here being that it can't be something that needs to be completely atomic.

you have hundreds or thousands of files to fix. that is unreviewable as a single commit, but as a per-file, per-library, per-oncall, etc. commit it is not that bad.

mh2266··on GitHub Stacked PRs
in Phabricator you either abandon the original diffs entirely, or you amend them. you don't just stack more commits with meaningless messages like "WIP", "lint fix", etc. on top.

> The time of other devs is quite valuable and I can't imagine wasting it by having them review something that doesn't even make it in.

this is now what stacked diffs are for. stacked diffs doesn't mean putting up code that isn't ready. for example you are updating some library that needs an API migration, or compiler version that adds additional stricter errors. you need to touch hundreds of files around the repository to do this. rather than putting up one big diff (or PR) you stack up hundreds of them that are trivial to review on their own, they land immediately (mitigating the risk of merge conflicts as you keep going) then one final one that completes the migration.

mh2266··on GitHub Stacked PRs
this works much better in Phabricator because commits to diffs are a 1:1 relationship, diffs are updated by amending the commit, etc., the Github implementation does seem a bit like gluing on an additional feature.
mh2266··on GitHub Stacked PRs
you just rebase it? what's the big deal?

I don't use Github but I do work at one of the companies that popularized this workflows and it is extremely not a big deal. Pull, rebase, resolve conflicts if necessary, resubmit.

mh2266··on Apple's intentional crippling of Mobile Safari
> Vibration: This is standard, it's a shame Safari doesn't implement it.

I would rather prefer web pages do not gain the ability to make my phone vibrate.

Page 1 of 4Next →