HNHacker News
TopNewBestAskShowJobs

massel

346 karma · joined May 24, 2014

submissionscomments
massel··on Shopify is moving from React Native back to Swift and Kotlin
It's a lot nicer than having the same logic in 2 languages and trying to keep them in sync – whether doing it by hand or with an LLM.

One of the big rules is don't repeat yourself – much of the logic only needs to be written once (except UI)

massel··on Shopify moves back to Native from React Native
We've been doing this for a while and it works great. Logic and network stuff goes in Rust, UI goes in Swift/Kotlin.
massel··on We built our house for LAN parties (2024)
I've used Corning's Thunderbolt 3 fibre cable in the 25m length (~80'). It's eye-wateringly expensive, and it works perfectly.
massel··on Windows 11's second-chance setup dialogs hurt IT, drain productivity
Don't Windows Services run behind the login window (when configured to do so)?

Could you set up Docker that way?

massel··on Apple fixes bug that cops used to extract deleted chat messages from iPhones
I expect that Signal encrypts the notification data prior to sending it to Apple, then decrypts it on-device using a Notification Service Extension – this is a common pattern to avoid trusting Apple with any sensitive data.

That would mean Apple stored the cleartext on-device after decryption.

massel··on Apple cuts off Beeper Mini's access
That was texts.com, not Beeper
massel··on Ask HN: Anyone know any funny programming jokes?
did you hear about the DSP engineer who remodeled the entryway in her house overnight?

it was a fast foyer transform

https://twitter.com/caraesten/status/1284232296497770496

massel··on GitHub for mobile is now available
Triaging notifications will be my main use for it - doing so on mobile before wasn’t great, and the new UI is even worse on mobile.

Tried the app for this and it seems great!

massel··on How Automattic develops software for over 75M websites
That's fair – the process has since been revised, and on https://automattic.com/work-with-us/how-we-hire-developers/ we now say "This work is paid, part-time, and designed to last between two and eight weeks, for a total of around 40 hours of work".

It's still a commitment to be sure, but we try really hard to make it as accessible as we can.

massel··on How Automattic develops software for over 75M websites
The 10 hours are not within "normal" business hours – it's a fully remote company. In fact, it's best if they're not – it's a good test of whether someone can communicate well asynchronously (critical for success working remotely).

Source: I work at Automattic

massel··on Automattic raises $300M at $3B valuation from Salesforce Ventures
I think Matt mentioned it on the Vergecast recently, so it's not a secret – we have a team of top folks working on Simplenote and are continuing to invest in it.

Source: I'm on the mobile team at Automattic and just spent a week hanging out with the people working on it :)

massel··on U.S. to set up plan aimed at allowing prescription drugs from Canada
The Canadian drug and medical device certification process is far more stringent than that of the USA.
massel··on Google tracks users who turn off location history
Do you also show them the part where it says "Significant Locations are encrypted and cannot be read by Apple"? They're local to the device, not sent back to them.
massel··on FAA pushes back on Boeing exemption for 787 safety flaw
I would _love_ to see that talk if you can dig it up - SQLite's stability story is fascinating.
massel··on Lawyers Send Mobile Ads To Phones In ER Waiting Rooms
Actually, yes. I was pitched by ad reps from the largest carrier - they claimed to be able to send an SMS when one of their customers enters a geofenced area.
massel··on Lawyers Send Mobile Ads To Phones In ER Waiting Rooms
Usually this is done in cahoots with the carrier - you’re typically buying the advertising from them. At least, that’s how it is here in Canada.
massel··on Does disabling Wi-Fi prevent my Android phone from sending Wi-Fi frames? [pdf]
TL;DR (from TFA): No. We show that another option, called "Always allow scanning", when activated, makes a device send Wi-Fi frames which can be used to track this device, even if the Wi-Fi switch is off. This option is not clearly described in all Android versions, and sometimes even not deactivatable. Besides, the Google Maps application prompts the user to activate this option.
massel··on 220,000 cores and counting: largest ever public cloud job
Possibly a dumb question, but if it's this embarrassingly parallel, wouldn't this be a workload more suited for calculation on a GPU? I'm assuming there's a good reason he's not using one, so could someone who understands this a little better explain it?
massel··on Wi-Fi TimeSync
I'm super hopeful this could simply be used in my microwave, stove, car, really anything with a cheap clock in it to sync the time between them to some accurate source, and automatically apply DST.
massel··on Apple Drops Hints About Working on Self-Driving Cars
Used to be true, but now, ads for any CarPlay-enabled vehicle seem to almost exclusively feature the stereo as the key selling point.

A notable holdout: Toyota, who has arguably the garbagest entertainment system.

massel··on Making Humans a Multiplanetary Species [video]
I've never watched an Elon Musk livestream that started on time. Not sure if I'm spoiled by Apple keynotes always starting on time, or if live stream start times at SpaceX are just as loose as the company's other timelines
massel··on Canadian surgeons urge people to throw out bristle BBQ brushes
It's because each province maintains their own health care data and many of them refuse to share anything with the others - whether from a paranoid privacy standpoint or a bureaucratic inability to make it happen.
massel··on How AWS came to be
Are you referring to something like this? https://services.amazon.com/fulfillment-by-amazon/benefits.h...
massel··on Inside Palantir
Actually maybe they do - they just brought back Cherry and Vanilla coke in Canada. I for one will be contributing to an increase in sales.
massel··on Why Do So Many Zippers Say YKK? (2012)
Do this as well. It makes my wife slightly crazy but I never end up with clothes where the zipper failed
massel··on N Guilty Men (1997)
"To be on the safe side, criminals who go to D.C. to violate federal law should run for public office." - Best thing I've read today
massel··on Cure for cancer one step closer after 'spectacular' breakthrough
URL to this? XKCD is always relevant.
massel··on Slack raises $120M Led by Google Ventures and KPCB at $1.12B Valuation
Serious question, can someone explain why a team using Hipchat should switch to slack?
massel··on Fingerprints Are Usernames, Not Passwords (2013)
This is only an issue to people on the left hand side of this: http://xkcd.com/538/
massel··on iMac with Retina 5K display
27" has always been user-upgradable, new 21.5" design isn't
Page 1 of 2Next →