HN user

treve

4,999 karma

https://evertpot.com/ https://indieweb.social/@evert

Posts92
Comments955
View on HN
madcampos.dev 6d ago

If you want to create a button from scratch, you must first create the universe

treve
247pts132
www.vlt.io 27d ago

Why Drizzle ORM couldn't publish new versions to NPM for a month

treve
7pts0
evertpot.com 2mo ago

Broadcasting GPS on the Local Network

treve
14pts0
burrow.din.gy 4mo ago

Show HN: Burrow, a Gopher browser/proxy written in JavaScript

treve
2pts0
blog.vlt.sh 8mo ago

Phased Package Installations

treve
1pts0
stackoverflow.blog 1y ago

The Great Unracking: Saying goodbye to the servers at our physical datacenter

treve
56pts63
evertpot.com 1y ago

Building multi-step login forms that work well with password managers

treve
5pts0
suricrasia.online 1y ago

CSS Puzzle Box 2.0

treve
3pts0
www.therepository.email 1y ago

Yoast founders announce nonprofit plans after acquiring Post Status

treve
1pts0
www.youtube.com 1y ago

100 Slaps: The Breaking News the Games Industry Ignored in 2024 [video]

treve
6pts0
evertpot.com 1y ago

Putting Curveball in Maintenance Mode

treve
7pts0
evertpot.com 1y ago

In the future using top-level await might be a BC break in Node

treve
6pts1
evertpot.com 1y ago

Discovering features and information via HTTP OPTIONS

treve
3pts0
www.rfc-editor.org 1y ago

New Structured Fields RFC Released

treve
2pts0
jordaneldredge.com 1y ago

Investigating corrupt Winamp skins

treve
615pts145
evertpot.com 2y ago

Moving on from Mocha, Chai and NYC

treve
1pts0
adrianroselli.com 2y ago

AudioEye has dropped its lawsuit against me

treve
8pts0
evertpot.com 2y ago

Using JSX on the server as a template engine

treve
3pts0
www.youtube.com 2y ago

Backflip

treve
1pts0
evertpot.com 2y ago

Why aren't there more 80% jobs?

treve
12pts0
evertpot.com 3y ago

Request Bodies in GET Requests

treve
3pts0
evertpot.com 3y ago

Does OAuth2 have a usability problem? (yes!)

treve
11pts0
evertpot.com 3y ago

Supporting CommonJS and ESM with TypeScript in Your NPM Packages

treve
1pts0
evertpot.com 3y ago

Building a simple CLI tool with modern Node.js

treve
1pts0
evertpot.com 3y ago

Knex (with MySQL) had a scary SQL injection

treve
4pts0
evertpot.com 3y ago

I wish JSON5 was more popular

treve
3pts3
www.getrevue.co 3y ago

Revue Is Shutting Down

treve
3pts1
evertpot.com 3y ago

Show HN: Neko – A Brief History

treve
1pts0
evertpot.com 3y ago

Taking a Look at Mastodon

treve
131pts135
evertpot.com 3y ago

Porting Curveball to Bun

treve
9pts0
PowerFox Browser 1 month ago

I've been meaning to dust off my black plastic intel macbook and see if it's still usable as a workstation. Go back to Snow Leopard

I just installed Proxmox for the first time with a 5 disk ZFS array. Very basic stuff but I already had to go to the CLI a few times and it didn't really feel that well integrated. Even setting up the array didn't work (non-descript -1 error message, and ended up needed to use -f on the cli). I also couldn't find a zfs create equivalent (but that could have been me?)

It's fine because I'm comfortable in the CLI but I read your comment and wanted to share that it felt a bit rudimentary at best.

Laws in the US aren't taken as literal as in civil law systems. The intent and precedent is what carries much more weight in the end. Graph calculators are unlikely to be tested in court because it's irrelevant with respect to what this law is trying to accomplish.

https://en.wikipedia.org/wiki/Common_law

I often see laws discussed here and people finding some edge case and presenting this as a gotcha. The reality is that it's unlikely to matter.

HTTPS by default 9 months ago

If you think about it the spirit of the internet is based on collaboration with other parties. If you want no third parties, there's always file: and localhost.

Yeah I would argue that it's possible to do it well with Backbone, and you end up with something much leaner but it requires a really strong understanding of state/event flow and lot of discipline, whereas with React the correct way to handle this is the 'obvious' path, which dramatically lowers the barrier to entry.

There's 2 cases being discussed. A UUIDv7 is a bad secret, but it's fine for many other ids. If I can guess your user id, it shouldn't really matter because your business logic should prevent me from doing anything with that information. If I can guess your password reset token it's a different story because I don't need anything else beyond that token to do damage.

ImapGoose 9 months ago

Looks great! Curious what the author and others use for local maildir email reading.

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.

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.

Vibe engineering 10 months ago

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.

IP over Lasers 10 months ago

Individual bits always go fast, the difficulty is always telling many apart. Speed is kind of the wrong word. It's about throughput