Hacker Newsnew | past | comments | ask | show | jobs | submit | more defulmere's commentslogin

I served as a kingdom herald when I was active in the Society for Creative Anachronism a few years ago. Learning blazon (the descriptive language of heraldry) was a lot of fun - the rigid syntax with its DRY goal of describing armory with as little repetition as possible reminded me somewhat learning a programming language.

My own arms: Per bend azure and argent, a rabbit's head erased counterchanged.


> Email doesn't suck – it's email clients that need improving

The wretched hive of scum and villainy that is my postfix quarantine begs to differ.


LaunchBar[0], which predates Alfred but is similar in function, also has a fantastic searchable clipboard manager which includes a feature that I've not been able to find in any other clipboard manager: a push/pop stack.

With this feature you can, for example, copy a bunch of different items from a web page on to the stack, then paste them sequentially in a web form and pop them from the stack so that they're no longer in the clipboard history. With this workflow there's no hopping back and forth between pages, you do all of the copying at once in one place and all of the pasting at once in the other. It all happens via keyboard shortcuts, no interaction with the LaunchBar UI at all.

This feature is what's been keeping me on LaunchBar for almost 15 years now. Alfred looks great, but without this push/pop feature in the clipboard manager I'd have a hard time switching.

[0]: https://obdev.at/products/launchbar/index.html


Pastebot [0] is another very nice clipboard manager that has this stack feature as well.

[0]: https://tapbots.com/pastebot/


Paste (https://pasteapp.io/) has this feature too.


Hmm, valid now but with a self-signed cert. Was the original self-signed?


Yes, this has always been the case. The root CA is embedded in the Keybase client: https://github.com/keybase/client/blob/master/go/libkb/ca.go

This provides a way to add some protection against a polluted trusted CA store.


Thanks!


is that you, oh-heck?


+1 for Dsri Seah's tools!

Their Emergent Task Planner kept me on track for years, and I still go back to it when I feel like my day is spiraling out of control. It's a great companion to my existing digital productivity tools.

https://davidseah.com/node/the-emergent-task-planner/

(edit: name correction)


From what I can tell this service will only check website certificates.

Can anyone recommend a similar service that doesn't have this limitation, ie one that can check certificates on SMTP, IMAP, and other protocols that aren't HTTPS?


Ah, very nice! Not sure it'll work, but you can specify any port for a website you want to check manually. See if https://www.haveibeenexpired.com/ssl/app.srsc.ru:8443 (replace the host name and port with what you need) works for you?

The automated monitoring (once you sign up and add domains/hosts) only checks HTTPS, so no dice there...


No, sorry - that doesn't work. Results in "Parse Error: Expected HTTP/".


Decided to check the QR codes in the image at the top of the article:

- never - gonna - give - you - up

Rickrolled by QR!


Fun fact: that was the original use case for QR codes.

Disclaimer: I just made that up


The author had me until he mentioned installing ripgrep *temporarily*.

Stopped there because I don't do heresy.


I really love the temporary installs feature of nix OS. Often I just want to try some software once and don't want to use it afterwards. The temporary install feature is perfect for that, to help avoiding building up bloat from forgotten uninstalls.

But yes, you absolutely must have ripgrep.


I think one thing that's interesting about "temporary" installation is that nix has this notion of "present" vs "installed."

When you run a nix-shell the program is downloaded and if necessary built and put into the nix store, after leaving the shell it's all right there on your disk ("present") just not "installed" into the environment.

This is why the first time you run nix-shell with something new it downloads stuff while subsequent invocations are immediate. It also means that if you liked ripgrep in a shell, installing it is just has nix write out some new symlinks.


"nix-shell" is exactly how I first tried ripgrep. Of course, I installed it permanently moments later.


It’s with you for eternity, just hidden from programs unworthy of its excellence. Immutable is forever :)


Until you run the gc :D

My record with nix-collect-garbage was like 30 GB. I since enable the auto-gc.


Seconded! I think ripgrep is my favorite of all of these next-gen fundamental CLI tools.

For me, it replaces both grep and sed (except for in-place use of the latter), because I never write complicated sed programs.


" I don't do heresy." please explain.


It's a joke that they they love and depend on ripgrep so much that to uninstall it would be an act tantamount to heresy


Just replace "ripgrep" with "cowsay" or "neofetch" and read again.


Pixelfed (federated network similar to Instagram) made a similar move about a month ago:

https://mastodon.social/@pixelfed/106161269947338845

I missed the counts at first, but after a week or so I stopped noticing.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: