Skip to content

Instantly share code, notes, and snippets.

@mdennehy
mdennehy / gist:8022c6b3e06ed17f5adf98512163e7a5
Created January 9, 2024 23:15
Letter to CnaM about their nonsense proposal for age verification regulations
Consultation on binding rules for video-sharing platforms to keep adults and children safe online
Mark Dennehy <mark.dennehy@gmail.com>
to VSPSregulation
Hello,
I wish to comment on the proposed binding rules that have been put forward by Coimisiún na Meán.
I wish to prefix this by stating that I am a Chartered Software Engineer with 27 years of professional experience For most of the last decade I have been working as a senior engineer in one of the world's largest software multinationals. My role involves the handling of sensitive personal data which is governed by the various data protection laws in the jurisdictions where the company does business, including the GDPR (where such data is categorised as special category data), various US and Canadian laws (where it is categorised as PII) and other similar frameworks worldwide. I say this so that you understand that the engineering aspects of the technologies involved, the legal aspects, and the ethical aspects are all very familiar ground to me profession
Before the age of majority, I was baptised into the catholic church as were many others. As an adult, I wish not to be a member. I have filed a formal intent to defect with the diocese of Dublin, but the church in 2010 formally banned anyone listed as a church member from leaving the church. As the church membership numbers are used for purposes of political lobbying and allocation of public funds, I wish to have my name removed from the church's records.
Accordingly, once the GDPR took effect, I contacted the dioceses of Kerry and Dublin who would have such records, and instructed them to delete them in accordance with the GDPR. The diocese of Dublin has not seen fit to respond. The diocese of Kerry responded and claimed that the church has consulted within its dioceses and sought legal advice and believe that they do not have to accede to this request under the GDPR though they are very vague on their reasoning and refused to specify the exact section of the Data Protection Act 2018 under which they clai
@mdennehy
mdennehy / .vimrc
Created March 29, 2022 12:05 — forked from 0x4a616e/.vimrc
MacVim Touch Bar buttons
" MacVim Touch Bar support
" ========================
" Since version 8.0 (I think), MacVim natively supports the macOS touch bar. By default it just contains
" one button to toggle fullscreen mode. To add some more useful buttons, just copy this into your .vimrc
"
" More details about the syntax can be found here: https://github.com/macvim-dev/macvim/blob/master/runtime/doc/gui_mac.txt
" For a list of touch bar image names, see https://developer.apple.com/design/human-interface-guidelines/macos/touch-bar/touch-bar-icons-and-images/
" Toggle NerdTree
@mdennehy
mdennehy / c19.py
Created January 4, 2022 11:24
quick n dirty hack to visualise covid19 data
#!/usr/bin/env python3
import argparse
import traceback
import logging
import pprint as pp
import os
import tqdm
import time
import datetime
_"Wars are actually the norm for humans,”_
Nope. Statistics says otherwise. Unless the dead are rising and voting again. Armed conflict is - and has been - in a steady decline for a *very* long time. _*Visibility*_ of armed conflict (and bad things in general) on the other hand seems to have hit a local knee in an exponential curve…
_" To us now it seems obvious that we survived the Plague, but to people at the time it must have seemed incredible that their society continued afterwards.”_
Nope, it didn’t. The Black Death caused the destruction of the society that preceded it; what came afterwards was utterly, fundamentally changed. For the better, from our point of view, it introduced things like human rights and workers rights at a fundamental level by creating a shortage of labour so extreme that it forced nobles to in effect negotiate with serfs. That seems straightforward to us today because of a thousand years of getting used to it (more or less) but at the time? That was the equivalent of someone invent
comment "Exported from Arsenal by Sparks - Scout";
comment "Remove existing items";
removeAllWeapons this;
removeAllItems this;
removeAllAssignedItems this;
removeUniform this;
removeVest this;
removeBackpack this;
removeHeadgear this;