2. auto-update feature on Google Chrome
3. Uber/Lyft
4. ZFS
5. Cheap VMs (R.I.P. Slicehost; DigitalOcean, Hetzner, etc.)
6. Ruby on Rails
7. Postgres
8. Spotify
9. 1Password
10. Arq backup
11. Dropbox
12. Wireguard
591–600 of 818 posts
2. auto-update feature on Google Chrome
3. Uber/Lyft
4. ZFS
5. Cheap VMs (R.I.P. Slicehost; DigitalOcean, Hetzner, etc.)
6. Ruby on Rails
7. Postgres
8. Spotify
9. 1Password
10. Arq backup
11. Dropbox
12. Wireguard
Earlier quoted context omitted.
I absolutely love systemd and journald. The fact that you can do most things declaratively and have a common interface for logs, it's just beautiful. I can do things like "show me the logs for this service for the last 5 mins". I still don't fully understand why people prefer bash scripts. But then again, I have never once needed to edit those bash scripts since I usually don't stray too much from defaults.
It all depends of course on what you do. When you try to ship stuff for various Linux distros, having to figure out how SuSE, Red Hat and Ubuntu like doing their init scripts is a pain. Admin-wise it's nice not to ever have to look at a 3-way merge of stuff in /etc/init.d if somebody touched anything, and then the system was upgraded. But besides that there's lots of cool benefits. Like not needing to deal with PID f…
And we always wax poetic about how doing things in a declarative way ultimately leads to a better experience. So I am always perplexed when people give systemd a hard time when that's exactly what systemd has done, it's established a standard and consistent way to declare services.
Speaking of other things that seem to not want to change, why in 2021, a decade after PowerShell, do we still pipe unstructured text between processes and perform gymnastics with sed/awk/print, does that not just feel extremely janky to people? I'm not remotely a fan of Windows servers, but PowerShell got this right from day one since it started from scratch with the idea of piping objects back and forth. Can we not as a community at least have standardized flags to output the various standard commands as maybe JSON? and take inputs as JSON as well? maybe this has already been tried but I don't see it.
Showing my age here, heh: 1. Early Ruby on Rails -- Now that MVC/ORM packges are the norm, it's hard to describe how revolutionary the original '15 minute blog' video was. It really felt like a quantum leap for CRUD apps. 2. Uber/Lyft - It has literally remolded the city I live in, by making large areas that are transit-inconvenient more attractive to live in. 3. Linode -- Access to a cheap server that you could spin…
Mobile app development used to take a lot of effort with separate builds for iOS/Android and low code reuse. React Native changed the game and made building mobile apps easy and much less expensive.
SSDs. Virtualization. Git. I've used CVS and SourceSafe before. LVM. The old MBR way of partitioning is just awful. systemd and journald, just to be a bit controversial. I really don't miss my days of screwing around with init scripts, or having to parse logs by hand. Arduino. It makes lots of cool stuff very accessible. sshfs, it's amazingly convenient. pulseaudio. Sound on Linux finally works. I spent an unbelievab…
> LVM. The old MBR way of partitioning is just awful. Just wait until you find out about ZFS!
I felt like I had done them a disservice for not sharing this sooner.
Readline is fantastic. I wish even more OS components were standardised (e.g. Firefox tabs and Inkscape dialogs just being windows; let my WM handle the layout.)
Stackoverflow. Its closest competitor, experts exchange, was a slow website that required you sign up to see an answer that was rarely useful. There's a direct correlation to SO and dollars of revenue I've driven.
Showing my age here, heh: 1. Early Ruby on Rails -- Now that MVC/ORM packges are the norm, it's hard to describe how revolutionary the original '15 minute blog' video was. It really felt like a quantum leap for CRUD apps. 2. Uber/Lyft - It has literally remolded the city I live in, by making large areas that are transit-inconvenient more attractive to live in. 3. Linode -- Access to a cheap server that you could spin…
Yes, with Uber and equivalents around the world, I have zero reason to own a car. My driver's license expired years ago and I can't be bothered to renew it.
Showing my age here, heh: 1. Early Ruby on Rails -- Now that MVC/ORM packges are the norm, it's hard to describe how revolutionary the original '15 minute blog' video was. It really felt like a quantum leap for CRUD apps. 2. Uber/Lyft - It has literally remolded the city I live in, by making large areas that are transit-inconvenient more attractive to live in. 3. Linode -- Access to a cheap server that you could spin…