HNHacker News
TopNewBestAskShowJobs

mekster

1,230 karma · joined November 24, 2019

submissionscomments
mekster··on When you deleted /lib on Linux while still connected via SSH (2022)
First, you don’t let people read and type commands by hand. Second, hire a better guy than someone who blindly does sudo because the command didn’t work.
mekster··on When you deleted /lib on Linux while still connected via SSH (2022)
Seriously, start using trash-cli. Even Windows from 30 years ago had a recycle bin.

I can’t grasp how “power users” like Linux users are stuck working in primitive environments.

mekster··on Ask HN: What commit message conventions do you follow?
What kind of stupid advice is that?

How do you want to roll back a change of a specific feature if multiple works are committed at once.

mekster··on New 16GB Raspberry Pi 5 on sale now at $120
Seriously, these days, running a few dozen containers requires so much ram, I'm running a Odroid with 32GB ram and finally feeling safe from memory exhaustion.
mekster··on New 16GB Raspberry Pi 5 on sale now at $120
It means running Linux or BSD comfortably on it.
mekster··on Personal Mail Server on OpenBSD (2019)
What matters is how inbox providers look at the source IP. At least delivery services have higher chance by filtering obvious outgoing spam than a rogue server IP.
mekster··on Personal Mail Server on OpenBSD (2019)
Where did you get the idea of $100/mo? SendGrid has 100 emails per day free tier and PostMark has 100 free emails per month and basic plan is $15/mo.

If it doesn’t work without a middleman then it doesn’t make sense to run your own service. Any spammer can rent a server the way you can.

mekster··on Personal Mail Server on OpenBSD (2019)
No docker is deal breaking these days but podman may be a better option for FreeBSD.
mekster··on Personal Mail Server on OpenBSD (2019)
It’s not about having tons of files but compression, snapshot and ease of management to cut out any size from a pool.
mekster··on Personal Mail Server on OpenBSD (2019)
Why not use SendGrid/Postmark or some other delivery service and forget about using a random untrusted IP.
mekster··on Personal Mail Server on OpenBSD (2019)
Trick is to just use delivery service like SendGrid or PostMark and as long as your domain isn't brand new and the content doesn't smell phishy, you should have a decent chance. Don't try with a random IP that server vendors give you for $5/mo, which can never look too clean.
mekster··on Personal Mail Server on OpenBSD (2019)
Do you run a ssh terminal on phone to read email? I suppose it takes a few steps to attach a file from the phone.
mekster··on Fish 4.0: The Fish of Theseus
People don't realize they don't have to stick to a single shell for both scripting and terminal use.

I use zsh with plugins which pretty much makes it act like fish's convenience but one can use fish as their shell scripting while keeping the "bash" compatibility by keep using zsh or bash under terminal.

mekster··on Show HN: BunkerWeb – The Open-Source Web Application Firewall (WAF)
Check out SafeLine.
mekster··on Star Citizen crowdfunding passes $750M
A good example of how no money can guarantee a timely quality release. It only makes people lazy when they realize they have decades of time to waste.
mekster··on How to setup self hosted wiki for your startup
I can't believe at this day, many products don't care about mobile viewing.

I thought it makes a big sense to write documents on PC and then view it elsewhere out there but developers don't seem to care about that usage.

Docmost makes tables completely unreadable on mobile having words wrap at the width of the device, especially when set as full-width which actually makes it even tighter for some odd reason.

Affine doesn't even support mobile at all and the GitHub issue about it is starting to age well.

AppFlowy does it the best of the bunch but it requires an app and it has minimal tablet support having only mobile app view than a native tablet view but at least it's usable having tables actually horizontally scroll as anyone would expect.

Outline isn't any better and a small test showed some weird behavior under mobile.

mekster··on Japan's declining births on track to fall below 700k
People starving, born with disabilities/incurable diseases, people at the front line of a war, especially if critically wounded, people caught as a prisoner being tortured, people living their lives as a slave with physical violence and any other serious situations I couldn't imagine, seem like worse than someone at least with physically safe condition and possibly a way to escape if one wants to.
mekster··on Japan's declining births on track to fall below 700k
I just find it hard that these times, it's more like heaven from human history point of view.

At least in there, there's no active war (there is a threat but bullets aren't flying around or you have problem acquiring food and water), and cities are moderately safe, you can buy stuff with a few clicks, many entertainments to choose from, convenient phones etc etc. And you get to take advantage of those without earning a fortune.

It's so absurd to think this is some sort of hell. They don't know actual hell like past and some present people are experiencing.

Why don't those people appreciate the situation they're in?

mekster··on Linux from Scratch
If you'd done that 20 years ago, we'd been on the same page :)

Though back then, I learnt well from Gentoo by setting the system up from stage 1, which was a good knowledge to keep when trying to fix things such as handling partitions in single user mode or modprobe'ing to detect hardware and such.

If you can't do anything beyond relying on GUI, you could get stuck real fast.

mekster··on JavaScript dates are about to be fixed
Dayjs works good either.
mekster··on Ruby's official documentation just got a new look
Ruby site has always been red... What gives?
mekster··on Ask HN: What do you monitor on your servers?
Make sure whatever information provided can be actionable.

For example, providing CPU metric alone is just for alerting. If it exceeds a threshold, make sure it gives insights into which process/container was using how much CPU at given moment. Bonus point if you can link logs from that process/container of that time.

For disks, tell which directory is large, and what kind of file types are using much space.

Pretty graphs that don't tell you what to look for next are nothing.

mekster··on Hetzner Pricing
Too bad the pricing in Singapore is about the double of the other locations... It makes no sense.
mekster··on Hetzner Pricing
Would've been my primary choice if they start providing Asian servers, Iike Japan.
mekster··on Ruby: A great language for shell scripts
Make it 30 and it's actually a question.
mekster··on What You Get After Running an SSH Honeypot for 30 Days
Repetitive log is something you appreciate by reducing and you don't have to give it unnecessary CPU cycles too.
mekster··on Helix-gpui: A simple GUI for the Helix editor
What would be the better approach to handle bunch of files in /etc/ without making the process reluctant?

I don't want to git push/pull on every minor edit that I might revert the next minute.

This also involves, directory listing that is only root accessible.

mekster··on Helix-gpui: A simple GUI for the Helix editor
If you're in an environment to use GUI, there are plenty other more featureful alternatives.

But good terminal editors are rare to be used within SSH sessions. (Vs code can do but editing root owned files aren't easy)

mekster··on JetBrains releases RustRover IDE for Rust development
People can spend hours to initially set their environment up but the original post was about having it broken after a period of usage which involves spending unnecessary amount of time fixing than do what they want to do.
mekster··on Apple's foldable MacBooks rumored to ship in 2026
Would be quite unpleasant to do programming with voice.
← PreviousPage 2 of 34Next →