teambayleaf | 5 years ago | on: A Letter on Justice and Open Debate
teambayleaf's comments
teambayleaf | 5 years ago | on: Beginner's Guide to Abstraction
It's coming from the tradition of Sir Francis Bacon's Empiricism. Some people believe that abstract ideas are mostly acquired thorough empirical observation a.k.a. carefully watching a series of repetitive events. The point here is that "to know" is a synonym of "generalization" for them. So OP naturally puts emphasis on duplicated code as a good opportunity for abstraction.
People from other camps have a very different view on human knowledge, and think that abstract ideas can indeed come from other sources, most importantly, from our reasoning function. For these people, the process of programming is to implement our innate idea into concrete code. For them, an actual piece of code is basically a "shadow" of our abstract concept.
Hell, someone really should write a book titled "The Logic of Programmatic Discovery" ;)
teambayleaf | 5 years ago | on: Openstreetmap, a global map for worldwide insight
$ telnet mapscii.me
(Use arrow keys to move, and a/z to zoom in/zoom out)I was totally blown away when I first connected to it.
teambayleaf | 5 years ago | on: Wirecard Scandal Puts Spotlight on Auditor Ernst and Young
The trouble was that AA kept trying to invade the turf (= juicy consulting gigs) and it made partners of Accenture mad.
teambayleaf | 5 years ago | on: HonKit: A Fork of GitBook
The author recently renamed "GitHon" to "HonKit" due to Git being protected by U.S. trademark law.
teambayleaf | 5 years ago | on: International Standard Paper Sizes
A fun fact is that "letter" size is pretty much hated in Asian countries. Since many poorly-internationalized softwares choose "letter" as the default printing size, while its usage is virtually zero there.
teambayleaf | 5 years ago | on: Getting the most out of YubiKeys for your business
If you always use u2f for auth, you can be sure that you are not fooled by fake login pages. It ain't just matter whether secondary otp is available. (it's just a backup for when you lost a hardware token!)
teambayleaf | 5 years ago | on: Never Hertz to Ask
I assume most of them are just doing gambling. They are fully aware that HTZ is going to be worthless in near future, but they buy the share anyway because they believe they can sell it off to someone else before the last minute.
A funny thing is that if Hartz indeed issies new shares, it makes the game a lot less favorable for those gamblers...
teambayleaf | 5 years ago | on: Widespread mask-wearing could prevent Covid-19 second waves, study shows
The paper first assumes that facial mask prevents individuals from spreading covid-19, then tries to estimate how it is effective at lowering the mass reproduction number.
So this paper proves nothing about whether wearing mask is really meaningful or not in the first place. It is just assumed so.
teambayleaf | 5 years ago | on: Choose Boring Technology (2015)
In this light, PHP coders are real commodities. They are paid lowly, treated as expendable, and get no respect by peers. I think they're going down the same path of "HTML experts" which were once lucrative business in early 1990s.
Java/C++ programmers fare better because (I guess) there is some fundamental difficulty to be proficient at them. So, despite being old and boring, being good at Java or C(++) is still a good business.
Learning Go/Rust is another way to avoid being a commodity. Although they have a smaller job market, employers need to treat you with respect, because they can't easily find another worker with a matched skill in the market.
teambayleaf | 5 years ago | on: Special.fish
teambayleaf | 5 years ago | on: Slack Removed a Blog Post Showing How Police Use Its Tech
Honestly I'd rather be surprised if there is any street cop who do not show up.
teambayleaf | 5 years ago | on: Excessive line breaks are bad
https://lkml.org/lkml/2020/5/28/78
https://lkml.org/lkml/2020/5/28/1237
Although you're right that his comment made the coding standard ambiguous, I found myself agreeing with Linus in this particular case. What we need to do often in a large C project is to grep some function prototype against the source tree, and it sucks if it's wrapped like this.
teambayleaf | 5 years ago | on: The Story of Hertz Going Bust
We're hearing this argument a lot recently, but aren't we past that already in 1980s?
As I recall, it was somewhat popular among companies to pile up leverages by buying a large potion of their own stocks. The reasoning was the same as today: it was supposed to benefit shareholders because a levereged BS has tax benefits.
... which subsequently resulted in those highly-levereged ("recap'ed") companies filing for bunkruptcy. So that hack was shunned by the time of 1990s. What does make this time different?
teambayleaf | 5 years ago | on: Java was released 25 years ago
Hell even JavaScript is just 9 months younger than Java (both born in 1995).
teambayleaf | 6 years ago | on: textfiles.com
This french soup recipe is a gem. I didn't know that I could use "3/4 cup of COCA COLA" to make onion soup.
teambayleaf | 6 years ago | on: Moving Away from Gmail
My argument is that people really should use POP3 (not IMAP) for this reason.
POP3 by design creates a continuous local "backup" that contains the entire history. IMAP doesn't.
teambayleaf | 6 years ago | on: What Will the World Be Like After Coronavirus? Four Possible Futures
https://en.wikipedia.org/wiki/Hong_Kong_flu
Different perspective. AIDS was (and still is) definitely much much scarier infection than COVID-19, but yet it did not fundamentally change how our society operates.
teambayleaf | 6 years ago | on: A toilet paper run is like a bank run. The economic fixes are about the same
In short, toilet paper is a low margin, least-stocked product with difficulty in transportation. Logistics matters.
teambayleaf | 6 years ago | on: Cyberpunk: Then and Now
Listen Zombie, believe me. It was a real cyberpunk novel in 1970s.
Generally speaking, it seems to me that much sloppy thinking in the current debate involves the mixture of the following basic errors:
1) Ignorance about biology. Evolutionary biology has been an exceptionally fertile section of science for the last decades, and provided deeper understandings on many biological phenomenon, including human behaviors. The accusers' understanding of biology (e.g. condemning it as "genetic determinism") is at least 50 years behind.
2) Poor understanding of the due process. Calling a random petition to condemn a person publicly is exactly a witch hunt. History proves that it's a very error-prone way to punish someone, and no civilized country accept it as a proper procedure anymore.
As to (2) I'd recommend everyone to read DJB's "The death of due process". It is very important, because it may be you (or your family) to be hung by lynch mobs next time.
https://blog.cr.yp.to/20160607-dueprocess.html