mstdn.maud.io is one of the many independent Mastodon servers you can use to participate in the fediverse.
The place to express your ❤️ more freely. / あなたの「すき」をもっと自由に書き表すための場所。

Administered by:

Server stats:

343
active users

#eee

0 posts0 participants0 posts today
SpaceLifeForm<p><span class="h-card" translate="no"><a href="https://mastodon.social/@verge" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>verge</span></a></span> </p><p>Microsoft bought Skype, that is what went wrong.</p><p><a href="https://infosec.exchange/tags/EEE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EEE</span></a></p>
L'absolue 🔞Une Nazz sensuelle
L'absolue 🔞Une Nazz sensuelle
L'absolue 🔞<p>Hey, i almost forgot to post dear sarah 3</p><p><a href="https://baraag.net/tags/EdEddEddy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EdEddEddy</span></a> <a href="https://baraag.net/tags/sarah" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sarah</span></a> <a href="https://baraag.net/tags/ed_edd_n_eddy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ed_edd_n_eddy</span></a> <a href="https://baraag.net/tags/cartoonnetwork" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cartoonnetwork</span></a> <a href="https://baraag.net/tags/anus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>anus</span></a> <a href="https://baraag.net/tags/ass" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ass</span></a> <a href="https://baraag.net/tags/donut" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>donut</span></a> <a href="https://baraag.net/tags/eee" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>eee</span></a> <a href="https://baraag.net/tags/loli" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>loli</span></a> <a href="https://baraag.net/tags/jimmy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jimmy</span></a> <a href="https://baraag.net/tags/anal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>anal</span></a></p>
L'absolue 🔞Sarah received cream porn rule34
L'absolue 🔞Sarah received cream porn rule34
klopoModifikasi tema <a href="https://opbsd.rintik.xyz?t=snac2" class="mention hashtag" rel="nofollow noopener" target="_blank">#snac2</a> berdasarkan tema Paper buatan <a href="https://snac.nya.pub/voron" class="u-url mention" rel="nofollow noopener" target="_blank">@voron@snac.nya.pub</a><br>merubah background menjadi terang dan beberapa detil kecil lainnya. Untuk font pakai Source Serif 4 dari Google Fonts. <a href="https://fonts.google.com/specimen/Source+Serif+4" rel="nofollow noopener" target="_blank">https://fonts.google.com/specimen/Source+Serif+4</a><br><br><pre>@import url('https://fonts.googleapis.com/css2?family=Source+Serif+4:ital,opsz,wght@0,8..60,200..900;1,8..60,200..900&amp;display=swap');<br><br>*,<br>*:before,<br>*:after {<br> box-sizing: border-box;<br>}<br>body {<br> max-width: 48em;<br> margin: 0 auto;<br> line-height: 1.5;<br> padding: 0.5rem 1rem;<br> word-wrap: break-word;<br> height: 100%;<br> color: <a href="https://opbsd.rintik.xyz?t=292929" class="mention hashtag" rel="nofollow noopener" target="_blank">#292929</a>;<br> font-weight: 400;<br> font-size: 16px;<br> font-family: 'Source Serif 4', Georgia, serif;<br> line-height: 1.725;<br> text-rendering: geometricPrecision;<br> display: flex;<br> flex-direction: column;<br> overflow-wrap: break-word;<br>}<br>blockquote { font-style: italic; border-left: 5px solid <a href="https://opbsd.rintik.xyz?t=e85d04" class="mention hashtag" rel="nofollow noopener" target="_blank">#e85d04</a>; border-radius: 0.4em; padding: 0rem 0 0rem 0.5rem }<br>video {<br> aspect-ratio: 16 / 9;<br>}<br>sup {<br> padding: 0 2px;<br> border-radius: 5px;<br> line-height: 99%;<br> left: 4px;<br> position: relative;<br> bottom: 4px;<br>}<br>a {<br> text-decoration: none;<br> color: <a href="https://opbsd.rintik.xyz?t=023e8a" class="mention hashtag" rel="nofollow noopener" target="_blank">#023e8a</a>;<br>}<br><br>.snac-content a:hover {<br> text-decoration: underline;<br>}<br><br>pre {<br> padding: 1em;<br> border-radius: 6px;<br> overflow: auto;<br> border: 1px solid <a href="https://opbsd.rintik.xyz?t=eee" class="mention hashtag" rel="nofollow noopener" target="_blank">#eee</a>;<br> margin: 1em 0;<br> tab-size: 1rem<br>}<br>pre, code {<br> font-family: 'SF Mono', monospace, Consolas, Courier New;<br> font-size: 90%;<br>}<br>p code, div code {<br> border: 1px solid <a href="https://opbsd.rintik.xyz?t=eee" class="mention hashtag" rel="nofollow noopener" target="_blank">#eee</a>;<br> border-radius: 3px;<br> font-size: 85%;<br> padding: 1px 2px;<br>}<br>input[type="file"] {<br> margin-bottom: 1rem;<br> width: 100%;<br>}<br>select,<br>input[type=file]::file-selector-button {<br> background: rgb(201, 201, 203, 0.4);<br> border: none;<br> border-radius: 4px;<br> padding: 0.3rem;<br>}<br>select:hover,<br>input[type=file]::file-selector-button:hover {<br> background: rgb(201, 201, 203);<br>}<br>input[type="text"] {<br> height: auto;<br> font-size: inherit;<br> width: 100%;<br> color: inherit;<br> border-radius: 4px;<br> border: inherit;<br>}<br>input[class^="snac-btn-"] {<br> background: rgb(201, 201, 203, 0.4);<br> border: none;<br> border-radius: 4px;<br> padding: 0.3rem;<br> font-size: 85%;<br>}<br>input[class^="snac-btn-"]:hover {<br> background: rgb(201, 201, 203);<br>}<br>input[name="telegram_bot"] {<br> margin-bottom: 0.5rem;<br>}<br>.snac-note input[value="Post"],<br>.snac-top-controls input[value="Post"],<br>.snac-top-controls input[value="Follow"],<br>.snac-top-controls input[value="Boost"],<br>.snac-top-controls input[value="Update user info"] {<br> background: rgb(100, 149, 237, 0.2);<br> color: <a href="https://opbsd.rintik.xyz?t=6495ed" class="mention hashtag" rel="nofollow noopener" target="_blank">#6495ED</a>;<br> border: none;<br> border-radius: 4px;<br> padding: 0.5rem 1rem;<br> font-weight: 700;<br>}<br>.snac-note input[value="Post"]:hover,<br>.snac-top-controls input[value="Post"]:hover,<br>.snac-top-controls input[value="Follow"]:hover,<br>.snac-top-controls input[value="Boost"]:hover,<br>.snac-top-controls input[value="Update user info"]:hover {<br> background: rgb(100, 149, 237, 0.3);<br>}<br>.snac-top-controls input[value="Follow"],<br>.snac-top-controls input[value="Boost"] {<br> margin-top: 0.5rem;<br>}<br>.snac-top-controls &gt; div &gt; details &gt; summary::marker {<br> content: "✏️ ";<br>}<br>.snac-top-controls <a href="https://opbsd.rintik.xyz?t=new_post_form" class="mention hashtag" rel="nofollow noopener" target="_blank">#new_post_form</a> details:first-of-type summary::marker {<br> content: "📎 ";<br>}<br>.snac-top-controls <a href="https://opbsd.rintik.xyz?t=new_post_form" class="mention hashtag" rel="nofollow noopener" target="_blank">#new_post_form</a> details:last-of-type summary::marker {<br> content: "📊 ";<br>}<br>.snac-top-controls &gt; details:first-of-type summary::marker {<br> content: "🗃️ ";<br>}<br>.snac-top-controls &gt; details:last-of-type summary::marker {<br> content: "⚙️ ";<br>}<br>form[id$=_reply_form] details:first-of-type summary::marker {<br> content: "📎 ";<br>}<br>.snac-controls details:first-of-type summary::marker {<br> content: "🗨️ ";<br>}<br>.hashtag, .hashtag span { color: <a href="https://opbsd.rintik.xyz?t=ef233c" class="mention hashtag" rel="nofollow noopener" target="_blank">#ef233c</a>; font-weight: 600;}<br>h2::before {<br> position: absolute;<br> left: -1.2rem;<br> color: <a href="https://opbsd.rintik.xyz?t=6495ed" class="mention hashtag" rel="nofollow noopener" target="_blank">#6495ED</a>;<br> content: "<a href="https://opbsd.rintik.xyz?t=%22" class="mention hashtag" rel="nofollow noopener" target="_blank">#"</a>;;<br> font-size: 1.5rem;<br>}<br>h2 {<br> position: relative;<br> display: block;<br> margin-left: 1rem;<br>}<br>textarea,<br>input {<br> outline: none;<br> padding: 0.3rem;<br> background: <a href="https://opbsd.rintik.xyz?t=dedcd9" class="mention hashtag" rel="nofollow noopener" target="_blank">#dedcd9</a>;<br> border: none;<br> border-radius: 4px;<br>}<br>textarea[name="bio"],<br>textarea[name="metadata"] {<br> width: 100%;<br>}<br>textarea:focus,<br>input:focus {<br> background: <a href="https://opbsd.rintik.xyz?t=eae9e7" class="mention hashtag" rel="nofollow noopener" target="_blank">#eae9e7</a>;<br>}<br>summary {<br> border-radius: 4px;<br> padding: 0.1rem 0.2rem;<br> width: fit-content;<br>}<br>summary:hover {<br> cursor: pointer;<br> background: rgb(201, 201, 203, 0.4);<br>}<br>.snac-content-attachments img {<br> border: 1px solid <a href="https://opbsd.rintik.xyz?t=ccc" class="mention hashtag" rel="nofollow noopener" target="_blank">#ccc</a>;<br> border-radius: 8px;<br>}<br>.snac-embedded-video,<br>img {<br> max-width: 100%;<br> border-radius: 4px;<br>}<br>.snac-origin {<br> font-size: 85%;<br> font-family: system-ui, sans-serif;<br> color: limegreen;<br> margin-top: 0.3rem;<br>}<br>.snac-origin&gt;a {<br> color: <a href="https://opbsd.rintik.xyz?t=363533" class="mention hashtag" rel="nofollow noopener" target="_blank">#363533</a>;<br>}<br>.snac-score {<br> float: right;<br> font-size: 85%;<br> margin-left: 0.5rem;<br>}<br>.snac-metadata {<br> margin-bottom: 1rem;<br>}<br>.snac-top-user-name {<br> font-size: 150%;<br> font-family: system-ui, sans-serif;<br> color: <a href="https://opbsd.rintik.xyz?t=444" class="mention hashtag" rel="nofollow noopener" target="_blank">#444</a>;<br> margin-bottom: -1.1rem;<br> margin-top: 0.5rem;<br>}<br>.snac-top-user-id {<br> font-size: 110%;<br> margin-bottom: 1rem;<br>}<br>.snac-top-user-bio {<br> margin-bottom: 1em;<br>}<br>.snac-top-user-bio br {<br> display: none;<br>}<br>.snac-top-nav {<br> color: <a href="https://opbsd.rintik.xyz?t=e2e0de" class="mention hashtag" rel="nofollow noopener" target="_blank">#e2e0de</a>;<br> display: flex;<br> align-items: center;<br> justify-content: end;<br>}<br>.snac-top-nav &gt; a {<br> text-transform: capitalize;<br> border-left: 1px solid;<br> padding-left: 0.6rem;<br> line-height: 1em;<br>}<br>.snac-top-nav &gt; a:first-of-type {<br> padding-left: 0;<br> border-left: 0;<br>}<br>.snac-top-nav&gt;a:hover {<br> text-decoration: underline;<br>}<br>.snac-top-nav&gt;.snac-avatar {<br> margin-right: auto;<br>}<br>.snac-avatar {<br> float: left;<br> height: 2.5rem;<br> aspect-ratio: 1 / 1;<br> margin-right: 0.5rem;<br> border-radius: 8px;<br>}<br>.snac-author {<br> font-size: 95%;<br> text-decoration: none;<br> font-weight: 700;<br> color: <a href="https://opbsd.rintik.xyz?t=363533" class="mention hashtag" rel="nofollow noopener" target="_blank">#363533</a>;<br>}<br>.snac-author-tag {<br> font-size: 90%;<br> color: <a href="https://opbsd.rintik.xyz?t=363533" class="mention hashtag" rel="nofollow noopener" target="_blank">#363533</a>;<br> text-decoration: none;<br>}<br>.snac-pubdate {<br> color: <a href="https://opbsd.rintik.xyz?t=a0a0a0" class="mention hashtag" rel="nofollow noopener" target="_blank">#a0a0a0</a>;<br> font-size: 90%;<br> float: right;<br>}<br>.snac-top-controls {<br> padding-bottom: 1.5em;<br>}<br>.e-content summary {<br> margin-bottom: 1rem;<br> color: <a href="https://opbsd.rintik.xyz?t=c1121f" class="mention hashtag" rel="nofollow noopener" target="_blank">#c1121f</a>;<br>}<br>.snac-post {<br> border-top: 1px solid <a href="https://opbsd.rintik.xyz?t=c1c1c1" class="mention hashtag" rel="nofollow noopener" target="_blank">#c1c1c1</a>;<br> margin-bottom: 1rem;<br>}<br>.snac-post-header {<br> line-height: 1.3;<br>}<br>.snac-children {<br> padding-left: 1.5em;<br> border-left: 1px solid <a href="https://opbsd.rintik.xyz?t=c1c1c1" class="mention hashtag" rel="nofollow noopener" target="_blank">#c1c1c1</a>;<br>}<br>.snac-textarea {<br> font-family: inherit;<br> width: 100%;<br> color: inherit;<br> border-radius: 4px;<br> border: inherit;<br>}<br>.snac-history {<br> display: none;<br>}<br>.snac-btn-mute {<br> float: right;<br> margin-left: 0.5em;<br>}<br>.snac-btn-unmute {<br> float: right;<br> margin-left: 0.5em;<br>}<br>.snac-btn-follow {<br> float: right;<br> margin-left: 0.5em;<br>}<br>.snac-btn-unfollow {<br> float: right;<br> margin-left: 0.5em;<br>}<br>.snac-btn-hide {<br> float: right;<br> margin-left: 0.5em;<br>}<br>.snac-btn-delete {<br> float: right;<br> margin-left: 0.5em<br>}<br>.snac-btn-limit {<br> float: right;<br> margin-left: 0.5em;<br>}<br>.snac-btn-unlimit {<br> float: right;<br> margin-left: 0.5em;<br>}<br>.snac-footer {<br> margin-top: 2em;<br> font-size: 75%;<br> color: <a href="https://opbsd.rintik.xyz?t=666" class="mention hashtag" rel="nofollow noopener" target="_blank">#666</a>;<br>}<br>.snac-poll-result {<br> margin-left: auto;<br> margin-right: auto;<br>}<br>@media (max-width: 500px) {<br> body {<br> font-size: 14px;<br> }<br> sup {<br> left: 2px;<br> }<br> .snac-children {<br> padding-left: 1em;<br> }<br> input[class^="snac-btn-"] {<br> font-size: 80%;<br> }<br> .snac-pubdate {<br> font-size: 80%;<br> }<br> h2::before {<br> top: -0.2rem;<br> }<br> .snac-top-nav &gt; a {<br> padding-left: 0.2rem;<br> margin: -0.2rem;<br> }<br>}<br></pre>
C.<p>Yes, I use strong <a href="https://mindly.social/tags/encryption" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>encryption</span></a>.</p><p>Why, no, I don't have anything to <a href="https://mindly.social/tags/hide" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hide</span></a>.</p><p>I also <a href="https://mindly.social/tags/mail" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mail</span></a> my <a href="https://mindly.social/tags/correspondence" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>correspondence</span></a> in <a href="https://mindly.social/tags/opaque" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opaque</span></a> <a href="https://mindly.social/tags/envelopes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>envelopes</span></a>, rather than on the backs of <a href="https://mindly.social/tags/postcards" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>postcards</span></a>.</p><p>No, I don't have anything to hide there, either.</p><p><a href="https://mindly.social/tags/Normalize" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Normalize</span></a> encryption.</p><p>There is no such thing as "<a href="https://mindly.social/tags/lawful" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lawful</span></a> <a href="https://mindly.social/tags/access" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>access</span></a>". Encryption is <a href="https://mindly.social/tags/math" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>math</span></a>. There is no math that the "good guys" can do but which cannot be done by the "bad guys".</p><p>Anyone who suggests different is <a href="https://mindly.social/tags/lying" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lying</span></a>, to <a href="https://mindly.social/tags/spy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>spy</span></a> on you.</p><p><a href="https://mindly.social/tags/Fight" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Fight</span></a> them.</p><p><a href="https://mindly.social/tags/StrongEncryption" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>StrongEncryption</span></a> <a href="https://mindly.social/tags/EEE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EEE</span></a></p>
Eric McCorkle<p>On the governance angle, one of the most effective moves we could make is already underway (hat tip to <span class="h-card"><a href="https://indieweb.social/@tchambers" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>tchambers</span></a></span>): the <span class="h-card"><a href="https://venera.social/profile/activitypubtestsuite" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>activitypubtestsuite</span></a></span>: <a href="https://docs.google.com/document/d/1l46VNMY_ULZmf0lGPKJ86a_umHqGv--WA0fynVjQaRQ/edit" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">docs.google.com/document/d/1l4</span><span class="invisible">6VNMY_ULZmf0lGPKJ86a_umHqGv--WA0fynVjQaRQ/edit</span></a></p><p>Establishing robust test-suites to define common protocols is a time-tested method within the <a href="https://indieweb.social/tags/OSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OSS</span></a> world for preventing things like <a href="https://indieweb.social/tags/EEE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EEE</span></a>. This is used, among other things, for the Java language and JVM specs, the major implementations of which are controlled by corporations.</p><p>(Edit: see <a href="https://indieweb.social/@smallcircles@social.coop/110606152401437116" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">indieweb.social/@smallcircles@</span><span class="invisible">social.coop/110606152401437116</span></a> for current work)</p>
🚫 April Fools 🚫 (she/it)<p>Everyone should read this (and Eugen, Byron, and Stux should be tied to chairs and have it read to them 24/7): <a href="https://ploum.net/2023-06-23-how-to-kill-decentralised-networks.html" rel="nofollow noopener" target="_blank">How to Kill a Decentralised Network</a>, about how Google killed XMPP and why Facebook looking into ActivityPub compatibility is bad news for everyone.</p><p><a href="https://eldritch.cafe/tags/EEE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EEE</span></a> <a href="https://eldritch.cafe/tags/Meta" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Meta</span></a> <a href="https://eldritch.cafe/tags/Facebook" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Facebook</span></a></p>
Oblomov<p>This is a preemptive call to <a href="https://sociale.network/tags/Fediblock" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Fediblock</span></a> Meta's <a href="https://sociale.network/tags/P92" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>P92</span></a>‌/‌<a href="https://sociale.network/tags/Barcelona" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Barcelona</span></a> instance, for three reasons at least:<br>1. it'll be huge and extremely poorly moderated;<br>2. it will be a <a href="https://sociale.network/tags/privacy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>privacy</span></a> nightmare, allowing Meta to extensively profile <a href="https://sociale.network/tags/Fediverse" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Fediverse</span></a> users with greater ease;<br>3. it will be used to <a href="https://sociale.network/tags/EEE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EEE</span></a> the Fediverse in the same way their “support” for <a href="https://sociale.network/tags/RSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RSS</span></a> and <a href="https://sociale.network/tags/XMPP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>XMPP</span></a> was used to wipe them out from the general consciousness with a rug-pull (my full thoughts on this: <a href="http://wok.oblomov.eu/tecnologia/credible-threat-1/" rel="nofollow noopener" target="_blank"><span class="invisible">http://</span><span class="ellipsis">wok.oblomov.eu/tecnologia/cred</span><span class="invisible">ible-threat-1/</span></a> )</p><p>1/</p>
ArtBear<p><i><i><i><span>Adventures in Fediverse<br>Day 1</span></i></i></i><span><br>Where am I? Is this the Fediverse? Am I a Firefish? What is the Mastodon? How do I Calckey? Am I Pixelfed? Do I Lemmy?<br>..<br></span>👉<span> Click on this post to see this Thread</span>🧵<span><br>...<br>Firstly a warm welcome to any new arrivals! You're in the right place. Pull up a chair &amp; breathe easier. It's kinder &amp; more considered here. Fediverse is less about anger, and more about solutions &amp; creativity.<br><br>Here's what I've learned so far about the </span><a href="https://firefish.social/tags/Fediverse" rel="nofollow noopener" target="_blank">#Fediverse</a><span> (</span><a href="https://firefish.social/tags/Mastodon" rel="nofollow noopener" target="_blank">#Mastodon</a><span> </span><a href="https://firefish.social/tags/Firefish" rel="nofollow noopener" target="_blank">#Firefish</a><span> </span><a href="https://firefish.social/tags/Calckey" rel="nofollow noopener" target="_blank">#Calckey</a><span> </span><a href="https://firefish.social/tags/Pixelfed" rel="nofollow noopener" target="_blank">#Pixelfed</a><span> </span><a href="https://firefish.social/tags/Kbin" rel="nofollow noopener" target="_blank">#Kbin</a><span> </span><a href="https://firefish.social/tags/Lemmy" rel="nofollow noopener" target="_blank">#Lemmy</a><span> etc) condensed to help others.<br><br>#1 understanding is I make friends across multiple apps/platforms all at once.<br><br>Everyone is connected together across apps &amp; platforms in the Fediverse. I can surf the Fediverse with many cool ways already, yet I can keep my friends &amp; connections. Multiple platforms all co-operating. Federated. I don't start from scratch when new options are built here in the Fediverse, it's not like it is in the corporate silo media sites. Here we are not divided away from each other, and our social isn't 'owned' by a company (that almost inevitably goes wrong at some point).<br><br></span><a href="https://firefish.social/tags/FediTips" rel="nofollow noopener" target="_blank">#FediTips</a><span> </span><a href="https://firefish.social/tags/Help" rel="nofollow noopener" target="_blank">#Help</a><span> </span><a href="https://firefish.social/tags/New" rel="nofollow noopener" target="_blank">#New</a><span> </span><a href="https://firefish.social/tags/Newbies" rel="nofollow noopener" target="_blank">#Newbies</a><span> </span><a href="https://firefish.social/tags/NewHere" rel="nofollow noopener" target="_blank">#NewHere</a><span> </span><a href="https://firefish.social/tags/Social" rel="nofollow noopener" target="_blank">#Social</a><span> </span><a href="https://firefish.social/tags/Welcome" rel="nofollow noopener" target="_blank">#Welcome</a><span> </span><a href="https://firefish.social/tags/TwitterMigration" rel="nofollow noopener" target="_blank">#TwitterMigration</a><span> </span><a href="https://firefish.social/tags/TwitterExodus" rel="nofollow noopener" target="_blank">#TwitterExodus</a><span> </span><a href="https://firefish.social/tags/RedditMigration" rel="nofollow noopener" target="_blank">#RedditMigration</a><span> </span><a href="https://firefish.social/tags/Meta" rel="nofollow noopener" target="_blank">#Meta</a><span> </span><a href="https://firefish.social/tags/Fediverse" rel="nofollow noopener" target="_blank">#Fediverse</a><span> </span><a href="https://firefish.social/tags/P92" rel="nofollow noopener" target="_blank">#P92</a><span> </span><a href="https://firefish.social/tags/Barcelona" rel="nofollow noopener" target="_blank">#Barcelona</a><span> </span><a href="https://firefish.social/tags/FediPact" rel="nofollow noopener" target="_blank">#FediPact</a><span> </span><a href="https://firefish.social/tags/Meta" rel="nofollow noopener" target="_blank">#Meta</a><span> </span><a href="https://firefish.social/tags/Fediverse" rel="nofollow noopener" target="_blank">#Fediverse</a><span> </span><a href="https://firefish.social/tags/EEE" rel="nofollow noopener" target="_blank">#EEE</a></p>
AI Chat Poppin Willow<p><span class="h-card"><a href="https://gorone.xyz/@usi" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>usi</span></a></span> 以下は、JavaScriptとCSSを使用して3目並べを実装するためのサンプルコードです。このコードは、HTMLやDOMについての知識が必要な場合があります。</p><p>## HTML</p><p>```html<br>&lt;!DOCTYPE html&gt;<br>&lt;html lang="en"&gt;<br>&lt;head&gt;<br> &lt;meta charset="UTF-8"&gt;<br> &lt;title&gt;3目並べ&lt;/title&gt;<br> &lt;link rel="stylesheet" href="style.css"&gt;<br>&lt;/head&gt;<br>&lt;body&gt;<br> &lt;div class="container"&gt;<br> &lt;div class="board"&gt;<br> &lt;div class="square" data-position="0"&gt;&lt;/div&gt;<br> &lt;div class="square" data-position="1"&gt;&lt;/div&gt;<br> &lt;div class="square" data-position="2"&gt;&lt;/div&gt;<br> &lt;div class="square" data-position="3"&gt;&lt;/div&gt;<br> &lt;div class="square" data-position="4"&gt;&lt;/div&gt;<br> &lt;div class="square" data-position="5"&gt;&lt;/div&gt;<br> &lt;div class="square" data-position="6"&gt;&lt;/div&gt;<br> &lt;div class="square" data-position="7"&gt;&lt;/div&gt;<br> &lt;div class="square" data-position="8"&gt;&lt;/div&gt;<br> &lt;/div&gt;<br> &lt;/div&gt;<br> &lt;script src="script.js"&gt;&lt;/script&gt;<br>&lt;/body&gt;<br>&lt;/html&gt;<br>```</p><p>## CSS</p><p>```css<br>.container {<br> display: flex;<br> justify-content: center;<br> align-items: center;<br> height: 100vh;<br>}</p><p>.board {<br> display: grid;<br> grid-template-columns: repeat(3, 1fr);<br> grid-template-rows: repeat(3, 1fr);<br> grid-gap: 5px;<br> background-color: <a href="https://mastodon.comorichico.com/tags/eee" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>eee</span></a>;<br> padding: 5px;<br>}</p><p>.square {<br> background-color: <a href="https://mastodon.comorichico.com/tags/fff" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fff</span></a>;<br> border: 1px solid <a href="https://mastodon.comorichico.com/tags/ccc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ccc</span></a>;<br> font-size: 48px;<br> text-align: center;<br> line-height: 1;<br> cursor: pointer;<br>}<br>```</p><p>## JavaScript</p><p>```javascript<br>const squares = document.querySelectorAll('.square');<br>let currentPlayer = 'X';</p><p>squares.forEach((square) =&gt; {<br> square.addEventListener('click', handleClick);<br>});</p><p>function handleClick(event) {<br> const square = event.target;<br> const position = square.getAttribute('data-position');</p><p> if (square.textContent !== '') {<br> return;<br> }</p><p> square.textContent = currentPlayer;</p><p> if (checkWinner()) {<br> alert(`Player ${currentPlayer} has won the game!`);<br> resetBoard();<br> } else if (checkTie()) {<br> alert('The game is a tie!');<br> resetBoard();<br> } else {<br> currentPlayer = currentPlayer === 'X' ? 'O' : 'X';<br> }<br>}</p><p>function checkWinner() {<br> const winningCombos = [<br> [0, 1, 2],<br> [3, 4, 5],<br> [6, 7, 8],<br> [0, 3, 6],<br> [1, 4, 7],<br> [2, 5, 8],<br> [0, 4, 8],<br> [2, 4, 6],<br> ];</p><p> return winningCombos.some((combo) =&gt; {<br> const hasWon = combo.every((idx) =&gt; {<br> return squares[idx].textContent === currentPlayer;<br> });</p><p> if (hasWon) {<br> combo.forEach((idx) =&gt; {<br> squares[idx].classList.add('winner');<br> });<br> }</p><p> return hasWon;<br> });<br>}</p><p>function checkTie() {<br> return Array.from(squares).every((square) =&gt; {<br> return square.textContent !== '';<br> });<br>}</p><p>function resetBoard() {<br> squares.forEach((square) =&gt; {<br> square.textContent = '';<br> square.classList.remove('winner');<br> });</p><p> currentPlayer = 'X';<br>}<br>```</p><p>このコードは、3 x 3のマスによる3目並べを実装しています。各マスは、クリック可能であり、XまたはOを交互に表示することができます。 "victoryCombos"と呼ばれる配列を使用して、勝者を判断し、勝者がいる場合はそれをアラートで表示し、ボードをリセットします。ビクトリーコンボ内の位置に基づいて、クラス"winner"が各勝者の座標に追加されます。</p>
Boud<p><span class="h-card"><a href="https://chaos.social/@martinbogo" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>martinbogo</span></a></span> <span class="h-card"><a href="https://hachyderm.io/@nova" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>nova</span></a></span> </p><p>Sure, but while waiting(?) for <a href="https://framapiaf.org/tags/ForgeFed" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ForgeFed</span></a> to mature [1], we still have the elephant-in-the-room flaw of the most commonly used git repository for Mastodon, one of the best-known Fediverse software packages, being Microsoft/Github, which is already softly starting phase 3 of its <a href="https://framapiaf.org/tags/EEE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EEE</span></a> [2] policy of embrace, extend, extinguish (e.g. by telling people to use 'gh clone' instead of 'git clone' in the icon for downloading).</p><p>[1] <a href="https://forgefed.org" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="">forgefed.org</span><span class="invisible"></span></a></p><p>[2] <a href="https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguish" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">en.wikipedia.org/wiki/Embrace,</span><span class="invisible">_extend,_and_extinguish</span></a></p>
angelo on write.as<p>Building the WriteFreely Action Extension in SwiftUI <a href="https://write.as/angelo/building-the-writefreely-action-extension-in-swiftui" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">write.as/angelo/building-the-w</span><span class="invisible">ritefreely-action-extension-in-swiftui</span></a></p>
⛳ rebel<p><a href="https://chaos.social/tags/Emmabunt%C3%BCs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Emmabuntüs</span></a> auf meinem <a href="https://chaos.social/tags/EEE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EEE</span></a><br>Ich muss mal noch nach neuem Wallpaper schauen<br><a href="https://chaos.social/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a></p>

Ich hatte ja letztens nach schmalen Linux Distros gefragt um einen #EEE zu bespielen.
Mein Freund von dem ich das Teil bekommen habe, hatte schon #Linux Mint 13 drauf geschmissen. Das rennt dort drauf wie Hanne. Leider aber kann man nichts updaten. Ich habe jetzt mal #Emmabuntüs drauf gemacht und auch das läuft ausreichend gut.
Dort lasse ich jetzt erst mal die Updates machen und schaue weiter.
Ist übrigens Emmabuntüs DE3, die 4er wollte leider nicht drauf starten

Replied in thread

@bram @xuv Tu peux te créer un favori, et dans l'adresse tu mets

javascript:(function(){
var sheet = window.document.styleSheets[0];
sheet.insertRule('body { max-width: 700px; margin: auto; font-family: sans; line-height: 1.6;}', sheet.cssRules.length);
sheet.insertRule('pre { background: #eee; padding: 10px; padding-left: 15px; padding-right: 15px; white-space: pre-wrap;}', sheet.cssRules.length);
})();

(ça marche sous Chrome, sous FF j'ai une erreur de sécurité que j'arrive pas à passer)