300 karma · joined January 14, 2019
I've been meaning to set up automated testing where it sends an email every day and then I use something like google apps script to make sure it goes through. Like a cronjob checker but for email, maybe it already exists
Another one, as an example, check the FDA food and drug alerts for medicine you take. I guess the pharmacy should email you but who knows, it's just filtering an xml for a set of regex. I built a cheap example myself on a micro self hosted server I use for other things
Having quick and easy email behind a very simple url is great. Another usecase I use is I have a tiny http endpoint which just emails based on the url parameter (e.g. since it's only me my.server.com/email?msg=DONE_AI_training). Then I can use it to notify me when a long running job is done, using curl or the easy off the shelf requests that's in any language
I also don't love keepass getting access to my entire dropbox. But the easy solution is just to make another dropbox account with just the keepass file, and share it with my main dropbox, it'll sync the edits but force insulate the keepass permissions to a single file
I do the same with org-mode sync, might as well
I use it all the time to make benchmarks for how long something will take, the memory, etc
(Just add this for unit conversions
``` (after! calc (defalias 'calcFunc-uconv 'math-convert-units)) ``` )
What if there was a driver cooperative competing with Uber where there wasn't huge overhead.
Is it managing accidents and ensuring passenger safety?
I don't even know if there's brand loyalty because the apps are so commodified and the drivers can work on any app
I've been hoping for an open source/community driven/minimal version of the app. A software dev puts together a very simple version and takes minimal overhead, no fancy features but geolocalized requests
I know I'm oversimplifying how much Uber does but it doesn't seem profound or impossible, 'just' network effects. And if I knew the drivers for a bigger cut and hypothetically it was cheaper for me too, it'd be so great
I think it's a great starting point for students because it's totally free, abstracts over the coplications of oauth (for small things I still prefer it because it's so effortless) and you can combine google apps in fun ways. Considering many students live out of gmail + google docs, it's great
And having a GUI version of the app makes interacting with other students easy bc they can always edit the google sheet (aka database), forms, gmail, etc
[1] When you run `git annex add` it hashes the file and moves the original file to a `.git/annex/data` folder under the hash/content addressable file system, like git. Then it replaces the original file with a symlink to this hashed file path. The file is marked as read only, so any command in any language which tries to write to it will error (you can always `git annex unlock` so you can write to it). If you have duplicated files, they easily point to the same hashed location. As long as you git push normally and back up the `.git/annex/data` you're totally version controlled, and you can share the subset of files as needed
Beyond just eating more health (in whatever way) and exercising more, which does go a long way. Thse drugs are trying to be extremely targeted and intricate in now they work
And if you're in another country, especially european ones, look into other research programs, there are lots round
I haven't heard this in an interview or anything but I think now Stephenson is older and successful enough, he just writes the books exactly how he likes. Diamond age feels like he was agonizing over every word to keep everything so short. But Fall, and his newest book Termination Shock (which I also didn't like most of) ,just feels like an author who likes writing. Both have these amazing moments, which reminds me like a jazz musician, where it's almost effortlessly insightful and funny. But with no editing or second thoughts
The Android app 'smart audiobook player' is a godsend, really thoughtful app. And you can use an equalizer to reduce high pitch tones which I find easier to listen to
Because the best secret tip is that overdrive doesn't encrypt their mp3's. They even admit it at [1]. I don't know about iOS but on android it's just stored plaintext in the android system. So you just get on hold for books and whenever they come in, download then, and don't have to worry about loans. I try to be nice about this and buy the book for author's books I've enjoyed because I want to support artists. But it's nice to not have the limitations of 21 days, especially for longer books
Overdrive is trying to go to libby where they obfuscate the mp3s but they might not push it through
Also don't discount text to speech. It's not as nice as a real narrator but I also walk 5+ hours on weekends and it's nice to be able to listen to arbitrary text. Google's TTS is pretty readable and has a generous free tier
I feel like keeping a rough journal and manually revisiting would be more helpful than quantifying and correlating. But financial tracking can be useful, to a smaller degree, and tracking mood changes over big life changes can be valuable I guess. Otherwise, does feel vanity
Tracking mood is great. A simple telegram bot -> a google sheet lets telegram do the mobile/desktop UI and you just control the logic
One overlooked thing is automating financial tracking/categorization. In the US there's no good cross banking api except for email. Almost every credit card, bank, etc can email a receipt (set the minimum amount of alerts to be $0.01). The flowchart for parsing is bank alert -> gmail -> gmail filter by from address adds a label -> google pub sub notices that label and pings a little VPS somewhere -> gmail api -> parse email -> telegram bot
As I type, it sounds complicated but each step is well trod and has tutorials available. Now you have the ability to make custom push notifications for any transaction with < 1 second latency, instead of using the bank app. And it's all under your control. So the telegram bot allows you to categorize those purchases, you can add little notes or put it in categories. The nice thing is instead of looking at the end of the month and having 100+ little purchases and trying to remember if you ate at Starbucks 4 weeks ago, you categorize things as they happen in just a few clicks. And adding a category (one click) at the time implicitly marks the purchase as 'known good', not a suspicious purchase. So you can cross check at the end of the month for purchases you didn't categorize as suspicious.
Maybe for sqlite because it's stored in ssd, it's only 1-2 minutes to shutdown+change parameter+restart if it's scripted?
Quick envelope math, if they were using backblaze pricing, $5 would give a gb 83 years of storage. But it's unclear if backblaze is actually regionally duplicated