Recent submissions

Comment · 2 years ago
A god option is to setup a wireguard connection between workstation and servers. All traffic has to go through wireguard.

Because wireguard is UDP and only responds to valid requests, there isn't any open port from the outside. Not even ssh.

Comment · 2 years ago
Comment · 2 years ago
How does this compare to https://languagetool.org, which is also open source?

I'm not sure what kind of AI Languagetool uses but it works really well!

Comment · 2 years ago
Comment · 2 years ago
DNS history is really interesting for a variety of reasons.

I've seen it used to try and circumvent Cloudflare firewall rules. Some people don't replicate the firewall rules on the servers behind Cloudflare. If they've ever pointed their DNS to their servers directly before turning on Cloudflare proxy and you have that old IP address, then that IP address has value. White hat security firms for instance pay for that information when running audits.

I will sign up, curious to see where this project leads you.

Thanks for the API details, will discuss this with my teammates.

Comment · 2 years ago
Creative way to get domain name monitoring. Do you use this to keep a history of DNS records to, by any chance? If so, do you find it to be reliable?

I would suggest making the domain name clickable: https://www.merklemap.com/search?query=datafragment.com&page... Currently, I need to copy and paste in my browser.

What do I get by signing-up? Even with a very large domain like google.com, it looks like all results are available for free without limit: https://www.merklemap.com/search?query=google.com&page=1

I'm working on https://datafragment.com with a couple colleagues, and domain monitoring is definitely one of the things we'd like to try and sell to prospects.

Comment · 2 years ago
What are some best practices for portability of passkeys?

I've built me a little password manager (namely https://github.com/conradkleinespel/rooster) and wonder if I could make it support passkeys, at least as a backup solution to the likes of 1Password.

While I totally get the usefulness of passkeys, I feel like having a backup of some sort is needed, in case the device breaks, gets stolen, etc.

Comment · 2 years ago
W3Schools is wonderful at letting you choose what you want with their sidebar: https://www.w3schools.com/java/

You could also register an account at https://chatgpt.com and ask it to answer specific questions you have. Although it is not always 100% accurate, it is a large portion of the time.

Comment · 2 years ago
Oh, that's awesome!

Deploying FLOSS software on your own infra can also be a good way to contribute something back: there are usually some things you need to do for your setup that aren't yet covered by the project itself. Eg, I just deployed an open-source RSS reader on a private k8s cluster and didn't yet have a Helm chart. So I will make that open source for whoever wants to deploy that same RSS reader on k8s without having to reinvent the wheel.

Deploying everything on k3s running on dedicated servers has also been a great way to better understand how Kubernetes works. Coming from the AWS world, it's an interesting challenge—there's so much I have to figure out now that AWS used to handle for me (PKI, load-balancing, private DNS, etc).

Comment · 2 years ago
Learning new things is my biggest motivator. A day during which I learn something new is usually a good day.

Recently, I've been working with two former colleagues to build a search engine that indexes the entire web's HTML—a fascinating technical challenge on its own. Equally intriguing is figuring out how to attract our first customers.

Comment · 2 years ago
Comment · 2 years ago
Recently, I've been using HN RSS (https://hnrss.github.io/) to get alerts when specific keywords get mentioned on HN. Really useful tool! The underlying data comes from Algolia's HN search engine (https://hn.algolia.com), which is neat to run some searches and understand which keywords can be interesting to follow.

Thinking about following Subreddits with filters on keywords through RSS, instead of regularly checking into Reddit, to save time and cut through the noise.

Comment · 2 years ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton