Recent submissions

Comment · 5 months ago
Modern Angular is MUCH nicer to use than the v2 days (or even the v4 days when I first started working with it). A lot of the required boilerplate is unnecessary nowadays. And even RxJS and NgRX are becoming less and less necessary to use too, which is great.
Comment · 5 months ago
What kinds of features or workflows are you missing that Angular's CLI doesn't cover? Or is it just that you're used to Vite (or something else) and wish you could use that instead of Angular's own tooling?

I'm not on the Angular development team or anything, though I do use Angular at $DAY_JOB and I'm overall perfectly fine with the framework and its tooling. However, the grass might be greener elsewhere; I'm just not familiar with it!

Comment · 1 year ago
Why would Framework "distance" themselves from Omarchy? What's a Linux distro got to do with anything?
Comment · 1 year ago
I completely agree with you. I've taken an amateurish interest in linguistics over the past couple of years, and I've often thought that it might be a fun exercise to come up with a phonetic alphabet for the English language. Use the letter 'c' to represent /ch/, 'x' to represent /sh/, etc.

Maybe as a fun pet project someday!

Comment · 1 year ago
If you have to ask, you can't afford it!
Comment · 1 year ago
Can anyone recommend a good dummy passkey provider to use when developing and testing RESTful authentication services that will rely on WebAuthn? Every example that I've seen online for interacting with a WebAuthn service assumes that you're working within the context of the browser and can use the Navigator APIs.

I like to use regular ol' cURL when testing out API endpoints, and it would be great if there were some kind of dummy CLI program that I could use to generate the WebAuthn key agreements and materials.

Comment · 1 year ago
I originally signed up with Vultr because they make it easy to set up an OpenBSD server, and I wanted to experiment with hosting my own mail server on OpenBSD. I've since expanded my usage with them and host everything on Vultr. Very satisfied with their service!
Comment · 3 years ago
I host my own mail server on Vultr. One thing to note if you want to use them is that, by default, they block outgoing SMTP ports by default. You have to file a support ticket to unlock that port for your account, and you need to have a server running under your account on their infrastructure for at least a month before they'll unblock the port.

It's a bit annoying, but they do it to prevent people from using their infrastructure to send spam. And you only ever have to do it once.

Comment · 3 years ago
When I proposed to my wife, I proposed with a ring with a single, solitary moissanite gemstone, about 1kt. She loved it (I assume she still loves it, she still wears it and gets complements on it frequently). One of the main complements that she receives is how "shiny" it is, probably due to how refractive moissanite is compared to diamond. That made me feel good hearing how people noticed.

It was also SIGNIFICANTLY less money than an equally sized diamond at the time. I understand that you want to demonstrate your love and affection to your significant other, but I can't justify spending nearly $10k on a ring, whose gemstone was probably harvested by someone working in reprehensible conditions (probably slavery).

Comment · 4 years ago
This is also why I went with Vultr as my server host. They block port 25 by default and make customers file a support ticket with them to unblock that port. They also require your account be active for at least a month and be using their service in good standing during that time. Wasn't an instant process, but was simple enough to accomplish in the end.
Comment · 4 years ago
That's very interesting. I never thought to relay mail internally to dkimproxy. I'll have to give that a shot. I like the idea of hosting the entire solution myself and not relying on any 3rd party solutions, but relaying through SMTP2Go was the only thing that I tried that actually solved the problem. Perhaps this will offer a good solution! Thanks!
Comment · 4 years ago
The problem is that spam was/is so bad that extreme measures were taken to curb it. There are all kinds of invisible forces that you abutt that can be difficult to figure out, such as IP blacklists and the like. And even if you set everything up properly and host your email with a responsible host, Microsoft will still mark your mail as spam.

I host my own email server with Vultr on an OpenBSD VM using OpenSMTPD and Dovecot, relaying all outbound mail through SMTP2Go (their free tier more than meets my needs). I have all of the necessary DNS entries set to mark my mail as legit, and I sign all outgoing mail using strong 2048-bit RSA keys. Thus far, I'm able to send mail and not have it marked as spam (at least to everyone that I've corresponded with thus far). It was a lot of work to get to that point, but not terrible.

Comment · 4 years ago
That's because people have been resigning from their old jobs and switching to different ones.
Comment · 4 years ago
You're essentially agreeing with the author's premise. They're saying that you should think about your business domain problem and choose technologies that solve that problem, even if they aren't the big, flashy technologies used by Big Tech.

If your business domain involves handling peta/exabytes of data, then by all means Cassandra is right for you! Most companies don't handle nearly that much data however, so using Cassandra for a database to manage only a few gigabytes of data is overkill.

Comment · 5 years ago
I don't actually believe you can patent game mechanics. Specifically for D&D, there's nothing novel about rolling a polyhedron and adding the resulting value with some other static value on a piece of paper.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton