frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

ChatGPT agent: bridging research and action

https://openai.com/index/introducing-chatgpt-agent/
335•Topfi•4h ago•255 comments

Mistral Releases Deep Research, Voice, Projects in Le Chat

https://mistral.ai/news/le-chat-dives-deep
347•pember•6h ago•78 comments

Apple Intelligence Foundation Language Models Tech Report 2025

https://machinelearning.apple.com/research/apple-foundation-models-tech-report-2025
100•2bit•3h ago•30 comments

Perfume reviews

https://gwern.net/blog/2025/perfume
61•surprisetalk•21h ago•28 comments

Hand: open-source Robot Hand

https://github.com/pollen-robotics/AmazingHand
299•vineethy•9h ago•88 comments

All AI models might be the same

https://blog.jxmo.io/p/there-is-only-one-model
61•jxmorris12•4h ago•19 comments

Anthropic tightens usage limits for Claude Code – without telling users

https://techcrunch.com/2025/07/17/anthropic-tightens-usage-limits-for-claude-code-without-telling-users/
23•mfiguiere•29m ago•8 comments

What's going on with gene therapies?

https://nehalslearnings.substack.com/p/whats-going-on-with-gene-therapies
35•nehal96•2d ago•29 comments

The impact of file position on code review

https://arxiv.org/abs/2208.04259
30•whatever3•3h ago•14 comments

The patterns of elites who conceal their assets offshore

https://home.dartmouth.edu/news/2025/07/patterns-elites-who-conceal-their-assets-offshore
161•cval26•2h ago•97 comments

Show HN: PlutoFilter- A single-header, zero-allocation image filter library in C

https://github.com/sammycage/plutofilter
25•sammycage•3d ago•6 comments

Game of trees hub

https://gothub.org/
7•todsacerdoti•2d ago•2 comments

Archaeologists discover tomb of first king of Caracol

https://uh.edu/news-events/stories/2025/july/07102025-caracol-chase-discovery-maya-ruler.php
125•divbzero•3d ago•21 comments

Run TypeScript code without worrying about configuration

https://tsx.is/
24•nailer•4h ago•17 comments

Writing a competitive BZip2 encoder in Ada from scratch in a few days (2024)

https://gautiersblog.blogspot.com/2024/11/writing-bzip2-encoder-in-ada-from.html
83•etrez•3d ago•39 comments

Wttr: Console-oriented weather forecast service

https://github.com/chubin/wttr.in
233•saikatsg•15h ago•78 comments

Stone blocks from the Lighthouse of Alexandria recovered from seafloor

https://archaeologymag.com/2025/07/lighthouse-of-alexandria-rises-again/
56•gnabgib•3d ago•10 comments

Show HN: Google Maps can't map a story – MapScroll does, from one prompt

https://www.mapscroll.ai/
9•shekharupadhaya•3d ago•6 comments

On doing hard things

https://parv.bearblog.dev/kayaking/
195•speckx•3d ago•70 comments

The AI Replaces Services Myth

https://aimode.substack.com/p/the-ai-replaces-services-myth
40•warthog•2h ago•30 comments

Running TypeScript Natively in Node.js

https://nodejs.org/en/learn/typescript/run-natively
20•jauco•58m ago•4 comments

Rejoy Health (YC W21) Is Hiring

https://www.ycombinator.com/companies/rejoy-health/jobs/DCsxNgv-software-engineer
1•rituraj_rhealth•9h ago

When is tech not hype? Tulips, toilets, trains and tabs

https://ajmoon.com/posts/when-is-tech-not-hype-tulips-toilets-trains-and-tabs
50•alex-moon•2d ago•44 comments

ESA’s Moonlight programme: Pioneering the path for lunar exploration (2024)

https://www.esa.int/Applications/Connectivity_and_Secure_Communications/ESA_s_Moonlight_programme_Pioneering_the_path_for_lunar_exploration
77•nullhole•3d ago•18 comments

3D-printed living lung tissue

https://news.ok.ubc.ca/2025/07/15/ubco-researchers-create-3d-printed-living-lung-tissue/
6•gmays•4h ago•0 comments

How I Use Kagi

https://flamedfury.com/posts/how-i-use-kagi/
226•moebrowne•6h ago•211 comments

Code Execution Through Email: How I Used Claude to Hack Itself

https://www.pynt.io/blog/llm-security-blogs/code-execution-through-email-how-i-used-claude-mcp-to-hack-itself
130•nonvibecoding•15h ago•65 comments

My experience with Claude Code after 2 weeks of adventures

https://sankalp.bearblog.dev/my-claude-code-experience-after-2-weeks-of-usage/
75•dejavucoder•3h ago•50 comments

Molecule produced by gut bacteria causes atherosclerosis

https://english.elpais.com/health/2025-07-17/revolution-in-medicine-a-molecule-produced-by-gut-bacteria-causes-atherosclerosis-responsible-for-millions-of-deaths.html
97•raphar•5h ago•43 comments

Ask HN: What Pocket alternatives did you move to?

12•ahmedfromtunis•1h ago•24 comments
Open in hackernews

On doing hard things

https://parv.bearblog.dev/kayaking/
195•speckx•3d ago

Comments

chubot•5h ago
Very well written!
pknomad•5h ago
I suppose I could be more charitable but I feel like title doesn't really match with the message of the blog. Otherwise I thoroughly enjoyed this feel-good story about persistence and micro-improvements. Most of us mortals aren't talented at everything and diligent practice is required for most of us to get better.
bee_rider•5h ago
Yeah, somewhat relatedly… I think the real lesson (at least if you grew up near the coast) is that everything is hard for somebody. I can’t really think of a kayak as an easy-to-flip craft, but that doesn’t really matter for this person’s journey.
Rendello•5h ago
It depends on the kayak too.

An extreme example, but: I used to watch this channel from a guy that built canoes and kayaks in both modern and traditional styles. He says in some videos that the traditional hunting kayaks are incredibly unstable and uncomfortable to use, because that instability granted them superior agility for hunting.

https://www.youtube.com/watch?app=desktop&v=DtnUq5v7cyw

ge96•5h ago
That was pretty cool surfing that wave on the kayak ha at 1:27
tomjakubowski•5h ago
Same principle as aerodynamically unstable fighter jets?
Rendello•42m ago
But without the benefit of a computer to make hundreds of micro-adjustments per second!
bee_rider•4h ago
Huh, neat. Unfortunately that site doesn’t seem to play videos correctly on my system. What do they use the agility for? Traditional hunting, so I imagine… a bow or something, maybe they need to turn quickly to help aim?
GLdRH•2h ago
Ok, I'll bite. What did you do to make youtube not work?
cpursley•2h ago
Have you read The Starship and The Canoe? Interesting book to goes into a good bit of detail about hunting craft (made from animal skin). Book said that they practiced 10 different was to turn a flipped one back over.
Rendello•37m ago
I haven't, but I've read "Birchbark Canoe" by David Gidmark. He's written some technical canoe-making books, but this one was the story about how he came to live in Northern Quebec amongst the Algonquin and learned how to make birch bark canoes from William Commanda, with whom he had a fairly turbulent relationship. I saw it in a big library one day and uncharacteristically actually managed to read the whole thing, it was very good!
stronglikedan•5h ago
Sit ins are definitely easy to flip, but sit on tops aren't. Especially thin ones. They probably went for the thin, fast one instead of the wide, slow one while being naive to the implications.
skeeter2020•4h ago
kayaks are muchj tipier than canoes but shouldn't be flipping if you're just sitting in them, unless these are highly specialized racing kayaks, which are tougher to navigate.
bee_rider•4h ago
Interesting! I never felt like I was going to flip a sit-in kayak, but I don’t even remember the first time I went in one really, it is a fuzzy early childhood memory.

Canoes, I’ve been in canoes that are destined to flip whether I want them to or not (although they were overloaded, or may have had some traitors aboard).

eszed•10m ago
That's funny, because I grew up canoeing and have never on my own flipped one - other people in the boat doing dumb stuff, of course, or trying something silly in white water (maybe that counts as "on my own"?), sure - but I feel totally stable and comfortable in a canoe. Kayaks, though? Man, they're trying bite me! I've never felt like even the most stable beginner-friendly of kayaks wasn't trying to throw me off it.

I think the difference is stroke technique? I'm sure I'm instinctively trying to paddle a kayak like I would a canoe, and they don't like that. If I had more opportunity I'd get someone to teach me proper kayak stroke shapes, and then they'd probably feel more friendly.

ecocentrik•5h ago
People can be easily overwhelmed by simple challenges. At some point everyone experiences this and we learn to overcome bigger challenges through life.

Another point that might apply is that OP probably has a high center of gravity which can make kayaking really challenging. They should probably clarify this.

IceDane•5h ago
Yeah, maybe the original message sort of got lost along the way. I think there is still some truth in the post when applied to the title.

I think one of the most important things I ever learned is that hard things take time. There is an obvious relationship between the effort required and the size of the undertaking, but also the worthiness of the effort. In other words: rarely, if ever, can you build great things in a short amount of time or with little effort.

And that's where this post makes sense: to build something great or to solve something hard, you have to show up every day and chip away at the problem, piece by piece. The progress will be slow and nearly invisible to you as you experience it, and is usually only clear in hindsight after a year or two (or more), when you can look back and see all that's changed -- hopefully for the better -- since you started.

mrec•4h ago
I think it's more than just "hard things take time". The key sentence for me is this one:

> Kayaking taught me to be okay with repeatedly looking dumb in public.

I had the same thing when I first started running, in my early 50s. I'm sure I looked absolutely ridiculous. (I'm fairly sure I still do, I just stopped caring.) When I first started I would go out around 6am, partly because it was cooler but mostly so I wouldn't be seen. I've chatted to other runners who were the same, even keeping it secret from their family.

Getting over that has been a very positive change, and a generally-applicable one. I've just started blogging publicly, which would historically have triggered the same kind of looking-like-an-idiot phobias.

There was a post (maybe saw it here, maybe on Reddit) about sucking in public being a kind of moat for all sorts of interesting things. Crossing it gets you to places you otherwise couldn't go.

scair•2h ago
https://sashachapin.substack.com/p/the-moat-of-low-status-68...
mrec•1h ago
Yes, that was the one, thanks.
silvestrov•5h ago
I think the real message is:

to be okay with repeatedly looking dumb in public

It is the same with going to the gym for the first time.

skeeter2020•4h ago
It does feel a little more about psychological courage and grit than doing hard things.
atoav•4h ago
The thing is a lot of what looks like a natural talent from the outside is also just learning on the inside. I won my provinces swimming competition without ever having swum in a competition before against swimmers who were all in a club. Reason: I grew up near a lake and was there every day during my whole childhood.

The thing is that people with "talent" are often just people who did what you're trying to do for fun their whole lifes. So talent then is just code for: "had a natural preference for doing it and both the means and time to do it".

ge96•5h ago
> immersive calibration of self to environment

I felt this when I had to ride a bike to a job 3 hrs a day. It was nice biking through some street covered in trees being in the moment.

I also went through a lot of audio books

steve_adams_86•4h ago
This part stood out to me too.

I got into spearfishing years ago, and I knew I wanted to see under water and eat fish, but wasn't really prepared for how hard it is and how common it is not to eat fish.

Like the author, despite numerous failures, bad choices, and sometimes suffering very cold British Columbia ocean temperatures, I kept showing up. My dives went from 7 or 8 metres to 10, to 15, to 20, and sometimes deeper. My breath hold went from a panicked 30 seconds to 2 minutes.

Initially when I saw a legal fish I'd take it every chance I got, because I could be certain I wouldn't find another. These days when I get in the water, due to that sort of immersive calibration, I find a lot more fish. Ironically, I don't shoot any of them despite being so much more capable of it now.

The ocean is such a complex, powerful, and simultaneously soothing yet deeply engaging environment. It gets incredibly cold, and it works with such incredible force that you constantly have to operate on its terms rather than your own. The qualia of the medium and your surroundings is so rich, it almost feels like a part of you. The same as a tool in your hand becomes an extension of you, the ocean becomes one as well, yet completely out of your control. It's really beautiful.

Kayaking is similar in how you're largely at the whim of this incredible body of water. Your success depends so much on how you read it, understand it, and respond to it accordingly.

I think humans are meant to be deeply engaged in environments like this. The easier we make it, the less we need to care about our environments (such as with this 21°, still, quiet room I'm in), the less engaged and stimulated we are, then the less we're challenged to adapt and endure in ways we probably should.

ge96•3h ago
> spearfishing

I like watching this guy's videos https://youtu.be/4VoTY8Ae4CE?si=8h7t-SKzV39UzWfm&t=283 from Japan

Funny last time I swam in the ocean it is nasty, so salty the taste

steve_adams_86•16m ago
Haha, it's incredibly salty, yeah. I kind of like it. After 4 or 5 hours in it, it's often all through your nose and throat, too. If I've been away from it for a while it can seem kind of harsh, but it grows on me again pretty quickly.
drellybochelly•5h ago
Nice article, reminds me of boss fights in difficult games. You incrementally improve until almost suddenly, you're able to overwhelm the boss.
jschveibinz•5h ago
This is a nice short piece of writing.

The author sets the stage: uncoordinated and unathletic. Then they introduced their challenge: kayaking (or similar) which for them was a hard thing. Then they described the process: practice and improvement over a long period of time. And they closed with a personal success and take-away: it's worth the effort because of the experience regardless of the scale of the outcome.

Nice.

JohnMakin•4h ago
It must be my body type or something but I've often heard people talk about tipping over in kayaks and whenever I am in one it feels actually impossible to me. Is it really that easy to tip over? I don't feel I need to "balance" at all.
atoav•4h ago
Depends on the waters you're moving in I guess?
TickleSteve•4h ago
K1 (racing) kayaks are unstable and very narrow, most other types are fairly stable tho.
beezlebroxxxxxx•4h ago
It looks like he was using a very long and rather narrow kayak. Those are easier to tip. I once used a friend's friend's sprint kayak. I've never tipped a kayak, but it was very easy to tip the sprint kayak. Any waves and that thing was almost unusable.

Most recreational kayaks are, like you suggest, almost idiot proof and can only be tipped if you're really trying.

aynyc•1h ago
The author must be talking about Sprint Kayak, which is incredibly unstable, must be in flat/calm water. Commercial paddling kayaks are incredibly stable, you have to try really, really hard to flip.
dr-fumanchu•4h ago
great article. short and precise.
kenjackson•4h ago
There are things we can do that are externally valuable, and often that work is hard, but not necessarily so.

There is also stuff that is hard, but really has no value to anyone else in the world. I've found I do get enjoyment just in doing things that are hard, and often serve no purpose. For example, I learned how to solve the Rubik's Cube one day. Another time I learned to juggle. I learned to play the piano (OK, not really, I learned enough to learn like five pretty easy songs).

There is something that makes it more enjoyable to do something hard (for me) where if I accomplish it or not has no bearing on the world (even amongst my small circle -- except now they have to watch me solve the Cube in five minutes).

There is one challenge I will take on next -- to start a paragraph without the word "There".

bicx•4h ago
I'm 38 years old and other than a couple years of moderate weightlifting with friends in my early 20s, I have never regularly exercised.

This year, I was able to change that. Funny enough, I read "Shoe Dog" for the business story, but finished the book with an interest in running. I think it was just the enthusiasm and lifestyle of running that was pervasive throughout the book. However, I've attempted to get into running before, and it only lasted a couple weeks.

This time, I tried again, but as an old-ass man, my motivations have changed. I just want consistency. I don't have a vision of winning any races, doing 20-mile trail runs, or other big ambitions. I just want to not die of a heart attack when I'm 45. I want to be in generally decent shape.

Laugh if you want, but as a complete novice, ChatGPT set me up with some cushy running shoes (Brooks Glycerins) and a basic goal: run for 30 minutes and try to keep my heart rate between 130 and 160bpm. This is more of maintaining a metric rather than trying to hit a lofty goal. From day one, you can achieve this success metric. It means your getting some moderate cardio. I bought a chest-strap heart rate monitor and linked it to a free app (Heart Graph) on my phone.

I'm now 8 weeks in, and I'm dedicated to the habit more than any goal. I feel a lot better, and by avoiding over-exertion and frustration from too lofty of a goal, I'm able to stay consistent without feeling miserable. I'm able to enjoy the "runner's high" without the cramps and misery that I endured in past attempts.

Aurornis•4h ago
This is the boring truth for health and fitness: It’s very easy to be top quintile in health and fitness by putting in very little effort. The only requirement is that you do it mostly consistently for a lot of years.

The people cycling between fad diets or doing bouts of extreme Crossift every several years until they get injured or lose motivation have a much harder time with health and fitness, despite putting a lot more pain and effort in during their bursts of activity.

One of my high school friends was always a little overweight and out of shape. Later he thinned out and got into decent shape. Everyone asked him what his secret was, but most people were disappointed with his answer: He said he stopped buying junk food and drink when he went grocery shopping and he started walking a little bit every day.

Everyone assumed he was on some intense diet or getting sweaty at the gym 4X per week. Instead, he was just consistent with good but low effort choices.

EDIT: This was pre-Ozempic. I’m sure today everyone would assume GLP-1 drugs.

GeekyBear•3h ago
A small amount of exercise daily, along with giving up sweetened drinks was successful for me (and for my friends who asked how I lost weight and kept it off).

In my opinion, how consistently you exercise is more important than how much you exercise, as you will naturally increase your endurance over time.

Learning to cook your own food from scratch is also an effective way to get excess sugar out of your diet.

whatever1•2h ago
I would say that portioning is super important as well. It is very easy if you don’t have calibrated brain to binge eat huge quantities of food while distracted.

Example you have an extra large bag of chips and you watch a show, likely you will finish before realizing. But if you just put in front of you a small plate of chips, you will likely not stand up to refill it while watching your show.

Add a bit of friction to eating more food. Brains are remarkably lazy.

prerok•1h ago
Doesn't work for me. What does work is going to a store with a full stomach, and never buying junk in the first place.
scottiebarnes•4h ago
Heart rate training is key for a smoother onboarding. Most beginners (myself included) simply try to do a pace that they simply can't sustain, think running is too hard, and then quit. Building that aerobic base is something I wish I understood far sooner.
VBprogrammer•4h ago
In the UK there is a program called couch to 5km. It's possible for anyone to follow and get to running for 30 minutes. It mostly emphasises running at a sustainable pace - even if that is just above walking.
threetonesun•3h ago
It was popular here in the US too, and I agree it's a great program.
cameldrv•4h ago
This was exactly my experience years ago. I tried and failed to make a running habit several times until I got a heart monitor. When I finally did, I figured out that the pace I thought was what I “should” be running at was actually putting my heart at 185-190 and I was just getting wiped out after a mile or so.

Anyhow I just slowed down to keep my heart more like 140-160 and at the beginning I would even run three minutes and walk one, but I managed to get up to half marathon distance.

These days I don’t go all that far but I do about 3-4 miles 3 times a week. I don’t go very fast either but I feel healthier mentally and physically when I’m consistent.

Honestly it’s not clear to me that trying to go really far or fast is even all that healthy. It can actually lead to heart damage and it’s hard on your joints. Doing something more moderate seems like the sweet spot.

multjoy•3h ago
It does not lead to heart damage and it won’t knacker your joints.

It will suck all the time you are doing it, but you physically cannot damage your heart from over exertion.

bityard•1h ago
What heart rate monitor did you get and would you recommend it?
bob1029•3h ago
It's amazing how adaptive the cardiovascular system can be when you focus on the right things and keep it very consistent.

I went from having a resting heart rate of 70-80bpm to the upper 30s with a rowing regimen. The positive effect this has on moment-to-moment existence is really hard to overstate.

wonger_•2h ago
Wow, I've never heard of a resting heart rate below 40bpm.

Can you describe some of the effects on your moment-to-moment existence? Do you never run out of breath? Is it easier to "get up and go"? Any mental differences? Appetite & metabolism?

vakde•2h ago
Sounds amazing. Please do share details of how you did it?
hammock•4h ago
No laughing. Heart rate training is the best way to build endurance
moomoo11•3h ago
Awesome. I agree with the habit building. My knees are shot so I don't run, but I try to walk for 90 minutes a day. I look forward to this every day.

I normally start to wind down around 6pm, so around 8pm I close my computer and go for a walk. Come home and sleep.

cpursley•2h ago
Biking (mountain) is my groove. Worth a try if you have some tracks as it does not put pressure on your knees like running.
orochimaaru•3h ago
GSP’s trainer Firas Zahabi prescribes to this. I remember his mentioning this in a Rogan podcast. His philosophy to training is minimal to 0 pain/soreness.

Instead of doing pull ups till you drop start with 1 and do it daily. I started running after a long time. I’m 49. I work out with weights but needed mild cardio. I started with 0.25 m run / 0.25 m walk cadence. I can easily do that for 5-6 miles and keep my heart rate below 165.

Bottom line is - take it easy. The goal is to burn calories, stay mobile and not get injured or sore.

vhcr•2h ago
A 25cm run / walk sounds way too short.
orochimaaru•2h ago
The m is miles, not meters.
90ne1•2h ago
This realization was what finally allowed me to stop bouncing off exercise. The "no pain no gain" mindset of exercise was baked in and the result was years of smattering short burst of extreme exersion (1-2 weeks of running until my lungs hurt) between months of inactivity because being uncomfortable sucks and motivation is fleeting.

This time I started slow and consistent - run/walk three times per week without pushing myself until I was wheezing and hurting. Over time I got better and eventually I could just run for a while without feeling out of breath or painful.

At some point I actually started to enjoy it. Two years later, running is one of my main hobbies and I do it basically every day. I'll be running my second marathon in October.

kuzmanov•1h ago
ChatGPT and Claude are perfectly acceptable for this. I’ve used them along side my training plans in Runna as well as just getting some baseline for my progress in Golf.
wonderwonder•1h ago
I worked out half seriously for years and then fell off the first 10 years of having kids. I just couldn’t figure out how to balance it and being a dad. About 3 years ago I got back into it.

I was 245lbs at 6’1. Big frame but fat. My gym was near a college so just packed with people in their prime. I was able to get back to benching 315lb in the first year back. Set a goal of 405lbs and just been trudging on day by day for ~2 years. Hit it last month at 46 years old and 211lbs.

Just takes time.

In most gyms people start watching when someone unracks 315lb. I tried and failed at 405 4 times over 3 months before I got it. There is something odd feeling about failure in such a public setting. I can only imagine how a professional athlete feels and soldiers on.

For honesty, im also on steroids ;)

high_na_euv•4h ago
Effort matters
agcat•4h ago
I am planning to resume Judo, i only learnt it as a kid and now planning to start again. I never kind of was the best but it helped me build some life skills around focus, being in tough scenarios. So yes the point of doing hard things is not about winning only
nottorp•3h ago
> I never kind of was the best

Who cares? You only need to be slightly better than you yourself were last week.

Not everything has to be done for competitive purposes. Or the one person you are really competing with is just yourself.

ferguess_k•4h ago
Talking about kayaking, I as a beginner (but would love to do some serious sea kayaking if allowed) would love to hear some advices:

I sometimes hope there are kayaks with deeper hulls so my legs can rest more easily. They can numb easily after just 5 mins of padding and I gave it up a long time ago after a few trials. I know there are sit-on kayaks but I think they are mostly for fishing.

richwater•3h ago
As a tall individual who enjoys kayaking, you're going to spend a lot more money and research to find good kayaks. Depending on your location in the country you may not even be able to find a retailer near you with them in stock.

With that said, this is probably going to be the most available and comfortable kayak for most tall people. For me as a 6'4" 220 (mostly fat, little thigh muscle) I've used it and it's good.

https://wildernesssystems.confluenceoutdoor.com/en-us/produc...

ferguess_k•1h ago
Thanks. I'm actually quite short (160cm) so I think most of the numbness came from some other reasons.
dutchblacksmith•3h ago
Nice, I starter rowing at 50. Same feeling on the water.
dashmeet•2h ago
> But I think there’s a quiet dignity in the almost [success] stories too.

The last line hit hard. Need to remind myself of this sometimes

patrickhogan1•2h ago
I completely agree, so many people miss out on great experiences simply because they’re afraid of looking dumb.

One big advantage many athletes had growing up was a parent who taught them a skill [basketball, soccer, biking] early, someone they felt safe failing in front of.

That’s one of the things I find so cool about learning with AI, you get to try, mess up, and improve without judgment.

bloomca•2h ago
> I find so cool about learning with AI, you get to try, mess up, and improve without judgment

I agree. There is no judgement in going very deep in as simple concepts as you need, whereas with real people you'd feel like you are wasting their time and that you should know that already, or at least find out on your own.

Animats•27m ago
The extreme version of that: "Embrace the Suck".[1] By a Navy SEAL with a masochistic streak. SEALs are selected for people who will keep going while suffering, but this guy is into the suffering as an end in itself.

The industrial version: "In Praise of Hard Industries".[2]

[1] https://www.amazon.com/Embrace-Suck-Navy-SEAL-Extraordinary/...

[2] https://www.amazon.com/Praise-Hard-Industries-Manufacturing-...