56,966 blogs · [ { "id": "01a08752-72a6-7054-b4c7-43f92b3e0b5c", "title": "Superior self-hosted music streaming without Spotify", "url": "https://blog.psy-q.ch/blog/2024/12/30/superior-self-hosted-music-streaming-without-spotify/", "published_at": "2024-12-30T07:17:00+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f92c340fd5", "title": "Fun with Citrix Escape Sequences", "url": "https://blog.psy-q.ch/posts/2024-10-25-fun-with-citrix-escape-sequences/", "published_at": "2024-10-25T07:02:44+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f92d0c5aae", "title": "Jumping the WordPress ship", "url": "https://blog.psy-q.ch/posts/2024-10-24-jumping-the-wordpress-ship/", "published_at": "2024-10-09T17:11:56+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f92d737571", "title": "A better Google Photos alternative", "url": "https://blog.psy-q.ch/blog/2024/08/15/a-better-google-photos-alternative/", "published_at": "2024-08-15T17:02:44+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f92e6a74bc", "title": "Rescuing an old Kobo Aura H2O that keeps bricking itself", "url": "https://blog.psy-q.ch/blog/2023/12/05/rescuing-an-old-kobo-aura-h2o-that-keeps-bricking-itself/", "published_at": "2023-12-05T13:46:41+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f92f03224f", "title": "Render emoji in color even if your default font doesn’t want to", "url": "https://blog.psy-q.ch/blog/2021/12/06/render-emoji-in-color-even-if-your-default-font-doesnt-want-to/", "published_at": "2021-12-06T19:57:18+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f92f1e40af", "title": "Preventing MPD’s HTTP audio stream from turning silent on song change", "url": "https://blog.psy-q.ch/blog/2021/06/26/preventing-mpds-http-audio-stream-from-turning-silent-on-song-change/", "published_at": "2021-06-26T07:55:47+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f92fe6d0e9", "title": "Google’s monopoly on the APK trust chain", "url": "https://blog.psy-q.ch/blog/2021/05/17/googles-monopoly-on-the-apk-trust-chain/", "published_at": "2021-05-17T16:30:59+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f930c0d176", "title": "Fix for keyboard layout resetting to US on every login after installing Zoom", "url": "https://blog.psy-q.ch/blog/2021/02/22/fix-for-keyboard-layout-resetting-to-us-on-every-login-after-installing-zoom/", "published_at": "2021-02-22T16:18:51+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f9311bd6ae", "title": "Improving fan noise on AMD GPUs using software only", "url": "https://blog.psy-q.ch/blog/2020/05/01/improving-fan-noise-on-amd-gpus/", "published_at": "2020-05-01T08:42:48+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f9314fa69c", "title": "Automatically unlock kwallet after KDE/Plasma login on openSUSE Tumbleweed", "url": "https://blog.psy-q.ch/blog/2020/04/29/automatically-unlock-kwallet-after-kde-plasma-login-on-opensuse-tumbleweed/", "published_at": "2020-04-29T12:36:22+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f931d70d21", "title": "Do you have a minute to talk about our lord and savior, Zen buddhism?", "url": "https://blog.psy-q.ch/blog/2018/12/29/do-you-have-a-minute-to-talk-about-our-lord-and-savior-zen-buddhism/", "published_at": "2018-12-29T09:46:51+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f931d932d2", "title": "Making Steam’s magic work when using a Dual Shock 4 controller", "url": "https://blog.psy-q.ch/blog/2018/11/25/making-steams-magic-work-when-using-a-dual-shock-4-controller/", "published_at": "2018-11-25T12:10:33+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f9326bf99b", "title": "Getting rtl8814au USB sticks like the ASUS USB-AC88 to actually connect", "url": "https://blog.psy-q.ch/blog/2018/09/04/getting-rtl8814au-usb-sticks-like-the-asus-usb-ac88-to-actually-connect/", "published_at": "2018-09-04T06:24:18+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f932e8d695", "title": "Wanna use a Mayflash DolphinBar with Dolphin on Linux? You’ll need this udev rule", "url": "https://blog.psy-q.ch/blog/2018/07/27/wanna-use-a-mayflash-dolphinbar-with-dolphin-on-linux-youll-need-this-udev-rule/", "published_at": "2018-07-27T09:15:07+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f9333ff61c", "title": "Game recommendation: JYDGE", "url": "https://blog.psy-q.ch/blog/2018/01/31/game-recommendation-jydge/", "published_at": "2018-01-31T18:29:26+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f933a98440", "title": "Yet another way to get a tear-free, stutter-free desktop with Plasma/KDE and Nvidia", "url": "https://blog.psy-q.ch/blog/2018/01/24/yet-another-way-to-get-a-tear-free-stutter-free-desktop-with-plasma-kde-and-nvidia/", "published_at": "2018-01-24T19:45:23+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f933d7c791", "title": "Working around broken firmware for Realtek USB WLAN adapters on newer kernels", "url": "https://blog.psy-q.ch/blog/2018/01/22/working-around-broken-firmware-for-realtek-usb-wlan-adapters-on-newer-kernels/", "published_at": "2018-01-22T18:32:20+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f934d6a15f", "title": "Using Xbox 360-compatible controllers properly inside WINE", "url": "https://blog.psy-q.ch/blog/2017/12/26/using-xbox-360-compatible-controllers-properly-inside-wine/", "published_at": "2017-12-26T15:49:02+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f9356d3262", "title": "Our terrible future of closed protocols and proprietary systems", "url": "https://blog.psy-q.ch/blog/2017/11/27/our-terrible-future-of-closed-protocols-and-proprietary-systems/", "published_at": "2017-11-27T11:06:49+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f935f5b8e7", "title": "Google shutting down XMPP interoperability is a sad sign of the age of communication silos", "url": "https://blog.psy-q.ch/blog/2017/06/27/google-shutting-down-xmpp-interoperability-is-a-sad-sign-of-the-age-of-communication-silos/", "published_at": "2017-06-27T17:00:16+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f936dd1d20", "title": "Google is trying to destroy the ad blocker market", "url": "https://blog.psy-q.ch/blog/2017/06/07/google-is-trying-to-destroy-the-ad-blocker-market/", "published_at": "2017-06-07T15:30:37+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f9375dffeb", "title": "I'm pretty sure that Microsoft will buy (at least a stake in) Canonical", "url": "https://blog.psy-q.ch/blog/2017/05/10/im-pretty-sure-that-microsoft-will-buy-at-least-a-stake-in-canonical/", "published_at": "2017-05-10T05:53:19+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f937cabd4b", "title": "How Microsoft and Google are manipulating your children", "url": "https://blog.psy-q.ch/blog/2017/05/04/how-microsoft-and-google-are-manipulating-your-children-into-addiction/", "published_at": "2017-05-04T06:26:34+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f937e58590", "title": "Fix crackling audio in some games in WINE", "url": "https://blog.psy-q.ch/blog/2017/04/07/fix-crackling-audio-in-some-games-in-wine/", "published_at": "2017-04-07T08:29:00+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f9381886be", "title": "Bidirectional clipboards in KVM guests are as easy as spice-vdagentd", "url": "https://blog.psy-q.ch/blog/2017/03/30/bidirectional-clipboards-in-kvm-guests-are-as-easy-as-spice-vdagentd/", "published_at": "2017-03-30T11:09:13+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f938c40fef", "title": "My favorite vim color schemes have been ported to Atom", "url": "https://blog.psy-q.ch/blog/2016/11/03/my-favorite-vim-color-schemes-have-been-ported-to-atom/", "published_at": "2016-11-03T13:01:20+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f9393753b0", "title": "Did your mouse turn all weird in Debian and now you suck at Quake?", "url": "https://blog.psy-q.ch/blog/2016/05/11/did-your-mouse-turn-all-weird-in-debian-and-now-you-suck-at-quake/", "published_at": "2016-05-11T17:11:12+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f939d4e5ef", "title": "To defend the free web, you must save Mozilla", "url": "https://blog.psy-q.ch/blog/2015/11/26/to-defend-the-free-web-you-must-save-mozilla/", "published_at": "2015-11-26T15:42:06+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f939ffa2a3", "title": "Decentraleyes: An additional defense against large companies analyzing you", "url": "https://blog.psy-q.ch/blog/2015/11/24/decentraleyes-an-additional-defense-against-large-companies-analyzing-you/", "published_at": "2015-11-24T17:23:14+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f93a33c4f6", "title": "Tear-free video on GNU/Linux when using Intel graphics cards", "url": "https://blog.psy-q.ch/blog/2015/11/19/tear-free-video-on-gnulinux-when-using-intel-graphics-cards/", "published_at": "2015-11-19T16:17:35+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f93a9160a6", "title": "Handling logspam like \"action 'action 20' resumed (module 'builtin:ompipe')\" on Debian Jessie", "url": "https://blog.psy-q.ch/blog/2015/11/04/handling-logspam-like-action-action-20-resumed-module-builtinompipe-on-debian-jessie/", "published_at": "2015-11-04T07:45:24+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f93adf5aa3", "title": "Backing up email from any IMAP server (plus: syncing and migrating)", "url": "https://blog.psy-q.ch/blog/2015/09/22/backing-up-email-from-any-imap-server-plus-syncing-and-migrating/", "published_at": "2015-09-22T11:43:31+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f93b3e8c53", "title": "Another way to fix tearing and vsync issues using the Nvidia driver", "url": "https://blog.psy-q.ch/blog/2015/09/20/another-way-to-fix-tearing-and-vsync-issues-using-the-nvidia-driver/", "published_at": "2015-09-20T12:18:56+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f93b79b77d", "title": "For news junkies who want to stay organized and happy: NewsBlur and TinyTinyRSS", "url": "https://blog.psy-q.ch/blog/2015/06/30/for-news-junkies-who-want-to-stay-organized-and-happy-newsblur-and-tinytinyrss/", "published_at": "2015-06-30T03:57:16+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f93c03832b", "title": "If you get a lot of logspam from systemd in your /var/log/syslog, this might help", "url": "https://blog.psy-q.ch/blog/2015/06/29/if-you-get-a-lot-of-logspam-from-systemd-in-your-varlogsyslog-this-might-help/", "published_at": "2015-06-29T09:41:37+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f93c648faf", "title": "Why I'm switching from Jolla's Sailfish OS back to CyanogenMod for now", "url": "https://blog.psy-q.ch/blog/2015/06/21/why-im-switching-from-jollas-sailfish-os-back-to-cyanogenmod-for-now/", "published_at": "2015-06-21T04:19:00+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f93cfb402c", "title": "About", "url": "https://blog.psy-q.ch/about/", "published_at": "2015-05-12T12:46:22+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f93dada14b", "title": "Ebook market still broken", "url": "https://blog.psy-q.ch/blog/2015/03/01/ebook-market-still-broken/", "published_at": "2015-02-28T23:35:11+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f93dee32ac", "title": "Presenting the EurKEYboard: A mechanical keyboard for Europeans and coders", "url": "https://blog.psy-q.ch/blog/2014/11/25/presenting-the-eurkeyboard-a-mechanical-keyboard-for-europeans-and-coders/", "published_at": "2014-11-25T14:21:52+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f93e590f2c", "title": "Marrying Pulseaudio to KDE’s multimedia settings", "url": "https://blog.psy-q.ch/blog/2014/06/24/marrying-pulseaudio-to-kde-s-multimedia-settings/", "published_at": "2014-06-24T08:50:48+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f93f31e94a", "title": "Syncing Sailfish OS's native calendar/contacts with ownCloud", "url": "https://blog.psy-q.ch/blog/2014/04/16/syncing-sailfish-oss-native-calendarcontacts-with-owncloud/", "published_at": "2014-04-16T09:57:34+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f93fb137fa", "title": "An input method for Chinese in KDE 4", "url": "https://blog.psy-q.ch/blog/2014/03/03/an-input-method-for-chinese-in-kde-4/", "published_at": "2014-03-03T13:32:55+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f940a3488a", "title": "A secure, free alternative to WhatsApp that is fully under your control", "url": "https://blog.psy-q.ch/blog/2014/02/21/a-secure-free-alternative-to-whatsapp-that-is-fully-under-your-control/", "published_at": "2014-02-21T10:50:00+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f9418a4d73", "title": "Swiss churches pay for pro-church-tax campaign using church tax", "url": "https://blog.psy-q.ch/blog/2014/02/04/swiss-churches-pay-for-pro-church-tax-campaign-using-church-tax/", "published_at": "2014-02-04T06:49:33+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f941c32f72", "title": "The first week with a Jolla phone and Sailfish OS", "url": "https://blog.psy-q.ch/blog/2014/01/03/the-first-week-with-a-jolla-phone-and-sailfish-os/", "published_at": "2014-01-03T08:35:07+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f942327ade", "title": "The slow and painful act of ungoogling yourself, part 7: Deleting your account", "url": "https://blog.psy-q.ch/blog/2013/11/13/the-slow-and-painful-act-of-ungoogling-yourself-part-7-deleting-your-account/", "published_at": "2013-11-13T18:29:28+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f942b5e5ee", "title": "The slow and painful act of ungoogling yourself, part 6: Browsers and syncing", "url": "https://blog.psy-q.ch/blog/2013/11/10/the-slow-and-painful-act-of-ungoogling-yourself-part-6-browsers-and-syncing/", "published_at": "2013-11-10T14:26:00+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f9434f9645", "title": "The slow and painful act of ungoogling yourself, part 5: Translation, dictionaries and online video", "url": "https://blog.psy-q.ch/blog/2013/11/05/the-slow-and-painful-act-of-ungoogling-yourself-part-5-translation-and-dictionaries-and-online-video/", "published_at": "2013-11-05T10:00:07+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f9440e956c", "title": "The slow and painful act of ungoogling yourself, part 4: Mobile phone operating systems", "url": "https://blog.psy-q.ch/blog/2013/09/23/the-slow-and-painful-act-of-ungoggling-yourself-part-4-mobile-phone-operating-systems/", "published_at": "2013-09-23T06:52:17+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f9448c8c14", "title": "You cannot buy an ebook in Switzerland without surrendering to two foreign companies", "url": "https://blog.psy-q.ch/blog/2013/07/17/you-cannot-buy-an-ebook-in-switzerland-without-surrendering-to-two-foreign-companies/", "published_at": "2013-07-17T11:16:01+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f94509980f", "title": "The slow and painful act of ungoogling yourself, part 3: Maps", "url": "https://blog.psy-q.ch/blog/2013/07/15/the-slow-and-painful-act-of-ungoggling-yourself-part-3-maps/", "published_at": "2013-07-15T21:29:09+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f9452a2c9e", "title": "Using joysticks/controllers with keyboard-based games in GNU/Linux", "url": "https://blog.psy-q.ch/blog/2013/07/04/using-joystickscontrollers-with-keyboard-based-games-in-gnulinux/", "published_at": "2013-07-04T06:39:20+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f945a5729c", "title": "Nvidia Optimus support now built-in on Debian testing", "url": "https://blog.psy-q.ch/blog/2013/07/02/nvidia-optimus-support-now-built-in-on-debian-testing/", "published_at": "2013-07-02T20:03:29+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f9468b989d", "title": "The slow and painful act of ungoogling yourself part 2", "url": "https://blog.psy-q.ch/blog/2013/06/28/painful-act-of-ungoogling-yourself-part-2/", "published_at": "2013-06-28T10:16:59+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f946db65b0", "title": "Cracking the DRM on Kindle ebooks", "url": "https://blog.psy-q.ch/blog/2013/05/25/cracking-the-drm-on-kindle-ebooks/", "published_at": "2013-05-25T08:32:53+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f9477bc6fc", "title": "Google no longer supporting XMPP/Jabber", "url": "https://blog.psy-q.ch/blog/2013/05/22/google-no-longer-supporting-xmppjabber/", "published_at": "2013-05-22T06:42:56+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f947a48862", "title": "IT archaeology: Virtualizing RedHat Enterprise Linux 3 (Taroon) with VirtualBox in the year 2013", "url": "https://blog.psy-q.ch/blog/2013/05/16/it-archaeology-virtualizing-redhat-enterprise-linux-3-taroon-with-virtualbox-in-the-year-2013/", "published_at": "2013-05-16T14:26:09+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f94899f5dd", "title": "Proxying from Apache HTTPS to some backend server that only speaks HTTP", "url": "https://blog.psy-q.ch/blog/2013/03/13/proxying-from-apache-https-to-some-backend-server-that-only-speaks-http/", "published_at": "2013-03-13T09:02:38+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f948cebe2b", "title": "The slow and painful act of ungoogling yourself", "url": "https://blog.psy-q.ch/blog/2013/01/07/the-slow-and-painful-act-of-ungoogling-yourself/", "published_at": "2013-01-07T07:15:12+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f9495f9f1c", "title": "Creating your own Steam Cloud (or how to reliably sync any two directories)", "url": "https://blog.psy-q.ch/blog/2012/11/02/creating-your-own-steam-cloud-or-how-to-reliably-sync-any-two-directories/", "published_at": "2012-11-02T18:42:37+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f94983c021", "title": "Building your own Sublime out of free components with vim", "url": "https://blog.psy-q.ch/blog/2012/07/19/building-your-own-sublime-out-of-free-components-with-vim/", "published_at": "2012-07-19T06:40:04+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f949f5c5e2", "title": "Super-legible Heiti-style Chinese font for Debian GNU/Linux", "url": "https://blog.psy-q.ch/blog/2012/05/27/super-legible-heiti-style-chinese-font-for-debian-gnulinux/", "published_at": "2012-05-27T12:07:21+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f94ae77132", "title": "Avoding \"Invalid byte sequence in UTF-8\" with Ruby and CSV files", "url": "https://blog.psy-q.ch/blog/2011/09/08/avoding-invalid-byte-sequence-in-utf-8-with-ruby-and-csv-files/", "published_at": "2011-09-08T13:14:57+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f94b9c9590", "title": "Watch TV on your PC, no ads, no Flash", "url": "https://blog.psy-q.ch/blog/2011/09/07/watch-tv-on-your-pc-no-ads-no-flash/", "published_at": "2011-09-07T09:55:48+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f94c631da6", "title": "Vegan Black Metal Chef, Ep. 1", "url": "https://blog.psy-q.ch/blog/2011/05/20/vegan-black-metal-chef-ep-1/", "published_at": "2011-05-20T13:53:58+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f94cde8b81", "title": "Moving from Google Reader to Tiny Tiny RSS", "url": "https://blog.psy-q.ch/blog/2010/11/10/moving-from-google-reader-to-tiny-tiny-rss/", "published_at": "2010-11-10T07:15:06+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f94cf4dc60", "title": "Why is Switzerland/Norway so rich/expensive/not part of the EU?", "url": "https://blog.psy-q.ch/blog/2010/10/27/why-is-switzerlandnorway-so-richexpensivenot-part-of-the-eu/", "published_at": "2010-10-27T08:17:38+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f94d012667", "title": "Good quality music from your PC, Mac or NAS: Music Streamer", "url": "https://blog.psy-q.ch/blog/2010/08/16/good-quality-music-from-your-pc-or-nas-music-streamer/", "published_at": "2010-08-16T17:54:09+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f94db20106", "title": "Sidegrading from Ubuntu 9.10 to Debian squeeze: It's a breeze", "url": "https://blog.psy-q.ch/blog/2010/04/20/sidegrading-from-ubuntu-9-10-to-debian-squeeze-its-a-breeze/", "published_at": "2010-04-20T04:58:30+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f94e2f2fa3", "title": "How to decrypt an Adobe DRM-crippled ePub eBook file", "url": "https://blog.psy-q.ch/blog/2010/03/07/how-to-decrypt-an-adobe-drm-crippled-epub-ebook-file/", "published_at": "2010-03-07T21:09:18+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f94f1fe6dc", "title": "Nitpicking: KDE vs. Windows 7 window controls", "url": "https://blog.psy-q.ch/blog/2009/10/12/nitpicking-kde-vs-windows-7-window-controls/", "published_at": "2009-10-12T20:16:35+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f94fb08701", "title": "A week with KDE 4.3", "url": "https://blog.psy-q.ch/blog/2009/08/22/a-week-with-kde-4-3/", "published_at": "2009-08-22T09:53:29+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f95097ee46", "title": "Checking out KDE 4.3 – it's a winner", "url": "https://blog.psy-q.ch/blog/2009/08/07/checking-out-kde-4-3-its-a-winner/", "published_at": "2009-08-07T20:44:20+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f9512cc177", "title": "How competition in the browser market helped all of us", "url": "https://blog.psy-q.ch/blog/2009/07/02/how-competition-in-the-browser-market-helped-all-of-us/", "published_at": "2009-07-02T06:01:04+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f951798f0d", "title": "More than half of Standard Norge resigns over Microsoft OOXML fiasco", "url": "https://blog.psy-q.ch/blog/2008/10/06/more-than-half-of-standard-norge-resigns-over-microsoft-ooxml-fiasco/", "published_at": "2008-10-06T05:10:48+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f951e23f19", "title": "KDE 4's ultra-sexy text editor control", "url": "https://blog.psy-q.ch/blog/2008/05/30/kde-4s-ultra-sexy-text-editor-control/", "published_at": "2008-05-30T16:20:24+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f951fafa21", "title": "Popcorn Hour A-100: A proper media player box", "url": "https://blog.psy-q.ch/blog/2008/05/20/popcorn-hour-a-100-a-proper-media-player-box/", "published_at": "2008-05-20T19:38:39+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f95239e58b", "title": "French court forces dealer to refund Windows price", "url": "https://blog.psy-q.ch/blog/2008/05/19/french-court-forces-dealer-to-refund-windows-price/", "published_at": "2008-05-19T05:27:37+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f952714f9c", "title": "Chairman of Norwegian ISO mirror committee reveals whole story", "url": "https://blog.psy-q.ch/blog/2008/04/21/chairman-of-norwegian-iso-mirror-committee-reveals-whole-story/", "published_at": "2008-04-21T05:03:48+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f9531075ba", "title": "Norwegians protest against OOXML", "url": "https://blog.psy-q.ch/blog/2008/04/10/norwegians-protest-against-ooxml/", "published_at": "2008-04-10T16:52:19+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f9539a6c1f", "title": "ISO approves broken standard amidst massive irregularities", "url": "https://blog.psy-q.ch/blog/2008/04/02/iso-approves-broken-standard-among-massive-irregularities/", "published_at": "2008-04-02T06:01:56+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f953c302c4", "title": "Gbarcode Support for Ruby FPDF", "url": "https://blog.psy-q.ch/blog/2008/01/25/gbarcode-support-for-ruby-fpdf/", "published_at": "2008-01-25T19:08:08+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f95441ce9d", "title": "Our OpenVZ Virtualization Experience", "url": "https://blog.psy-q.ch/blog/2007/09/24/our-openvz-virtualization-experience/", "published_at": "2007-09-24T14:02:26+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f954b85af1", "title": "From Zero to Virtualization: Linux-Vserver vs. OpenVZ", "url": "https://blog.psy-q.ch/blog/2007/04/13/from-zero-to-virtualization-linux-vserver-vs-openvz/", "published_at": "2007-04-13T07:15:40+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f9552b4eb8", "title": "Dell Germany Refunds Vista/Works Price to Swiss Customer", "url": "https://blog.psy-q.ch/blog/2007/03/26/dell-germany-refunds-vistaworks-price-to-swiss-customer/", "published_at": "2007-03-26T06:17:50+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f95593d622", "title": "How to get a refund for the unused copy of Windows that is chained to your new laptop", "url": "https://blog.psy-q.ch/blog/2007/01/06/how-to-get-a-refund-for-the-unused-copy-of-windows-that-is-chained-to-your-new-laptop/", "published_at": "2007-01-06T11:21:15+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f955a4054c", "title": "Some brainlessness in rsnapshot", "url": "https://blog.psy-q.ch/blog/2006/11/14/some-brainlessness-in-rsnapshot/", "published_at": "2006-11-14T21:30:57+00:00" }, { "id": "01a08752-72a6-7054-b4c7-43f95655cb41", "title": "Archive", "url": "https://blog.psy-q.ch/archives/", "published_at": null }, { "id": "01a08752-72a6-7054-b4c7-43f9572fe7cd", "title": "Search", "url": "https://blog.psy-q.ch/search/", "published_at": null } ] posts Claim your blog
Back to blog.psy-q.ch
Blog · corpus.blog/blogs/blog.psy-q.ch/posts

blog.psy-q.ch

blog.psy-q.ch

2024

2023

2021

2020

2018

2017

2016

2015

2014

2013

2012

2011

2010

2009

2008

2007

2006

Undated