lingo.lol is one of the many independent Mastodon servers you can use to participate in the fediverse.
A place for linguists, philologists, and other lovers of languages.

Server stats:

66
active users

#aws

5 posts4 participants0 posts today
Jeri Dansky<p>Surprise! (Although it really shouldn’t be a surprise.) European data is not as secure from US government access as the French government and others may have thought.</p><p>“Microsoft France's legal director conceded under sworn testimony that the company cannot guarantee French citizen data stored in EU datacenters remains protected from US agency access.”</p><p>“The testimony contradicts years of Microsoft's security assurances regarding European data hosting. Despite implementing encryption and technical safeguards, the company acknowledged that US legislation ultimately supersedes protective measures when federal agencies issue valid data requests.”</p><p>“Amazon Web Services, Google Cloud, and other hyperscale providers operate under identical legal frameworks, potentially exposing European data to extraterritorial access. The testimony suggests widespread vulnerability in European digital infrastructure built on American technological foundations.”</p><p><a href="https://ppc.land/microsoft-cant-protect-french-data-from-us-government-access/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">ppc.land/microsoft-cant-protec</span><span class="invisible">t-french-data-from-us-government-access/</span></a></p><p>h/t <span class="h-card" translate="no"><a href="https://mastodon.social/@ErikJonker" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>ErikJonker</span></a></span> </p><p><a href="https://sfba.social/tags/privacy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>privacy</span></a> <a href="https://sfba.social/tags/Microsoft" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Microsoft</span></a> <a href="https://sfba.social/tags/AWS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AWS</span></a></p>
Steven Rosenberg<p>Did AWS Lightsail used to offer FreeBSD on its menu of OSes? I looked in on the service recently and didn't see that among the choices.</p><p><a href="https://ruby.social/tags/AWS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AWS</span></a> <a href="https://ruby.social/tags/Lightsail" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Lightsail</span></a> <a href="https://ruby.social/tags/VPS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VPS</span></a> <a href="https://ruby.social/tags/FreeBSD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FreeBSD</span></a></p>
Ben Hardill<p>That will be a no.</p><p>Which is a shame as I want to use SNI in the back end but also make use of AWS issued certificates and the NLB TLS integration since there is no easy way to get a cert from the AWS Certificate Manager to a EKS Secret</p><p><a href="https://bluetoot.hardill.me.uk/tags/AWS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AWS</span></a> <a href="https://bluetoot.hardill.me.uk/tags/TLS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TLS</span></a> <a href="https://bluetoot.hardill.me.uk/tags/Certificates" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Certificates</span></a> <a href="https://bluetoot.hardill.me.uk/tags/SNI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SNI</span></a></p>
Ben Hardill<p>Testing a theory on AWS, does a NLB terminating TLS forward the SNI header if the backend is also TLS?</p><p>Will know once AWS has finished pulling my test container.</p><p><a href="https://bluetoot.hardill.me.uk/tags/AWS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AWS</span></a> <a href="https://bluetoot.hardill.me.uk/tags/TLS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TLS</span></a> <a href="https://bluetoot.hardill.me.uk/tags/Certificates" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Certificates</span></a> <a href="https://bluetoot.hardill.me.uk/tags/SNI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SNI</span></a></p>
Jochie 👨🏻‍💻🏳️‍🌈<p>Kicking another page out of the drafts folder, so to speak.</p><p>This project page is about running the <span class="h-card" translate="no"><a href="https://sfba.social/@warn_act_ca" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>warn_act_ca</span></a></span> bot in AWS for $0.00 per month. In the "because I could" category.</p><p><a href="https://is-here.com/project/warn-act/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">is-here.com/project/warn-act/</span><span class="invisible"></span></a></p><p><a href="https://strangeweb.page/tags/WarnAct" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WarnAct</span></a> <a href="https://strangeweb.page/tags/AWS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AWS</span></a> <a href="https://strangeweb.page/tags/Terraform" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Terraform</span></a></p>
Félicien Breton 🍉 🔻 🌱<p>Albanese’s report said the ICJ’s ruling “effectively qualifies the occupation as an act of aggression … Consequently, any dealings that support or sustain the occupation and its associated apparatus may amount to complicity in an international crime under the Rome Statute.”</p><p>Al Jazeera: <a href="https://www.aljazeera.com/news/2025/7/1/un-report-lists-companies-complicit-in-israels-genocide-who-are-they" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">aljazeera.com/news/2025/7/1/un</span><span class="invisible">-report-lists-companies-complicit-in-israels-genocide-who-are-they</span></a> <span class="h-card" translate="no"><a href="https://a.gup.pe/u/palestine" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>palestine</span></a></span></p><p><a href="https://climatejustice.social/tags/collusion" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>collusion</span></a> <a href="https://climatejustice.social/tags/connivance" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>connivance</span></a> <a href="https://climatejustice.social/tags/complicity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>complicity</span></a> <a href="https://climatejustice.social/tags/collaboration" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>collaboration</span></a> <a href="https://climatejustice.social/tags/impunity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>impunity</span></a> <a href="https://climatejustice.social/tags/boycott" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>boycott</span></a> <a href="https://climatejustice.social/tags/BDS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BDS</span></a> <a href="https://climatejustice.social/tags/divestment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>divestment</span></a> <a href="https://climatejustice.social/tags/israelBoycott" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>israelBoycott</span></a> <a href="https://climatejustice.social/tags/AI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AI</span></a> <a href="https://climatejustice.social/tags/dataCenters" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dataCenters</span></a> <a href="https://climatejustice.social/tags/oilAndGas" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>oilAndGas</span></a> <a href="https://climatejustice.social/tags/BNPParisBas" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BNPParisBas</span></a> <a href="https://climatejustice.social/tags/Barclays" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Barclays</span></a> <a href="https://climatejustice.social/tags/AirBnB" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AirBnB</span></a> <a href="https://climatejustice.social/tags/Booking" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Booking</span></a> <a href="https://climatejustice.social/tags/BookingCom" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BookingCom</span></a> <a href="https://climatejustice.social/tags/BookingDotCom" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BookingDotCom</span></a> <a href="https://climatejustice.social/tags/AWS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AWS</span></a> <a href="https://climatejustice.social/tags/Cloud" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Cloud</span></a> <a href="https://climatejustice.social/tags/Azure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Azure</span></a> <a href="https://climatejustice.social/tags/Microsoft" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Microsoft</span></a> <a href="https://climatejustice.social/tags/Google" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Google</span></a> <a href="https://climatejustice.social/tags/Amazon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Amazon</span></a> <a href="https://climatejustice.social/tags/IBM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IBM</span></a> <a href="https://climatejustice.social/tags/proZionism" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>proZionism</span></a> <a href="https://climatejustice.social/tags/boycottIsra%C3%ABl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>boycottIsraël</span></a> <a href="https://climatejustice.social/tags/MicrosoftBoycott" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MicrosoftBoycott</span></a> <a href="https://climatejustice.social/tags/GoogleBoycott" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GoogleBoycott</span></a> <a href="https://climatejustice.social/tags/AmazonBoycott" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AmazonBoycott</span></a> <a href="https://climatejustice.social/tags/GAFAM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GAFAM</span></a> <a href="https://climatejustice.social/tags/digitalSovereignty" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>digitalSovereignty</span></a> <a href="https://climatejustice.social/tags/ICJ" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ICJ</span></a> <a href="https://climatejustice.social/tags/BlackRock" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BlackRock</span></a> <a href="https://climatejustice.social/tags/Vanguard" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Vanguard</span></a> <a href="https://climatejustice.social/tags/Palantir" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Palantir</span></a> <a href="https://climatejustice.social/tags/defense" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>defense</span></a> <a href="https://climatejustice.social/tags/defence" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>defence</span></a> <a href="https://climatejustice.social/tags/data" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>data</span></a> <a href="https://climatejustice.social/tags/SaaS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SaaS</span></a> <a href="https://climatejustice.social/tags/industry" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>industry</span></a> <a href="https://climatejustice.social/tags/logistics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>logistics</span></a> <a href="https://climatejustice.social/tags/travel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>travel</span></a> <a href="https://climatejustice.social/tags/tourism" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tourism</span></a> <a href="https://climatejustice.social/tags/banking" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>banking</span></a> <a href="https://climatejustice.social/tags/investing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>investing</span></a> <a href="https://climatejustice.social/tags/pensions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pensions</span></a> <a href="https://climatejustice.social/tags/Gaza" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Gaza</span></a> <a href="https://climatejustice.social/tags/OPT" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OPT</span></a> <a href="https://climatejustice.social/tags/WestBank" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WestBank</span></a></p>
Gina<p>Was nice to watch our famous <span class="h-card" translate="no"><a href="https://mastodon.nl/@bert_hubert" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>bert_hubert</span></a></span> give a talk to my org about the dangers of putting Dutch national gov tech in American cloud platforms. ☁️ </p><p><a href="https://fosstodon.org/tags/cloud" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cloud</span></a> <a href="https://fosstodon.org/tags/microsoft" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>microsoft</span></a> <a href="https://fosstodon.org/tags/google" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>google</span></a> <a href="https://fosstodon.org/tags/aws" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>aws</span></a></p>
Merle Meyerdierks<p>Der <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23Signal" target="_blank">#Signal</a> <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23Messenger" target="_blank">#Messenger</a> nutzt die <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23Cloud" target="_blank">#Cloud</a> von <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23Amazon" target="_blank">#Amazon</a> <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23AWS" target="_blank">#AWS</a> Und AWS freut sich, dass sie mit <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23Palantir" target="_blank">#Palantir</a> zusammenarbeiten - vom dt. <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23Nazi" target="_blank">#Nazi</a> <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23PeterThiel" target="_blank">#PeterThiel</a> Siehe: <a href="https://www.palantir.com/partnerships/aws/" rel="nofollow noopener" target="_blank">www.palantir.com/partnerships...</a> Geht halt nichts über <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23Threema" target="_blank">#Threema</a> auf eigenen <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23Servern" target="_blank">#Servern</a> und Klaut-frei ! <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23UnPlugTrump" target="_blank">#UnPlugTrump</a> = <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23DeleteSignal" target="_blank">#DeleteSignal</a> <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23UnPlugThiel" target="_blank">#UnPlugThiel</a></p>
Mithandir<p>Dealing with a data explosion in <a href="https://mas.to/tags/HPC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HPC</span></a> and <a href="https://mas.to/tags/LifeSciences" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LifeSciences</span></a>? Managing petabytes of data without breaking the bank is a huge challenge. 🤯</p><p>Our latest blog post explores how Amazon FSx for Lustre Intelligent-Tiering can revolutionize your workflow. Learn how to get self-managing storage that optimizes costs and delivers incredible performance.</p><p>➡️ Read more here: <a href="https://blog.qfotografie.de/2025/06/25/supercharge-your-research-smarter-faster-and-cheaper-data-storage-with-aws-%f0%9f%9a%80/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.qfotografie.de/2025/06/25</span><span class="invisible">/supercharge-your-research-smarter-faster-and-cheaper-data-storage-with-aws-%f0%9f%9a%80/</span></a></p><p><a href="https://mas.to/tags/AWS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AWS</span></a> <a href="https://mas.to/tags/DataStorage" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DataStorage</span></a> <a href="https://mas.to/tags/CloudComputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CloudComputing</span></a> <a href="https://mas.to/tags/Research" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Research</span></a> <a href="https://mas.to/tags/Bioinformatics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Bioinformatics</span></a> <a href="https://mas.to/tags/FSxforLustre" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FSxforLustre</span></a> <a href="https://mas.to/tags/TechBlog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TechBlog</span></a></p>
Jobs for Developers<p>Xero is hiring Senior Machine Learning Engineer</p><p>🔧 <a href="https://mastodon.world/tags/python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>python</span></a> <a href="https://mastodon.world/tags/aws" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>aws</span></a> <a href="https://mastodon.world/tags/sql" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sql</span></a> <a href="https://mastodon.world/tags/machinelearning" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>machinelearning</span></a> <a href="https://mastodon.world/tags/seniorengineer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>seniorengineer</span></a><br>🌎 Toronto, Canada<br>⏰ Full-time<br>🏢 Xero</p><p>Job details <a href="https://jobsfordevelopers.com/jobs/senior-machine-learning-engineer-at-xero-com-jun-20-2025-2dab33?utm_source=mastodon.world&amp;utm_medium=social&amp;utm_campaign=posting" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">jobsfordevelopers.com/jobs/sen</span><span class="invisible">ior-machine-learning-engineer-at-xero-com-jun-20-2025-2dab33?utm_source=mastodon.world&amp;utm_medium=social&amp;utm_campaign=posting</span></a><br><a href="https://mastodon.world/tags/jobalert" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jobalert</span></a> <a href="https://mastodon.world/tags/jobsearch" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jobsearch</span></a> <a href="https://mastodon.world/tags/hiring" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hiring</span></a></p>
Paco Hope #resist<p><span class="h-card" translate="no"><a href="https://techhub.social/@pleaseclap" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>pleaseclap</span></a></span> The more I think about my own suggestion the more I see bad side effects like you mention.</p><p>You know who else will get caught in the crossfire? Those project maintainers. They already field “bug reports” because AI wrote code that doesn’t work and the poor vibe coder assumes it’s a problem in the project not a problem in their AI assistant.</p><p>This also demonstrates how <a href="https://infosec.exchange/tags/LLMs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LLMs</span></a> are an anti-innovation force in technology. If you change something that makes AI-generated code stop working (or make AI generate non-working code more frequently) you will get pressure. Users will ask you to build compatibility shims, keep old versions of API endpoints online, etc. Because people dependent on the content of the training data won’t be able to cope with life moving on and invalidating the training data.</p><p>The <a href="https://infosec.exchange/tags/LLM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LLM</span></a> will hold us back technologically because it can’t adapt. </p><p>Wait until someone like <a href="https://infosec.exchange/tags/Google" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Google</span></a> or <a href="https://infosec.exchange/tags/AWS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AWS</span></a> tries to deprecate a language runtime like Python 3.10 or Node 20 in their serverless offerings when the time comes. There will be SO much code that LLMs generate that references the retired runtimes. And people won’t know why it doesn’t work. The tech companies will be pressured to keep old stuff online because the people whose job it is to maintain the software can’t cope with fundamental change like that</p>
Paco Hope #resist<p>If you made some kind of intercepting HTTP/HTTPS proxy (thinking of a <a href="https://infosec.exchange/tags/pentester" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pentester</span></a> use case here), you could make it search for these URLs in the streams of HTTP and HTML that are passing through the proxy. Copy down the full URLs and asynchronously issue your own requests for the same URLs and store your own copy of the resulting files. The end user still gets their copy and nobody can tell it's happening. You'd almost certainly be able to do this because the links would surely be valid at the time the proxy sees them, and would work if the proxy immediately issued its request for its own copy.</p><p>The only way to really detect this happening is for the bucket owner to look at the S3 object logs in CloudTrail and see more than 1 fetch of that URL. Of course, someone with network connectivity issues could issue the request more than once. But a systematic pattern of duplicate fetches would indicate hijinks. The end user can't detect <em>this</em> happening to them. But, of course, you're MitM'ing their internet connection, so <strong>that</strong> could be detected.</p><p><a href="https://infosec.exchange/tags/AWS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AWS</span></a> <a href="https://infosec.exchange/tags/S3" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>S3</span></a> <a href="https://infosec.exchange/tags/security" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>security</span></a> <a href="https://infosec.exchange/tags/pentest" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pentest</span></a> <br>4/end</p>
Paco Hope #resist<p>If you know how these things work, I haven't told you anything new or useful yet. Maybe I won't. But the thing I think is important and frequently overlooked is that expiration time. Too short (5 seconds) and your user might not click the link before it expires. Too long (86400 seconds, i.e., one day) and this file is available far longer than you intended.</p><p>So looking at the <code>X-Amz-Expires</code> header in <a href="https://infosec.exchange/tags/AWS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AWS</span></a> <a href="https://infosec.exchange/tags/S3" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>S3</span></a> is a good <a href="https://infosec.exchange/tags/security" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>security</span></a> thing, especially if you're doing a <a href="https://infosec.exchange/tags/pentest" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pentest</span></a> . Those URLs can be passed from device to device (e.g., you can Slack it to a colleague or SMS it to a friend and it will work). So you want to counsel anyone who uses them to try hard to tune the expiration as short as is reasonably practical. That expiration is all of the security control on that link.</p><p>[edit: I left out something important]<br>I see these URLs with <code>86400</code> as the expiration time <strong>a lot and often</strong>. If you're a developer, look at what you're setting them to. If you're a <a href="https://infosec.exchange/tags/pentester" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pentester</span></a>, this is a thing to warn your customer about.</p><p>3/</p>
Paco Hope #resist<p>That URL contains everything you need to fetch the object. Whoever has that URL can fetch that object an infinite number of times until the link expires. Here's a redacted example of a link I got like this today.</p><p>I click a link in an email, which invokes a lambda function behind an API gateay. It generates an S3 pre-signed URL on the fly and redirects my browser to it. In theory I'm the only person who can fetch this object because I'm the only person with this link. This link has a header and you'll see <code>X-Amz-Date</code> and <code>X-Amz-Expires=600</code>. The link is valid for 600 seconds (10 minutes) after that date. This link works until that time is up.</p><p><a href="https://infosec.exchange/tags/AWS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AWS</span></a> <a href="https://infosec.exchange/tags/S3" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>S3</span></a> <br>2/</p>
Paco Hope #resist<p>Some info on <a href="https://infosec.exchange/tags/AWS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AWS</span></a> <a href="https://infosec.exchange/tags/S3" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>S3</span></a> presigned URLs. They're used often when you want to grant anonymous access to something stored in an S3 bucket via https. Frequent uses are things like generating a PDF invoice, report, or other document and then sending the user a link where they can download it. You don't want the doc to live forever and you don't want the link to be valid forever. In order for your web front end to control access, your web front end would have to read from S3 and then stream the file to the user. That costs money in S3 data charges and internet charges to your front end. So S3 pre-signed URLs let you give a time-limited download to your user that is delivered directly from S3 to them. Your web front end doesn't get involved, which is desirable in a few ways.</p><p>A couple useful points</p><p>🧵1/</p>
Jobs for Developers<p>SoundHound is hiring Senior Software Engineer</p><p>🔧 <a href="https://mastodon.world/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://mastodon.world/tags/javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascript</span></a> <a href="https://mastodon.world/tags/typescript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>typescript</span></a> <a href="https://mastodon.world/tags/react" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>react</span></a> <a href="https://mastodon.world/tags/springframework" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>springframework</span></a> <a href="https://mastodon.world/tags/api" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>api</span></a> <a href="https://mastodon.world/tags/hibernate" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hibernate</span></a> <a href="https://mastodon.world/tags/aws" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>aws</span></a> <a href="https://mastodon.world/tags/azure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>azure</span></a> <a href="https://mastodon.world/tags/cicd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cicd</span></a> <a href="https://mastodon.world/tags/docker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>docker</span></a> <a href="https://mastodon.world/tags/gcp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gcp</span></a> <a href="https://mastodon.world/tags/jwt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jwt</span></a> <a href="https://mastodon.world/tags/kafka" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kafka</span></a> <a href="https://mastodon.world/tags/kubernetes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kubernetes</span></a> <a href="https://mastodon.world/tags/mysql" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mysql</span></a> <a href="https://mastodon.world/tags/redis" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>redis</span></a> <a href="https://mastodon.world/tags/seniorengineer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>seniorengineer</span></a><br>🌎 Bengaluru, India<br>⏰ Full-time<br>🏢 SoundHound</p><p>Job details <a href="https://jobsfordevelopers.com/jobs/senior-software-engineer-at-soundhound-com-jun-9-2025-bb0adc?utm_source=mastodon.world&amp;utm_medium=social&amp;utm_campaign=posting" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">jobsfordevelopers.com/jobs/sen</span><span class="invisible">ior-software-engineer-at-soundhound-com-jun-9-2025-bb0adc?utm_source=mastodon.world&amp;utm_medium=social&amp;utm_campaign=posting</span></a><br><a href="https://mastodon.world/tags/jobalert" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jobalert</span></a> <a href="https://mastodon.world/tags/jobsearch" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jobsearch</span></a> <a href="https://mastodon.world/tags/hiring" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hiring</span></a></p>
:rss: DevelopersIO<p>Claude Codeを使ったタスクの協働デモ - AWS技術調査からIaC実装まで<br><a href="https://dev.classmethod.jp/articles/claude-code-collaborative-task-demo-aws-iac/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">dev.classmethod.jp/articles/cl</span><span class="invisible">aude-code-collaborative-task-demo-aws-iac/</span></a></p><p><a href="https://rss-mstdn.studiofreesia.com/tags/dev_classmethod" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dev_classmethod</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/Claude_Code" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Claude_Code</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/AWS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AWS</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/Emacs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Emacs</span></a></p>
Antonio Vieiro<p>We moved from <a href="https://mastodon.social/tags/AWS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AWS</span></a> to <a href="https://mastodon.social/tags/Hetzner" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Hetzner</span></a>, saved 90%, kept ISO 27001 with <a href="https://mastodon.social/tags/Ansible" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ansible</span></a></p><p><a href="https://medium.com/@accounts_73078/goodbye-aws-how-we-kept-iso-27001-slashed-costs-by-90-914ccb4b89fc" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">medium.com/@accounts_73078/goo</span><span class="invisible">dbye-aws-how-we-kept-iso-27001-slashed-costs-by-90-914ccb4b89fc</span></a></p>
Nicolas Ward :dogcow:Work
Nicolas Ward :dogcow:Work