Recent submissions

Comment · 3 years ago
More than doctors? Feedback cycles in the OR and ICU get pretty fucking short.

I do think the overall premise is silly, programming isn’t that special in this regard in my opinion. Most professions are like this, they just might not be the most visible ones like politics, journalism, show biz.

Software developer have more to learn from other professions than they often think (the old engineering professions understand this a bit better)

Comment · 3 years ago
Somebody that has claimed 20 years of experience and doesn't at least know instantly (this doesn't require "thinking" about for minutes) that this is a one liner in the shell or a few lines of pick your poison script, Perl, Python, Ruby, who cares, even if they can't remember the specifics is not an expert in programming.

And I get it, there are highly specialized people that get very deep in the weeds in maybe HPC or embedded, even so most of them will at least still be aware, but moreover these people lack the knowledge to comment on programming or software engineering in the large, I wouldn't call them experts outside their limited domain if they really can't begin to know where to look to do a fucking permutation of a word list.

The old saying that for some 20 years of experience is 1 year and 19 repeats probably applies.

Comment · 3 years ago
Comment · 3 years ago
You're absolutely wrong on a number of points. A SoC stands for "system on a chip", it refers to a single die (if you want to get pedantic, there are multi-die packages but this does not apply here) package, a "bare chip" if you will.

https://www.espressif.com/en/products/socs/esp32

The ESP32 is a SoC. It's available in QFN packaging (Quad Flat Pak No Lead).

The ESP32 is available included with a number of "modules" (and of course devkits). These modules are designed for production use and it can be economical to do so. You clearly don't have the foggiest idea about these product lines so don't seem to be in a good position to comment on the economics.

https://en.wikipedia.org/wiki/ESP32

Comment · 3 years ago
I have had no issues with Chinese IME (either ibus or fcitx5) using GTK4, iow using the --gtk-version=4 chrome flag.
Comment · 3 years ago
Wrong. There is melena, which is a generally unmistakable consistency of black sticky stool (nothing anyone would identify as "blood") that is indicative of upper GI bleeding - not the colon. It doesn't really indicate severity because it may be fast or relatively slow. Both upper and lower GI bleeding can be serious in terms of acuity or seriousness of disease (cancer).

However if the internal bleeding from the upper GI system is brisk/fast enough it will come out bright red. This can happen to people with esophageal varices (sequela of liver disease and cirrhosis) or brisk stomach or duodenal ulcers and the prognosis is usually poor, but very likely they will be getting emergent endoscopies and/or mass transfusion if they make it out of the ED.

You can't tell by color.

> That may be an internal bleeding.

Colonic bleeding is just as internal and will typically be red or maroon.

Comment · 3 years ago
> Ibuprofen is probably the safest option?

Are you kidding? Ibuprofen like most NSAIDS is terrible on the GI tract and the kidneys. People with healthy kidneys are usually fine with short courses, but even people with relatively mild chronic kidney disease should avoid NSAIDs.

People in their 20s that overuse NSAIDs end up needing kidney transplants. it's not that uncommon. The most common cause of peptic ulcer disease of this demographic (affluent westerners) after H pylori is NSAID use.

> It has fallen out of favor because it's known to cause an exceedingly rare but deadly syndrome in a tiny percentage of children

This has really nothing to do why aspirin has less common use among adults. Aspirin has poor analgesic effects relative to the doses and the risks of GI complications.

> acetaminophen results in tons of hospitalizations every year.

The impact of NSAID related complications is far greater in terms of kidney transplants and upper endoscopy interventions, and related ICU stays.

Comment · 3 years ago
This is misleading. Tylenol in therapeutic dosages does not seem to have much ill effect on the liver, it is not like alcohols or other direct liver toxins. Even people with advanced stage liver disease can receive acetaminophen. When it becomes toxic at supratherapeutic doses it is very toxic.
Comment · 3 years ago
And? That's primarily what DNS is for: mapping strings to numbers.
Comment · 3 years ago
DNS has SRV records. That is all you need, that is your solution, it exists. That they are not widely adopted in the manner you propose may be unfortunate, but completely upending protocols doesn't seem like a better or more realistically adopted solution either.
Comment · 3 years ago
Comment · 3 years ago
Your experience is quite limited. Too limited to have a meaningful opinion on this subject frankly.
Comment · 3 years ago
> Each base station can only handle 8 simultaneous phone calls

Perhaps you are confusing that each GSM transceiver (TRX) provides 8 time-division channels with call capacity, but most cells and specifically the BTS in GSM parlance, especially any in a well populated area have/had way more than one transceiver. 30-40 was not unheard of in later equipment, though 10 or so was more typical. Late in GSM's life there was another technique to squeeze more channels, OSC.

Furthermore those 8 TDMA slots could be split in 1/2 or 1/4 with lower rate codecs, so it was more than 8 per TRX as well.

anything bigger than a picocell would carry way more than 8 simultaneous calls.

> Some large conferences have had base stations with their range measured in single digit meters (<30 ft)

Femtocells are still a thing today. Not so much to do with frequency capacity.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton