Nick Craver's Avatar

Nick Craver

@nickcraver.com

Dad, Husband, and Partner Software Engineer Microsoft working on Azure. Formerly Stack Overflow. I build very fast things to improve life for millions of developers.

1,551
Followers
194
Following
54
Posts
14.11.2024
Joined
Posts Following

Latest posts by Nick Craver @nickcraver.com

And they probably cut down on angry phone calls with that cooling off period, like loading a musket.

18.05.2025 10:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Mother’s Day presents from the family, with LEGO Bamboo on top of the bag

Mother’s Day presents from the family, with LEGO Bamboo on top of the bag

I feel like honesty in a relationship is key. So whenever prepping Mother’s Day presents, I feel it’s best to let her know she’s been bamboozled right up front.

11.05.2025 12:12 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Pete Hegseth: β€˜There Are No State Secrets In A Healthy Relationship’ WASHINGTONβ€”Staunchly defending his decision to share sensitive military data in messages to his wife, Defense Secretary Pete Hegseth told reporters Monday, β€œThere are no state secrets in a healthy rel...

Pete Hegseth: β€˜There Are No State Secrets In A Healthy Relationship’

21.04.2025 18:57 πŸ‘ 10325 πŸ” 1234 πŸ’¬ 191 πŸ“Œ 85

…why in the world would you choose to use the same symbol?

21.04.2025 19:18 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Hey you asked how build signing worked, that’s on you man

19.04.2025 12:23 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Considering putting "Manually generated content may be incorrect" in my mail signature

03.04.2025 13:59 πŸ‘ 10 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Evidently you’re not supposed to describe a string of predictable consequences as a FAFO queue in meetings.

29.03.2025 15:01 πŸ‘ 11 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Did you know? By replacing your coffee with green tea, you can lose up to 92% of what little joy you still have left in your life.

07.03.2025 15:08 πŸ‘ 20970 πŸ” 2119 πŸ’¬ 1024 πŸ“Œ 236

People who think prompt engineering is just trying stuff at random until you get the results you hoped for: I have bad news for you about how the majority of programmers work.

20.02.2025 18:18 πŸ‘ 285 πŸ” 27 πŸ’¬ 23 πŸ“Œ 0

Plutonic relationship: Where everything is going great and you’re part of the group but then all of the sudden it’s too small and distant to be considered real.

27.01.2025 03:54 πŸ‘ 6 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

One of my teammates had to evacuate their house this week due to a gas main break, from a fiber install.

Immediate thoughts:
1. Oh no, hope everyone is okay!
2. Fuck yeah. It's about damn time the fiber peeps started punching back.

25.01.2025 02:09 πŸ‘ 9 πŸ” 1 πŸ’¬ 2 πŸ“Œ 0

"What's your maintenance project called?"

"Project Theseus"

"Oh that's a coo....wait a minute"

25.01.2025 00:30 πŸ‘ 12 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0
Preview
a man in a dark room with the words none of you seem to understand behind him Alt: Rorschach in prison: β€œWhat none of you seem to understand is I’m not locked in here with you, you’re locked in here with me”

Whelp, icy roads and school’s cancelled.

06.01.2025 12:18 πŸ‘ 7 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Jeff Baena, writer, director and husband of Aubrey Plaza, dead at 47 | CNN Jeff Baena, a writer and director whose credits include β€œLife After Beth” and β€œThe Little Hours,” has died, according to the Los Angeles County Medical Examiner.

I’m doing pretty well recently, but not like so well that I have a lot of patience for ignorant people saying stupid things about suicide and depression.

www.cnn.com/2025/01/04/e...

06.01.2025 02:07 πŸ‘ 1393 πŸ” 65 πŸ’¬ 49 πŸ“Œ 7

You can grab these plates from a local metal shop, Amazon, etc. (these were $26 for 4 of the 6x6" for reference). Look for 1/8" hot rolled steel - you don't need anything thicker that'd be harder to drill and such.

If you're doing this, please send pics! I love seeing new ideas.

06.01.2025 01:00 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Workbench looking-up shot with metal plates mounted underneath the shelves and various tools mounted via magnets to those plates: 3-2-1 blocks, wire strippers, tape measures, magnetic parts bowls, spare magnets, tilt meter, and various other odds and ends.

Workbench looking-up shot with metal plates mounted underneath the shelves and various tools mounted via magnets to those plates: 3-2-1 blocks, wire strippers, tape measures, magnetic parts bowls, spare magnets, tilt meter, and various other odds and ends.

So anyway, I like this setup to utilize space and hope it helps someone else. It’s a great way to use your under-shelf space in a workshop and I’ve used it for years. Its just plates and a stack of neodymium magnets, stick one where you want to hang anything metal and…that’s it, super handy:

06.01.2025 00:53 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Test fit of torque wrench case on top of the plates we installed to see how position looks.

Test fit of torque wrench case on top of the plates we installed to see how position looks.

Neodymium magnets (too large to fit) placed as example against the plastic webbing of the open torque wrench case showing how we can go about this.

Neodymium magnets (too large to fit) placed as example against the plastic webbing of the open torque wrench case showing how we can go about this.

Actual magnets (much smaller neodymium bar stacks) placed in the bottom of the case ready for foam re-insertion and use!

Actual magnets (much smaller neodymium bar stacks) placed in the bottom of the case ready for foam re-insertion and use!

Torque wrench case magnetically mounted to the wall using the in-case magnets for horizontal staying power and a much stronger Magswitch magnet at the bottom effectively acting as a shelf so it doesn’t slide down.

Torque wrench case magnetically mounted to the wall using the in-case magnets for horizontal staying power and a much stronger Magswitch magnet at the bottom effectively acting as a shelf so it doesn’t slide down.

I needed to get this torque wrench out of the way, and luckily the case has reinforcement sections we can tuck some magnets in easily to below the form-fitting foam.

In order to make this easier to get on/off, I used smaller magnets in the case and a Magswitch beefier one to be a shelf of shorts:

06.01.2025 00:47 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
1 plate shown spaced out with a 1” think level used as a straight edge to keep the 6” plate in the middle of the 8” wide vertical space.

1 plate shown spaced out with a 1” think level used as a straight edge to keep the 6” plate in the middle of the 8” wide vertical space.

A plate 3 positions up (so we can stay consistent from middle with more forgiveness) clamped in place for drilling and screwing into garage shelf sides.

A plate 3 positions up (so we can stay consistent from middle with more forgiveness) clamped in place for drilling and screwing into garage shelf sides.

3 plates mounted and screwed - middle progress shot to 6 plates.

3 plates mounted and screwed - middle progress shot to 6 plates.

6 plates vertical screwed in and done giving a 6”x36” vertical metal plate area in the side of the shelves we can use magnets on!

6 plates vertical screwed in and done giving a 6”x36” vertical metal plate area in the side of the shelves we can use magnets on!

Since the vertical area is about 8” across and I have a 1” thick level handy, I just used it ad a straight edge and clamped each plate so drill and screw and I went. When doing something like this, start in the middle so everything is more forgiving if somehow it gets a little off as you go.

06.01.2025 00:40 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Clear vertical space on side of garage shelves we can mount things! Roughly 38”x8”

Clear vertical space on side of garage shelves we can mount things! Roughly 38”x8”

Stack of 6” metal plates clamped and drilled for some consistency after scribing hole locations with calipers.

Stack of 6” metal plates clamped and drilled for some consistency after scribing hole locations with calipers.

Same plate stack with holes now countersunk showing screws end up flush for a clean-ish look.

Same plate stack with holes now countersunk showing screws end up flush for a clean-ish look.

Quick project since plates came in: I like to use plates and magnets for simple tool storage. First up: drilling and counter-sinking plates, ordered a stack of 6” squash plates for this but if space on garage shelves:

06.01.2025 00:32 πŸ‘ 8 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

πŸ˜…

30.12.2024 21:05 πŸ‘ 85 πŸ” 10 πŸ’¬ 5 πŸ“Œ 1
Screenshot of a hex editor with a PE file open, on the left there's a tree with the headers, sections and other parts of the file format. On the right there's a typical table of bytes in hex.

Screenshot of a hex editor with a PE file open, on the left there's a tree with the headers, sections and other parts of the file format. On the right there's a typical table of bytes in hex.

Finally had time over the holidays to realize a long-standing dream of mine: a hex editor that knows about the PE file and .NET metadata format. You can click any byte and it will show you which data structure it is in the tree. Every byte is covered.

The parser is at github.com/KirillOsenko...

29.12.2024 20:08 πŸ‘ 242 πŸ” 65 πŸ’¬ 8 πŸ“Œ 2

Oh yeah, looking great!

16.12.2024 23:07 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

When I was a young writer, I received a LOT of rejections. Now, after decades of hard work, I am no longer young.

14.12.2024 13:08 πŸ‘ 7483 πŸ” 524 πŸ’¬ 123 πŸ“Œ 31

Awwwwww yeah, my years of taunting how the Office team already did it with .docx has finally paid off.

16.12.2024 21:13 πŸ‘ 8 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

@whit.zip got me the best Christmas tree ornament

It’s Oregon Trail on and old CRT πŸ€“

15.12.2024 04:34 πŸ‘ 94 πŸ” 4 πŸ’¬ 6 πŸ“Œ 0

Wondering if you tried: mounting the RAM disk under the workspace, using relative path on checkout to avoid the copy, and if .NET 9 is already pre-installed on the image?

14.12.2024 11:52 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

"Why is there an emergency eye wash station in the team room?"

"We do code reviews on Thursdays."

11.12.2024 18:20 πŸ‘ 17 πŸ” 5 πŸ’¬ 2 πŸ“Œ 0

In retrospect, it was probably the "If you aren't familiar with WinDbg, it's an older style text adventure game designed by sadists" comment that got me in trouble.

11.12.2024 12:33 πŸ‘ 19 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

<3 This gets infinitely more respect from me than defending an initial conclusion in spite of new information. I’m wrong and dumb a lot too.

08.12.2024 09:13 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0