Skip to content
By using Twitter’s services you agree to our Cookies Use. We and our partners operate globally and use cookies, including for analytics, personalisation, and ads.
  • Home Home Home, current page.
  • Moments Moments Moments, current page.

Saved searches

  • Remove
  • In this conversation
    Verified accountProtected Tweets @
Suggested users
  • Verified accountProtected Tweets @
  • Verified accountProtected Tweets @
  • Language: English UK
    • Bahasa Indonesia
    • Bahasa Melayu
    • Català
    • Čeština
    • Dansk
    • Deutsch
    • English
    • Español
    • Filipino
    • Français
    • Hrvatski
    • Italiano
    • Magyar
    • Nederlands
    • Norsk
    • Polski
    • Português
    • Română
    • Slovenčina
    • Suomi
    • Svenska
    • Tiếng Việt
    • Türkçe
    • Ελληνικά
    • Български език
    • Русский
    • Српски
    • Українська мова
    • עִבְרִית
    • العربية
    • فارسی
    • मराठी
    • हिन्दी
    • বাংলা
    • ગુજરાતી
    • தமிழ்
    • ಕನ್ನಡ
    • ภาษาไทย
    • 한국어
    • 日本語
    • 简体中文
    • 繁體中文
  • Have an account? Log In
    Have an account?
    · Forgotten your password?

    New to Twitter?
    Sign up
aetherlev's profile
Claire Ryan
Claire Ryan
Claire Ryan
@aetherlev

Tweets

Claire Ryan

@aetherlev

Vintage/antique enthusiast, author of the Daemonva Trilogy :: I follow back when I feel like it ^_^ (she/her) (Gaeilgóir)

Unceded Musqueam territory, BC
claireryanauthor.com
Joined April 2010

Tweets

  • © 2022 Twitter
  • About
  • Help Centre
  • Terms
  • Privacy policy
  • Cookies
  • Ads info
Dismiss
Previous
Next

Go to a person's profile

Saved searches

  • Remove
  • In this conversation
    Verified accountProtected Tweets @
Suggested users
  • Verified accountProtected Tweets @
  • Verified accountProtected Tweets @

Promote this Tweet

Block

  • Tweet with a location

    You can add location information to your Tweets, such as your city or precise location, from the web and via third-party applications. You always have the option to delete your Tweet location history. Learn more

    Your lists

    Create a new list


    Under 100 characters, optional

    Privacy

    Copy link to Tweet

    Embed this Tweet

    Embed this Video

    Add this Tweet to your website by copying the code below. Learn more

    Add this video to your website by copying the code below. Learn more

    Hmm, there was a problem reaching the server.

    By embedding Twitter content in your website or app, you are agreeing to the Twitter Developer Agreement and Developer Policy.

    Preview

    Why you're seeing this ad

    Log in to Twitter

    · Forgotten your password?
    Don't have an account? Sign up »

    Sign up for Twitter

    Not on Twitter? Sign up, tune into the things you care about, and get updates as they happen.

    Sign up
    Have an account? Log In »

    Two-way (sending and receiving) short codes:

    Country Code For customers of
    United States 40404 (any)
    Canada 21212 (any)
    United Kingdom 86444 Vodafone, Orange, 3, O2
    Brazil 40404 Nextel, TIM
    Haiti 40404 Digicel, Voila
    Ireland 51210 Vodafone, O2
    India 53000 Bharti Airtel, Videocon, Reliance
    Indonesia 89887 AXIS, 3, Telkomsel, Indosat, XL Axiata
    Italy 4880804 Wind
    3424486444 Vodafone
    » See SMS short codes for other countries

    Confirmation

     

    Welcome home!

    This timeline is where you’ll spend most of your time, getting instant updates about what matters to you.

    Tweets not doing it for you?

    Hover over the profile pic and click the Following button to unfollow any account you're not interested in anymore.

    Say a lot with a little

    When you see a Tweet you love, tap the heart – it lets the person who wrote it know that you appreciate them.

    Spread the word

    The fastest way to share someone else’s Tweet with your followers is with a Retweet. Tap the icon to send it instantly.

    Join the conversation

    Add your thoughts about any Tweet with a Reply. Find a topic you’re passionate about and jump right in.

    Learn the latest

    Get instant insight into what people are talking about right now.

    Get more of what you love

    Follow more accounts to get instant updates about topics you care about.

    Find out what's happening

    See the latest conversations about any topic instantly.

    Never miss a Moment

    Catch up instantly on the best stories happening as they unfold.

    Claire Ryan‏ @aetherlev 21 Aug 2021

    Claire Ryan Retweeted Claire Ryan

    PSA for this: how to poison a dataset 101 a.k.a. how to make a database admin want to murder you in your sleep, a threadhttps://twitter.com/aetherlev/status/1429102897929736193 …

    Claire Ryan added,

    Claire Ryan @aetherlev
    So… apparently Texas has passed some asinine anti-abortion law where private citizens can claim a fucking bounty for spying on their neighbours, and someone setup this site to take reports from anyone on which women to persecute https://prolifewhistleblower.com 
    Show this thread
    9:10 am - 21 Aug 2021
    • 4,213 Retweets
    • 7,056 Likes
    • the evil twin heart Rachel B Wes Queer Coded Villain 🌱 Laurel Lynn Leake 🐌 Ava S. Jones autism zone (semi-inactive) Sleepyway
    52 replies . 4,213 retweets 7,056 likes
      1. New conversation
      2. Claire Ryan‏ @aetherlev 21 Aug 2021

        Okay so this is from my experience as a senior web dev who specializes in data processing and analysis. I also did some anti-fraud work in online advertising back in the day

        1 reply . 58 retweets 1,065 likes
        Show this thread
      3. Claire Ryan‏ @aetherlev 21 Aug 2021

        So I've seen some people enter reports for Ted Cruz or whoever and the important thing to know here is that this will not poison the dataset. The dataset becomes worthless when the owner can't tell the difference between good and bad data.

        1 reply . 180 retweets 1,482 likes
        Show this thread
      4. Claire Ryan‏ @aetherlev 21 Aug 2021

        If I'm handed a dataset for which I know some amount of data is junk, the first thing I do is look for consistent, identifiable patterns. I look for something I can pick out that will let me filter out the junk.

        2 replies . 73 retweets 1,121 likes
        Show this thread
      5. Claire Ryan‏ @aetherlev 21 Aug 2021

        Way back when, I was tasked with nailing down a batch of possibly fraudulent conversions out of one platform which my company was running an online marketing campaign out of. All I had were the IP logs, more or less

        1 reply . 43 retweets 915 likes
        Show this thread
      6. Claire Ryan‏ @aetherlev 21 Aug 2021

        IP logs with thousands of real conversions mixed in with fake ones, mind you. These guys thought they were being smart by shuffling their IPs. They were not smart enough about it though.

        1 reply . 38 retweets 886 likes
        Show this thread
      7. Claire Ryan‏ @aetherlev 21 Aug 2021

        They ran the scripts for the fake conversions over a VPN. As soon as I found one of them, I wrote a parser that started to analyse the incoming IPs and identify any blocks that could be attributed to a VPN.

        1 reply . 39 retweets 838 likes
        Show this thread
      8. Claire Ryan‏ @aetherlev 21 Aug 2021

        I could only do this because the VPN didn't shuffle IPs fast enough, and it reused IPs between conversions in a timeframe that would be impossible for a human. It took a while, but eventually I filtered out about $20k worth of junk.

        1 reply . 36 retweets 825 likes
        Show this thread
      9. Claire Ryan‏ @aetherlev 21 Aug 2021

        That was handed back to the platform along with a demand for a refund, btw, which they promptly gave us and then they groveled to keep our business. Anyway - that is the level you have to beat, if there is someone competent in the back end.

        3 replies . 35 retweets 864 likes
        Show this thread
      10. Claire Ryan‏ @aetherlev 21 Aug 2021

        Now, the Tulsa rally thing was a perfect example of data being inconsistent and unidentifiable. Get enough people using random names, from a residential IP, making plausible reports, and you can't ID the real data in the noise.

        3 replies . 91 retweets 1,042 likes
        Show this thread
      11. Claire Ryan‏ @aetherlev 21 Aug 2021

        Point being: you HAVE to make the junk look exactly like the real data, as far as is possible. Use the name of Ted Cruz or whoever and they'll just filter out those records.

        3 replies . 134 retweets 1,245 likes
        Show this thread
      12. Claire Ryan‏ @aetherlev 21 Aug 2021

        TBH they may also have the chops to filter out VPN traffic but I'd say have a go anyway in case they don't. These idiots probably setup this site because they want to claim the bounty of $10k, holy fucking shit, for reporting women who have abortions.

        4 replies . 66 retweets 1,181 likes
        Show this thread
      13. Claire Ryan‏ @aetherlev 21 Aug 2021

        But I'd guess there is some significant work involved in following up on these reports. What you need to do is waste enough of their time with junk reports until it's no longer viable to go after the bounties for the real ones.

        2 replies . 85 retweets 1,179 likes
        Show this thread
      14. Claire Ryan‏ @aetherlev 21 Aug 2021

        And here's the thing: we've got tools to mitigate DDOS, to protect against hacking, all that tech jazz. We cannot protect against bad data. We can't know the intent of the person at the computer.

        3 replies . 148 retweets 1,506 likes
        Show this thread
      15. Claire Ryan‏ @aetherlev 21 Aug 2021

        This is the one weapon in the arsenal of the people that they cannot take away from you. Go forth and use it wisely. /thread

        21 replies . 96 retweets 1,632 likes
        Show this thread
      16. End of conversation

    Loading seems to be taking a while.

    Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.

      Promoted Tweet

      false

      • © 2022 Twitter
      • About
      • Help Centre
      • Terms
      • Privacy policy
      • Cookies
      • Ads info