shakedown.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A community for live music fans with roots in the jam scene. Shakedown Social is run by a team of volunteers (led by @clifff and @sethadam1) and funded by donations.

Administered by:

Server stats:

281
active users

#c11

0 posts0 participants0 posts today
Felix Palmen :freebsd: :c64:<p>Next <a href="https://mastodon.bsd.cafe/tags/swad" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swad</span></a> improvement: Make sure to <a href="https://mastodon.bsd.cafe/tags/wipe" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>wipe</span></a> <a href="https://mastodon.bsd.cafe/tags/passwords" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>passwords</span></a> from RAM directly after used. That's more of a <a href="https://mastodon.bsd.cafe/tags/security" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>security</span></a> precaution, because there *should* be no way how an attacker can access a running process' memory, but you never know which bugs surface 🙈.</p><p>Unexpectedly, that posed <a href="https://mastodon.bsd.cafe/tags/portability" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>portability</span></a> issues. <a href="https://mastodon.bsd.cafe/tags/C11" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>C11</span></a> has <a href="https://mastodon.bsd.cafe/tags/memset_s" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>memset_s</span></a> ... a pretty weird function, but suitable for wiping. It's there on <a href="https://mastodon.bsd.cafe/tags/FreeBSD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FreeBSD</span></a> and on <a href="https://mastodon.bsd.cafe/tags/OpenBSD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenBSD</span></a>. Not on <a href="https://mastodon.bsd.cafe/tags/NetBSD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NetBSD</span></a> though. But NetBSD offers the much saner <a href="https://mastodon.bsd.cafe/tags/C23" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>C23</span></a> function <a href="https://mastodon.bsd.cafe/tags/memset_explicit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>memset_explicit</span></a>. Looking at <a href="https://mastodon.bsd.cafe/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</span></a>, there's neither. But there is the (non-standard!) <a href="https://mastodon.bsd.cafe/tags/explicit_bzero" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>explicit_bzero</span></a> 🤯 .. and with glibc, it requires _DEFAULT_SOURCE to be defined as soon as you compile with a C standard version given to the compiler. This function exists on some other systems as well, but there's confusion whether it should be declared in string.h or strings.h. 🤪 </p><p>Here's the full set of compile-tests I'm now doing, only to find the best way to really erase memory:<br><a href="https://github.com/Zirias/swad/blob/master/src/bin/swad/swad.mk#L6" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/Zirias/swad/blob/ma</span><span class="invisible">ster/src/bin/swad/swad.mk#L6</span></a></p><p>And if none of these functions is found, swad uses the "hacky" way that most likely works as well: Access the normal memset function via a volatile pointer.</p>
Michael Geist<p>CRTC establishes new registration requirements arising from Bill C-11 for streaming services worldwide, including video and podcasters. Any service - alone or as a group - generating $10M+ in broadcast revenues in Canada must register by November 29, 2023.<br><a href="https://twitter.com/CRTCeng/status/1707818973880823935" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">twitter.com/CRTCeng/status/170</span><span class="invisible">7818973880823935</span></a></p><p><a href="https://mas.to/tags/C11" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>C11</span></a></p>
Michael Geist<p>This post is supportive of Bill C-11 but the examples demonstrate the problems. Do we really want the CRTC parsing through user content feeds to decide the kind of content people get: a bit more French music, hands off home renovation videos, etc? </p><p>---<br>RT @howardalaw<br>The never ending ambiguity of the Online Streaming Act <a href="https://mas.to/tags/C11" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>C11</span></a>. What the <a href="https://mas.to/tags/CRTC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CRTC</span></a> might do about discoverability.</p><p><a href="https://mediapolicy.ca/2023/04/28/the-never-ending-ambiguity-of…" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mediapolicy.ca/2023/04/28/the-</span><span class="invisible">never-ending-ambiguity-of…</span></a><br><a href="https://twitter.com/howardalaw/status/1651940097015554056" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">twitter.com/howardalaw/status/</span><span class="invisible">1651940097015554056</span></a></p>
Michael Geist<p>.@u_m_a_m_i is not a loophole. 10/13</p><p>---<br>RT @SenatorHousakos<br>Blunting the global success of Canadian digital creators, as <a href="https://mas.to/tags/C11" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>C11</span></a> will do by regulating UGC, is not the magic pill for what ails legacy media. WATCH as one of Canada’s top <span class="h-card"><a href="https://mas.to/@youtube" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>youtube</span></a></span> stars Justin Tomchuk explains: <br><a href="https://twitter.com/SenatorHousakos/status/1574830262071992321" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">twitter.com/SenatorHousakos/st</span><span class="invisible">atus/1574830262071992321</span></a></p>
Michael Geist<p>.@theDarcyMichael is not a loophole. 6/13</p><p>---<br>RT <span class="h-card"><a href="https://mas.to/@deeyre" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>deeyre</span></a></span><br>This exchange, without question, has been most enjoyable moment from any <a href="https://mas.to/tags/C11" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>C11</span></a> hearing: @theDarcyMichael responds to @Paulatics's question about whether he is 'Canadian Content.'<br>"I'm a married, gay stoner - you can't get more Canadian. I am the leaf" <br><a href="https://twitter.com/deEyre/status/1582902328654319616" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">twitter.com/deEyre/status/1582</span><span class="invisible">902328654319616</span></a></p>
Michael Geist<p>The claims of a billion dollar bonanza from Bill C-11 have always been bogus. This ATIP shows the reality: Canadian Heritage has absolutely no records of any research or studies to support its claims.</p><p>---<br>RT @FRPC_FRPC<br>Some say <a href="https://mas.to/tags/C11" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>C11</span></a> will generate more money for Canadian program production - Department of Canadian Heritage says it has no studies on this point: <br><a href="https://bit.ly/3J5pwQ3" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="">bit.ly/3J5pwQ3</span><span class="invisible"></span></a><br><a href="https://twitter.com/FRPC_FRPC/status/1633602221337083904" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">twitter.com/FRPC_FRPC/status/1</span><span class="invisible">633602221337083904</span></a></p>
Senator Paula Simons🇨🇦<p>Bill C-11, the controversial online streaming bill, has now reached third reading in the Senate. We expect to vote in the bill tonight. Then we’ll see whether the government accepts our key amendments. Here’s my own third reading speech, explaining why those amendments matter. <a href="https://youtu.be/Gh4mWjn3wT4" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/Gh4mWjn3wT4</span><span class="invisible"></span></a> <a href="https://mstdn.ca/tags/C11" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>C11</span></a> <a href="https://mstdn.ca/tags/BillC11" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BillC11</span></a> <a href="https://mstdn.ca/tags/SenateofCanada" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SenateofCanada</span></a> <a href="https://mstdn.ca/tags/socialmedia" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>socialmedia</span></a> <a href="https://mstdn.ca/tags/digitalcreators" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>digitalcreators</span></a> <a href="https://mstdn.ca/tags/SenCA" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SenCA</span></a> <a href="https://mstdn.ca/tags/cdnpoli" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cdnpoli</span></a></p>