4 ms·
I thought this was a serious take for a second (until I looked at microsoft_recall_linux.exe - lol). Having said that, I would actually be keen for something s
by phs318u 1y ago
I thought this was a serious take for a second (until I looked at microsoft_recall_linux.exe - lol).
Having said that, I would actually be keen for something similar that is both open-source and totally local so that I could use the output as AI fodder (for a local inference model of course).
- Citizen_Lame 1y agoThat's what people crave.
- theblazehen 1y agohttps://github.com/mediar-ai/screenpipe https://github.com/mediar-ai/screenpipe is promising, however it has some issues with my setup. I'm personally just dumping all the data with ffmpeg + x11grab, will figure out what I want to do with it later
- skerit 1y agoWindows & macos only though. "linux support coming soon" has been on that website forever.
- theblazehen 1y agoThat's for the fancy GUI. Basic "capture and dump to disk" is supported on Linux with the cli version
- RobotToaster 1y agoSame. I have a terrible memory so a totally local ai that knows everything I do would actually be useful.
- jeroenhd 1y agoThat's the biggest problem I have with Recall. Not that the idea or functionality is bad, but that the probability that the company behind it will abuse it is so large that it's not worth the risk. If the system worked fully locally, didn't come from Apple/Microsoft/Google/Facebook/etc., and had decent data isolation, I would probably turn it on. Unfortunately I find that getting basic OCR to work reliably on Linux is a challenge in itself compared to Windows' APIs and quality of OCR results, so I doubt an honest, well-intentioned implementation will make it to Linux.
- ValdikSS 1y agoWhen I was working in audits, I used to record everything happening on my screen with 3 fps and then rewatching it with 10x speed, just not to forget anything. When Recall was announced, I was in minority who thought it was super cool technology.
- XorNot 1y agoThere's nothing wrong with the concept, but if it's not local with you in total control of the data then it's also just a no go.
- noir_lord 1y ago> I was in minority who thought it was super cool technology. The technology can be cool while still be a horrific idea because of the implementation and privacy implications.
- compsciphd 1y agothe privacy implications are really no worse than people who have a web browser cache/history, use a password manager, and have their entire email/message history available for offline perusal on their computer/device. just like an attacker can go after the recall data, they can go after those well known sources of data as well, which are generally not encrypted. Which is why, for example, the changes signal made to prevent recall from working when it was visible, were pure virtue signalling. By default signal on the PC keeps all messages sent available in a db that any attacker can easily download. The entire criticism aimed at recall ignored all the other ways this data is stored on one's PC.
- meowface 1y agoAs long as it's stored and processed locally, I don't really see the implications being that much worse than someone getting all your local IRC/IM/email logs. (Those or their equivalents are stored in the cloud nowadays but disregard that for now for the sake of argument.)
- mschuster91 1y ago
- mnmalst 1y agoIt kinda IS a working solution tho. recall-for-linux.exe is just a bash script that does this in a loop. :) grim - | tee ~/.recall/$(date "+%Y-%m-%dT%H-%M-%S").png | tesseract stdin stdout 2>/dev/null >~/.recall/$(date "+%Y-%m-%dT%H-%M-%S").log
- loutr 1y agoIt's a joke yes but it does work, in a really crude way. The exe is actually a short bash script, it takes a screenshot every 5 seconds, feeds it to tesseract (OCR) and dumps the result in ~/.recall.
- geocar 1y ago> I would actually be keen for something similar that is both open-source and totally local Did you actually look at it? Or just look at it? Because it is actually open-source and totally local. # ... nonsense while true; do grim - | tee ~/.recall/$(date "+%Y-%m-%dT%H-%M-%S").png | tesseract stdin stdout 2>/dev/null >~/.recall/$(date "+%Y-%m-%dT%H-%M-%S").log # ... other nonsense done I think all the nonsense/emojis are supposed to be funny, but that actually does the thing. Replace "tesseract" with whatever local AI you want; replace grim with some other screenshotting tool if you like. I've done something like this for over a decade (although I have a diff that deletes duplicate frames) and I like to partition by date (do that "T" becomes a "/") because that makes other things easier, but my script isn't much more complicated than that.
- raphman 1y agoThere is/was https://github.com/selfspy/selfspy https://github.com/selfspy/selfspy (not updated in 10 years).