Skip to content
View TimothyGillespie's full-sized avatar

Highlights

  • Pro

Organizations

@diproche @Gilmoh @Juriskop @SoftwareProBono @FOSSalyze

Block or report TimothyGillespie

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
TimothyGillespie/README.md

Hi, I'm a Fullstack developer.

Current Projects and Activities

I have always loved graphs ever since I have learned about graph theory. Other graph libraries already exist, this one is supposed to distinct itself by providing more algorithms, parser and writer for existing graph languages and predefined famous graphs. Work in progress.

Photosensitive epileptics are endangered by flashy images in videos and GIFs all over the Internet. Mozilla recognizes this as an accessibility issue and also provide a much larger idea of the issue (https://developer.mozilla.org/en-US/docs/Web/Accessibility/Seizure_disorders).

Seeing an extreme example of a Reddit ad prompted me to look into this topic. I found software for recognizing these instances, which is PEAT and the Harding Test.

While PEAT seems to be free, it is not open source, and its usage is limited to Windows and apparently mostly via a GUI. The Harding Test seems to provide an online HTTP API but is not free and also not open source.

This really does not seem sufficient to me. Protection mostly relies on providers with few options for users to protect themselves. Providing a software with a decent and varied API may be a good starting point. This could be used as a base in a browser extension, a Web API, Plugins for Video Players or in various ways by media providers.

Currently, a prototype exists which is not yet satisfying (false positives). I hope I can find enough time to look into this again soon.

Further Links

GitHub Gists

LinkedIn

Pinned Loading

  1. FOSSalyze/privacy-friendly-iframe FOSSalyze/privacy-friendly-iframe Public

    A work-in-progress customizable web component to retrieve consent before sending user data out when using iframes. It can be as easy as adding a script tag and replacing your <iframe> tags with <pf…

    TypeScript 3

  2. JavaScriptGraph JavaScriptGraph Public

    A general purpose, flexible graph library for JavaScript and TypeScript. Work in progress.

    TypeScript 1

  3. passport_photo_cropping passport_photo_cropping Public

    A small script to automate the cropping of pictures to be fit for a photo id.

    Python 1 1

  4. flashy_images_detection flashy_images_detection Public

    In order to identify videos and animated pictures which can trigger photo sensitive seizures.

    Python 1

  5. Git Hook: Prepend Ticket Id From Bra... Git Hook: Prepend Ticket Id From Branch Name. If other ticket IDs are prepended keep all of them.
    1
    #!/bin/bash
    2
    
                  
    3
    # Change this; if the ticket prefix and id is separated by a dash you will need to include it here
    4
    TICKET_PREFIX='TICKET-'
    5