Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 35
  1. Open invite: play chess with me

    In the past month I’ve taken an interest in improving my chess.

  2. It's going to happen

    It’s a matter of when, not if.

  3. 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.

  4. 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.

  5. Game recommendation: Spilled!

    tl;dr Spilled!

  6. 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.

  7. til: Making self-contained Python executables using PyInstaller

    In the last year I have developed a strong interest in simracing as a hobby.

  8. 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.

  9. 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.

  10. 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.

  11. til: Addressing S3 URIs with Pandas using s3fs

    Another short “today I learned” post from the analytics mines.

  12. 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.

  13. My Favourite Pen and Paper

    One constant throughout my past decade has been the presence of a work and personal journal on my desk.

  14. 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

  15. 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.

  16. 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.

  17. 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…

  18. 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.

  19. 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.

  20. About Me

    My name is Patrick O’Doherty.

  21. A brief musical journey

    I’m back!

  22. 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.

  23. 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…

  24. 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.

  25. 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.

  26. 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.

  27. 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!

  28. 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.

  29. Cycling bikes is fun

    I started riding my bike to work the other day, and it’s very enjoyable.

  30. Anti-pattern checkin week #3

    It’s been 3 weeks since Noisebridge’s Iron Blogger kicked off.

  31. 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.

  32. 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).

  33. Linux Fest North West - Hackers on a train

    I realise it’s been a while since I last posted.

  34. 2015: Resolutions

    As I write this I’m back in Dublin having been at 31C3 these last few days.

  35. 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”.