Recent submissions

Comment · 8 months ago
"Give me six hours to chop down a tree and I will spend the first 4 sharpening the axe"
Comment · 1 year ago
I think people worry too much about branch names. Feature branches are usually ephemeral. Prefix your branch with your personal identifier so I know who is primary on it and worry more about the commit message which will live on indefinitely.
Comment · 1 year ago
The argument I've always heard for this was issues with code, not the event. If for a period of time you have a bug in your code, with event sourcing, you can fix the bug and replay all the events to correct current projections of state.
Comment · 2 years ago
I've found referring to them as implicit vs explicit contracts conveys the idea and is more well received than proclaiming someone's ignorance.
Comment · 2 years ago
You aren't missing anything. It's just marketing so GitHub/Gitlab stay in the main conversation when DevOps comes up.
Comment · 2 years ago
DuckDB targets analytical workloads. Your question sounds like your workload is transactional to me, so I'd recommend sticking with SQLite.
Comment · 2 years ago
Looks like they took your advice?
Comment · 3 years ago
You are basically saying "Don't use any native apps, ever". With chrome profiles, links are just opened in whatever profile window was last active (this is on Mac OS, but I think others are the same). It's the one thing keeping me with chrome (brave).
Comment · 3 years ago
Care to share your Libre Calc spreadsheet formulas?
Comment · 3 years ago
My problem is opening links from apps. Sometimes I want a link in Slack (or other desktop apps) to open in my personal profile and sometimes I want it to use my work profile. With Brave/Chrome, the link will open in whatever profile window is active. I can't find a way to make this work with Firefox.
Comment · 3 years ago
This is years ago now, but every ampersand in my passwords came across wrong. I can't recall if it was missing or url encoded, but even passwords weren't safe.
Comment · 4 years ago
Could you provide your reasoning for the switch? I've had good enough luck with duplicacy but I'm curious about it vs restic now that restic supports compression.
Comment · 4 years ago
Heroku was the original gold standard for git based app deploys, but never for scheduling tasks. Here's a link to the documentation of Heroku's supposed "cron alternative" : https://devcenter.heroku.com/articles/scheduler

It only supports hourly, daily, or every 10 minutes and it isn't even guaranteed to run. I would see it skip jobs more often than I expected, maybe 1 in 20 at times.

Supporting actual cron is way better than anything Heroku offered.

Comment · 5 years ago
I believe you may be mixing the concept of currying with partial application.
Comment · 5 years ago
I've always found the directive "unless you do math on it, it's a string" to be useful when working with json.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton