Tootfinder

Opt-in global Mastodon full text search. Join the index!

No exact results. Similar results found.
@aral@mastodon.ar.al
2025-12-11 14:46:51

I love how simple Kitten’s Streaming HTML workflow makes building features like this, especially when using class-based Kitten pages and components :)
#Kitten

Screen capture of the Team schedule interface from the Gaza Verified admin site. It is a table of names and days (Aral, Casey, Joy, Aseel, Fabio And Mondays … Fridays) with checkboxes at each name/day pair. It starts out greyed out. The Unlock to edit button is clicked and the interface comes alive (opacity returns to full and the checkboxes become green and clickable). The person toggles a few checkboxes and clicks the Lock button to lock the interface again and then repeats the process to und…
Screenshot of code (the lines editable=false and the button tag code are highlighted):

class TeamSchedule extends kitten.Component {
  editable = false

  html () {
    return kitten.html`
      <section>
        <h3>Team schedule</h3>
        <button
          name='toggle'
          connect
        >${this.editable ? 'Lock' : 'Unlock to edit'}</button>
        <table id='team-schedule' ${this.editable ? '' : 'inert'}>
          <caption id='caption'>
            <markdown>
              Show…
Screenshot of code, continuation of the same class, starting with the end of the html() method from the previous screenshot and going till the end of the class (the table[inert] style and the onToggle() method are highlighted:

          <style>
            table[inert] {
              opacity: 0.9;
              filter: grayscale(100%);
            }
          </style>
        </table>
      </section>
    `
  }

  onToggle () {
    this.editable = !this.editable
    console.log(this.editable)…
Screenshot of code (the <${TeamSchedule.connectedTo(this)} /> line is highlighted):

export default class InterviewsPage extends kitten.Page {
  html () {
    const today = db.calendar.today
    const futureDays = db.calendar.futureDays
    const pastDays = db.calendar.pastDays

    return kitten.html`
      <${MainLayout} page='/admin/interviews/'>
        <h2>Interviews</h2>

        <${SignUpsSwitch.connectedTo(this)} />
        <${InternalNav} />
        <${TeamSchedule.connectedTo(this)} /…
@Xavier@infosec.exchange
2025-11-16 01:20:20

Wow, what a wonderful day at @… ! They put on a great conference and I was honored to have been part of it. I held a privacy workshop and gave a #fedvierse talk. I just posted the worksheets from the workshop and the presentation from the talk over on the …

he image shows a conference room with a person standing at a podium giving a presentation. Two large screens display identical slides titled “Getting Started on the Fediverse”. In the foreground, a table is set with microphones and water bottles, and several people are seated facing the presenter. An American flag is partially visible in the left corner of the frame. 

The slides list the following points:

    “Pick a username”
    “Fill out your profile”
    “Set privacy preferences and enabl…
The image shows a person standing at a podium giving a presentation in a lecture hall. Three large screens behind the podium display presentation slides with bullet-point lists. Several people are seated in rows of chairs facing the podium, appearing to be listening to the presentation.
The image shows a person standing at a podium giving a presentation in a lecture hall. Three large screens behind the podium display presentation slides with bullet-point lists. Several people are seated in rows of chairs facing the podium, appearing to be listening to the presentation. 

The left screen reads "4. Hosting" with sub-points "Self Hosting", "Cloud Hosting", "Dedicated Hosting" and "Bare Metal Hosting". The center screen reads "Running Your Own Server" with sub-points "1. Think abo…
@tinoeberl@mastodon.online
2026-01-15 15:16:46

Die #USA planen einen Überfall mit #Annexion von Territorium eines #NATO-Mitglieds.
Die Medien in Deutschland berichten, dass sich das bedrohte Land mit dem Aggressor nicht geeinigt hat. WTF?
Eben…

Ein Screenshot zeigt vier Schlagzeilen deutschsprachiger Online-Medien zum aktuellen politischen Konflikt um Grönland. Alle Beiträge berichten über das Scheitern eines Krisengesprächs zwischen den USA, Dänemark und Grönland. Die Quellen sind „Der Spiegel“, „Tagesschau“, „ZEIT ONLINE“ und „FR.de“. Die Überschriften heben hervor, dass keine Einigung erzielt wurde. Zwei Artikel enthalten kleine Vorschaubilder mit politischen Szenen. Die Meldungen stammen aus den letzten 5 bis 20 Stunden.
@midtsveen@social.linux.pizza
2025-12-14 14:32:22

When even #Firefox ends up in my Mastodon filters. What a timeline. #FuckAI

Screenshot of Mastodon’s filter settings showing a list of keyword filters with “Whole word” enabled. The filters include political terms like “Donald Trump,” “Trump,” “Trumpism,” “Fascism,” “Nazism,” “MarxismLeninism,” “Tankie(s),” as well as “FuckTrump,” and unexpectedly “ZenBrowser” and “Firefox.” Each entry has a delete option.
@kexpmusicbot@mastodonapp.uk
2026-01-15 19:09:02

🇺🇦 #NowPlaying on KEXP's #MiddayShow
The Jam:
🎵 In the City
#TheJam
newtownsound.bandcamp.com/albu
open.spotify.com/track/250dZY8

@rufposten@social.tchncs.de
2025-11-15 11:10:44

Interessant: In meinem Artikel vom Dienstag über E-Mail-Weiterleitungen waren natürlich als Beispiele einige E-Mail-Adressen zu lesen.
kuketz-blog.de/anbieter-von-e-
Bereits heute tref…

Screenshot ein Spam-Mail mit dem Titel "Uw fondsclaim 2 850 500,00", die an die Weiterleitungs-Adresse ebay@noxs.mozmail.com gesendet wurde, die in meinem Beitrag genannt wurde.
@migueldeicaza@mastodon.social
2025-11-14 22:04:28

I shrank down SwiftGodot for those that just want to expose APIs to Godot, but do not need to control Godot, and added a template that you can use to make your own:
This leverages the new "barebones" SwiftGodot work:
github.com/migueldeicaza/Swift

@cheryanne@aus.social
2025-12-15 18:08:21

SBS Khmer - SBS ខ្មែរ
Independent news and stories connecting you to life in Australia and Khmer-speaking Australians...
Great Australian Pods Podcast Directory: greataustralianpods.com/sbs-kh

SBS Khmer - SBS ខ្មែរ 
Screenshot of the podcast listing on the Great Australian Pods website
@elduvelle@neuromatch.social
2025-12-15 15:07:28

Kudos to #Tuta for not having "genAI" and Tutanuta users for not wanting "genAI" 🙌
Link to @… 's survey:

Screenshot of a graph in Tuta's survey saying "most requested product" with 29% of users wanting a Tuta Drive.
By contrast, only 3% of users want an AI Copilot.
@kexpmusicbot@mastodonapp.uk
2026-01-15 09:53:56

🇺🇦 #NowPlaying on KEXP's #VarietyMix
Skream:
🎵 Midnight Request Line
#Skream
skreamizm.bandcamp.com/album/m
open.spotify.com/track/75zs01T