Arguably you could also include Telegraph Road (Dire Straits, 1982) although its story is even more generic.
285 karma · joined May 1, 2016
Arguably you could also include Telegraph Road (Dire Straits, 1982) although its story is even more generic.
Shine's output doesn't sound great. If you need the performance on embedded hardware, that's what it's there for. If you need quality sound and can't afford to crank up the output bitrate, prepare to be disappointed.
To send email you need a static IP with correct reverse DNS, or other people's servers will reject your mail (best case) or silently mark it as spam. Welcome to the real world of email deliverability, the worst part of running your own mail server.
If I was building this I'd stand up a VPN (choose your favourite protocol) between the cloud VM and home server. For the cloud end pick something from lowendbox/lowendtalk or just use the cheapest Vultr instance. NAT port forwarding down the tunnel back to your server at home - just a few iptables rules. Job done. Bonus points if you get an IPv6 /64 and route that down the tunnel too.
It's possible to use policy routing at home so that traffic that needs to go down the VPN does, and traffic that can egress through your home internet can too. Replies to incoming connections that came down the tunnel go back up the tunnel. Outgoing SMTP connections go down the tunnel. Outgoing HTTP goes out your normal internet.
The other problems I've had were
* Mr Tutorial likes really tight TLS restrictions but some of my mail clients can't cope with them.
* Turned on IPv6, had correct reverse DNS but forgot to put the v6 address in my SPF record. DMARC said "be strict" so gmail started rejecting my email.
* Random markings-as-spam by gmail. This seems to be slowing down.
* I've got the Dovecot xapian plugin but it doesn't feel like it's making searches faster. Need to make sure my IMAP client is actually doing server-side searches though!
* Turned on port 465 (TLS submission), cannot get it to work so still doing STARTTLS on port 587
Also I knew that exim system inside out, I felt I really understood how exim processed mail. Now I don't have the time to learn postfix inside out in the same way. Oh to be an eternal university student again...
One thing that has helped is the trick I worked out a few years back of hosting everything inside an lxc container on btrfs. I can snapshot and backup the whole system including database. Moving to a new hosting company means building another minimal debian system and rsyncing the container over. Borg backup of snapshots gives me confidence they can be restored, I'm not going to be backing up a database file while it's being written to.
Moving my gmail over was the biggest pain, due to gmail being labels-not-folders. Spent quite a lot of time on some python code to spider my email and apply rules to remove duplicate messages. Lots of corner cases pop up there.
Last time I was on exim/cyrus/spamassassin. Now on postfix/dovecot/rspamd. Nextcloud for calendaring because I had it already.
I miss the old set up and even feel nostalgic for the perl I wrote to glue things together (evil SMTP time rejection on spam scores). Haven't written perl in a decade...
I don't miss having to fix things when they break. But I also don't miss being able to fix things rather than dealing with unresponsive support.
I imagine federated chat means more opportunities for your users to avoid seeing ads too... Just use someone else's server!
Read loads of books on it while walking to university (1 hour each way) with iSilo. Dropped it on the road once and it was barely scratched. Played too much SimCity during lectures.
And yes, some of my terrible handwriting bears a strong resemblence to Graffiti.
Upgraded at some point but didn't feel the later models were a great improvement. I really liked that monochrome screen!
When your workplace starts emulating 70s dystopian sci-fi, that's a sign you might be doing something wrong.
My Dad's old Subaru Legacy used its display to show Japan rotating around as we turned corners, us always in the sea.
I'm onto my second 2005 Mazda MPV (they're great cars). This time I've replaced the head unit with one of those nasty cheap Android things. Basically a confused tablet with some extra hardware, running any mapping or other app you want.
This sort of thing was just normal. No multitasking so you had full control of the hardware. Third party libraries or custom code for serial, sound, graphics, often keyboard. Drop into assembly for extra speed. DOS was basically a library for filesystem access, process creation and limited memory management!
I still have 1.193180Mhz burned in my brain...
Looking at the Secular Therapists project they clearly fall into the "think my beliefs are wrong/stupid/etc" category. The about us page talks about religion "infecting minds!"
Like persuading Oxford University to NOT give away the rights to its COVID-19 vaccine: https://khn.org/news/rather-than-give-away-its-covid-vaccine...
No "shadow IT," this was completely official and above board.
Everything that could be was NetBSD.
Compsci had its own network range within the university's /16.
I remember the ease of dealing with them, compared to the battle to get one network port livened so the computer club could expand its nascent WiFi network to the quad. Heck, within compsci land, the computer club managed to get a server with a static IP and even got it exposed to the internet.
Could we have argued with them during the sales process? Only if we wanted to lose the sale. The Fortinet was cheap compared to the value of the contract.
And if the colour palette wasn't to your taste... For years I had CGA with a monochrome composite monitor. So it was all shades of green. The old LucasArts and Sierra games were fine on mono CGA.
Also we walked uphill both ways to school, etc, get your 4k displays off my lawn...
Also the wierd IRQ issues. Simpler when you had to set them with header pins on the card in question. When early plug and play came in it was awful, automatic IRQ conflicts and sometimes no way to change them. Was a real pain when the knock off sound blaster clone I had would auto assign itself anything other than IRQ 5 and some games would stop making sounds!
I still miss the hardware keyboard.
Even in New Zealand where we're not in lockdown and life is pretty normal, there's still that "what if we get a big outbreak" sitting in the back of your head constantly.
Modern life comes with a range of stressors and competing in the labour market is just one. There are loads more that we as individuals can do little about. Limited progress on climate change is another big one.