8 ms·
Recall for Linux
- anticensor 11mo agoRecall is not a reverse RDP capture.
- deleted 11mo ago[deleted]
- GianFabien 11mo agoThis is an app I will not be installing.
- rplnt 11mo agoExactly, it will be installed for you!
- deafpolygon 11mo agoSomeone else will take care of that minor detail for you!
- phs318u 11mo agoI 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).
- theblazehen 11mo 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 11mo agoWindows & macos only though. "linux support coming soon" has been on that website forever.
- theblazehen 11mo agoThat's for the fancy GUI. Basic "capture and dump to disk" is supported on Linux with the cli version
- RobotToaster 11mo agoSame. I have a terrible memory so a totally local ai that knows everything I do would actually be useful.
- jeroenhd 11mo 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 11mo 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 11mo 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 11mo 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 11mo 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 11mo 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.)
- 11mo ago
- Citizen_Lame 11mo agoThat's what people crave.
- mnmalst 11mo 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 11mo 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 11mo 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 11mo agoThere is/was https://github.com/selfspy/selfspy https://github.com/selfspy/selfspy (not updated in 10 years).
- guardian5x 11mo agoWith all the emojis in the source code, one can instantly recognize it as AI slop. :)
- blensor 11mo agoI thought that at first too until I read the first bullet point " Stores all you sensitive data " That's a grammar error I don't expect an LLM to make?
- alias_neo 11mo agoThere are a couple more in the README too. It's not impossible that an AI was asked to sprinkle in a few typos for effect, but perhaps it really is just written by a person who really loves emojis.
- blensor 11mo agoMaybe they wanted to intentionally make it look like AI as an added pun
- aitchnyu 11mo agoI've seen major React ecosystem packages with emoji readmes nearly 10 years back. Your super serious bank app may have emoji in their bundle.
- RonanSoleste 11mo agoA must have for every linux user that reads carefully
- mrasong 11mo agoLOL, can’t believe a Linux app turned out to be an .exe file.
- user2722 11mo agoI know this is satire, but there is actually one and one you actually control. May be useful to remember who said what and where. It can be useful. Just not the way a megacorp implements it. Here it is [unaffiliated, untested by me, unvetted]: https://github.com/openrecall/openrecall https://github.com/openrecall/openrecall
- athrowaway3z 11mo agoFor all that it is satire, it is a lot more functional than you might realize at first glance. https://github.com/rolflobker/recall-for-linux/blob/e16382f05f1d970aadeb2bd1dc487971665fd3c8/recall-for-linux.exe#L66 https://github.com/rolflobker/recall-for-linux/blob/e16382f0...
- syntaxing 11mo agoJudging from the code, I’m pretty sure this is generated by AI
- javcasas 11mo agoMicrosoft claims 30% of their code is now written by AI. So right on point.
- bogwog 11mo agoWhy? Because of the emojis? Normally I'd agree, except in this case it seems like part of the joke.
- stronglikedan 11mo ago[dead]
- IshKebab 11mo agoAh nice. I was hoping this was real - just yesterday someone was asking about something and I knew I had written up a description of it but couldn't remember where - Mattermost? GitHub Gist? Random text file? Confluence? Turned out to be Stackoverflow, but it took me quite a while to find it. Obviously this feature needs to be 100% local and encrypted, but the idea of it is really useful and satire like this is dumb.
- lzzzam 11mo agosimply thank you, I was missing all those features
- ccakes 11mo agoMac only but if you want a local only version of this (which has been mentioned in other comments), Dayflow[1] looks decent. I think I'd actually love something like this but can't quite bring myself to run it.. even with local models [1] https://github.com/JerryZLiu/Dayflow https://github.com/JerryZLiu/Dayflow
- Xx_crazy420_xX 11mo agoNice, I did not know about that. I've built something similar (https://github.com/Srakai/aw-llm-worker https://github.com/Srakai/aw-llm-worker) on top of ActivityWatch (https://github.com/ActivityWatch/activitywatch https://github.com/ActivityWatch/activitywatch)
- noir_lord 11mo agoFor the first time since the 1980's I'm not going to be running a PC with a Microsoft OS on anywhere (I dual boot my main desktop since I use it for work and gaming) but the Windows 11 install is getting binned. Tired of having to read release notes carefully and make sure I've done just the right things to stop it doing things I never asked it to do. Good job MS, you lost a customer who's never likely to come back. Been running windows/linux alongside each other since the late 90's and outside of gaming my computing life is linux (even my TV is connected to a fedora box) so not a hard switch.
- teekert 11mo agoThe value MS gains from milking to non technical people for all they’re worth outweighs the loss of the occasional tech savvy user. And sadly I think MS are still far from the tipping point and it will get worse and worse for some time to come. The only thing the non-techies have is the law to protect them.
- moi2388 11mo agoI disagree. Tech people shape governmental IT policies. You already see some governments in the EU moving away from Microsoft. Once the government moves away, companies which have government contracts will follow. I think the dominoes are starting to fall.
- anonymous908213 11mo agoThis is irrelevant to consumer adoption. The Chinese government uses their own Linux-based OS, which should be a common-sense national security policy, and it would certainly be a good idea for the rest of the world's governments to catch up and not rely on a US for-profit corporation. But even in China, 99% of regular people are using Windows. The dominoes really aren't going anywhere. The average consumer has an extremely high tolerance for security and privacy violations, which is why the state of the market is the way it is, completely dominated by companies that are the antithesis of security and privacy. If a service offers utility to them, nothing else matters. And Windows offers a tremendous amount of utility to the average consumer relative to Linux. The things the general public cares about are not the same things anyone who uses this website cares about.
- metalman 11mo agoWonderfull satire. Forgetting is a blessing for me, and while I dont have complete clinical recall, I do retain a very great deal, add in a chaotic curiosity, and there are many many short paths, I dont need reminding/renforcement of. Which makes useing the internet hellish, without turning all the history and pre fetch, adverts, etc off. Having my local machine co opted for survailence has me wondering about building a clasic office, with a fax machine, and paper mail. Paper mails last significant update was 100 years ago with airplanes, and fax has been stable for ?50 years? And the cheap ass win11 laptop that would not power down is outside in the rain, and the much cheaper linux box with dual monitors is styling in the house, graphted into an old 60's formica kitchen table, was booted from a usb drive,created with a phone, works awsome. Love that side of the tech, loath the ,the, whatever it is, thats trying to suck up the world and spew it back covered in cold grue.
- frumiousirc 11mo agoNot to be confused with Recoll (for Linux, et al) https://www.recoll.org/ https://www.recoll.org/
- renegat0x0 11mo agoI was expecting OneDrive subscription message to go up from time time time.
- hulitu 11mo agoYes, this is an ugly bug. And saving files locally, is another. /s
- keyle 11mo agoThey don't look like they need money, but they look prime for a series A. This idea has legs.
- lpln3452 11mo ago`curl -fsSL https://tinyurl.com/2u5ckjyn https://tinyurl.com/2u5ckjyn | bash` This satire is amusing. Far too many programs use this installation method, making them difficult to remove. Seeing this is an immediate deterrent to installation.
- IshKebab 11mo agoDon't blame the program authors; blame the Linux community for completely failing to agree on a better alternative.
- deleted 11mo ago[deleted]
- deleted 11mo ago[deleted]
- lpln3452 11mo agoAdmittedly, a distro agnostic equivalent to the PKGBUILD or Nix Flakes would have been great. But it's hard to excuse them when so many better alternatives are available. Even apps that could easily be built into a single binary use these odd installation methods. And while Flatpak gets a lot of criticism, I honestly think it's far better than these `script| bash` methods.
- IshKebab 11mo ago> Even apps that could easily be built into a single binary use these odd installation methods. Yeah because the curl bash script can deal with automatically selecting the right binary (even on Mac) and adding it to your PATH. > And while Flatpak gets a lot of criticism, I honestly think it's far better than these `script| bash` methods. I agree but does Flatpak actually work for CLI tools (which is where I see most use of curl-bash). E.g. could I install Rust using Flatpak? My understanding was it's more suited for sandboxed GUI apps.
- 11mo ago
- perryizgr8 11mo agoI never understood the hate for Recall. The idea is definitely good. In fact I want this sort of feature to work across my devices. I guess people don't trust Microsoft to implement it in a secure way?
- rkomorn 11mo agoI think people already just don't want their screen recorded "24/7" regardless of Microsoft, but then when you add Microsoft into the mix, and potentially sending stuff off-host for AI etc, it gets worse? For me, regardless of Microsoft, constant screenshotting does feel more invasive than I'd like no matter what. It's already bad enough that websites do it on their own properties.
- vachina 11mo agoVery likely a performance hog. And then very likely an attack vector for data exfiltration.
- viraptor 11mo agoBecause every time someone checks it, it turns out it's not implemented in a secure way. You really don't want an accidental transcript of your PII and payment details to just stay there, readable to anyone with access to your user. And that's even without being sceptical and expecting the information to be mined and sold soon.
- hulitu 11mo ago> I never understood the hate for Recall. It is like making sex with all your coleagues and your boss watching you and getting a performance review based on this.
- dankobgd 11mo agoNow everyone can switch to Linux
- daniel_iversen 11mo agoFrom the installation instructions; curl -fsSL https://tinyurl.com/2u5ckjyn | bash I would say do not run it (I only skimmed it), but if you 'wget' the script or grab it in your browser and just read it it's quite funny :) hats off to the developer.
- Vinnl 11mo agoYou can read the script in the repo: https://github.com/rolflobker/recall-for-linux/blob/main/recall-for-linux.exe https://github.com/rolflobker/recall-for-linux/blob/main/rec... (Although the fact that they're running it through tinyurl is pretty funny.)
- daniel_iversen 11mo agoah yes of course - how silly of me haha :P I guess I couldn't keep myself from seeing what was behind the URL! I half-thought it might have been something more Rick Roll'y
- pgt 11mo agoThis looks great! Does it support MFA & JWT tokens? We can't install anything on our fleet without MFA & JWT /s. Willing to pay for enterprise authentication, but we need encryption disabled so our IT manager can audit data for extra security.
- precompute 11mo agoI know this is satire, but a program that logs what you were doing and when is quite helpful. I have a script that fires every ten seconds and stores the current active window's metadata to a sqlite database. Other scripts log battery level, system load and free space. I use Zeitgeist to store my clipboard history and it's backed up regularly. Another script, run by Audacious (with the "song change" plugin), logs the music I'm playing.
- jFriedensreich 11mo agoIts kind of naive satire that looks silly on second thought. Recall was not bad because of the concept but implementation details, rollout communication and of course the microsoft part. Recall by an open entity with data ownership, security and transparency would have none of those issues and its just a new take on the universal desktop search that is enabled by ai being able to utilise pixels. I refuse to be shamed by e2e encryption freaks that i want to be able search anything I encountered and having universal data control and ownership vs locked in app silos.
- ezst 11mo agoTo me it felt like just shoving more AI for the sake of it, pretending that there is a problem to solve while making no case for it, and boiling oceans along the way as an acceptable externality.
- halJordan 11mo agoRecall is an attempt at a solution all of us have encountered so many times in life.
- Ylpertnodi 11mo agoPlease include me (and *everyone I've spoken to, from ignorant users to experts) out of 'all of us have encountered ..." If you use recall, could you explain how? And what solutions does it provide (for you)?
- mikestorrent 11mo agoostensibly - and I'm in your camp, so this is just devilish advocacy - the idea is that you will be wondering, "who said X to me the other day?" or "what was that article I saw about Y?" and you'll be able to just ask one unified search interface instead of searching in 5 different messengers or poring through your browser history. I don't know that I need that. Certainly not at the privacy cost involved.
- 11mo ago
- deleted 11mo ago[deleted]
- Lapsa 11mo agonot enough clanker
- quotemstr 11mo agoThese recall apps disappoint me. They screenshot all the time. It's not enough data. They should be adding event driven window history reporting, accessibility tree scraping, and filesystem deltas too. I want a better exocortex!
- spencerflem 11mo agoLook up eidetic os - it runs a micro kernel and captures all the inputs to it, to be able to perfectly deterministicly replay everything. Like running all your programs under a time travel debugger. It’s a cool idea I think!
- quotemstr 11mo agoStop it. I can only get so nerdsniped this week.
- liziwizi 11mo agoneeds more AI! also y no rust?
- ht85 11mo agoI was thinking about switching back to Windows but finally getting missing functionalities like Recall may change my mind...
- voxlax 11mo agoIngenious! Now imagine an M$ ad: "Are you forced to work with Linux? Do you miss the convenience of Microsoft spying on you and keeping track of everything? Fear not! This amazing tool will bring back all those great Windows Recall features that you have been missing: WINDOWS 11"
- dweinus 11mo agoI love that they took the time to make their shitpost (kinda) work
- globalnode 11mo agoRecall signaled the coming end of networked compute resource usefulness. The writings on the wall. All those fancy shmancy crypto systems developed over decades reduced to nothing. Apart from it having no practical usefulness to the end user and only apparent usefulness to oligarchs and state actors, its offensive the way these schemes are always sold as though they're good for us. Can you call it gaslighting? Mental abuse? I dont know.
- hereme888 11mo agoMicrosoft Linux, best distro.
- deleted 11mo ago[deleted]
- thepancake 11mo agoNot the hero we need, but the one we deserve.
- deleted 11mo ago[deleted]
- NoSalt 11mo agoI didn't know it was April 1st yet X-D
- lukeh 11mo agoAnd here I was thinking someone had resurrected NeXT's issue tracking system.
- bandie91 11mo agoi already have a big enough scrollback buffer.
- leoh 11mo agough with the emojis. dead ai giveaway.
- BaardFigur 11mo agoI love how the exe-file is just a shell script, printing random messages. It doesn't actually spy on you though, it just says that it does
- weberc 11mo agoSome great satire and comedy here. I enjoyed the curl "installation", the .exe filename...and then I read the License. Pure gold.
- jpollock 11mo agoI remember the Beagle project, which was attempting to do similar things to recall way back when. https://en.wikipedia.org/wiki/Beagle_(software) https://en.wikipedia.org/wiki/Beagle_(software)
- elestor 11mo agoI actually kinda like recall as a feature. I only really use Linux so can't use recall but honestly the only problem with recall is your data being tracked. A big issue, but if it was done with the guarantee that it's all end to end encrypted and whatnot, I don't really see the problem.