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)} /…
@mcdanlj@social.makerforums.info
2026-01-10 18:06:19

RE: social.makerforums.info/@mcdan
This morning, I heard the first report of someone passing their US ham radio exam by using Open Ham Prep

Screenshot showing the first 6 of 16 lessons covering the US ham radio Technician class exam material, starting with "Welcome to Amateur Radio". Because I have passed all the quizzes associated with topic 2, "Your Identity on the Air", it is marked as completed. Two other topics are marked as partially complete because I have passed some but not all of the associated quizzes.
Screenshot showing the first six of 57 topics, starting with "The Transceiver - Your Voice to the World". Because I've taken the quiz for the first topic, it is marked as "Completed"
Screenshot showing the result of successfully answering all the questions in a quiz, and that you can always review questions for a topic by re-taking the quiz.
Screenshot of dashboard, showing that answering only a few questions does not demonstrate that I'm ready to take the test, even though I answered all of those few 100% correctly.
@kexpmusicbot@mastodonapp.uk
2026-01-11 14:13:24

🇺🇦 #NowPlaying on KEXP's #PacificNotions
Moshimoss:
🎵 Key To The Heart - Still
#Moshimoss
moshimoss.bandcamp.com/track/k
open.spotify.com/track/0fu2PA8

@cosmos4u@scicomm.xyz
2025-12-10 18:11:39

A smooth filament origin for distant prolate galaxies seen by JWST and HST: #DarkMatter in ways never before possible.

@Techmeme@techhub.social
2026-02-10 17:01:44

Sources: Spain-based Multiverse, which shrinks LLMs to reduce energy and compute costs, is in talks to raise ~€500M at a €1.5B valuation and has hit €100M ARR (Bloomberg)
bloomberg.com/news/articles/20

@v_i_o_l_a@openbiblio.social
2025-12-11 07:32:05

#oboecontent & #bassooncontent / #fagottcontent im heutigen türchen des rätsel-adventskalenders der uni münster!

screenshot aus dem adventskalender mit folgender frage:
"Oboe und Fagott
Wer im Urlaub durch die Blumenpracht Frankreichs oder Italiens spaziert, ahnt kaum, dass dort auch das wichtigste Material für zwei unserer charakteristischsten Orchesterinstrumente wächst. Was hat das unscheinbare „Arundo donax“ aus dem Mittelmeerraum eigentlich damit zu tun, dass Oboe und Fagott so verzaubernd klingen – ob solistisch, im Ensemble oder im Sinfonieorchester?"
@heiseonline@social.heise.de
2026-02-12 13:58:00

Smart Glasses: Kreuzfahrtunternehmen schränkt Nutzung an Bord ein
Die Kreuzfahrtgesellschaft Royal Caribbean führt auf seiner US-Website smarte Brillen nun als Gegenstände auf, die nicht frei an Bord benutzt werden können.

@ncoca@social.coop
2025-12-12 08:37:08

My opinion - Foreign media in countries like #Australia, where this piece ran, shouldn't publish #Chinese government op-eds unless #China's state media publishes foreign diplomat op-eds.

Screenshot of oped: inalienable part of Chinese terri- force. Subsequent political docu- region, including China and Aus-
@Mediagazer@mstdn.social
2026-02-10 23:10:49

YouTuber Markiplier's self-funded horror film Iron Lung debuted at No. 2 at the US box office with $22M after a fan campaign helped land it on 2,500 screens (Megan Farokhmanesh/New York Times)
nytimes.com/2026/02/09/movies/

@aral@mastodon.ar.al
2025-12-12 10:56:50

So I’m teaching a friend who doesn’t have any development knowledge how to get started with Small Web development and I thought it would be a good opportunity to start creating and sharing the course on the Kitten web site, one lesson at a time.
Here’s the link:
kitten.small-web.org/course<…