Hacker Newsnew | past | comments | ask | show | jobs | submit | more css's commentslogin

If you are talking about data missing from the `text` column, for some reason it disappears after you read a message. The content is stored in a binary blob in a different column, which I parse like this: https://github.com/ReagentX/imessage-exporter/blob/c73bc4d66...


oooooh that's exactly what it is! thank you!


The database file is the same across both platforms, you just need to choose the right path: https://github.com/ReagentX/imessage-exporter/blob/c73bc4d66...

You can get this file from an unencrypted iOS backup: https://github.com/ReagentX/imessage-exporter/blob/c73bc4d66...


How do I make a backup without the Cloud on Linux?

Instructions I found from Apple (https://support.apple.com/en-us/HT203977) are to use the Cloud, a Mac, or Windows +iTunes.


Maybe something like https://github.com/libimobiledevice/libimobiledevice? I'm not sure, I haven't tried to do this.


libimobiledevice definitely works for this, I've done it before.


Thanks! I figured it was a concise way to show what the output looks like while also explaining some of the features.


If anyone ever wanted to do something similar for iMessage data, I built a similar tool for that: https://github.com/ReagentX/imessage-exporter


Oh man, excited to see this. Was brainstorming doing something this in rust last week. Beat me to it!


Yes, it's called reinsurance: https://en.wikipedia.org/wiki/Reinsurance




I drilled keybr from 30wpm to 110 several years ago and still come back every few days to practice. It is a great tool. I sometimes use it to "study" documentation by pasting it in as a custom prompt.


That's a great idea. I normally use https://www.spreeder.com/app.php but will try this!


It shows up when you allow the app to filter your messages in iOS settings: https://imgur.com/zPhUdnL


This feels like a case where it'd be good if Apple had two different messages, one for SMS filters which have a ILMessageFilterExtensionNetworkURL configured (which should get the scary message you saw) and one for those that don't (which are sandboxed to be purely device-local).

That said, Apple doesn't really handle the case of permissions changing with an app update very well, so launching your app purely device-local then updating to add something server-side a year later would probably let you get around that.

This app seems to not have the key that'd indicate it's capable of sending anything to a server: https://github.com/afterxleep/Bouncer/blob/master/Bouncer/In... (though, you know, that assumes that the build on the App Store is directly from the source we can see...)


Well, that's pretty troubling considering https://shot.3e.org/ss-20220910_115329.png

Isn't App Store review supposed to at least catch things like that?


It's a boilerplate warning that applies to the maximum possible amount of data-collection that could be happening. The app says it doesn't collect anything, and its source on GitHub supports that claim... but a SMS app theoretically could and so Apple warns you of the worst case.


That's the default. There is nothing lower than that AFAIK.


> I would buy clothes with no distinctive marks if I could find them.

Find a local tailor. Pick the fabrics you want from a catalog. Get your clothes made for your body while supporting someone's small business and artistic craft.


A gentleman tolerates at most two logos on his clothing: the custom clothier's and the fabric manufacturer's (Scabal, Loro Piana, etc.)


Only if they’re sewn on, instead of printed. In that situation I’d be hesitant to call it a logo at all.


They're almost always sewn on as pre-made patches nowadays, at least in my area. I will forgive the clothier a printed patch but yes the fabric manufacturer's must be woven.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: