dmckeon

Joined 14 years ago

Karma
2,568
Submissions
839
Member since
Apr 13
https://news.ycombinator.com/user?id=dmckeon
View on Hacker News

Recent submissions

Comment · 1 year ago
If anyone wants to explore the bidet space without replacing an entire toilet, I can recommend the Neo line of products from https://luxebidet.com/ They sell kits for under $70 USD that attach to existing toilets, using the space between the seat and bowl, and attach to the toilet's water supply with a tee fitting and one-way valve, either at the wall valve, or at the bottom of the tank. Installation should take less than 30 minutes for anyone handy with a screwdriver and a crescent wrench.

Their bidets are surprising effective, and do not require any electricity or hot water, as the water volume needed to be effective is small, and the water has usually been sitting in the pipes in a home's walls at ambient temperature. 10/10, would spritz again.

Comment · 1 year ago
> hypoxic tents, which lower oxygen levels in the air

I wonder if the shorter time at altitude also reduced the chances of slower-to-develop high-altitude cerebral edema and pulmonary edema (HACE, HAPE). Some climbers have been sleeping in camp in small tubular pressurized tents to reduce daily apparent density altitude.

Comment · 1 year ago
Tylenol markets a 650mg Extended Release for Arthritis and Joint Pain: https://www.tylenol.com/products/arthritis/tylenol-8hr-arthr... It is effective for me for general analgesia.

Trigger warning for self harm.

The real tragedies with acetaminophen are "cry-for-help" situations where someone thinks it is the same as aspirin, and swallows a handful, perhaps washing it down with alcohol. What might have been a suicide hesitation mark becomes an entry on a liver transplant list - if they are lucky. If you have children, make sure they know which one can be deadly, especially before going off to college.

Comment · 1 year ago
The MagNav tech, using maps of magnetic anomalies as a global reference, and getting accuracy down to 3 meters sounds interesting.
Comment · 1 year ago
While the "weather gage" and heeling does have an effect on cannon range, the more important issue is that the upwind ships (that have the weather gage) thus have more maneuverability, and can more easily pursue a ship trying to flee downwind. Of course, one could always: "Never mind manoeuvres, go straight at 'em”
Comment · 1 year ago
> paying your dues. Its more about that than aptitude it seems to me.

Yes, paying dues, both in the sense of putting in the time to learn the trade well, and very likely for a good paying career in the trade, paying union dues. People have been doing this since the rise of professional guilds in the middle ages.

Today's kids can show aptitude, capability, and interest by doing well in shop class. An employer can take that interested teen or tween on at an entry level, add to their skill level, and make a profit on their labor. The worker can protect their labor value through a union, and probably should if only for the side benefits apart from negotiating contract labor rates.

Should they just go to college instead? Sure, if they have that interest, and can get out without a student loan debt bigger than some mortgages.

Comment · 1 year ago
I agree. Here's a different perspective:

Bloated and crafted software - a rant:

The state of software is the state of the structures of primitive societies: some in cave shelters, some under roofs of sticks and leaves, some in mud huts.

We talk of Cathedral and Bazaar, but there are very few carefully designed Cathedrals of software, and those probably have plenty of barely hidden flaws.

The Bazaars are all around us, jammed together, spreading for miles and miles, tent walls and roofs billowing in the breeze, all awaiting a strong zephyr to carry many of them away, and leave most of the rest in ruins.

What software needs is building blocks. Bricks of uniform size, easily joined together. Concrete masonry units. Tilt-up walls. Trans-oceanic shipping containers (connex, seabox).

Solid, composable, engineered, units. We should be able to pull a well-known and heavily tested package or function to use, just like a contractor would call for a delivery of 200 8x8x16" CMU blocks, and be able to expect they will get just that, with no gaps, weak spots, or broken webs.

But, no , all of us software crafts-folk want to carefully create our very own artisanal version of whatever library functions, that are needed for the project at hand. In a world that could be made of solid concrete blocks, we are crafting our very own adobes, with our own special blend of straw and mud, and we think we have advanced far beyond the folks living in mud huts.

Some of us will say they are master masons, crafting cathedrals out of hand cut stones, each carefully measured and chiseled, and each stone unique. We're still duplicating effort when we could be using commercial off-shelf libraries. And all the while the project deadlines go zipping past as we try to craft our way to local perfection.

All I can suggest as a solution is a multi-government and multi-corporate effort to design and build fairly universal functions, libraries, and packages that are robust, exhaustively reviewed by humans, and tested thoroughly. I won't ask for provable correctness, yet. :-)

Would the result be an Ada on steroids? Depends on who is involved.

Choice of language should not matter. The APIs would matter, a lot. A few competing teams would be a possibility. Passing several existing functions to an AI, with a "do like these, only perfectly" might be useful, or useless.

And yes, then we would have 15 competing standards. https://xkcd.com/927/ (Well, we probably already have at last 1,500, so, go figure.)

Comment · 1 year ago
Comment · 1 year ago
Thus, perhaps "loafed" as in something brick-like, but which may also be soft. And a "loafed" device, being idle, would be loafing.
Comment · 1 year ago
Comment · 1 year ago
People trying to ignore politics are like fish trying to ignore water.
Comment · 1 year ago
Narrow escape for people from Yemen (YE).
Comment · 1 year ago
Regenerative braking would tend to reduce particulates from friction braking.
Comment · 1 year ago
Have a minimum of say, 60 minutes, and if that is exceeded, the issue gets escalated or deferred. If deferred, presumably to the next day shift, the cost is limited. If escalated, the second person must also defend the time spent. If management still doesn't trust their workers to be honest, then the company has other issues that tweaking on-call will not solve.
Comment · 1 year ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton