sigmoid.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A social space for people researching, working with, or just interested in AI!

Server stats:

597
active users

#til

30 posts30 participants0 posts today
Erik van Straten<p><span class="h-card" translate="no"><a href="https://chaos.social/@brahms" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>brahms</span></a></span> <span class="h-card" translate="no"><a href="https://chaos.social/@SylvieLorxu" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>SylvieLorxu</span></a></span> :</p><p>Figure 1 from <a href="https://developer.android.com/studio/publish/app-signing#app-signing-google-play" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">developer.android.com/studio/p</span><span class="invisible">ublish/app-signing#app-signing-google-play</span></a>.</p><p>(OT: I hate it that webpages can change colors of parts of the browser).</p><p>Unfortunately the image is somewhat confusing: the same pictograms as used for the private keys can be seen in the signed app (which makes no sense). Many people confuse (public) certificates with private keys because of such confusing diagrams.</p><p>How I think it works:</p><p>1️⃣ The programmer embeds their (self-signed) certificate containing the public key (associated with their private upload key) into the APK file, and then signs the APK using their private (upload) key.</p><p>2️⃣ The programmer then uploads the APK to Google.</p><p>3️⃣ Google confirms that the certificate embedded in the APK is the same as used in previous submissions of this app.</p><p>4️⃣ In addition, Google verifies that the signature is valid, and must have been made using the programmer's private upload key (associated with the pubkey in the cert). I.e. step 3 and 4 prove that Google is dealing with the same programmer (unless the programmer's private key was compromised).</p><p>5️⃣ Google has an own publication certificate (+ associated privkey) specifically for each programmer. Google removes the old signature from the APK, replaces the certificate with "theirs" (for the programmer), applies their magic to components in the APK, and finally sign the APK with "their" private key (called "app signing key") associated with the original programmer.</p><p>6️⃣ Finally Google published the APK in the Play Store.</p><p>Please correct me if I'm wrong!</p><p><span class="h-card" translate="no"><a href="https://kolektiva.social/@LukefromDC" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>LukefromDC</span></a></span> <span class="h-card" translate="no"><a href="https://sigmoid.social/@drgroftehauge" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>drgroftehauge</span></a></span> <span class="h-card" translate="no"><a href="https://manganiello.social/users/fabio" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>fabio</span></a></span> <br> </p><p><a href="https://infosec.exchange/tags/TIL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TIL</span></a> <a href="https://infosec.exchange/tags/APK" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>APK</span></a> <a href="https://infosec.exchange/tags/APKsigningProcess" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>APKsigningProcess</span></a> <a href="https://infosec.exchange/tags/AndroidApps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AndroidApps</span></a></p>
Tiota Sram<p><a href="https://kolektiva.social/tags/TIL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TIL</span></a> that blowing vs sucking the same spot on a harmonica produces notes that are roughly a half-step apart, while adjacent blown/sucked notes are roughly a whole step apart. I always wondered why I couldn't play any melodies on harmonicas because there would always be some notes I just couldn't find no matter how hard I tried, and now I know the answer isn't some tricky block-holes-with-your-tongue technique like I used to think.</p><p>I always knew blowing vs sucking produced different tones, but I thought that they were whole-step transpositions of each other such that any note in one modality would appear somewhere in the other.</p><p>My wife showed me this fact and when I asked where she learned it, she said she just figured it out herself...</p>
Abie<p>Mot du jour : Hexazote.<br><a href="https://eldritch.cafe/tags/til" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>til</span></a> <a href="https://eldritch.cafe/tags/motdujour" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>motdujour</span></a> <a href="https://eldritch.cafe/tags/wordoftheday" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wordoftheday</span></a> <br><a href="https://www.chemeurope.com/fr/news/1179769/une-equipe-internationale-presente-une-decouverte-potentiellement-revolutionnaire-pour-la-chimie-de-l-azote.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">chemeurope.com/fr/news/1179769</span><span class="invisible">/une-equipe-internationale-presente-une-decouverte-potentiellement-revolutionnaire-pour-la-chimie-de-l-azote.html</span></a></p>
kaltmamsell<p><a href="https://fnordon.de/tags/TIL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TIL</span></a> Bibi Blocksberg und Bella Block sind zweierelei.</p>
Strypey<p><a href="https://mastodon.nzoss.nz/tags/TIL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TIL</span></a> about <a href="https://mastodon.nzoss.nz/tags/RightsCon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RightsCon</span></a>;</p><p>"The 14th edition of the world’s leading summit on human rights in the digital age, will take place in Lusaka, Zambia and online, from Tuesday, May 5 to Friday, May 8, 2026."</p><p><a href="https://www.rightscon.org/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">rightscon.org/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.nzoss.nz/tags/events" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>events</span></a> <a href="https://mastodon.nzoss.nz/tags/conferences" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>conferences</span></a> <a href="https://mastodon.nzoss.nz/tags/DigitalRights" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DigitalRights</span></a></p>
Kushal Das :python: :tor:<p><a href="https://toots.dgplug.org/tags/TIL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TIL</span></a> <a href="https://doc.rust-lang.org/std/vec/struct.Vec.html#method.retain" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">doc.rust-lang.org/std/vec/stru</span><span class="invisible">ct.Vec.html#method.retain</span></a> the retain method in <a href="https://toots.dgplug.org/tags/rustlang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rustlang</span></a> <a href="https://toots.dgplug.org/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a></p>
R.L. Dane :Debian: :OpenBSD: 🍵 :MiraLovesYou:<p>Thanks to <span class="h-card"><a href="https://bsd.network/@rubenerd" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>rubenerd</span></a></span>, <a href="https://polymaths.social/tags/til" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TIL</span></a> that <a href="https://polymaths.social/tags/cat8" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Cat8</span></a> <a href="https://polymaths.social/tags/ethernet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ethernet</span></a> is a thing. Also that flat Ethernet cabling is a thing.</p><p>Who knew?</p><p><a href="https://www.newegg.com/p/1YU-025M-00019" rel="nofollow noopener" target="_blank">https://www.newegg.com/p/1YU-025M-00019</a></p><p><a href="https://rubenerd.com/some-tech-that-made-my-weekend-better/" rel="nofollow noopener" target="_blank">https://rubenerd.com/some-tech-that-made-my-weekend-better/</a></p>
Lyle Solla-Yates<p><a href="https://www.popularmechanics.com/science/environment/a64432179/empty-quarter-desert-lake/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">popularmechanics.com/science/e</span><span class="invisible">nvironment/a64432179/empty-quarter-desert-lake/</span></a> <a href="https://cville.online/tags/TIL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TIL</span></a> there was a “Green Arabia” period 8,000 years ago when the area was covered with rivers and lakes and experienced monsoons. <a href="https://cville.online/tags/geology" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>geology</span></a> <a href="https://cville.online/tags/GreenArabia" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GreenArabia</span></a></p>
KGW<p>Today I learned about <a href="http://archive.ph" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">http://</span><span class="">archive.ph</span><span class="invisible"></span></a>, a helpful webarchive. <a href="https://datasci.social/tags/til" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>til</span></a></p>
prex<p>Perché si chiama Acme la Acme di Willy il Coyote e Beep Beep | ScreenWEEK </p><p><a href="https://blog.screenweek.it/2025/07/perche-si-chiama-acme-la-acme-di-willy-il-coyote-e-beep-beep/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.screenweek.it/2025/07/per</span><span class="invisible">che-si-chiama-acme-la-acme-di-willy-il-coyote-e-beep-beep/</span></a></p><p><a href="https://livellosegreto.it/tags/til" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>til</span></a></p>
Abie<p><a href="https://eldritch.cafe/tags/TIL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TIL</span></a> " uranium dissolves in water only in the presence of oxygen. Before the planetary-scale production of oxygen by the early photosynthesizers groundwater-moderated natural nuclear reactors are not thought to have been possible"<br><a href="https://en.wikipedia.org/wiki/Natural_nuclear_fission_reactor" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">en.wikipedia.org/wiki/Natural_</span><span class="invisible">nuclear_fission_reactor</span></a></p>
Molly Cantrell-Kraig 🇺🇦<p><span class="h-card" translate="no"><a href="https://mastodon.social/@docpop" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>docpop</span></a></span> </p><p><a href="https://mastodon.social/tags/TIL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TIL</span></a> </p><p>😮</p>
R.L. Dane :Debian: :OpenBSD: 🍵 :MiraLovesYou:<p><a href="https://polymaths.social/tags/til" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TIL</span></a> that John Hinkley (the guy that shot President Reagan) is now a youtuber.</p>
mako<p>Here are a few items that brewed in this week’s Espresso Shots: The psychology of aging, memory shapes time, acoustics of influence, the art of doing less, and how quirks can become your greatest tools. <a href="https://social.seattle.wa.us/tags/storytelling" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>storytelling</span></a> <a href="https://social.seattle.wa.us/tags/leadership" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>leadership</span></a> <a href="https://social.seattle.wa.us/tags/til" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>til</span></a><br><a href="https://makoism.com/espresso-shots-7-27-25" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">makoism.com/espresso-shots-7-2</span><span class="invisible">7-25</span></a></p>
Tango<p><a href="https://redwombat.social/tags/TIL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TIL</span></a> if Apple Music has poor signal and can’t retrieve the next track, it just advances through the playlist as if the track were the problem.</p><p>This was perfectly acceptable when CDs were the primary access to music. It is not good for streaming, especially not a playlist of new recommendations…</p>
R.L. Dane :Debian: :OpenBSD: 🍵 :MiraLovesYou:<p><a href="https://polymaths.social/tags/til" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TIL</span></a> that <a href="https://polymaths.social/tags/android" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Android</span></a> releases still have dessert-themed codenames.</p><p>My phone is running "Vanilla Ice Cream," but I hope that an upgrade to "Baklava" is still coming in the next few weeks.</p><p><a href="https://en.wikipedia.org/wiki/Android_version_history#Overview" rel="nofollow noopener" target="_blank">https://en.wikipedia.org/wiki/Android_version_history#Overview</a></p>
Abie<p><a href="https://eldritch.cafe/tags/TIL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TIL</span></a> "Professional olive oil tasters use special blue glasses to block the color of the olive oil for this same reason: color is not an indicator of quality."<br><a href="https://brightland.co/blogs/field-notes/olive-oil-color" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">brightland.co/blogs/field-note</span><span class="invisible">s/olive-oil-color</span></a></p>
Jonathan Peacher<p><span class="h-card" translate="no"><a href="https://fosstodon.org/@wagtail" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>wagtail</span></a></span> <a href="https://fosstodon.org/tags/TIL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TIL</span></a> regexper.com 😲</p>
smute<p>V devatenáctém století si zámožní statkáři najímali živé zahradní trpaslíky. Podmínkou bylo žít několik let v osamění na zahradách v různých chatičkách nebo jeskynních a nesmět se s návštěvníky bavit. Údajně to souznilo s tehdejším melancholismem, který byl v období romantismu pojímán pozitivně jako doklad intelektu, proto si na své honosné zahrady pořizovali živou reprezentaci v podobě lidského ornamentu. <a href="https://mastodon.social/tags/TIL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TIL</span></a></p>
🎹 Tim Janik ✅<p><a href="https://social.tchncs.de/tags/TIL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TIL</span></a> about the <a href="https://social.tchncs.de/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> Maintenance Fee;<br>The concept is genius!</p><p>Free source code stays free, but downstream users (esp. corporate) who can afford it pay for maintenance.</p><p>That supports maintainers and keeps projects alive.</p><p><a href="https://opensourcemaintenancefee.org/consumers/faq/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">opensourcemaintenancefee.org/c</span><span class="invisible">onsumers/faq/</span></a></p><p><a href="https://social.tchncs.de/tags/MaintenanceFee" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MaintenanceFee</span></a> <a href="https://social.tchncs.de/tags/100DaysOfCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>100DaysOfCode</span></a> <a href="https://social.tchncs.de/tags/BuildingInPublic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BuildingInPublic</span></a></p>