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)} /…
@simon_brooke@mastodon.scot
2026-02-10 09:32:52

"The #Labour party won one third of the votes (34%) in an election in which under two thirds (60%) of the electorate voted. Only one in five (20.4%) registered electors in Britain support this government. It has no mandate to do anything. If it tries to do anything radical, then, as Thatcher did with the poll tax, it will find the difference between Westminster games and real politics.
T…

@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.
@azonenberg@ioc.exchange
2026-01-10 14:21:40

Troubleshooting the GPU implementation of the CDR PLL in ngscopeclient.
They're supposed to be basically the same just parallelized.
But instead we can see that the GPU version seems to have narrower bandwidth (the p-p of the frequency is significantly smaller) plus a large spike in the jitter histogram at time zero.
The complex dynamics of this make it *very* challenging to troubleshoot. I found and fixed a few unrelated bugs in other blocks and the GUI along the way b…

GPU CDR showing narrower p-p frequency variation and a big jitter spike at zero
CPU CDR showing wider variation in frequency without the spike at zero
@david@boles.xyz
2026-03-10 12:07:11

The First Thing They Burn: Why War Always Comes for Beauty
When the Mongol army sacked Baghdad in 1258, they did not stop at killing the Caliph. They threw the contents of the House of Wisdom into the Tigris. Manuscripts on astronomy, medicine, mathematics, philosophy, and poetry turned the river black with ink for days. Killing people was not enough. What those people had made, what they had thought and dreamed and rendered into form, that had to be annihilated too.

@cjust@infosec.exchange
2026-02-11 16:51:47

So there has been a school shooting in British Columbia - and I guess since I spent so much time living and working in the states, I forgot that these are horrifying and traumatizing events - which may just be down to the coverage in the media in the US versus Canada.
That's not to say that the coverage here has been good - quite the opposite in fact - but I will get to that at the moment.
I will qualify this in that I will freely admit that I have no expertise in either mass …

Recommendations for media coverage of mass shooting events 

- We've had 20 years of mass murders throughout which I have repeatedly told CNN and our other media, if you don't want to propagate more mass murders, don't start the story with sirens blaring.
- Don't have photographs of the killer.
- Don't make this 24-7 coverage.
- Do everything you can not to make the body count the lead story.
- Not to make the killer some kind of anti-hero.
- Do localize this story to the affected community and…
@toxi@mastodon.thi.ng
2026-03-10 11:13:52

Some _very_ early algorithm concept/pre-viz sketches/explorations for the Tron Legacy (2010) intro sequence. They informed another concept/approach in which we applied a similar algorithm to progressively trace out edges of an initially invisible and super detailed 3D city mesh. This required a lot of effort to retopologize the (huge) geometry supplied and creating a multi-res navigation graph to prioritize long/major edges over shorter ones, filter out undesired edges/directions, thereby cr…

Abstract artwork of lines in different shades of cyan & magenta on black background. All line directions are a multiple of 60 degrees.
Abstract artwork of lines in different shades of cyan on black background. All line directions are a multiple of 90 degrees.
Abstract artwork of lines in different shades of cyan & yellow/mustard on black background. All line directions are a multiple of 15 degrees.
Abstract artwork of lines in different shades of cyan on black background. The lines are constrained by a boundary in the shape of a capital letter T.
@LaChasseuse@mastodon.scot
2026-02-10 19:01:12

Monarchy is part of patriarchy, featuring trickle-down "honours" and make-believe authority.

"The throne represents the power of caste - class rule. Round the throne gather the unwholesome parasites who cling to the system which lends itself to their
disordered condition. The toady who crawls through the mire of self-abasement to enable him to bask in the smile of royalty is the victim of a diseased organism. No healthy, well-developed people could for one moment tolerate an institution which belongs to the childhood of the race, and which in these latter days is the centre, if not the…
@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…
@aral@mastodon.ar.al
2026-02-10 14:14:14

🥳 New Kitten release
The release I pushed a few minutes ago brings preliminary Web Numbers support to Kitten.
What are Web Numbers? Well, they’re just a friendlier name for IP Addresses, now that we can deploy secure sites at them. They’re also a cornerstone of how I’m implementing the Small Web.
ar.al/2025/06/25/web-nu…