HNHacker News
TopNewBestAskShowJobs

treve

5,316 karma · joined November 6, 2012

https://evertpot.com/ https://indieweb.social/@evert https://bsky.app/profile/evertpot.com
submissionscomments
treve··on ImapGoose
Looks great! Curious what the author and others use for local maildir email reading.
treve··on Why is everything so scalable?
A bit of an alternative take on this, but I talk to a lot of folks at small start-ups (in Toronto, if that matters), but it seems like most people actually get this right and understand not to bring in complexity until later. Things like microservices seems like they are mostly understood as a tool that's not really meant to solve a real scalibility problem and is massive liability early on.

The exceptions are usually just inexperienced people at the helm. My feeling is, hire someone with adequate experience and this is likely not an issue.

I do think architecture astronauts tend to talk a lot more about their houses of cards, which makes it seem like these set ups are more popular than they are.

treve··on Notes on switching to Helix from Vim
Also been doing vim and now neovim for 20+ years. LSP just broke and several keybinds alongside it and just not looking forward to figuring out what happened (but will anyway). It's a huge mental block for me whenever I need to get into configuration. So to me this feels very relatable.
treve··on Vibe engineering
I think the general issue with software engineering discourse is that while our tools and languages may be the same, there's a massive gradient in tolerance for incorrectness, security, compliance, maintainability.

Some of us are building prototypes, and others are building software with a 10 year horizon or work with sensitive personal data.

So on the one side you get people that are super efficient cranking things out, and others that read this and feel appalled anyone would be comfortable with this and see software engineering as theory building. Neither are really wrong here, but the context / risk of what people are working on always seems to be missing when people talk about this.

treve··on IP over Lasers
Individual bits always go fast, the difficulty is always telling many apart. Speed is kind of the wrong word. It's about throughput
treve··on Leaf miners identified as oldest insect plague in the history of Earth
Not a scientist or science reporter, but it strikes me that the headline (and content) of the article should include 'that we know of'. Is that silly of me, or is it expected from the reader to know that this is always implied?
treve··on SSH3: Faster and rich secure shell using HTTP/3
Or h3ss, pronounced hess
treve··on Mesh: I tried Htmx, then ditched it
Yeah this also reminds me of people getting burned by Web Components, because they use them with the same granularity as React components.
treve··on Boring work needs tension
Different people are motivated differently. My work is meaningful but it's not enough to feel like I'm having fun every day. Some dopamine is basically critical for me to function. It's always a bit wild when people feel they can generalize their own experience and assume it must be the case for everyone else. This needs more I statements.
treve··on Show HN: DWS OS, a Plan 9 Inspired Web “OS”
I feel the Plan 9 of the web should use the URI as the most important primitive vs a local path. Neat though!
treve··on Think twice before abandoning X11. Wayland breaks everything
Many things in the list are niche concerns, counter to the design of Wayland or are actually solved today. But regardless the beauty of Linux is choice. I hope X11 and non-systemd distros stick around for the few that have those niche concerns. I think a lot of frustration from these folks come from the fact that they wished they weren't in a niche and better served by more maintainers, but that ship has sailed. For mainstream use-cases this has mostly been a good thing.
treve··on This blog is running on a recycled Google Pixel 5 (2024)
Recycle is definitely grammatically correct. It's just a different word for re-use.
treve··on We already live in social credit, we just don't call it that
SMS 2FA stops enough would-be criminals and checks the compliance box. They don't lose enough money to sophisticated thefts to do something better.
treve··on RFC 8594: The Sunset HTTP Header Field (2019)
My REST client emits this to console.log out of the box, and it's been really useful https://github.com/badgateway/ketting

It's nice when tooling builds this sort of stuff in, because it also encourages APIs to implement it.

treve··on The GitHub website is slow on Safari
Web developers should be forced to use hardware that's roughly at the 10th percentile in performance of their user base, not the 90th. Alternatively, make performance a WCAG concern.
treve··on AI Is Wrecking Young Americans' Job Prospects
Absolutely, and this trend didn't start with the current AI boom. It started getting tough for people around ~2017 (with some exceptions in between). Before that you could likely get a job right out of a boot camp. Supply now has far outweighed demand on the junior level.
treve··on I run a full Linux desktop in Docker just because I can
On Windows, doesn't this technically mean OP is running Linux inside a Linux VM inside Windows? From what I understand Docker is Linux tech and to use it anywhere else a (small) Linux VM is required. If true, I would just dispense with the extra layer and just run a Linux VM. Not to discourage experimentation though!
treve··on One person was able to claim 20M IPs
It's still an interesting post, because if true I'd still be curious how you'd get 20 million people to load anything.

But the title here is totally misleading because it sure sounds like someone took control of 9% of the ipv4 address space but the actual post starts with context.

treve··on The History of Windows XP
One correction that I can't leave on the actual article (subscriber only!) is that I'm certain multi-screen support worked on Windows 98. Excellent article as usual though!
treve··on Inside OS/2 (1987)
This article is probably the first time I 'get' why OS/2 was seen as the future and Windows 3 as a stop-gap, even without the GUI. The OS/2 GUI never really blew me away and every early non-GUI versions of OS/2 are mentioned it always seemed a bit dismissive.

But seeing it laid out as just the multi-tasking kernel that it is it seems more obvious now as a major foundational upgrade of MS-DOS.

Great read!

treve··on Debian 13 “Trixie”
Raspberry Pi OS is a derivative and not straight up debian. It's not a released yet. A beta exists and looks like this one will support an in-place update
treve··on Window Activation
Great idea, but pretty painful at the moment. I guess not everything uses this protocol yet, so I often can't find (for example) my password pops under other windows. Hoping this gets a bit better over time, it's one of the last remaining Wayland pains.
treve··on Cursor CLI
People have preferred either the terminal or chunky IDEs for decades. Neither are wrong.
treve··on Overengineering my homelab so I don't pay cloud providers
I use it for media hosting. Backups (connected USB disks), home assistant, syncthing
treve··on Overengineering my homelab so I don't pay cloud providers
If anyone is looking to get started with a homelab at a good price, I can highly recommend checking ebay for a Dell Wyse 5070. They flooded the market for $50 and are likely powerful enough for many needs. They have a M.2 slot that support SATA. The 'extended' version also has space for a small pcie card and has a parallel and 2 serial ports for a blast to the past.
treve··on Cursed Knowledge
The '50 extra packages' one is wild. The author of those packages has racked up a fuckload of downloads. What a waste of total bandwidth and disk space everywhere. I wonder if it's for clout.
treve··on Dotfiles feel too personal to share
Seems like a great opportunity to learn a bit about automating this set up. Really not hard to upload a .vim directory on a remote server for example.
treve··on KDE Plasma prepares crackdown on focus-stealing window behavior under Wayland
Gnome user, but for me one of the last major issues with Wayland is lack of focus stealing, including KeepassXC appearing under my browser when I need it
treve··on Typed languages are better suited for vibecoding
Do they infer anything? Correct me if I'm wrong but having the types right there in the source for training data just means more context.
treve··on How to trigger a command on Linux when power switches from AC to battery
shutdowns can be done in software like 'sudo systemctl halt', so it doesn't need a line straight to the motherboard. That's the desired path because it lets running applications gracefully close and finish writing to disk.
← PreviousPage 2 of 33Next →