Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Open invite: play chess with me
In the past month I’ve taken an interest in improving my chess.
-
It's going to happen
It’s a matter of when, not if.
-
til: FaceTime has built-in screen share and remote control
A combination TIL/PSA: since iOS 18 shipped last year FaceTime has both screen sharing and remote control functionality available if both sides are sufficiently up to date.
-
til: Using `virt-customize` to modify VM images
This week I was working on a QEMU-based integration test suite and needed to customize the base QCoW2 images shipped by the Ubuntu project for use in my test harness.
-
Game recommendation: Spilled!
tl;dr Spilled!
-
til: Adding Tailscale to OpenWrt backups
Very briefly TIL that, if like me you happen to run Tailscale on your OpenWrt device, you can extend OpenWrt’s backup/restore script to include its Tailscale state allowing its identity to persist through upgrades or restore procedures.
-
til: Making self-contained Python executables using PyInstaller
In the last year I have developed a strong interest in simracing as a hobby.
-
til: You can `git clone` Github gists
tl;dr Every Github Gist can be accessed as a Git repository over either HTTPS via their URL or via SSH using the keys you have registered with Github.
-
til: NVIDIA DLSS 4 Multi Frame Generation requires HAGS
I recently acquired a 50 series NVidia GPU and was unable to get DLSS 4 multi frame gen working in any of the supported titles before realizing that HAGS (Hardware-Accelerated GPU Scheduling) is required to be enabled for it to function.
-
til: Using htmltest to find broken links in your blog
While working on my blog I discovered that some of the image and link sources in different posts had become broken without me noticing.
-
til: Addressing S3 URIs with Pandas using s3fs
Another short “today I learned” post from the analytics mines.
-
til: About the `/.well-known/change-password` URI
I attended BSidesSF this year for the first time in a while and saw Aalaa Kamal Satti and Yuru Shao of Pinterest speak about their efforts on password security for both Pinterest’s consumer and business users.
-
My Favourite Pen and Paper
One constant throughout my past decade has been the presence of a work and personal journal on my desk.
-
til: A simple ETL task in Airflow using PostgresHook
This week at work I had the need to build a small ETL (Export, Transform, Load) process to move some data from PostgreSQL database A (a primary relational database used by our application to serve customer traffic) to PostgreSQL database B (a back-of-house
-
Secure Developer Podcast EP 111 - Alignment, Agility, and Security
I recently had the chance to join Guy Podjarny of Snyk to record an episode of The Secure Developer podcast.
-
Share early, share often
Last year I started making a more deliberate effort to make digital memories of everyday life in the form of audio recordings, photos, and video.
-
Making a More Accessible Web
Web content accessibility has been on my mind recently as I watched one of the other engineering teams at Intercom in San Francisco undertake to make the Intercom Messenger accessible and compliant with the Web Content Accessiblity Guidelines (WCAG) 2.0 L…
-
Current projects
The following is a list of some of the projects that I’m currently working on and about which I hope to write periodically on the blog.
-
Making again
This is an extension of my last post: A brief musical journey, as well as a number of stories which I’ve been posting on Instagram in recent days.
-
About Me
My name is Patrick O’Doherty.
-
A brief musical journey
I’m back!
-
Hugo
This weekend I took the opportunity of some downtime and the fact that I’ve deployed a new primary VPS (with the wonderful iocoop) to migrate my blog source to use hugo, leaving behind the Octopress setup I’ve had for a while.
-
No more snowflakes
Administrating a single server that’s your sole responsibility isn’t that much of a hassle but anyone who’s shared this responsibility with others or inherited machines manually configured by others knows without documentation will quickly tell you it’s a…
-
Running, reading, blue hair, and orbital mechanics
I’ve lapsed yet again in the weekly writing requirement of the Iron Blogger project at Noisebridge and so feel compelled to give a core-dump type post to recount the happenings of the last two weeks.
-
Rust barcode scanner v0.1, Freecon, and exercise
This week I finished the first version of the barcode scanning flow I’ve been working on for Noisebridge.
-
Breaking radio silence
It’s been a while since I’ve had the opportunity to sit down and write a nicely thought out blog post, but in the complete absence of any rhythm in recent postings I figured I’d write down some thoughts about the last 2 weeks.
-
Linux Fest North West & Hackers on a Train recap
I’ve been neglecting my weekly blog post the last few weeks, but I’m back!
-
Thoughts on teaching crypto to journalists
Last Saturday I gave a workshop on Data Security to a small group of Bay Area journalists at Noisebridge.
-
Cycling bikes is fun
I started riding my bike to work the other day, and it’s very enjoyable.
-
Anti-pattern checkin week #3
It’s been 3 weeks since Noisebridge’s Iron Blogger kicked off.
-
Don't lock your data in proprietary products: Or, why I'm replacing my Drobo with a FreeNAS box
PSA: Don’t trust your valued data to proprietary products.
-
Iron Blogger: It begins
I finally, this past weekend, got around to implementing the Iron Blogger group that I’d been hoping to start at Noisebridge before Christmas (better late than never).
-
Linux Fest North West - Hackers on a train
I realise it’s been a while since I last posted.
-
2015: Resolutions
As I write this I’m back in Dublin having been at 31C3 these last few days.
-
Reading mailing list archives with Python: Noisechain Pt. 1
Inspired by the twitter account “Shit Noisebridge says” I set about recently to script together that trains a Markov chaina on the complete archive of the noisebridge-discuss@ mailing list to create a rival account “Shit noisebridge probably says”.