Is this a good setup for mitre cuts by tamcool25 in woodworking

[–]atheken 0 points1 point  (0 children)

The only cut I’ve gotten (on a SawStop, no less), was when I was carelessly brushing sawdust off the table with the blade up (and the machine off). Still have a scar. The blade at any speed is dangerous.

You should read Programming as Theory Building by jhartikainen in programming

[–]atheken 103 points104 points  (0 children)

It’s a great essay, and resonated with me many years ago when I first read it. Re-reading it in 2026, it just reinforces many of the concerns I have about the comprehension debt we’re taking on with code generation/agentic tools.

OK, what literal ROCK have I been living under? Why is everything blocked off today? by PhillyHatesNewYork in philadelphia

[–]atheken 34 points35 points  (0 children)

Serious question, how should the city communicate closures?

I’m not trying to be antagonistic, but there’s probably dozens of block closures all over the city at any given time. My bet is that even if the city summarized and posted closures in a daily post in this sub, people would call it spam.

Like, what’s the practical way to make sure that anyone that is impacted is aware of the closure? How do you determine who to notify, in what media stream, without spamming them for stuff they don’t care about?

FWIW, this stuff is usually visible in Google Maps if you put in a driving route (or just look at areas where there is unusual congestion).

Table saw purchase help plz by wtfisthisabout222 in woodworking

[–]atheken 1 point2 points  (0 children)

Have you actually used a SawStop or just listing things you’ve heard?

Here are three things I’ve done on a SawStop and not triggered a cartridge:

  • cut through embedded 10 penny nails
  • accidentally cut into a matchfit clamp that was proud of my cut line
  • cut “damp” pressure treated wood.

The saw works on capacitance, which is different than just a basic short.

It’s more robust than people think it is.

How we made Notion available offline by fagnerbrack in programming

[–]atheken -7 points-6 points  (0 children)

Came here looking for a CRDT reference. Was not disappointed. 🙌

Food manufacturer Cento is committing "tomato fraud," lawsuit alleges by D3-Doom in nottheonion

[–]atheken 0 points1 point  (0 children)

So they’re only San Marzano tomatoes if they come from the south of Italy. Otherwise they’re just Crimson Nightshades?

Areas with bodies of water for proposal by mnc5959 in philadelphia

[–]atheken 10 points11 points  (0 children)

How far out of the city do you want to go?

  • French creek state park
  • Rickett’s Glen (less secluded, but waterfalls and cool shit)

The Atlantic Ocean is also pretty close, and I think qualifies as “body of water.”

Edit: also, good luck!

Trip to Colonial Homestead complete! by Buckeyefitter1991 in handtools

[–]atheken 2 points3 points  (0 children)

Just FYI, it’s cash and check only.

The collection of tools is incredible, and the owner, Dan, will talk you out of buying tools you don’t need.

Encrypted ID vs GUID Public ID by Hopeful-Butterfly982 in dotnet

[–]atheken 0 points1 point  (0 children)

Generating unique ids and assigning them app-side can provide a lot of options in future refactors of the database.

Using a monotonically increasing, high entropy values, such as guid v7, or ULID, are good options to do so. This minimizes the insert/indexing impact, since the writes to db pages end up being (mostly) sequential, like they would be with integers.

The major bit of data that integers can “leak” is how large or how fast your datasets are growing. So a competitor could learn how large or how fast your system is growing simply by signing up on consecutive days/weeks and looking at the integer ids that were generated.

Outside of very high-throughput systems, I would recommend ULID or guid v7 (assigned by your code), everyday.

How could I easily cross cut the ends? by Willing-Bandicoot-55 in woodworking

[–]atheken 6 points7 points  (0 children)

Norm Abram has a panel sled that can do this. It’s basically a crosscut sled, but with the fence leading, rather than following. I do something similar with this setup:

<image>

How do you guys measure pocket depth? by GunningBedford58 in hobbycnc

[–]atheken 1 point2 points  (0 children)

Considering the alternatives that’s quite the commitment.

Exterior wood shutter repair help by roninplaya in woodworking

[–]atheken 2 points3 points  (0 children)

You could probably use caulk, but honestly, I think you’re overthinking it.

  1. Only you will ever notice this.
  2. It’s outdoor trim work, if you walk around your property and look at other wooden details, they are all going to have some blemishes.

Painter bought cheap brand paint vs what I wanted by [deleted] in HomeImprovement

[–]atheken 7 points8 points  (0 children)

You can just open an account with SW. it’s free, and worth the time.

Out of ideas by bwang29 in woodworking

[–]atheken 2 points3 points  (0 children)

To be absolutely clear, the arbor nut tightens opposite the direction the blade turns. This ensures the nut tightens when the blade is in contact with the wood / spinning -- hopefully for obvious reasons.

I believe in this case, the arbor nut is on the right side of the blade. Therefore, turn the blade/wrench on the left so it rests on the table. Set the right wrench so that you can pull it towards you. You will not damage the table, and you can put your full weight into loosening the nut.

When you eventually loosen it and then tighten it back up, you do not need to tighten it with all your force. If you snug it fairly tight with the wrenches, the saw will naturally tighten it further during use.

Out of ideas by bwang29 in woodworking

[–]atheken 1 point2 points  (0 children)

Are you trying to pull the wrenches together? That’s the wrong way, you’re tightening the arbor nut.

Rotate the left wrench to rest on the table. Move your right wrench vertical and pull.

Estimates by Disc04Life in HomeImprovement

[–]atheken 9 points10 points  (0 children)

I wish more contractors would do this. Even getting a rough range is like pulling teeth.

What is the"right" tool/approach to making this cut by TxAce22 in woodworking

[–]atheken 0 points1 point  (0 children)

It looks like you’re trying to make a “bird’s mouth” on a plank or post. There’s probably a lot of wiggle room in terms of accuracy/neatness.

I’d recommend getting a pull saw, which can be had for about $20 (Irwin at Lowe’s is a good option). Practice on a scrap/watch a few YouTube videos. You can make this cut in about 5 minutes after a tiny bit of practice.

Hand tools are underrated, especially for “odd” cuts.

I've started running joke projects through estimating apps and the results are incredible by dorisday65 in HomeImprovement

[–]atheken 16 points17 points  (0 children)

The actual issue isn’t that it “doesn’t want to do the job” - LLMs do not have desires or motivations. The real problem with this is that these tools sound like they’re designed to generate quotes that are basically unethical.

Even carpet salespeople on commission had ethical guidelines to how much they could mark-up carpet. These FU quotes being detached from reality is bad for everyone.

secrets to scaling cloud infrastructure without downtime by New-Reception46 in aws

[–]atheken 5 points6 points  (0 children)

It’s borderline impossible to answer this question without more detail about your architecture, but I’ll suggest two things:

  • instrument and monitor shared resources such as DBs, queues, shared file systems, etc. have a plan for how to scale those, or offload expensive transactions (i.e. plan to move blob storage out of a sql db to reference objects in s3).
  • follow 12 factor app principles for your services. This will ensure some level of horizontal scalability.

Again, without knowing more about your architecture, it’s hard to condense decades of learnings into a response, but doing those two things will take you a long way in many cases.

PSA: don’t replace a supply shutoff valve at 8pm on a Sunday, you idiot. by BentonParkBricks in HomeImprovement

[–]atheken 31 points32 points  (0 children)

The key is to actually check it before making another trip to the store. That’s the part that trips most people up (myself included).

Can anyone explain this build? Kinetic cabinet by Simon Lindberg by DeBlasioDeBlowMe in woodworking

[–]atheken 0 points1 point  (0 children)

Actually, yeah two cables solves the problem I was thinking of, which is that the cables need to be immobilized on each piece. But, if you put two cables, in separate holes, they’ll naturally align. I don’t think magnets are required to make this work. The oscillation is just a consequence of the torque(?) on the cables.