@otto@programming.dev
@otto@programming.dev avatar

otto

@otto@programming.dev

This profile is from a federated server and may be incomplete. Browse more on the original instance.

Today marks the 10th anniversary of the Heartbleed vulnerability in OpenSSL, which had the same ultimate root cause as recent XZUtils backdoor incident (medium.com)

The XZ Utils backdoor, discovered last week, and the Heartbleed security vulnerability ten years ago, share the same ultimate root cause. Both of them, and in fact all critical infrastructure open source projects, should be fixed with the same solution: ensure baseline funding for proper open source maintenance.

Today marks the 10th anniversary of the Heartbleed vulnerability in OpenSSL, which had the same ultimate root cause as recent XZUtils backdoor incident (dev.to)

The XZ Utils backdoor, discovered last week, and the Heartbleed security vulnerability ten years ago, share the same ultimate root cause. Both of them, and in fact all critical infrastructure open source projects, should be fixed with the same solution: ensure baseline funding for proper open source maintenance.

Today marks the 10th anniversary of the Heartbleed vulnerability in OpenSSL, which had the same ultimate root cause as recent XZUtils backdoor incident (optimizedbyotto.com)

The XZ Utils backdoor, discovered last week, and the Heartbleed security vulnerability ten years ago, share the same ultimate root cause. Both of them, and in fact all critical infrastructure open source projects, should be fixed with the same solution: ensure baseline funding for proper open source maintenance.

otto,
@otto@programming.dev avatar

I had the same feeling until I started using gitk. I always have a gitk window open and press F5 to reload, so it shows me the state of everything after I’ve run git commands. Now I grasp everything much better.

otto,
@otto@programming.dev avatar

You need bisect only as a last resort. Effective use of git blame, git log -p -S <keyword> etc has always been enough for me. Also, the projects I work with take 10+ minutes to compile even when cached, so doing tens of builds to bisect is much slower than just hunting for strings in git commits and code.

otto,
@otto@programming.dev avatar

I just prefix all my git aliases with g-. So for status I type g-s<tab>.

otto,
@otto@programming.dev avatar

One is enough if it is very big

otto,
@otto@programming.dev avatar

Only product from Microsoft I actually like using and trust. Quality from 1998, and still going :)

Unpacking Linux containers: understanding Docker and its alternatives (optimizedbyotto.com)

🚀 Dive into the fascinating world of Linux containers! Most devs use #Docker or #Podman, but do you really understand what’s happening under the hood? 🧐 Let’s demystify #Linux #containers in simple, concrete terms. Just a 12-min read! 🕰️📖

otto,
@otto@programming.dev avatar

Try again tomorrow, seems it got popular today

otto,
@otto@programming.dev avatar

We just need specific portals for sharing that remember your homeserver. See for example mastodonshare.com.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • Leos
  • kavyap
  • DreamBathrooms
  • anitta
  • magazineikmin
  • khanakhh
  • InstantRegret
  • Youngstown
  • ngwrru68w68
  • slotface
  • rosin
  • thenastyranch
  • everett
  • Durango
  • JUstTest
  • cubers
  • cisconetworking
  • provamag3
  • tacticalgear
  • mdbf
  • ethstaker
  • osvaldo12
  • GTA5RPClips
  • normalnudes
  • megavids
  • modclub
  • tester
  • lostlight
  • All magazines