HNHacker News
TopNewBestAskShowJobs

yonrg

89 karma · joined August 18, 2015

submissionscomments
yonrg··on Ask HN: What is the cheapest, easiest way to host a cronjob in 2022?
What ist you question about?

Is it about how to run cron? This is a thing of the past. As you are asking for 2022, look at systemd timers.

Is it about cheap hosting? The are lots of answers here already.

Or is it about how to monitor a site for changes?

yonrg··on Front end developers: stop moving things that I’m about to click on
Yes, just please ...
yonrg··on I've commented a few times about issues I see with scalability of ActivityPub
Having the biggest federated system in mind, smtp, it could work quite well without specific cdn caching.

One upcoming problem I expect are spamming and rogue instances.

yonrg··on Fosstodon Hub – More Upgrades
Yes!!!
yonrg··on Never use a warning when you mean undo (2007)
Personally, I dislike the Google undo feature.

I don't know how it works. The pull down is small and vanishes after some seconds. And then? I am still to late and feel even more sorry for myself (double fail)

On my systems I have undo of the file system under control. snapshots. I'm using it since years. Saved me twice! I recommend this all the time ... (I know it's not for everybody)

yonrg··on Fosstodon Hub – More Upgrades
Guys, go and run your own instances!

Don't feel urged to run mastodon, there are other solutions which are not that heavy (or written in a language you might know better). Check fediverse.party and find your match.

Currently, I have an GoToSotial instance for my family. For single user I propose microblog.dev

Also I started implementing my own ActivityPub server, which primarily aims to run on small hardware. But don't wait for that :)

What I already see is that instances get into troubles, not about costs. It's actually the other way round, they get multiple times their server costs in donations (without the proper business to receive donations) They lack people for administration, moderation and now handling of abuse notifications is getting a thing. And pretty much soon I expect first data privicy violations which end up suing the admin who is working hard on her/his free time to keep the service up and running. It would be really sad if capitalism succeeds to take down mastodon. It's the first time after email where a federated protocol got much attention.

yonrg··on Show HN: I made a pretty relaxing puzzle game
Absolutely, this was relaxing and fun

23 Nov 22 31/29 clicks rotabox.es/29

yonrg··on Pinboard vs. Raindrop
51GB for bookmarks? What am I missing here?
yonrg··on Linux NILFS file system: automatic continuous snapshots
I would do it by using it! ... and probably some backup
yonrg··on Linux NILFS file system: automatic continuous snapshots
I run this setup. zfs + zfsnap (not cron anymore, now systemd.timer).

I cannot tell if NILFS is doing this too, with zfsnap I maintain different retention times. 5-minutely for 1hour, hourly for 1day, daily for a week. That are less than 60 snapshots. The older ones are cleaned up.

In addition, zfs brings compression and encryption. That's why I have it on the laptops, too.

yonrg··on Linux NILFS file system: automatic continuous snapshots
Do you happen to remember which change in kernel was the cause?

I had troubles with un-popular file systems as root file system when the initrd was not built properly. So sysresccd is always good to have in reach.. Saying this, I think I won't have any other file system on root besides the default of the distro. Data which require special care are on other partitions.

yonrg··on Choose the smallest number not chosen yet
Luckily the ttl was only 66s.
yonrg··on Meli – email client in the terminal, in the spirit of mutt
I use two folders, inbox (currently active mails, also sent ones) and trash, which is the ever growing pile of mails.

Most importantly is the use of a mail indexer (notmuch currently) for searching and getting virtual mailbox viewes.

yonrg··on $ rm Important.txt (uh oh)
Same! Works great for me.

I'm using zfsnap which take care for creating and destroying the snapshots. This I keep 72h with hourly snaps..

yonrg··on Use plain-text email
I'm a huge proponent of text/plain.

There was a long-ish thread on the mutt mailing list recently, which open my narrow mind a bit. Html formatted mails are not a question of personal preference. Exchanging Mails with other people also includes supporting their way of dealing with mails.

So since a long time I convert text/html to plain text in order to be able to read that. Since recently, I also send a simple multipart mail with both text/plain and text/html. The conversion script it a simple 10 lines python markdown script. All done and all happy.

In particular, it makes my mail more readable on any kind of display; e.g. narrow phone or wide monitor.

I'm still happy to converse only via text/plain, like here.

yonrg··on Ask HN: What is the cheapest laptop I can buy for development
Reminds me of working for about a year on an odroid. Of course ssh was no issue, but also Firefox was working quite well.
yonrg··on After self-hosting my email for twenty-three years I have thrown in the towel
I used this one: https://www.mail-tester.com/

I will check out your recommendations. Thanks

yonrg··on After self-hosting my email for twenty-three years I have thrown in the towel
I'll keep going with my private server (on a vps). I just moved it to another hoster, meaning new IP block. This caused blocking issues: Some but not all gmail address delivered to the spam folder. Another big mail provider asked me to set up a web page with contact info on the same domain I use for mail. And another self hosted mail server from a public service agency had me on block list.

This caused me some headaches and I was thinking this could be the end and I have to use one of the big players. But I did not give up, invested time and it works now again!

yonrg··on Large scale Internet SSH brute force attacks seem to have stopped here
Actually there are.
yonrg··on Uacme: ACMEv2 client written in plain C with minimal dependencies
Thanks! That's tempting to drop the patch and just stay with the upstream.
yonrg··on DuckDuckGo email protection beta now open
Actually, I do not actively generate, meaning create, a new addresses. I use a filter I'm the delivery process in Exim which truncates a suffix from the local name.
yonrg··on DuckDuckGo email protection beta now open
My way dealing with email has converged over the years to the following.

First, there two different kind of on-demand addresses.

1. Registration, these emails are stored in the password manager

2. Throw away, one time addresses

Second, I maintain a two mail folder method: inbox and archive. Sent mails are put into inbox, too. This makes mail threads a whole. From there they are either purged if spam or moved over to archive.

From here I can answer your question, how I manage all those generated addresses. The folders are indexed. So I am able to find anything (if not encrypted). In particular I can retrieve all my used addresses.

yonrg··on Your online identity is owned by your email provider (2019)
And then how do you envision the web of trust?
yonrg··on Your online identity is owned by your email provider (2019)
Yes, I got once a discount because the phone agent thought I am a colleague :)
yonrg··on DuckDuckGo email protection beta now open
The idea of on-demand addresses is great. I operate my mail server since 2006 now and implemented such feature straight away. I started to never use the same mail address again. name-something@domain just forwards to the inbox of name. After a time I lost track about all the addresses I "generated".

But one thing was nice, I registered my mail with a hotline agent via phone. I told them my mail is name-$YOURCOMPANYNAME@domain. They replied, oh you are a colleague, then I can give you discount :)

yonrg··on Why do arrays start at 0?
hehe, that was me :) when I was young.
yonrg··on Google Timer is back
Wow! So there is somewhere the killedbygoogle homepage. Do we also have a reincarnatedbygoogle site?
yonrg··on Uacme: ACMEv2 client written in plain C with minimal dependencies
This! Thanks for also mentioning it. So plain easy and just does what I need! Thanks to the author for publishing it.

I maintain my own patch, so tiny-acme supports an '--outfile' option (it originally only writes to stdout). This comes in handy when it is run by systemd service/timer.

The pull request is on hold, because the code then exceeds then 200 lines threshold :shrug:

yonrg··on Ask HN: Which Linux terminal emulator do you prefer and why?
urxvtd + urxvtc

I just got used to it over the years. I also have a number of extensions which I would miss. Also it is just very responsive and low on resources; same league as xterm.

Also nowadays terminfo is mostly available on remote machines; I mainly work remote (I had an odroid as local system for quite a while).

I would say, there is no reason to have a terminal which does tiling, there is tmux which brings many more features. Also, what the heck with gpu enabled terminals?

yonrg··on Take more screenshots
Something bash'ish

  while sleep 5
  do
    import -id root `date -Is`.png
  done
Then make a time lapse with mplayer et.al.
← PreviousPage 2 of 4Next →