toad.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon server operated by David Troy, a tech pioneer and investigative journalist addressing threats to democracy. Thoughtful participation and discussion welcome.

Administered by:

Server stats:

230
active users

#ffi

0 posts0 participants0 posts today
zeyus :gopnik_implant_b:‎<p>But, I have done something that is super cool and I have nobody to share it with, and nothing to show for it besides some passing tests.</p><p><a href="https://github.com/zeyus/liblsl.dart/blob/main/packages/liblsl/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/zeyus/liblsl.dart/b</span><span class="invisible">lob/main/packages/liblsl/</span></a> (readme is outdated, see tests)</p><p>HMU if you're a <a href="https://corteximplant.com/tags/softwareengineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwareengineering</span></a> , <a href="https://corteximplant.com/tags/networkengineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>networkengineering</span></a> , <a href="https://corteximplant.com/tags/systemsarchitecture" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>systemsarchitecture</span></a> or <a href="https://corteximplant.com/tags/designpattern" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>designpattern</span></a> nerd, I'd love feedback and suggestions for improvement (or just question my sanity)</p><p><a href="https://corteximplant.com/tags/dart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dart</span></a> <a href="https://corteximplant.com/tags/flutter" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>flutter</span></a> <a href="https://corteximplant.com/tags/crossplatform" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>crossplatform</span></a> <a href="https://corteximplant.com/tags/development" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>development</span></a> <a href="https://corteximplant.com/tags/softwaredevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwaredevelopment</span></a> <a href="https://corteximplant.com/tags/c" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>c</span></a> <a href="https://corteximplant.com/tags/ffi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ffi</span></a> <a href="https://corteximplant.com/tags/dartnative" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dartnative</span></a></p>
Deno<p>Just landed a new manual page on Deno's FFI</p><p><a href="https://docs.deno.com/runtime/fundamentals/ffi/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">docs.deno.com/runtime/fundamen</span><span class="invisible">tals/ffi/</span></a></p><p><a href="https://fosstodon.org/tags/deno" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>deno</span></a> <a href="https://fosstodon.org/tags/nodejs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nodejs</span></a> <a href="https://fosstodon.org/tags/ffi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ffi</span></a> <a href="https://fosstodon.org/tags/javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascript</span></a> <a href="https://fosstodon.org/tags/typescript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>typescript</span></a></p>
Deno<p>Deno's fully featured, zero-overhead FFI is stable</p><p><a href="https://fosstodon.org/tags/deno" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>deno</span></a> <a href="https://fosstodon.org/tags/nodejs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nodejs</span></a> <a href="https://fosstodon.org/tags/webdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webdev</span></a> <a href="https://fosstodon.org/tags/javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascript</span></a> <a href="https://fosstodon.org/tags/typescript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>typescript</span></a> <a href="https://fosstodon.org/tags/ffi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ffi</span></a></p>
Mark Gardner<p>This is really cool and kinda insane—running modern <a href="https://social.sdf.org/tags/Perl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Perl</span></a> on the <a href="https://social.sdf.org/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> Virtual Machine (<a href="https://social.sdf.org/tags/JVM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JVM</span></a>).</p><p>Why? Maybe you want the flexibility of Perl scripts in your JVM-based environment (including <a href="https://social.sdf.org/tags/Kotlin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kotlin</span></a> and <a href="https://social.sdf.org/tags/Scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Scala</span></a>) without shelling out. More reasons here: <a href="https://github.com/fglock/PerlOnJava/blob/master/docs/WHY_PERLONJAVA.md" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/fglock/PerlOnJava/b</span><span class="invisible">lob/master/docs/WHY_PERLONJAVA.md</span></a></p><p>Anything with <a href="https://social.sdf.org/tags/XS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>XS</span></a> or <a href="https://social.sdf.org/tags/FFI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FFI</span></a> C code has to be ported to Java, mind you. But <span class="h-card" translate="no"><a href="https://mastodon.social/@fglock" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>fglock</span></a></span> has been doing just that, e.g., <a href="https://social.sdf.org/tags/DBI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DBI</span></a> support via <a href="https://social.sdf.org/tags/JDBC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JDBC</span></a> and <a href="https://social.sdf.org/tags/JSON" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JSON</span></a> via fastjson2.</p><p><a href="https://mastodon.social/@fglock/113034902296008665" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mastodon.social/@fglock/113034</span><span class="invisible">902296008665</span></a></p><p><a href="https://social.sdf.org/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://social.sdf.org/tags/coding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coding</span></a></p>
रञ्जित (Ranjit Mathew)<p>Wouldn’t this now require a second <a href="https://mastodon.social/tags/rewrite" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rewrite</span></a> to remove the weirdness in <a href="https://mastodon.social/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> introduced during the <a href="https://mastodon.social/tags/migration" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>migration</span></a> from <a href="https://mastodon.social/tags/C" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>C</span></a>? 🧐</p><p>“Lessons Learned From A Successful Rust Rewrite”, Philippe Gaultier (<a href="https://gaultier.github.io/blog/lessons_learned_from_a_successful_rust_rewrite.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gaultier.github.io/blog/lesson</span><span class="invisible">s_learned_from_a_successful_rust_rewrite.html</span></a>).</p><p>Via HN: <a href="https://news.ycombinator.com/item?id=41994189" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.ycombinator.com/item?id=4</span><span class="invisible">1994189</span></a></p><p><a href="https://mastodon.social/tags/RIIR" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RIIR</span></a> <a href="https://mastodon.social/tags/Programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Programming</span></a> <a href="https://mastodon.social/tags/FFI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FFI</span></a></p>
Minnesota Spy Club<p>In 1985, Wake published her autobiography, The White Mouse, the nickname given to her by the Gestapo for her elusiveness. Some of her wartime exploits cannot be independently verified and though she was one of the most decorated women who fought against the Nazis in WW2, her stories remain apocryphal. She died on August 7, 2011, at the age of 98.&nbsp;(7/7)</p><p><a href="https://mastodon.online/tags/FFI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FFI</span></a> <a href="https://mastodon.online/tags/Maquis" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Maquis</span></a> <a href="https://mastodon.online/tags/WW2" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WW2</span></a> <a href="https://mastodon.online/tags/SOE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SOE</span></a> <a href="https://mastodon.online/tags/FSection" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FSection</span></a></p><p><a href="https://en.wikipedia.org/wiki/Nancy_Wake" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">en.wikipedia.org/wiki/Nancy_Wa</span><span class="invisible">ke</span></a></p>
Minnesota Spy Club<p>“After the war (Wake) said: ‘When I’m asked what I’m most proud of doing during the war, I say ‘the bike ride.’ On her return to the Maquis camp she remembered: ‘I couldn’t stand up, I couldn’t sit down, I couldn’t do anything. I just cried.’ She needed brandy to treat her saddle sores. Despite air drops and Inter-Allied assistance, the FFI forces retreated on June 20. (6/7)</p><p><a href="https://mastodon.online/tags/FFI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FFI</span></a> <a href="https://mastodon.online/tags/Maquis" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Maquis</span></a> <a href="https://mastodon.online/tags/WW2" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WW2</span></a> <a href="https://mastodon.online/tags/SOE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SOE</span></a> </p><p>Resistance, Halik Kochanski, p. 583</p>
Minnesota Spy Club<p>On June 10, “the Germans mounted a major attack with 12,000 troops supported by armored cars, heavy artillery, mortar batteries, and aircraft.” The SOE wireless operator, Denis Rake, appealed for reinforcement supplies, but he was forced to abandon his radio set codebooks. Subsequently, “Nancy Wake undertook a marathon bicycle ride of over 200 km…” to another circuit to request airdrops. (5/7)</p><p><a href="https://mastodon.online/tags/FFI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FFI</span></a> <a href="https://mastodon.online/tags/Maquis" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Maquis</span></a> <a href="https://mastodon.online/tags/WW2" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WW2</span></a> <a href="https://mastodon.online/tags/SOE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SOE</span></a> </p><p>Resistance, Halik Kochanski, p. 583</p>
Minnesota Spy Club<p>In May, 1944, the Maquis commander Émile Coulaudon (AKA, Col Gaspard) was convinced an Allied invasion of France was imminent and through misleading communications with SOE, thought there was Allied support for a base of Maquis operations centered on Mont Mouchet. 10,000 FFI resisters came to Mont Mouchet, though only 1/3 were well armed. On June 2, they were attacked by an SS battalion of 800 men, but the assault was repulsed. (4/7)</p><p><a href="https://mastodon.online/tags/FFI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FFI</span></a><br><a href="https://mastodon.online/tags/Maquis" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Maquis</span></a><br><a href="https://mastodon.online/tags/WW2" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WW2</span></a><br><a href="https://mastodon.online/tags/SOE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SOE</span></a></p><p>Resistance, Halik Kochanski, p. 583</p>
reminec<p><span class="h-card" translate="no"><a href="https://mas.to/@michaelzemmour" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>michaelzemmour</span></a></span></p><p>Dans la playlist, on peut pousser une vidéo façon archive Ina ?</p><p>Où comment vaincre sur les idées sans tomber dans le pièges des plateaux TV.</p><p>Chaine LCP - 2009, dire qu'ils n'avaient même pas encore osé "l'eco-terrorisme"</p><p><a href="https://www.dailymotion.com/video/xbi2hu" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">dailymotion.com/video/xbi2hu</span><span class="invisible"></span></a></p><p>Ne jamais oubliés, ils refusent tout débat.</p><p>Ici <a href="https://mastodon.tedomum.net/tags/Lure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Lure</span></a>, <a href="https://mastodon.tedomum.net/tags/HauteSaone" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HauteSaone</span></a><br>Pour des jours bienheureux</p><p><a href="https://mastodon.tedomum.net/tags/FFI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FFI</span></a>☨</p>
reminec<p><span class="h-card" translate="no"><a href="https://mastodon.social/@paul_denton" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>paul_denton</span></a></span></p><p>Il va effectivement falloir vulgariser les +800pages de <a href="https://mastodon.tedomum.net/tags/Cag%C3%A9" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Cagé</span></a> et <a href="https://mastodon.tedomum.net/tags/Piketty" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Piketty</span></a> en s'empêchant la paresse crasse ou l'inconséquence de classe : nommer le RN au lieu de nommer les choses.</p><p>Dites <span class="h-card" translate="no"><a href="https://mamot.fr/@lesjoursfr" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>lesjoursfr</span></a></span> <span class="h-card" translate="no"><a href="https://mediapart.social/@mediapart" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>mediapart</span></a></span> ,</p><p>C'est dès aujourd'hui le <a href="https://mastodon.tedomum.net/tags/RecitNational" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RecitNational</span></a> sincère envers nos compatriotes méprisés par le libre-échange hors de toute démocratie ?<br>#2005</p><p>Ou on attend stupidement <a href="https://mastodon.tedomum.net/tags/LundiProchain" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LundiProchain</span></a></p><p>Ici <a href="https://mastodon.tedomum.net/tags/Lure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Lure</span></a>, <a href="https://mastodon.tedomum.net/tags/HauteSaone" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HauteSaone</span></a></p><p><a href="https://mastodon.tedomum.net/tags/FFI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FFI</span></a>☨</p>
reminec<p><span class="h-card" translate="no"><a href="https://mastodon.social/@paul_denton" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>paul_denton</span></a></span></p><p>C'était pourtant si simple de s'en tenir à la réalité quand le prolo voyait ses élites mentir de plus en plus éhontéments sur les vertues du libre-échange.</p><p>Alors camarades, c'est comment le goût du mépris du factuel ?</p><p>Ici <a href="https://mastodon.tedomum.net/tags/Lure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Lure</span></a>, <a href="https://mastodon.tedomum.net/tags/HauteSaone" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HauteSaone</span></a></p><p><a href="https://mastodon.tedomum.net/tags/FFI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FFI</span></a>☨</p>
reminec<p><span class="h-card" translate="no"><a href="https://mediapart.social/@mediapart" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>mediapart</span></a></span></p><p>Faillite des élites dans leur mépris de classe et leur inculture <a href="https://mastodon.tedomum.net/tags/antifa" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>antifa</span></a></p><p>C'est dans les cœurs et dans les têtes que le fachisme se combat, ou dans les tranchées.</p><p>Jamais dans les urnes</p><p>Ici <a href="https://mastodon.tedomum.net/tags/Lure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Lure</span></a>, <a href="https://mastodon.tedomum.net/tags/HauteSaone" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HauteSaone</span></a></p><p><a href="https://mastodon.tedomum.net/tags/FFI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FFI</span></a>☨</p>
reminec<p><span class="h-card" translate="no"><a href="https://mediapart.social/@mediapart" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>mediapart</span></a></span></p><p>Quelle analyse paresseuse du candidat <a href="https://mastodon.tedomum.net/tags/NFP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NFP</span></a> ! <br>Et qui nous prépare des jours bien sombre de mépris entre compatriotes.</p><p>+800pages de <a href="https://mastodon.tedomum.net/tags/Cag%C3%A9" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Cagé</span></a> et <a href="https://mastodon.tedomum.net/tags/Piketty" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Piketty</span></a>, il en faut encore ?!! 🤬</p><p>Le <a href="https://mastodon.tedomum.net/tags/RecitNational" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RecitNational</span></a> qui va falloir réciter tel un mantra : </p><p>Abandonné au libre-échange, trahit par ses compatriotes les plus diplômés, <br>le prolo n'était pas armé pour résister à l'emprise du <a href="https://mastodon.tedomum.net/tags/fachisme" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fachisme</span></a> ayant libre antenne, par exemple chez <a href="https://mastodon.tedomum.net/tags/BFMCollabo" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BFMCollabo</span></a></p><p>Ici <a href="https://mastodon.tedomum.net/tags/Lure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Lure</span></a>, <a href="https://mastodon.tedomum.net/tags/HauteSaone" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HauteSaone</span></a> </p><p><a href="https://mastodon.tedomum.net/tags/FFI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FFI</span></a>☨</p>
reminec<p><span class="h-card" translate="no"><a href="https://mastodon.social/@lemonde" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>lemonde</span></a></span></p><p>Dites les rédactions, si on changeait un tantinet les termes du débat ?</p><p>"Engagement clair contre les idées fachistes"</p><p>OhWait, ça voudrait dire qu'on aurait pas du ouvrir le micro à l'<a href="https://mastodon.tedomum.net/tags/AbjecteDarmanin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AbjecteDarmanin</span></a> qui trouvait l'affreuse trop mollassonne ?!!</p><p>(On causera <a href="https://mastodon.tedomum.net/tags/Valls" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Valls</span></a> <a href="https://mastodon.tedomum.net/tags/LundiProchain" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LundiProchain</span></a>)</p><p>Continuons donc à prendre nos compatriotes pour des cons, il nous le rendent très bien.</p><p>On enterre déjà les morts ici,</p><p><a href="https://mastodon.tedomum.net/tags/Lure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Lure</span></a> <a href="https://mastodon.tedomum.net/tags/HauteSaone" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HauteSaone</span></a></p><p><a href="https://mastodon.tedomum.net/tags/FFI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FFI</span></a>☨</p>
reminec<p><span class="h-card" translate="no"><a href="https://mastodon.social/@paul_denton" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>paul_denton</span></a></span></p><p>Fichtre, la latence !</p><p>Euh dites, <a href="https://mastodon.tedomum.net/tags/LundiProchain" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LundiProchain</span></a> on s'resaisi de cette infra qui ping timeout, on arrive même plus à envoyer un simple courrier</p><p>(Celles et ceux qui font encore un effort pour tendre la main à leurs amis <a href="https://mastodon.tedomum.net/tags/conspis" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>conspis</span></a> devraient comprendre où j'en viens)</p><p>Pour les gens de la technique constitutionnelle, </p><p>Vous avez un ticket dans le bugtracker étiqueté "Critique","Urgent"</p><p><a href="https://mastodon.tedomum.net/tags/FFI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FFI</span></a>☨</p>
Otto Rask<p>I wrote this tutorial over at dev.to just before the pandemic started. My lazy ass managed to copy it over to my own website now, years late. :cheh: </p><p><a href="https://www.ottorask.com/blog/creating-an-ffi-compatible-c-abi-library-in-rust" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">ottorask.com/blog/creating-an-</span><span class="invisible">ffi-compatible-c-abi-library-in-rust</span></a></p><p><a href="https://piipitin.fi/tags/PHP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PHP</span></a> <a href="https://piipitin.fi/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> <a href="https://piipitin.fi/tags/FFI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FFI</span></a> <a href="https://piipitin.fi/tags/Software" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Software</span></a> <a href="https://piipitin.fi/tags/Programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Programming</span></a></p>
thermonuclear small claims<p>Lee Miller, FFI worker, liberated Paris, 1944. </p><p>The FFI were the Forces Françaises de l'Intérieur, resistance fighters who helped liberate France in the final years of WWII. They wore civilian clothing, armed themselves, and identified themselves with armbands.</p><p>For FFI and civilian women in occupied Paris, elaborate hair, pretty dresses and lipstick became a form of resistance and subversion. It was a way to fight back against the Nazi ideal of "natural" and "unpainted" Aryan femininity.</p><p>There was a scarcity of lipstick ingredients during occupation, so French women invented their own replacements, mixing together things like beeswax and beetroot to keep their lips red, a symbol of defiance against the Nazis.</p><p><a href="https://aus.social/tags/WWII" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WWII</span></a> <a href="https://aus.social/tags/leemiller" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>leemiller</span></a> <a href="https://aus.social/tags/FFI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FFI</span></a> <a href="https://aus.social/tags/occupiedfrance" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>occupiedfrance</span></a> <a href="https://aus.social/tags/photography" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>photography</span></a> <a href="https://aus.social/tags/history" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>history</span></a> <a href="https://aus.social/tags/resistance" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>resistance</span></a> <a href="https://aus.social/tags/france" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>france</span></a> <a href="https://aus.social/tags/paris" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>paris</span></a></p>
Ivan Enderlin 🦀<p>LLVM CFI and Cross-Language LLVM CFI Support for Rust, <a href="https://bughunters.google.com/blog/4805571163848704/llvm-cfi-and-cross-language-llvm-cfi-support-for-rust" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">bughunters.google.com/blog/480</span><span class="invisible">5571163848704/llvm-cfi-and-cross-language-llvm-cfi-support-for-rust</span></a>.</p><p>&gt; add LLVM CFI and cross-language LLVM CFI (and LLVM KCFI and cross-language LLVM KCFI) to the Rust compiler as part of our work in the Rust Exploit Mitigations Project Group. This is the first cross-language, fine-grained, forward-edge control flow protection implementation for mixed-language binaries that we know of.</p><p>Really interesting project.</p><p><a href="https://fosstodon.org/tags/RustLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RustLang</span></a> <a href="https://fosstodon.org/tags/llvm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>llvm</span></a> <a href="https://fosstodon.org/tags/security" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>security</span></a> <a href="https://fosstodon.org/tags/safety" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>safety</span></a> <a href="https://fosstodon.org/tags/ffi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ffi</span></a></p>
Leipziger Zeitung<p><a href="https://social.anoxinon.de/tags/Solidarit%C3%A4t" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Solidarität</span></a>: Knapp 50 Personen versammelten sich am 19. Januar zur ersten Kundgebung von „Fridays for Israel“ (<a href="https://social.anoxinon.de/tags/FFI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FFI</span></a>).</p><p>Die Hochschulgruppe wurde zum Jahresanfang von drei Studenten der Universität <a href="https://social.anoxinon.de/tags/Leipzig" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Leipzig</span></a> gegründet, um sich gegen <a href="https://social.anoxinon.de/tags/Antisemitismus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Antisemitismus</span></a> an der Hochschule einzusetzen.</p><p><a href="https://social.anoxinon.de/tags/lztv" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lztv</span></a> <a href="https://social.anoxinon.de/tags/nocomment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nocomment</span></a> <a href="https://social.anoxinon.de/tags/politik" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>politik</span></a> <a href="https://social.anoxinon.de/tags/israel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>israel</span></a></p>