News for hackers. Stuff that matters.

massel

Re:Shopify moves back to Native from React Native on Thursday September 10, 2026 @11:06AM (#49645034)
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)

Re:Shopify moves back to Native from React Native on Thursday September 10, 2026 @11:04AM (#49645008)
We've been doing this for a while and it works great. Logic and network stuff goes in Rust, UI goes in Swift/Kotlin.
Re:We built our house for LAN parties on Tuesday September 08, 2026 @11:24AM (#49611701)
I've used Corning's Thunderbolt 3 fibre cable in the 25m length (~80'). It's eye-wateringly expensive, and it works perfectly.
Don't Windows Services run behind the login window (when configured to do so)?

Could you set up Docker that way?

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.

Re:Apple cuts off Beeper Mini's access on Saturday December 09, 2023 @01:48PM (#38584529)
That was texts.com, not Beeper
Re:Ask HN: Anyone know any funny programming jokes? on Thursday January 21, 2021 @11:34AM (#25860720)
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

Re:GitHub for mobile is now available on Tuesday March 17, 2020 @05:10PM (#22610465)
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!

Re:How Automattic develops software for over 75M websites on Tuesday October 08, 2019 @01:54PM (#21195016)
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.

Re:How Automattic develops software for over 75M websites on Tuesday October 08, 2019 @01:20PM (#21194601)
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

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 :)

The Canadian drug and medical device certification process is far more stringent than that of the USA.
Re:Google tracks users who turn off location history on Tuesday August 14, 2018 @11:18AM (#17758694)
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.
I would _love_ to see that talk if you can dig it up - SQLite's stability story is fascinating.
Re:Lawyers Send Mobile Ads To Phones In ER Waiting Rooms on Thursday May 31, 2018 @12:44PM (#17197783)
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.
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.
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.
Re:220,000 cores and counting: largest ever public cloud job on Thursday April 20, 2017 @03:35PM (#14160041)
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?

Older »