Summer: a time for coding.
personal, technical, programming, gsoc, gnustep18:51 -0400My application for Google's Summer of Code 2008 has been accepted. Basically, this means that Google will be paying me to program for the...
View ArticleHow GNUstep processes X events
technical, gsoc, gnustep10:03 -0400As part of my GSoC project, I've been tracing through GNUstep's event handling to see how events from the X window system become OpenStep-style events. Here is a...
View ArticleGNUstep transition
technical, debian, gnustep20:25 -0400Finally, after prodding the release managers, we've received the go ahead to start the GNUstep transition. GNUstep gui is still stuck in the NEW queue, after...
View Articlefocus stealing prevention prevention
personal, technical, gnustep, gsoc16:05 -0400Recent window managers have a feature called "focus stealing prevention", which is wonderful in theory. But in practice... well, do a Google search, and see...
View ArticleApril 13, 2009
personal, gnustep, debian08:35 -0400Hubert Chathi: has started the #GNUstep transition in #Debian0 Comments
View ArticleNovember 21, 2016
technical21:31 -0500Hubert Chathi: Congratulations to @riot.im and @matrix.org for the beta release of cross-platform end-to-end encryptionLink:...
View ArticleLet's Encrypt for Kubernetes
technical, work, kubernetes, security, docker, haproxy21:08 -0500A while ago, I blogged about automatic Let's Encrypt certificate renewal with nginx. Since then, I've also set up renewal in our...
View ArticleOn transparency
technical21:01 -0500I've written briefly before about the value of companies being open and transparent. Back then, I wrote that the way that companies react when things go wrong is a good way to...
View ArticleJanuary 31, 2017
personal08:54 -0500Hubert Chathi: Got our free Parks Canada Discovery Pass yesterday. Get yours at http://www.parksorders.ca/0 Comments
View ArticleFebruary 11, 2017
personal, politics10:00 -0500Hubert Chathi: Sign the petition to ask the government to honour their promise to fix our electoral system #politicsLink:...
View ArticleFebruary 15, 2017
personal19:02 -0500Hubert Chathi: RIP Stuart McLeanLink: http://www.cbc.ca/news/entertainment/stuart-mclean-dead-obit-1.39848260 Comments
View ArticleFebruary 23, 2017
technical, security11:18 -0500Hubert Chathi: SHA-1 is officially broken #securityLink: https://shattered.io/Via: Hacker News0 Comments
View ArticleFebruary 23, 2017
technical, security22:12 -0500Hubert Chathi: Anyone proxied by @cloudflare.com or using sites proxied by them: your private data may have been leaked #securityLink:...
View ArticleFebruary 24, 2017
personal09:56 -0500Hubert Chathi: Well, thats just embarassing.Link: http://www.cbc.ca/news/canada/prince-edward-island/map-caa-p-e-i-1.39951630 Comments
View ArticleFebruary 27, 2017
technical20:11 -0500Hubert Chathi: Congratulations to all the organizations accepted to GSoCLink: https://summerofcode.withgoogle.com/organizations/0 Comments
View ArticleMarch 3, 2017
technical15:19 -0500Hubert Chathi: so trueLink: https://xkcd.com/1806/0 Comments
View ArticleMarch 9, 2017
technical23:00 -0500Hubert Chathi: First, @google.com combines Google Talk with Hangouts, and now they are separating the conferencing and chat functionality againLink:...
View ArticleThe latest additions to my init.el
technical, emacs11:00 -0400Inspired by xkcd (but using Alt-mousewheel): (global-set-key (kbd "<M-mouse-5>") 'undo) (global-set-key (kbd "<M-mouse-4>") 'redo) And, since I sometimes need to...
View ArticleAn alternate transport for the Matrix Client-Server API
technical, matrix00:00 -0400Matrix is an open communications protocol that has many great features. However, one flaw that it has is that the baseline specification is based on long-polling HTTP...
View Article