mastodon.ie is one of the many independent Mastodon servers you can use to participate in the fediverse.
Irish Mastodon - run from Ireland, we welcome all who respect the community rules and members.

Administered by:

Server stats:

1.6K
active users

#legacytech

0 posts0 participants0 posts today
pejacoby<p>Brand new HP M501dn has TLS 1.0/1.1 enabled, no way to disable.</p><p>Update firmware to latest(!) 2021(!) version and now there’s a menu page to turn that off.</p><p>Printer came out in 2016, sadly no “use by 2019” date on the package…</p><p><a href="https://infosec.exchange/tags/tls" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tls</span></a> <a href="https://infosec.exchange/tags/legacy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>legacy</span></a> <a href="https://infosec.exchange/tags/legacytech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>legacytech</span></a> <a href="https://infosec.exchange/tags/techDebt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>techDebt</span></a></p>
Jesper Stemann Andersen<p>So, why is <a href="https://mastodon.social/tags/dotnet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dotnet</span></a> involved in the blame for <a href="https://mastodon.social/tags/MicrosoftAzure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MicrosoftAzure</span></a> CLI upload to blob storage being weird?</p><p>Due to how <a href="https://mastodon.social/tags/dotnet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dotnet</span></a> computes an MD5, and returns an array of 16 bytes instead of the more common hexadecimal string (the output of `xxd -r -p` in the cautionary tale).</p><p><a href="https://learn.microsoft.com/en-us/dotnet/api/system.security.cryptography.md5?view=net-10.0#remarks" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">learn.microsoft.com/en-us/dotn</span><span class="invisible">et/api/system.security.cryptography.md5?view=net-10.0#remarks</span></a></p><p>An MD5 string is 32 bytes, so <a href="https://mastodon.social/tags/Microsoft" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Microsoft</span></a> saved 16 bytes by making it less easy to get an MD5 string... <a href="https://mastodon.social/tags/640kEnoughForAnyone" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>640kEnoughForAnyone</span></a></p><p><a href="https://mastodon.social/tags/MicrosoftLogic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MicrosoftLogic</span></a> <a href="https://mastodon.social/tags/ShamelessTechShaming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ShamelessTechShaming</span></a> <a href="https://mastodon.social/tags/LegacyTech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LegacyTech</span></a> <a href="https://mastodon.social/tags/LegacyCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LegacyCode</span></a></p>
Jesper Stemann Andersen<p>I imagine it went down like this at the <a href="https://mastodon.social/tags/MicrosoftAzure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MicrosoftAzure</span></a> design meeting:</p><p>&gt; Microsoft engineer: We should store the MD5 of the content in the blob storage database.</p><p>&gt; Senior Microsoft engineer: Let's use <a href="https://mastodon.social/tags/dotnet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dotnet</span></a> (!), and interpret the hexadecimal MD5 (with a newline!) as binary, and then base64 encode it!</p><p>They might have saved a couple of bytes... <a href="https://mastodon.social/tags/dotnet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dotnet</span></a> ...👏 ...😬</p><p><a href="https://mastodon.social/tags/MicrosoftLogic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MicrosoftLogic</span></a> <a href="https://mastodon.social/tags/ShamelessTechShaming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ShamelessTechShaming</span></a> <a href="https://mastodon.social/tags/LegacyTech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LegacyTech</span></a> <a href="https://mastodon.social/tags/LegacyCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LegacyCode</span></a> <a href="https://mastodon.social/tags/LegacyCodeProblems" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LegacyCodeProblems</span></a></p>
Jesper Stemann Andersen<p>But try uploading a single file to blob storage with the <a href="https://mastodon.social/tags/MicrosoftAzure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MicrosoftAzure</span></a> CLI! (and consume it with official <a href="https://mastodon.social/tags/dotnet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dotnet</span></a> API's - which require an MD5 checksum for blobs)</p><p>Surely `az storage blob upload --file foo [account] [container] [dst]` is enough?</p><p>Wrong! You need `az storage blob upload --file foo --content-md5 $(md5sum foo | cut -d ' ' -f 1 | xxd -r -p | base64) [account] [container] [dst]` 😬</p><p>Likely due to doing stuff with <a href="https://mastodon.social/tags/dotnet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dotnet</span></a></p><p><a href="https://mastodon.social/tags/ShamelessTechShaming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ShamelessTechShaming</span></a> <a href="https://mastodon.social/tags/MicrosoftLogic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MicrosoftLogic</span></a> <a href="https://mastodon.social/tags/LegacyTech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LegacyTech</span></a> <a href="https://mastodon.social/tags/LegacyCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LegacyCode</span></a></p>
HistoPol (#HP) 🏴 🇺🇸 🏴<p><span class="h-card" translate="no"><a href="https://mstdn.social/@GreenFire" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>GreenFire</span></a></span> </p><p><a href="https://mastodon.social/tags/USpol" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>USpol</span></a> <a href="https://mastodon.social/tags/GeoPol" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GeoPol</span></a> <a href="https://mastodon.social/tags/Security" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Security</span></a> <a href="https://mastodon.social/tags/China" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>China</span></a></p><p>(2/n)</p><p>...thinking out-of-the-box. Time for the <a href="https://mastodon.social/tags/US" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>US</span></a> to stop the partisan fighting and catch up.</p><p>These big <a href="https://mastodon.social/tags/LegacyTech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LegacyTech</span></a> <a href="https://mastodon.social/tags/AircraftCarriers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AircraftCarriers</span></a> from the (previous) <a href="https://mastodon.social/tags/ColdWar" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ColdWar</span></a> period?--I think the <a href="https://mastodon.social/tags/60Minutes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>60Minutes</span></a> report indirectly shows that they could be "sitting ducks" for the <a href="https://mastodon.social/tags/PRC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PRC</span></a>'s new rockets...</p><p>Oh, and yes, 2027 seems like a plausible date for a <a href="https://mastodon.social/tags/Chinese" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Chinese</span></a> invasion of the <a href="https://mastodon.social/tags/RepublicOfChina" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RepublicOfChina</span></a>. If <a href="https://mastodon.social/tags/MoscowAgentGriftingAmerica" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MoscowAgentGriftingAmerica</span></a>, <a href="https://mastodon.social/tags/MAGA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MAGA</span></a> <a href="https://mastodon.social/tags/Trump" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Trump</span></a> remains the...</p>
Pete<p>I have an original Microsoft Surface Pro with original keyboard in near pristine condition. Now running Windows 10. It was bought for me at a Microsoft convention in California in (I think) 2015, just after the Surface range was launched. Now has an aftermarket charger, but I still have the original USA charger, which works, but has an output cable fault. Is this thing of any value? <a href="https://mastodon.nz/tags/microsoft" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>microsoft</span></a> <a href="https://mastodon.nz/tags/computers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>computers</span></a> <a href="https://mastodon.nz/tags/legacytech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>legacytech</span></a></p>
PJ Coffey<p>@realbadawo@mstdn.social </p><p>I&#39;m trying to remember the term for when a company stops supporting your &quot;smart&quot; thermostat. It&#39;s so horrible what happened to these people. </p><p><a href="https://mastodon.ie/tags/ArtificialEyes" class="mention hashtag" rel="tag">#<span>ArtificialEyes</span></a> <a href="https://mastodon.ie/tags/BionicEyes" class="mention hashtag" rel="tag">#<span>BionicEyes</span></a> <a href="https://mastodon.ie/tags/LegacyTech" class="mention hashtag" rel="tag">#<span>LegacyTech</span></a> <a href="https://mastodon.ie/tags/MedicalAppliance" class="mention hashtag" rel="tag">#<span>MedicalAppliance</span></a> <a href="https://mastodon.ie/tags/PlannedObsolescence" class="mention hashtag" rel="tag">#<span>PlannedObsolescence</span></a> <a href="https://mastodon.ie/tags/UnplannedObsolesence" class="mention hashtag" rel="tag">#<span>UnplannedObsolesence</span></a> <a href="https://mastodon.ie/tags/InternetOfShit" class="mention hashtag" rel="tag">#<span>InternetOfShit</span></a></p>
DPB<p><a href="https://hachyderm.io/tags/Classic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Classic</span></a> <a href="https://hachyderm.io/tags/tech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tech</span></a> Tuesday: A stand up <a href="https://hachyderm.io/tags/coffeetable" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coffeetable</span></a> made from an <a href="https://hachyderm.io/tags/upcycled" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>upcycled</span></a> <a href="https://hachyderm.io/tags/IBM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IBM</span></a> <a href="https://hachyderm.io/tags/AS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AS</span></a>/400 <a href="https://hachyderm.io/tags/server" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>server</span></a> that I encountered at a customer several years ago in Västra Götaland County in <a href="https://hachyderm.io/tags/Sweden" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Sweden</span></a></p><p><a href="https://hachyderm.io/tags/upcycling" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>upcycling</span></a> <a href="https://hachyderm.io/tags/AS400" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AS400</span></a> <a href="https://hachyderm.io/tags/classictech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>classictech</span></a> <a href="https://hachyderm.io/tags/legacy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>legacy</span></a> <a href="https://hachyderm.io/tags/legacytech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>legacytech</span></a></p>