back
user profile

jasonpeacock

4,274karma·799submissions·October 8, 2013
about
[ my public key: https://keybase.io/jasonpeacock; my proof: https://keybase.io/jasonpeacock/sigs/NOzvI-pClldM3QP1RUip2qPkuuH2PhR3KgLG5ng2fgs ]
recent activity (799 total)
comment
> But I worry about older software compiled with an older version of Rust which does not have this fixed That's true for everything, right? Anyone running older versions of Java, Python, Ruby,…
4y ago·view thread
comment
That's my go-to karaoke song - grab a partner and have fun!
4y ago·view thread
comment
Be sure to carefully review the license, especially if you're a business user: https://www.naturaldocs.org/documentation/#File:Engine/Resou... It's AGLPv3, which i…
4y ago·view thread
comment
Creating and using a Zettelkasten is not intuitive - it's not a fancy backlinked-wiki or knowledgebase. It's not "facts" but rather your thoughts and interpretations of those fact…
4y ago·view thread
comment
No, because when a product is free then you are the product. I'd much rather pay for the services I use (e.g. Fastmail) knowing that there's company who's purpose is to build and supp…
4y ago·view thread
comment
Don't overthink it...unless your idea of fun is spending evenings being a sysadmin doing network management: Cable modem -> Unifi Dream Machine Pro -> 2x Unifi Access Points (w/injecte…
4y ago·view thread
comment
In addition what everyone else has mentioned, my plan (yet to be implemented) is to slowly organize the photos into albums, e.g. "Family vacation to Hawaii, 1995". For pics that don't f…
4y ago·view thread
comment
I was worried at first about scammy unsubscribe links, but in my experience it's not an issue given the spam-filtering capabilities of modern email providers. Those emails either never get to my …
4y ago·view thread
comment
Have you tried Python 3.10? They've significantly improved the error messages: https://docs.python.org/3/whatsnew/3.10.html#better-error-me... …
4y ago·view thread
comment
I just click the unsubscribe links. If you have a backlog to process, maybe it'll take you an hour a day for a few days to click them all, but it's doable. Then I'm aggressive about cli…
4y ago·view thread
comment
Modern dishwashers are very efficient. You can clean a full load of dishes ( day's worth for two ppl cooking at home) with only 4 gallons of water! You can't handwash dishes with less water,…
4y ago·view thread
comment
I've done over 800 interviews, and I call bullshit on this. I've spent 30min talking to candidates about their projects, experience, tech they used, choices made, etc. and been super excited…
4y ago·view thread
comment
Conventional Commits restricts each commit to a single type of change - no mixing bug fixes, features, and refactoring. This supports exactly what you want - small, atomic commits. Why can't each…
4y ago·view thread
comment
Now you're talking about branching strategies, not commits, which is a different and much larger topic :) I keep it simple - branches are short-lived. I don't even like feature branches, I b…
4y ago·view thread
comment
And those are the people you fire because they refuse to follow policy and actively work to circumvent best practices and quality gates.
4y ago·view thread
comment
Configure the enforcement only for `main` and other release/production branches, let people push whatever they want to their dev/feature branches. When those branches are attempted to be mer…
4y ago·view thread
comment
1. Implement automation to flag and block/reject bad commit messages. 2. Educate and train ppl to include commit messages when they do code reviews or 3. give up and move on because your org does…
4y ago·view thread
comment
This is a good idea, but in practice after a few commits you learn all the principles and don't need a wall of text in your commit template. Getting feedback in your PRs about your commit message…
4y ago·view thread
comment
For me, I didn't like being physically addicted to something. I've switched to decaf coffee, because I still like coffee and the morning ritual. But I limit myself to 2 cups, and I have herb…
4y ago·view thread
comment
When I (male) interviewed for a tech role at Amazon back in 2000, one of my interviewers was a woman in a sundress (it was summer), with large, visible tattoos and a nose piercing. The men were dresse…
4y ago·view thread
comment
I love this. This is what makes the internet the beautiful, amazing place that it is - anyone can publish and you get these highly specialized, well-written, informative articles on esoteric topics.
4y ago·view thread
comment
This article title is mis-leading. More like: "Google Home speakers are about to get slightly worse because Google infringed on existing patents and was caught."
4y ago·view thread
comment
A common mistake that's not covered in this article is the need to perform your add & remove operations in the same RUN command. Doing them separately creates two separate layers which inflat…
4y ago·view thread
comment
Because firing people (and hiring them) is expensive, so companies are risk-averse. Combine that with many people who can talk a good game but can't actually build stuff and we get the current sy…
4y ago·view thread
comment
Generally, you try to hire candidate into a role that excel at (>50%) it but you promote employees into roles when they are achieving the next level but not excelling (<50%). If you wait to prom…
4y ago·view thread
comment
There are black elves (e.g. Dara) in the Witcher series.
4y ago·view thread
comment
It's usually something like: git status && git add -A git commit -m "checkpoint" --no-verify I include `git status` so I can see what's being committed. `--no-veri…
4y ago·view thread
comment
Correct, but the point is that POSIX is missing something - maybe a standardized text format? These tools all first convert from various formats into a single, queryable format, then build further too…
4y ago·view thread
comment
You'd rather optimize for compile time, which you do (maybe) 1x, over runtime, which you easily do >100x? You're focusing on the developer, not the user, but this is a user tool :(…
4y ago·view thread
comment
It's interesting watching these types of tools get re-invented periodically: https://github.com/benbernard/RecordStream It shows the unix model of many small, composable too…
4y ago·view thread