HNHacker News
TopNewBestAskShowJobs

lazyweb

414 karma · joined March 18, 2021

https://schumacher.sh
submissionscomments
lazyweb··on Running a private mail server for six years, easy peasy
> So far no problems delivering to Gmail. I was initially junked by Outlook, but that fixed itself after a while since I had sent enough emails to build up reputation.

For me, Google has been really relaxed in terms of receiving mail from selfhosted services in the past. Stopped using gmail for monitoring stuff a few years ago, but up until then, every single cron job / monitoring mail was delivered into my gmail inbox. Outlook is another story. They may just throw your mail away without even a bounce. Had to deal with that several times at $PREVIOUS_JOB.

lazyweb··on Running a private mail server for six years, easy peasy
Do it!

You can start slow. Install the basics. Look into postfix and dovecot, deflecting spam, and the whole DNS stuff. If you feel confident in your setup, start using it for non-critical stuff first.

That's the beauty of it imo, you can do everything in your own time without deadlines.

lazyweb··on Running a private mail server for six years, easy peasy
> Watch your postfix and ssh auth logs if you run a mailserver, you're basically under constant probing!

That's public selfhosting for you these days. I'm really not worried about getting hacked. I'm keeping my setup reasonably safe and up to date. But you're right, looking through the logs is entertaining.

lazyweb··on Pocket migration to Firefox accounts
Using a selfhosted version behind a subdomain of one of my TLDs. Something to be aware of - it can't be hosted behind a specific URI if you plan to have other stuff hosted on the same web root path (like example.com/wallabag), it always needs it's own (sub)domain (wallabag.example.com).

Other than that, it works pretty well with most text-based content. I'm using it through the Android app occasionally, and while the app won't win any design awards, it serves it's purpose.

lazyweb··on In defence of the boring web
Do it! I'm also currently migrating my old Wordpress blog to markdown in Jekyll using a minimalist theme [1]. I'm liking it so far.

[1] https://github.com/riggraz/no-style-please

lazyweb··on Commercially Available Chairs in Star Trek
Well that was quite the rabbit hole. Makes me want to actually watch the newer shows (Picard and Discovery).
lazyweb··on DIY Mail
A lot of good points. I've been running my own private mail server for almost seven years [1], it's been a very valuable learning experience.

[1] https://jschumacher.info/2021/05/running-a-private-mail-serv...

lazyweb··on Deploy a Gmail-like email server in 30 (ish) minutes
In my experience [1] running a small private mail server is very much doable, and a good learning experience.

[1] https://jschumacher.info/2021/05/running-a-private-mail-serv...

lazyweb··on Running your own email is increasingly an artisanal choice, not a practical one
Late to the party, but in my experience [1] running a private mail server is still very much doable, and a good learning experience.

[1] https://jschumacher.info/2021/05/running-a-private-mail-serv...

lazyweb··on How to write idempotent Bash scripts (2019)
In my opinion, if you feel the need to write bash scripts that mount and/or format drives, there's already something wrong with your approach. Depending on the environment (old school linux system vs. orchestration suite) I'd rather do it manually, or if possible, let IaC (eg. Terraform, Ansible) handle such infrastructure tasks.

For lots of people, bash is the hammer, everything's a nail. Can be very frustrating to inherit such environments.

lazyweb··on An intro to finding things in Linux
Agreed. My most common use case for "finding stuff" on linux boxes is me looking for particular strings in clear text files, so I often end up doing "grep string -Ri {/etc,/var} | less". Also, though find seems to be POSIX compliant, I just don't like it's syntax and how flags are handled.
lazyweb··on Bash functions are better than I thought
I'd rather always check my code locally if the alternative is pasting it into a random web from.

On the other hand, I wonder if the web page keeps track and could offer "best of bash mistakes".

lazyweb··on Writer Liu Cixin on How His Visions of the Future Collide with Reality
Not OP, but Greg Egan is mentioned somewhat often around here. Having read some of is books (Schild's Ladder, Permutation City, Diaspora) I can firmly recommend them, and would assign them the "hard sci-fi" tag.

You can also never go wrong with Arthur C. Clarke. Another favourite of mine, "Tomorrow and Tomorrow" by Charles Sheffield.

lazyweb··on Writer Liu Cixin on How His Visions of the Future Collide with Reality
People have different opinions. I think the label "hard sc-fi" is too fuzzy with everyone having their own expectations. Personally I found the books to be immensely entertaining. There's a number of very intriguing thought experiments.

What happens when a ship is sliced in half by an almost infinitely strong piece of string? What if people were able to enter and move around in 4-dimensional space, or if 3D space suddenly collapsed to 2D? What could happen if the speed of light dropped to 16km/s?

lazyweb··on Record €225m fine for WhatsApp Ireland over data protection breaches
On Android, if you're rooted, you can always reinstall whatsapp from a backup through "Titanium Backup". That's what I did while switching phones a few months ago.
lazyweb··on Ansible Techniques I Wish I’d Known Earlier
Yes, usually working with "--diff --check" flags as well, and did not know about "--step" either. Will incorporate that into my workflow for sure.
lazyweb··on Email Authenticity 101: DKIM, Dmarc, and SPF
Somewhat relevant, my experience with running a small private mail server.

https://jschumacher.info/2021/05/running-a-private-mail-serv...

lazyweb··on Debian 11
Nice! Already upgraded most of my systems (around 10 VMs and 2-3 HW systems) to Bullseye a few weeks ago without issues.
lazyweb··on DevOps, SRE, and Platform Engineering
Started out 10 years ago as IT Administrator. Transitioning from platform (Company A) to DevOps (Company B) soon. I'm convinced that DevOps, for better or worse, is where the money is / will be. Platform is still quite close to the classic Sysadmin from 10-20 years ago. Sure, there's some IaC and pipelines and automation, but depending on the company, it might as well be 2007 and you're wrangling bash scripts on individual hosts.
lazyweb··on Firefox 91 introduces enhanced cookie clearing
I'm using FF almost exactly the same way as you describe, and have found the "Forget Me Not" addon to be great. Not allowing 3rd party cookies at all via browser settings, then the addon deletes all cookies for a specific site after closing the tab. Having a whitelist with 5-6 sites where I keep cookies forever.
lazyweb··on How far could a spaceship go if we never ran out of thrust? (2020)
Read the book recently, was entertaining enough.
lazyweb··on I closed a lot of browser tabs
I've been looking for platform-independent bookmark keeper and like to selfhost things, so I've set up a wallabag instance [1] hosted behind my TLD. There's an Android app via F-Droid as well. Can recommend this a lot. Using it to either save websites (wallabag downloads all HTML content) or catch up on longer articles during train rides etc.

[1] https://github.com/wallabag/wallabag

lazyweb··on Ask HN: What tiny purchases have disproportionately improved your life?
Mentioned it before, but I started with ClassPass (on Android) right before the pandemic started. Tried a few gyms and workouts, found some I enjoy, and now sticking to a routine of five HIIT / spinning workouts per week, albeit as direct gym memberships. I'd say I'm the fittest I've ever been, and improving.
lazyweb··on Purelymail – cheap, no-nonsense email
Well either there's a bounce, or some other indicator in the postfix logs (collected by filebeat, with alertings in kibana).

If I'd still be getting blackholed with a "250 delivered" in my logs, then screw it.

I would even argue people hosting their small selfmanaged mail servers helps preventing monopolization, eg. "only allow mail from google".

lazyweb··on Purelymail – cheap, no-nonsense email
> I have a few years of experience running my own email server and I can tell you this is a major pain in the ass. When you send your email via a small email server (a server that sends a low volume of email), you will have constant issues getting mail delivered. Also, most of the issues will not be with obscure email servers, they will be with Outlook and Gmail. When you send email, you will never know if your email will be delivered to inbox, delivered to spam folder, or blackholed entirely.

I tend to disagree, due to my experiences with running a private mail server [1]. I've had one exactly one issue with Outlook/Hotmail servers over the years. My server is quite low traffic, but it's been delivering mail reliably. How do I know? When I send mails, there's usually follow-ups.

[1] https://jschumacher.info/2021/05/running-a-private-mail-serv...

lazyweb··on Intuit sabotages the Child Tax Credit
There's a very good Patriot Act episode [1] regarding devious patterns in the US tax industry. In fact the whole show is well worth watching. It's cancelled now, presumably because Netflix felt some heat since every episode stirred/kicked another wasp's nest.

[1] https://www.youtube.com/watch?v=7xQQkzWhMOc

lazyweb··on New LinkedIn Data Leak Leaves 700M Users Exposed
Hah, I was just logging into linkedin again after some months, looking at the landing page for a bit (before login). Wasn't aware they let you create accounts with passwords as short as six (!) characters.
lazyweb··on Reddit’s disrespectful design
Yes! I've noticed that as well lately. So incredibly dishonest.
lazyweb··on Ask HN: What huge mistake did you make early in your career?
Yup, that's why every single linux system I ever work on has molly-guard installed. Don't know about Solaris back in the day though.
lazyweb··on Maddy: Composable all-in-one mail server
I've been running my own selfhosted mail server setup for about six years [1] without much trouble. It's a lot of work in the beginning, and there is a learning curve, but I've never experienced any of the issues lots of other people seem to have with their setups.

[1] https://jschumacher.info/2021/05/running-a-private-mail-serv...

← PreviousPage 3 of 5Next →