Hasura [ https://hasura.io ] Graphql API and Subscription for any Postgres DB Keycloak [ https://www.keycloak.org ] OpenID Auth Server nREPL + Cider [ https://github.com/clojure-emacs/cider ] Clojure's Network Repl and Emacs integration for live coding Clojure Company Mode [ https://company-mode.github.io ] Emacs autocomplete mode
Ask HN: Programs that saved you 100 hours?
461–470 of 531 posts
Re: Ask HN: Programs that saved you 100 hours?
#462Earlier quoted context omitted.
Couldn't agree more.. People who say Electron (on which VSCode is running) is bloated and is slow probably haven't worked on full fledged IDEs using Java.. they consume memory in Gigabytes, are slower, at least appear to be slower, despite using native UI and takes a lot longer to open.
Or they have worked on full-fledged IDE's like VS 6, which starts up quickly and is super responsive even on period hardware .
Re: Ask HN: Programs that saved you 100 hours?
#463Qbserve ( https://qotoqot.com/qbserve/ ) when I was on macOS, now RescueTime + Custom New URL Tab (Chrome extension) pointing to https://www.rescuetime.com/browse/productivity/by/hour/ , so I get immediate feedback on my productivity (motivates me to keep moving) or slacking (motivates me to start working). I cannot stress enough the word immediate . Delayed reports (after a week, after a day, or whenever I check) su…
Re: Ask HN: Programs that saved you 100 hours?
#464Docker for local dev environments. Easily 100s of hours saved from needless tinkering to get n services × packages working in harmony, all to have to do it again 3 months later after an OS update.
Need postgre? Link to one service. Need mongo? Plop another. Rabbitmq? redis? No need to tell them to install those, just pass the docker compose file.
Re: Ask HN: Programs that saved you 100 hours?
#465Earlier quoted context omitted.
Didn't know Yabai! Thanks for sharing. Will have a look at it and probably give it a try. I am using Amethyst [1] right now as a "tile" window manager which is easy to set up and works as intended. [1] : https://ianyh.com/amethyst/
I've been using Spectacle [1] for 3 years now and it's been great. Note: it appears to have been discontinued in favor of Rectangle [2] It's the first thing I landed on after switching to primarily OSX at work (I used i3 when I had a Linux dev box) so I'm not sure if it's the best among the alternatives; but I've been pretty happy with it. [1]: https://www.spectacleapp.com/ [2]: https://rectangleapp.com/
Re: Ask HN: Programs that saved you 100 hours?
#466Re: Ask HN: Programs that saved you 100 hours?
#467It can be a memory hog when left running ,and I wish I could "pop out" portions of the UI to reorganize on my screen.
Otherwise, indispensable to my work the last couple of years.
Re: Ask HN: Programs that saved you 100 hours?
#468I'm working on a single monitor, so managing workspaces is crucial and xfce4 lets you set these up in seconds.
I am very happy to now can brag about it to someone:
You can allow your desktop to react to your mousewheel to change workspaces. Combine this with a one pixel border on any site of your maximized windows and you can circle your workspaces by just pulling your mouse to the edge. In practice, with an full-hd monitor, one does not see that there is one pixel of your desktop visible. In the few cases where the hand uses the mouse, this is the most convienient feature one can possibly experience.
I also can click in the same area with the right mouseclick and access my applicationmenu.
Another neat trick: xfce4 has to default application finder, alt+f2 and alt+f3. The latter appears to be unusable, because one has to tab to often to select an application.. But you can just resize the right pane far most to the left and the finder will always remeber this behaviour. The latter also includes user generated menu icons.
Since I rely on maximized windows, I also excluded all window borderings to maximize the viewport. simply delete all contents of your selected theme and reapply it.
One Terminal is configured as a dropdown, so it is permanent accessible over the entire worksession until you force close it, also, built-in.
Hotkeys for circuling workspaces and circle the current window within them as mentioned above.
Different backgrounds for each workspace plus a translucent panel, so I can identify on which workspace I am via perceptual cognition.
alt-rightclick lets you resize an window to any size.
It is the perfect workstation and i highly recommend it. Everything is builtin and works on all major distros out of the box.
Re: Ask HN: Programs that saved you 100 hours?
#469Earlier quoted context omitted.
Well so do I (also mainly an Ubuntu user these days), but that can be orthogonal to time spent. I prefer it to Windows, which I used f/t for nearly a year after ditching macOS. I prefer the single file system (as opposed to the wsl/native Windows mishmash). I enjoy its speed (mostly filesystem related I think). I find the desktop (Gnome in my case) simpler yet more flexible at the same time (PaperWM ftw). But there's…
I have spent a considerable amount of time on Windows turning certain features off, removing some bloatware, and setting up my dev environment so Ubuntu doesn't feel any worse. The only upside of Windows, and definitely a major one, is power management. On Ubuntu, my battery lasts around 2.5h with moderate use whereas on Windows, it's around 3-4 hours. Yes, I am already using powertop and TLP. =)
On Windows I would have vaguely but very briefly googled. I would either find a quick fix or not, and be on my way.
On Ubuntu I only bother searching online if I know what software's causing it, and it's open source. Otherwise I find the signal/noise ratio too high (and I rarely get useful answers on SO or other forums - I either get nothing or too many people helpfully but uselessly saying "try this!" "try that!"). More often I just dig into things myself.
So I trawled the syslog, couldn't initially find anything, narrowed down by triggering the issue deliberately while `journalctl -f`'ing, etc. I traced the problem to a recently installed Gnome extension that was crashing X on screen blanking. An uninstall failed so I had to find out where extensions are on the filesystem, remove it manually, restart mutter, etc.
The whole thing took about 25 mins.
The upside for Ubuntu here is that I could actually fix the issue. This is rarely a given with Windows (though for me it produces fewer such small issues). On Windows, if I can't fix something that's not critical within a few minutes, I end up just putting up with it. These accumulate over time and I find the OS increasingly irritating. Ubuntu's irritation level doesn't increase over time (though its plateau is way above zero). The downside for Ubuntu is that this really does involve more fiddling time (a known known because I keep logs). For me (a regular non-expert user) anyway.
Re: Ask HN: Programs that saved you 100 hours?
#470VSCode, and/or Sublime Text have probably saved me a hundred hours I would have spent waiting for Eclipse to start.
That seems odd to me. I basically never close my IDE. Sure, I might put the laptop to sleep in between or disconnect from the remote desktop server, but I rarely need the 500 MB that my IDE consumes, so there's little point in every closing it.
I mostly program in languages like Ruby & Perl using Vim. Even with my decked out version that has 35 plugins, and some other bells and whistles, I'm on average using 20 MB of RAM. Open/Close is near instantaneous.