HNHacker News
TopNewBestAskShowJobs

makr17

228 karma · joined April 16, 2013

[ my public key: https://keybase.io/makr17; my proof: https://keybase.io/makr17/sigs/-Y4NfaXMsHyIMjJrlhhZkUupXcbFfJpzsyDXosRXCsk ]
submissionscomments
makr17··on Why America Is Out of Ammunition
If I had to make a guess, the US military is dipping into ammunition reserves because they hope/expect to stop using 5.56mm and 7.62mm rounds with the rollout of the XM-7 and the XM-250 (which both fire 6.8mm)

https://en.wikipedia.org/wiki/Next_Generation_Squad_Weapon https://en.wikipedia.org/wiki/XM7_rifle https://en.wikipedia.org/wiki/XM250

makr17··on What's New in Python 3.12
"Due to the changes in PEP 701, producing tokens via the tokenize module is up to 64% faster."
makr17··on Building personal and organizational prestige
Definitely agree. In my mid-20s I was at a startup. Without any exaggeration, every job I've had since then links directly back to that first company. Somebody I worked with then has a problem now that needs solving, and remembers how I helped with their problems at the time.
makr17··on At this company, we are family
Manson?
makr17··on You can deactivate anyone's WhatsApp account by simply sending an email
My gmail address is lastname@gmail.com. Not a particularly common last name, and I thought it lucky when I got that address early on. I've since come to view it as mostly a curse.

I get email invoice every time Orkin goes out to spray a house in North Carolina. No option to say "this isn't me", and I've given up calling to tell them after multiple cycles.

The elderly German couple that would email their train itinerary so that their cousin could pick them up at the station. I would politely reply that I am not their cousin, and consequently their cousin would not be at the station. And six months later we start again.

Someone in Canada with first initial + last name that results in my last name kept getting wired money, and I would get in email with instructions. Of course no "not me" option. I haven't seen one of those in a while, hopefully he figured it out.

And so many more stories of people with my last name or close to it happily sending me their email... But I've had the address for practically forever, and really don't want to let it go.

makr17··on Ask HN: Math books that made you significantly better at math?
Freshman year of undergraduate math required

  How to Solve it -- Polya
  The Art of Problem Posing -- Brown and Walter
I'm not sure it made me any _better_ at math, but I did always enjoy

  How to Lie With Statistics -- Huff
makr17··on Calculus they won't teach you [video]
For the formal underpinnings of the infinitesimal approach, the phrase to look for is "Nonstandard Analysis":

https://en.wikipedia.org/wiki/Nonstandard_analysis

Fun stuff.

makr17··on Circadian lighting with Home Assistant: Like f.lux, but for your house
Not OP, but in my jurisdiction the smart power meters broadcast consumption as SCM at 900MHz. rtlamr

https://github.com/bemasher/rtlamr

does a good job of receiving and decoding those broadcasts using a cheap SDR. My local water utility also broadcasts consumption as SCM+, also 900MHz. I'm able to grab both with the single SDR.

makr17··on Partitioning in Postgres, 2022 Edition
IIRC, it won't run them all at the _same time_, it will run them in parallel, which ends up being limited by the value of `max_parallel_workers` in your config. So if you find that parallel operations are swamping your DB, maybe trying stepping that config down a bit. In general, queries that span several partitions shouldn't be a problem. Hitting _all_ partitions for a really big table, that's another thing entirely. But since you're partitioned you really ought to be limiting by the value of the partition key in your queries anyways...
makr17··on US border forces are seizing Americans' phone data and storing it for 15 years
Reminds me of the Stainless Steel Rat, where he is intentionally caught and sent to prison, hoping to further his criminal education. Only to find out he is now incarcerated with all the criminals that weren't smart enough to evade capture...
makr17··on My First BillG Review (2006)
I used to know a HS Maths teacher whose approach to testing was similarly brutal. Essentially, in his view, if a student is able to answer every question on an exam correctly, then we haven't fully assessed the depths of their understanding. So every exam was crafted with the express aim of 100% being infeasible.
makr17··on A little trick to spam the spammers (2021)
In the 90s I was at a little internet startup, and the product guys _insisted_ that a verification loop for registered emails would be catastrophic and lead to a massive dive in registrations. Engineering pushed back, it went all the way to the CEO, and he sided with product. So we built the damn thing, and it went live, and the CEO got signed up for _everything_ we could think of. Wasn't more than a few days of this before verification suddenly became a good common-sense idea.
makr17··on What are your most used self-hosted applications?
freepbx

unifi controller

home assistant

mythtv

mailcow

ntp/chrony with a gps antenna

makr17··on Imaging mounted disk volumes under duress
Definitely possible on Linux. In the not distant past I had a large on-prem PostgreSQL DB that had a hot standby that we used for backups. Since ZFS snapshots are atomic you can just snapshot the dataset under the DB without worrying about quiescing the database. And then zfs send backups to files that are then backed up offsite.

If you ever cared it's easy enough to clone one of those snapshots and bring it up as another DB instance to poke around at how things used to be...

makr17··on Hacker reveals smart meters are spilling secrets about the Texas snowstorm
From my desk in a residential but dense area I can see 60-70 meters at any given time with a usb sdr.

Water meters in our area do the same, but since it is near the street and below-grade I can only see a few of those.

After having looked around for a while in disbelief, I now filter the capture from the SDR to just the ids of my meters. And I accept the fact that someone sufficiently-motivated could figure out when we're on vacation based on the broadcast consumption values...

makr17··on Hierarchical Structures in PostgreSQL (2020)
And even then, it really depends on what you're trying to do.

My use case a few years ago was such that _every_ dedicated graph engine I tried would just OOM on the test set of ~10M nodes, which I attributed to insufficient pruning. Postgres was able to handle it, and still worked on the production set of ~1.5B nodes. The SQL took some tuning, and wasn't _pretty_, but it did _work_ where nothing else did...

makr17··on There are no results for tank man
Maybe it's changed over time since this was posted, but right now the top result for "tank man" on DDG is

https://en.wikipedia.org/wiki/Tank_Man

and though the image searches do show a bunch of other things (all including "tank man" in the name at least), they _do_ also include the iconic photo at least once:

http://www.maryscullyreports.com/wp-content/uploads/2017/06/...

which I did not see in the bing results...

makr17··on Dots don't matter in Gmail addresses
Yep, I live with this too... I thought it luck that I got <my_last_name>@gmail.com early on, turns out it was a curse. It's not a _common_ last name, but people with the last name seem to assume it is theirs, or maybe people miss the other letters in addresses they are given and just use the last name?

I used to get periodic emails from an elderly German couple giving me their train itinerary for their upcoming visit. I politely reply that I'm not their cousin, and consequently their cousin probably won't be there at the train station when they arrive. And then six months later it all starts again.

I have what I assume is a distant cousin on the east coast and I get an email with an invoice every time the pest control folks come out to his house to spray. No option to unsubscribe, and I've given up calling the company to let them know they have the wrong address.

There is a fellow in Quebec whose <first_inital><last_name> == <my_last_name>, and for a while I got monthly emails because someone was trying to wire him money. Again, no option to unsubscribe.

Lately I've started getting emails from universities interested in admitting another distant cousin in Oregon. I'm guessing some college lead-generation service crossed her name with my email (her/our last name). I haven't figured how to handle that one yet, I'm contemplating printing a few out and (snail) mailing them along with a note.

But I've had the address long enough that I don't want to let it go, so I guess this is all a necessary burden......

makr17··on Lessons from the use of personal knowledge questions at Google (2015) [pdf]
When a site requires a response to these questions, I typically provide a purely-fictional response. e.g. (not real examples)

My childhood best friend: Ender Wiggen

City I was born in: Moscow, ID

etc...

and then log the specific lie in my password manager. They work if I need to read one off to a service rep over the phone, and they are in no way connected to my personal history...

makr17··on Hundred Year Mistakes
You should write your code with consideration for the next person tasked with maintaining it. If for some reason you can't manage that (?!?), I suggest coding with consideration for _yourself_, six months from now, still slightly drunk at 2am when the page comes through...
makr17··on Offshoring roulette: lessons from outsourcing (2016)
Yeah, but so does every US-based consulting outfit I've ever seen... IBM, Oracle, Accenture. The knowledgable Senior Dev answering your questions during the bid goes away _quickly_ once you sign. They're off to convince the next sucker...
makr17··on Disney+ hit by technical glitches on launch day
"You loved us so much you broke us."
makr17··on Twitter is rejecting posts containing JSFiddle URLs
https://www.microsoft.com/en-us/research/publication/why-do-...
makr17··on When Nobody Shows Up to My Conference Talk
My High School debate coach loved to sit in the back of the room during practice with his hand in the air counting the number of "Uhmms". Disconcerting at first, but then you start actively trying to keep the count from increasing, which backfires for a while, and then you get past it.
makr17··on Customer Service Agents Can See What You're Typing in Real Time
A related related maxim: "Someone who is nice to you but rude to the waiter is not a nice person."
makr17··on Asking the right question is more important than getting the right answer
Wholeheartedly agree, asking the right question helps in getting closer to the right answer. In my undergraduate Mathematics curriculum, "The Art of Problem Posing" (Brown and Walter) was required reading alongside "How to Solve It" (Polya and Conway).
makr17··on PG&E stock plunged 32% after it disclosed a possible link to California’s fire
Well, yes. But California _also_ has the highest population of the states.

https://en.wikipedia.org/wiki/List_of_states_and_territories...

Might be more fruitful to look at a per-capita metric?

makr17··on Sangoma (FreePBX) to Acquire Digium (Asterisk) for $28M
I've been using flowroute for years now.
makr17··on Oracle Lays Off Java Mission Control Team After Open-Sourcing Product
Anyone else remember far enough back to when OCI referred to the Oracle Call Interface (C library)?
makr17··on Wanted: Online Pubs Doing Real (and Therefore GDPR-Compliant) Advertising
Accept-Language: en-GB,en
← PreviousPage 2 of 3Next →