Tootfinder

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

No exact results. Similar results found.
@Techmeme@techhub.social
2025-11-11 14:45:51

A Danish court sentences a man for sharing 347 copyrighted nude scenes on Reddit featuring 100 actresses and 25TB of pirated content via a torrent tracker (Ernesto Van der Sar/TorrentFreak)
torrentfreak.com/redditor-conv

@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)} /…
@scottmiller42@mstdn.social
2026-01-10 09:41:55

We should track down whomever decided streaming TV apps need to block taking a screenshot. They need to know a couple things:
1) Sharing screenshots generates interest, which means money for streamers & IP holders alike.
2) You know what doesn’t stop me from making a screenshot? Pirated media.
Do you even gain anything from stopping screenshots?
#Netflix

@Mediagazer@mstdn.social
2025-11-11 14:50:49

A Danish court sentences a man for sharing 347 copyrighted nude scenes on Reddit featuring 100 actresses and 25TB of pirated content via a torrent tracker (Ernesto Van der Sar/TorrentFreak)
torrentfreak.com/redditor-conv

@knurd42@social.linux.pizza
2025-11-11 10:57:01

"I Hate Screenshots of Text" – parkscomputing.com/page/i-hate
Paul M. Parks writes: ""Why couldn't my colleague have just used copy & paste? I could have seen a bit more of the context, even if the same lines were …

screenshot from the head of the linked page
@metacurity@infosec.exchange
2025-11-10 12:49:59

One of the few good developments happening over the past 24 hours...
Cyber information sharing law would get extension under shutdown deal bill
cyberscoop.com/cisa-2015-shutd

@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.
@raiders@darktundra.xyz
2025-12-10 20:48:24

Time to Select Players Reportedly Shrinking in 2026 NFL Draft foxsports.com/stories/nfl/time

@newsie@darktundra.xyz
2025-11-10 14:58:17

Short-term renewal of cyber information sharing law appears in bill to end shutdown therecord.media/cisa-2015-info

@raiders@darktundra.xyz
2025-12-10 23:48:41

Kenny Pickett and Caleb Rogers Scrums | Week 15 vs. Eagles raiders.com/video/kenny-picket