Blog

BIOS Keys by Manufacturer
Manufacturer Key
Acer Esc, F2, F9, F12
Apple Option
Asus Esc
Clevo F7
Dell F12
Fujitsu Esc, F12
HP F9
Huawei F12
Intel F10
Lenovo F12
MSI F11
Samsung Esc, F2, F12
Sony Esc, F10, F11
Toshiba F12
others... Esc, F12

Source: https://tails.boum.org/install/linux/usb/index.en.html

Pulse Width Modulation (PWM) and Mobile Screens

https://www.notebookcheck.com/PWM-Ranking-Welche-Notebooks-Smartphones-und-Tablets-nutzen-PWM.163974.0.html

0 is best, meaning "no PWM". Otherwise higher frequency is better. Sensitive people may have issues with screens in the 250-500 Hz range or lower frequencies.

Time Tracking
On Fact Checks

Isn't it ironic after decades of framing and "appeal to emotion" by media and PR, those techniques are now so universally used that the same organisations losing control are urged to provide "fact checks"? 😅

Corona Sky
J. Langr on Twitter: Top IntelliJ IDEA refactoring keys

Jeff Langr:

top IntelliJ IDEA refactoring keys:

  • extract Method: Cmd-Alt-M
  • extract Variable: Cmd-Alt-V
  • iNline: Cmd-Alt-N
  • rename: Sh-F6
  • move method: F6
  • change sig: Cmd-F6

These 6 operations represent >80% of your minute-to-minute transforms. Ingrain them! (And don't forget Alt-Enter.)

Bad Code

Today, I discovered three distinct cases of poorly written code in our team's code base. Each time it bothered me so much, that before improving, I checked the author of those lines: me, a year ago.

List gradle test execution order
tasks.matching {it instanceof Test}.all {
    testLogging.events = ["failed", "passed", "skipped"]
}

Useful for finding tests that do not clean up properly!

The Truth is in the Log

"The truth is the log. The database is a cache of a subset of the log."

Source: Pat Helland, Immutability Changes Everything, 2015

The Prime Directive

"Regardless of what we discover, we understand and truly believe that everyone did the best job they could, given what they knew at the time, their skills and abilities, the resources available, and the situation at hand."

Source: Norm Kerth, Project Retrospectives: A Handbook for Team Review

Bullshit Definition

The philosopher Harry Frankfurt at Princeton University defined bullshit as talk that has no relationship to the truth. Lying covers up the truth, while bullshit is empty, and bears no relationship to the truth.

Source: https://aeon.co/ideas/how-to-fight-work-bullshit-and-keep-your-job-and-your-dignity

grep_rename.sh
grep -rl 'old' ./ | xargs sed -i 's/old/new/g'
C. Headlee: 10 ways to have a better conversation

Celeste Headlee:

Listen!

Forget what you have heard!

  1. Don't multitask!
  2. Don't pontificate! (express one's opinions in a way considered annoyingly pompous and dogmatic) Assume that you have something to learn
  3. Use open ended questions!
  4. Go with the flow!
  5. If you don't know, say that you don't know!
  6. Don't equate your experience with their's!
  7. Try not to repeat yourself!
  8. Forget the details!
  9. Listen!
  10. Be brief!

Always be prepared to be amazed!

Obstsalat
  • Äpfel
  • Birnen
  • Orangen
  • Grapefruit
  • Pomelo
  • Chikoree
  • Walnüsse
  • Banane

Plus:

  • 2 Zitronen (Saft)
  • Zucker