HackerTrans
TopNewTrendsCommentsPastAskShowJobs

jasonpeacock

4,255 karmajoined 13 वर्ष पहले
[ my public key: https://keybase.io/jasonpeacock; my proof: https://keybase.io/jasonpeacock/sigs/NOzvI-pClldM3QP1RUip2qPkuuH2PhR3KgLG5ng2fgs ]

Submissions

The (new) place for thoughtful puzzles

puzzmo.com
3 points·by jasonpeacock·14 दिन पहले·0 comments

BuildKit: Docker's Hidden Gem That Can Build Almost Anything

tuananh.net
223 points·by jasonpeacock·5 माह पहले·77 comments

Why do RSS readers look like email clients?

terrygodier.com
19 points·by jasonpeacock·6 माह पहले·54 comments

What does it take to ship Rust in safety-critical?

blog.rust-lang.org
3 points·by jasonpeacock·6 माह पहले·0 comments

A data model for Git (and other docs updates)

jvns.ca
2 points·by jasonpeacock·6 माह पहले·0 comments

comments

jasonpeacock
·10 दिन पहले·discuss
Trailer for the movie (coming soon): https://www.youtube.com/watch?v=KlwmEqQv82M
jasonpeacock
·13 दिन पहले·discuss
Change the tmux leader to ctrl-space, problem fixed!
jasonpeacock
·14 दिन पहले·discuss
It’s basically Ribbit from Puzzmo, which is fine because reimplementations let you experiment with different gameplay.

https://www.puzzmo.com
jasonpeacock
·18 दिन पहले·discuss
HEY email service does something like that:

https://www.hey.com/features/the-screener/
jasonpeacock
·23 दिन पहले·discuss
That all sounds exhausting (introvert here).

The last thing I want to do when out in public is be stuck talking with strangers.
jasonpeacock
·25 दिन पहले·discuss
Huh, I just ran the same timing command for my fish shell (with starship prompt) and got 168ms.

What all is happening in the Zsh profile?
jasonpeacock
·पिछला माह·discuss
If you don’t owe then you have 3yrs (IIRC) to file.

Of course, you also don’t get a refund until you file.

And you usually have to do all the same work to know whether you owe or not…
jasonpeacock
·3 माह पहले·discuss
I used to use Glow, but now I'm enjoying mdterm:

https://github.com/bahdotsh/mdterm
jasonpeacock
·3 माह पहले·discuss
Just wait until you _don't_ buy something...

Throw some items in your cart and enjoy all the emails reminding you to check out, look at similar items, share with your friends, and use discounts before they expire!
jasonpeacock
·3 माह पहले·discuss
> A neat trick I was told is to always have sleep statements in your code. Just a few sleep statements that you can delete in cases like this. This won't fix the problem, but will buy you time and free up latency for stuff like slow algorithms so you can get faster code.

FTFY ;)
jasonpeacock
·3 माह पहले·discuss
My viewing distance is one-arm-length (kinda close), when I raise my arm my fingertips just touch the screen. Definitely closer than my previous monitor, as you need to sit within the curved-screen radius to be in the sweet spot.

Looks like it's 32:9 aspect ratio - it's this Samsung, it was on sale last week for $800: https://a.co/d/0f884LPO
jasonpeacock
·3 माह पहले·discuss
I just upgraded to a 49" curved display because it lets me view everything I need _for the current task_ at one time.

One virtual desktop is Messages, Slack, and Outlook for all my comms needs.

Another is IDE & browser for development work.

Another is todo list, planner, notes, and browser for task management.

Having to constantly swap app between browser, email, IDE, slack, etc is interruptive. Being able to switch to a single-focus desktop with everything visible is much more productive for me and reduces context switching.
jasonpeacock
·3 माह पहले·discuss
My guess is that it's for drop-in compatibility with make.

There is (at least) one open issue about this - the solution/alternatives are not trivial:

https://github.com/ninja-build/ninja/issues/1459
jasonpeacock
·4 माह पहले·discuss
Long ago, I bought the O'Reilly "Sed & Awk" book with plans to become a true unix guru.

Then I realized I already knew Perl (and Perl one-liners), so there it sat unused on the shelf.
jasonpeacock
·4 माह पहले·discuss
I'm concerned that someone had the permissions to make such a change without the knowledge of how to make the change.

And there was no test environment to validate the change before it was made.

Multiple process & mechanism failures, regardless of where the bad advice came from.
jasonpeacock
·5 माह पहले·discuss
Flakes fixes this for Nix, it ensures builds are truly reproducible by capturing all the inputs (or blocking them).
jasonpeacock
·5 माह पहले·discuss
You can network-jail your builds to prevent pulling from external repos and force the build environment to define/capture its inputs.
jasonpeacock
·5 माह पहले·discuss
I’m curious why they didn’t deploy diagnostics in the field if they couldn’t replicate in the lab?

Every few months for 7yrs is a lot of opportunities to iterate on collecting field measurements. And it could be done in a holistic way that doesn’t break the safety certification.
jasonpeacock
·5 माह पहले·discuss
I’ve always that forums are much better suited to corporate communications than email or chat.

Organized by topics, must be threaded, and default to asynchronous communications. You can still opt in to notifications, and history is well organized and preserved.
jasonpeacock
·5 माह पहले·discuss
The bullet points for using Slack basically describe email (and distribution lists).

It’s funny how we get an instant messaging platform and derive best practices that try to emulate a previous technology.

Btw, email is pretty instant.