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)} /…
@toxi@mastodon.thi.ng
2026-01-13 10:00:18

For #TextModeTuesday, some fonts from my old demoscene days, recreated in 2022 for an example project of my opensource libraries:
Figlet style text generator using big fonts:
demo.thi.ng/umbrella/big-font/

Screenshot of a proportional text-based typeface, with each character made up of box-drawing characters to create gradients within each letter form.
Screenshot of a proportional text-based typeface, with each character made up of box-drawing characters to create gradients within each letter form.
@thomasfuchs@hachyderm.io
2025-12-12 04:33:51

Fascinated by people on here who openly say there using ChatGPT all the time, and think it won’t have consequences like people muting or blocking them.
It’s deeply creepy, similar to being overly religious or like hawking NFTs or having an AR-15 sticker on your car.
It just screams “I’m weird and don’t know it, stay away from me.” ¯\_(ツ)_/¯

@cjust@infosec.exchange
2026-02-13 02:10:44

#Shitpost #Shitposting #ShamelesslyStolenFromSomewhereElseOnTheInternetHonestlyICantKeepTrackOfThisStuffAnymore

The image is a screenshot of a social media post, likely from Twitter, with a dark blue background. At the top, there is a profile picture of a circular logo with abstract yellow and white shapes, next to the text "Generation X Cafe" and the handle "@GenXCafe". Below this, a tweet reads "Gen X is trending? It's the perfect time for me to post my favourite generational meme. #GenX".

The main content of the post is an image featuring two young men, likely from a movie or TV show. The man on the …
@cheryanne@aus.social
2026-02-12 08:24:47

Medico-Legal Society Of Queensland (MLSQ) Podcast
Audio recordings from various MLSQ Live Events...
Great Australian Pods Podcast Directory: greataustralianpods.com/medico

Medico-Legal Society Of Queensland (MLSQ) Podcast
Screenshot of the podcast listing on the Great Australian Pods website
@Sustainable2050@mastodon.energy
2026-01-12 21:33:38

Information from my (Dutch) grid operator Stedin: if you would like to upgrade your 1x25A (one-phase) connection to a 3x25A (three-phase) connection, that'll be €495.59.
And then "Oh wait, if we need to replace the connection cable we may add €1,786.82 to the bill"...
And no info on how to find out.

Screenshot with that information in Dutch
@cosmos4u@scicomm.xyz
2026-01-11 16:20:11

All three astronomy satellites on the Twilight mission has now been deployed, BlackCAT and SPARCS out of sight of the Falcon 9 upper stage cameras, but the departure of #Pandora was beautifully seen - a screencap from the webcast x.com/i/broadcasts/1nAKEEAevzb

@cheryanne@aus.social
2025-12-11 23:50:35

OverTime: The Podcast
A show dedicated watches with a special love for microbrand and the affordable range! Hosted by Praka aka kinda.average.watches from Western Australia...
Great Australian Pods Podcast Directory: greataustralianpods.com/overti

OverTime: The Podcast
Screenshot of the podcast listing on the Great Australian Pods website
@cheryanne@aus.social
2026-01-12 08:24:45

Invest Rural
Shares the real stories, lessons and investor insights from Australia's rural innovation ecosystem...
Great Australian Pods Podcast Directory: greataustralianpods.com/invest

Invest Rural
Screenshot of the podcast listing on the Great Australian Pods website