136 private links
Osmocom SIMtrace 2 is a software, firmware and hardware system for passively tracing SIM-ME communication between the SIM card and the mobile phone, and remote SIM operation.
While it was designed for SIM-ME communication, it supports all ISO 7816 smart-cards using the T=0 protocol (the most common case).
It is a followup of the SIMtrace project, providing more functionalities (e.g. remote SIM operation) and supporting multiple boards (e.g. SIMtrace with SAM3S, sysmoQMOD).
Mit unseren Bausätzen möchten wir eine Möglichkeit bieten das Löten zu lernen oder seine Lötkenntnisse an tollen Beispielen zu erweitern. Vom einfachen "I Can Solder" Bausatz mit 3 LEDs bis hin zu komplexen Schaltungen mit SMD Bauteilen ist hier alles dabei. All unsere Lötbausätze kommen mit allen benötigten Bauteilen und einer Anleitung.
Musicians make life hard for programmers. There are nine different bands called Emperor, one band called Eximperituserqethhzebibšiptugakkathšulweliarzaxułum, and a side project called ⣎⡇ꉺლ༽இ•̛)ྀ◞ ༎ຶ ༽ৣৢ؞ৢ؞ؖ ꉺლ.
Using ellipsis in writing signifes the writer is Gen-X or Boomer and can read as confusing, passive-aggressive or even weirdly flirtatious to digital natives.
In 1739, there were three times more coffee shops per person in London than there are today.
YouTuber Mr Beast employs a team of six people to make thumbnails for his videos. Thumbnails are planned before the video is shot.
Bill Tavis's beautifully-drawn "map" of the Mandelbrot Set [via Kottke] looks like a chart from the age of sail.
Inspiriert vo git auf deutsch hobn si auf da bsides vienna 0x7e6 a poa Spezialisten zaumdau, und a typisch österreichische Lösung gehirngsturmt.
warning Obocht! Kinad a bissl Spass beinhoitnWrite terminal GIFs as code for integration testing and demoing your CLI tools.
A crystal set is very different from an FM stereo, and that’s different still from a communications receiver. We’d say there are several common architectures for receivers and one of the most common is the superheterodyne.
But what does that mean exactly? [Technology Connection] has a casual explanation video that discusses how a superhet works and why it is important.
In other words, if you want to be discovered on Mastodon using your own domain, you can do so by copying the contents of https://<your mastodon server>/.well-known/webfinger?resource=acct:<your account>@<your mastodon server> to https://<your domain>/.well-known/webfinger.
One caveat: this approach works much like a catch-all e-mail address. @anything@yourdomain.com will match, unless you add a bit more scripting to only show a result for resources you want to be discoverable.
Edit: Seems there is a GitHub issue which requests custom domains as well.
Edit (15 Nov 2022): Folks have been using the approach of serving up webfinger on a different domain through proxy setups, e.g. using CloudFlare.
A fast web fuzzer written in Go.
A wordlist of API names used for fuzzing web application APIs.
Fast golang web crawler for gathering URLs and JavaScript file locations. This is basically a simple implementation of the awesome Gocolly library.
httpx is a fast and multi-purpose HTTP toolkit that allows running multiple probes using the retryablehttp library. It is designed to maintain result reliability with an increased number of threads.
The basic case consists of the two parts: front and back, which can be srewed together by using either standard M3 hex nuts or heat inserts.
Rocky Bergen: Papercraft models are now available on the Internet Archive free. If you want to support my work consider buying me a coffee https://buymeacoffee.com/rockasoo
/via https://twitter.com/rockasoo/status/1581734311551635457?s=20&t=Nz8mKNsRlwfKrKnNCCeB4w
A tool for glamorous shell scripts. Leverage the power of Bubbles and Lip Gloss in your scripts and aliases without writing any Go code!
Ask for the commit type with gum choose:
gum choose "fix" "feat" "docs" "style" "refactor" "test" "chore" "revert"
Tip: this command itself will print to stdout which is not all that useful. To make use of the command later on you can save the stdout to a $VARIABLE or file.txt.
Prompt for an (optional) scope for the commit:
gum input --placeholder "scope"
Prompt for a commit message:
gum input --placeholder "Summary of this change"
Prompt for a detailed (multi-line) explanation of the changes:
gum write --placeholder "Details of this change (CTRL+D to finish)"
So it’s long overdue that major libraries and services like GitHub are reconsidering the use of terms like “master” and “slave”. (Django actually replaced them six years ago to use more accurately descriptive terms.) Whether or not they are intentionally rooted in the metaphors of Black enslavement, the plain fact is that living people have clearly stated that the words make them uncomfortable. Our intent matters much less than our impact.
Laufzeitverlängerung nur, wenn es gar nicht anders geht: Habecks Stresstest-Schlussfolgerung stellt niemanden wirklich zufrieden. Trotzdem ist sie klug.
Aus diesem Bild möchte ich die dominierenden Farben ermittelt. Dazu verwende ich ImageMagick und zeige das Bild mit der extrahierten Farbpalette anschliessen an:
At its core, DevOps is a philosophy and practice focused on agility, collaboration, and automation within IT and development team processes.
Traditionally, software development occurred in silos, with IT and development working independently within their own teams and processes. This separation and competing values created an environment rife with miscommunication, poor alignment, and production delays (some have even nicknamed the operations department the “War Room”).
How then can DevOps be described? It’s a methodology. Or maybe a culture. Perhaps even a spirit. Doing a product according to DevOps principles means that everyone—be it developer, operations engineer, or product manager—shares a common vision, maintaining it via communication