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)} /…
@steadystatemcr@mstdn.social
2025-11-11 11:15:30

10 years on, believe it or not, the Paris Agreement was signed.
This was our very short reaction at the time. Prescient, you might think.
The Good, The Bad, The Ugly.
Paris Climate Change Agreement, 2015: the good, the bad and the ugly. | Steady State Manchester

@fanf@mendeddrum.org
2026-01-12 21:42:01

from my link log —
The road to the Erlang JIT.
blog.erlang.org/the-road-to-th
saved 2020-12-01 dotat.at/:/BQA2J…

@markhburton@mstdn.social
2025-12-12 13:16:07

The Paris agreement is 10 years old today.
How time flies. But how little really has changed.
"Paris Climate Change Agreement, 2015: the good, the bad and the ugly."
steadystatemanchester.net/2015

@tarah@infosec.exchange
2026-01-11 14:41:04

It's always lovely to have the doubters get their asses academically kicked when it comes to Ada Lovelace's actual mathematical capabilities, but at the same time, I am so, so, so tired. Just so very tired. From an open access 2017 Historia Mathematica article debunking the idea that Lovelace was not a competent mathematician.

C. Hollings et al. / Historia Mathematica 44 (2017) 202-231 203
1. Introduction

On 21 January 1844, the English mathematician Augustus De Morgan wrote a confidential letter to Lady
Noel Byron about her 28-year-old daughter, Augusta Ada King, the Countess of Lovelace, who De Morgan
had tutored as a private pupil in various areas of advanced mathematics for about eighteen months in the
early 1840s. In his letter, while he was at pains to stress that “I have never expressed to Lady Lovelace my
op…
@azonenberg@ioc.exchange
2025-12-12 21:57:55

Took a few minutes over lunch to iron out the last of the bugs in the happy path of PCIe link training.
There's no timeouts or fallback if there's problems but if the other side is happy, it will train up to L0 and then sit there ignoring all incoming traffic.
After a while, the link partner gets mad that it hasn't seen a single DLLP from me and drops the link. I don't implement recovery yet so things go downhill from there.

ngscopeclient showing a PCIe link training up to L0, then the link partner sending a bunch of DLLPs but not getting a reply, then eventually timing out and going back to training
@davidaugust@mastodon.online
2026-01-11 06:14:08

I have written why local police, possibly SWAT, must engage, detain and arrest ice. The alternatives are all worse.
stuff.davidaugust.com/local-la

@tante@tldr.nettime.org
2025-12-11 09:35:32

This comment on the "resonant computing manifesto" really nails it.
The job of that manifesto was to capture the growing trend of "fuck this tech landscape" vibe und direct it in a way that the same people who profited of the last decades will continue to profit. Off of us.

@karlauerbach@sfba.social
2026-01-11 23:01:48

I want to remind everyone of the Montana Plan - a viable approach to diminish the force of the Citizens United decision.
I myself have written about the power of each separate State to regulate corporations operating under the laws of that state - especially those corporations created under the laws of that state. This means that each state has the power and authority to regulate and restrict how corporations created under that state's laws spend money, and for what purpose.

@pre@boing.world
2025-12-12 11:54:53

A little bit of left over wood. I figure best used as spare shelves in the closet and the alcove. A couple of steady boards upon which to rest the treadmill. Extra spare steady board for unknown purposes currently but might as well.
So some bits actually cut and painted myself.
Gotta spin them and do the other side tomorrow.
Then a varnish each side the next two days.
Then the bed arrives. Decided to order it and go overdraft if needed. Ordered in untreated pine so I can paint it to match the cupboards.
So a few days painting that before assembling.
Don't worry, I didn't cut them wrong, they're supposed to not all be square 😆