🔗 There’s Something in the Air stevebheadteacher.wordpress.co…
Imagine every school in the country was found to have Legionella in its water supply.Imagine that the bacteria in the water was making pupils and staff ill….in every single school….every single day.
Imagine that children and adults in every school were routinely developing a cough, high temperature, shortness of breath, chest pain, and other flu-like symptoms.
...
There’s Something in the Air
Imagine every school in the country was found to have Legionella in its water supply. Imagine that the bacteria in the water was making pupils and staff ill….in every single school….eve…Life Through a Different Lens
reshared this
Norwegen Throwback. Auf 590m Höhe über Svolvær, auf dem Bergrücken des Fløya, werden Schafe zu unserer fluffigen Gesellschaft. Eine der Sehnsuchtsexpeditionen der Reise. Link zu unseren Reiseskizzen nach Lofoten in der Bio.
#umhergeschweift #travel #midnightsun #arctic #norway #lofoten
gup.pe groups are officially dead: github.com/immers-space/guppe/…
We already have @maskup @pandemicene @askazero @thezeroes, but if there are any other covid-related ones you'd like created, please PM me
Guppe is dead?
Hey @wmurphyrd 👋 I notice as of September 2025, the domains gup.pe and immers.space seem to have expired and a.gup.pe has been replaced with a WordPress installation full of SEO-targeted content ab...mattcoxonline (GitHub)
reshared this
$137 🇺🇸 👀
Honeywell North Primair PA700 PAPR Kit fishersci.com/shop/products/pa…
Honeywell North Primair PA700 PAPR Kit - Personal Protective Equipment, Respiratory Protection
PA700 belt mounted PAPR platform offers convenience and comfort. Ideal for pharmaceutical, manufacturing, abatement, construction, and hospital labs.www.fishersci.com
Mask Up reshared this.
I have created the perfect JavaScript data type: a value that is both an object, a function, and a promise. All at the same time!
🥰 have a supercalifragilistic day 🥰
🙏 be kind to one another 🙏
#PositiveVibes
#nature #photo #photography #birds #quail #birders #birdwatchers #birding #California #LosAngeles #birdphoto #birdwatching #GriffithPark #DailyBird #BirdsOfPixelfed #BirdsOfMastodon #naturephotos #LAWildlife
#CatsOfMastodon #Fedicats
Concept for discussion: Replacing HTTP Signatures with Bearer Tokens for ActivityPub Federation
Curious what other people think about this idea. What if federation security was re-worked to use target-assigned bearer tokens to authenticate GET/POST requests? This would remove the need for complicated signing schemes and reduce system load under heavy traffic bursts (as no cryptography is required).
A basic implementation could look like this:1. When instance A (a.example.com
) first attempts to federate with instance B (b.example.com
), a POST request is made to a dedicated registration endpoint. (for discussion, we'll say it's https://b.example.com/activity-pub/register-instance
). This request includes fields necessary for verification, including the source domain name, target domain name, and a securely-generated verification token. Other metadata could be included to allow instance B to selectively allow/prohibit federation based on other criteria, but this is optional.
2. Instance B makes a POST request back to a dedicated verification endpoint on instance A (for discussion, we'll say it's https://a.example.com/activity-pub/verify-registration
). This request must include the target domain name and verification token provided in step 2.
3. Instance A checks the verification token (and verify that it matches the target domain name) and return a successful value. The verification code must be invalidated after this call!4. Instance B, after verifying instance A's request, returns a securely-generated federation key back to instance A. This federation key is a bearer token used to authenticate all requests from instance A to instance B. This key must be unique to instance A!5. Instance A completes the original request with the Authorization
header set to Bearer {federation_key}
.
6. Instance B receives the request, detects the federation key, and checks it against the list of registered instances.
7. If the key does not exist or A has been defederated, then a 403 Forbidden
error is returned.
8. If the key is expired or revoked, then 401 Unauthorized
error is returned. Upon receiving a 401 error, instance A should start over from step 1 to re-authenticate and complete the request with a new token. This process should not be repeated for recursive failures!9. If the key is approved, then a 200 OK
response or 202 Accepted
response is returned, and A can consider the request as successful.
Advantages versus HTTP Signatures:- No cryptography requirements.
- Simple logic, no edge cases around HTTP query parameters or header order.
- Equally effective for all request types.
- Keys can be easily revoked or rotated.
- Supports authorized fetch and defederation use cases "by default".
Disadvantages versus HTTP Signatures:- Breaks the actor model - instances are required as a first-class concept. (but really, the actor model is basically dead already. you can't even federate reliably without a WebFinger server, at minimum.)
- Requires multi-request "handshake" before communication. (but this is already required in practice, since a signature can't be validated without first requesting the signing actor.)
- Out-of-band protocol - communication can't happen over ActivityPub / ActivityStreams because this is a prerequisite to authenticate any request. (but again, we already require WebFinger and some software requires NodeInfo for full support.)
So, what are your thoughts? Good idea? Bad idea? Did I miss something? Please let me know, I welcome replies here!
HTTP authentication - HTTP | MDN
HTTP provides a general framework for access control and authentication. This page is an introduction to the HTTP framework for authentication, and shows how to restrict access to your server using the HTTP "Basic" scheme.MDN Web Docs
🔗 Performance study of microplastic inhalation risk posed by wearing masks (2020) pmc.ncbi.nlm.nih.gov/articles/…
Wearing an N95 mask reduces the inhalation risk of spherical-type microplastics by 25.5 times compared with not wearing a mask.Wearing low-quality masks for longer than 4 h can pose higher fiber-like microplastic inhalation risk than not wearing a mask. When the masks are reused for a long time, only N95 respirators pose less fiber-like microplastic inhalation risk compared with not wearing a mask.
COVID-19: Performance study of microplastic inhalation risk posed by wearing masks - PMC
Wearing face masks has become the new normal worldwide due to the global spread of the coronavirus disease 2019. The inhalation of microplastics due to the wearing of masks has rarely been reported.pmc.ncbi.nlm.nih.gov
Mask Up reshared this.
🔗 Wearing a mask while exercising indoors improves lung function -- masks not only help protect wearers from virus transmission, but improve the exercise experience in both dry and cold conditions ualberta.ca/en/folio/2025/02/w…
Wearing a mask while exercising indoors improves lung function
Face masks not only help protect wearers from virus transmission — they can also help ease the workload on the lungs during exercise in both dry and cold conditions, a U of A study shows.Michael Brown (Folio - University of Alberta)
Mask Up reshared this.
Edit: @ABScientist shared ccnse.ca/sites/default/files/F… !
hey Covid-Competent, well-informed folks! I have a favour to ask!
has anyone bookmarked a good reference for what % of SARS-CoV-2 cases are due to fomite transmission?
the US CDC was at one point saying:
each contact with a contaminated surface has less than a 1 in 10,000 chance of causing an infection [1]
but that's not a % of infections, it's per contact with contaminated surface. That's supported a few ways, eg. by a sampling that included counting touchpoints:
The estimated risk of infection from touching a contaminated surface was low (less than 5 in 10,000) by quantitative microbial risk assessment [2]
but that study didn't actually culture virus, they checked RNA levels and counted touches (and again, is per contaminated touch, not per case)
Try as I might, I can't actually find a grounded estimate of how many actual infections have been fomite-driven at any point in the SARS-CoV-2 pandemic.
[1] archive.cdc.gov/www_cdc_gov/co…
[2] pmc.ncbi.nlm.nih.gov/articles/…
#SARSCoV2 #COVID #COVID19 #COVIDIsAirborne #CovidIsNotOver #CovidCompetent #AirborneAware
Coronavirus Disease 2019 (COVID-19)
CDC provides credible COVID-19 health information to the U.S.Centers for Disease Control and Prevention
Ask A Zero reshared this.
Took a quick look and this is the best I could find. The others kind of vague/hand wavey "it lasts on surfaces for x days" stuff
pubs.acs.org/doi/10.1021/acs.e…
German summary pointed out big picture which is that you can find it on surfaces but transmission is very inefficient.
bfr.bund.de/en/service/frequen…
Can SARS-CoV-2 Be Transmitted Via Food And Objects?
The German Federal Institute for Risk Assessment (BfR) has updated his most important questions and answers on the topic.Bundesinstitut für Risikobewertung
Ask A Zero reshared this.
And the virus won't go through the skin, so for transmission people first need to touch their mouth, inside of their nose or eyes. Maybe some transmission is possible by first touching food and eating it? Then there is still the acid of the stomach. It all does not sound like very efficient transmission if you can also just breathe it in.
Ask A Zero reshared this.
🇺🇸 🧑⚖️
Does anyone have recommendations for a USian called for jury duty if they're prevented from masking up?
reshared this
i havent gotten a mutual aid donation in almost two weeks. fuck these bots, i need rent, you know im real because my reputation precedes me.
$366/2500
Venmo | Rachael Arbor
Venmo is a digital wallet that lets you make and share payments with friends. You can easily split the bill, cab fare, or much more. Download the iOS or Android app or sign up on Venmo.com today.venmo.com
Sensitive content
Sensitive content
🔗 “I pretty much haven't worked since 2020”: How the effects of Long COVID have harmed professional musicians and DJs musicradar.com/music-industry/…
“I pretty much haven't worked since 2020”: How the effects of Long COVID have harmed professional musicians and DJs
Though the 2020 COVID pandemic had many negative effects on the music industry, an underreported aspect is how Long COVID has left some professional musicians unable to continue with their careersAdam Douglas (MusicRadar)
Pandemicene reshared this.
FTtP's gSheet of quantitative fit test results, protocols, suggested test sequence, etc
mstdn.science/@FitTestThePlane…
@FitTestThePlanet @fittestmyplanet @maskup
#YallMasking #MaskUp #WearARespirator #BringBackMasks
Fit Test The Planet (@FitTestThePlanet@mstdn.science)
https://docs.google.com/spreadsheets/u/0/d/1arv8PObW_O4HMpScei3KAlt0zj1C55v_/htmlviewmstdn.science
Mask Up reshared this.
“One thing that can make a significant difference in reducing illness is masking,”“While it received mixed reactions...one of the greatest missed opportunities in public health...has been acknowledging the effectiveness of masks at reducing spread of airborne illness.”
Mask Up reshared this.
Cthulku
in reply to trendless • • •The number of people who went from gobsmacked to curious after I told them I always wear a mask while riding my bike is, well, not that high, but still. Most just avoid asking me about masking because reasons.
But yeah, I'd never go back. way more comfortable breathing even in clear air conditions, and orders of magnitude more comfortable in the cold.
Mask Up reshared this.