Site uses cookies to provide basic functionality.
Javascript rendering is set to off by default when visiting the site via .onion and .i2p domains. It can be enabled back again in user's settings section. Javascript rendering set to off means, that you can disable javascript in your browser now and the site will remain functional.
There is also IRC server now available via native IRC clients or non javascript web based one.
Fonts can be adjusted in user's settings section as well.
Check FAQ for more.

OK

JCS, from Irreal , recently highlighted fuco's dired-hacks . dired-subtree is super handy for drilling subdirectories down. Bound and to toggle and cycle subtrees. (use-package dired-subtree :ensure t :after dired :config (bind-key "" #'dired-subtree-toggle dired-mode-map) (bind-key "" #'dired-subtree-cycle dired-mode-map))

Generate key gpg --full-generate-key Export private key gpg --export-secret-key -a > Import key gpg --import < Delete public key gpg --delete-keys Delete private key gpg --delete-secret-keys Edit key gpg --edit-key gpg> uid (lists IDs) gpg> uid 2 (marks ID) gpg> deluid (deletes marked ID) Really remove this user ID? (y/N) y Change passphrase of the secret key gpg --edit-key Y..

CSS bookmarks - xenodium.com - 10 years ago - eng
58 bytes of css to look great nearly everywhere . CSS Layout . CSS Protips: A collection of tips to help take your CSS skills pro (Hacker News) . CSS Protips: A collection of tips to help take your CSS skills pro . CSS style guide . CSS-Tricks . CSStickyHeaderFlowLayout . Dynamics.js: JavaScript library to create physics-based CSS animations . Flexbox Froggy, a game for writing CSS code . Howtocenterincss.com (Hacker News) . Howto..

Having a SCSI ID is a f*cking idiotic thing to do.” - Linus Torvalds …and after the amount of time I’ve wasted getting XenServer to play nicely with LIO iSCSI failover I tend to agree. The Problem One oddity of Xen / XenServer’s storage subsystem is that it identifies iSCSI storage repositories via a calculated SCSI ID rather than the iSCSI Serial - which would be the sane thing to do.


Having a SCSI ID is a f*cking idiotic thing to do.” - Linus Torvalds …and after the amount of time I’ve wasted getting XenServer to play nicely with LIO iSCSI failover I tend to agree. The Problem One oddity of Xen / XenServer’s storage subsystem is that it identifies iSCSI storage repositories via a calculated SCSI ID rather than the iSCSI Serial - which would be the sane thing to do.

Having a SCSI ID is a f*cking idiotic thing to do.” - Linus Torvalds …and after the amount of time I’ve wasted getting XenServer to play nicely with LIO iSCSI failover I tend to agree. The Problem One oddity of Xen / XenServer’s storage subsystem is that it identifies iSCSI storage repositories via a calculated SCSI ID rather than the iSCSI Serial - which would be the sane thing to do.


Having a SCSI ID is a f*cking idiotic thing to do.” - Linus Torvalds …and after the amount of time I’ve wasted getting XenServer to play nicely with LIO iSCSI failover I tend to agree. The Problem One oddity of Xen / XenServer’s storage subsystem is that it identifies iSCSI storage repositories via a calculated SCSI ID rather than the iSCSI Serial - which would be the sane thing to do.

Having a SCSI ID is a f*cking idiotic thing to do.” - Linus Torvalds …and after the amount of time I’ve wasted getting XenServer to play nicely with LIO iSCSI failover I tend to agree. The Problem One oddity of Xen / XenServer’s storage subsystem is that it identifies iSCSI storage repositories via a calculated SCSI ID rather than the iSCSI Serial - which would be the sane thing to do.


Updated Nov 27, 2018: Updated credentials for new unifi versions (uses a new username) Updated Jul 31, 2016: Moved away from letsencrypt-auto and switched to certbot, updated the auto-renewal script, and changed the suggested cron time to weekly. Also made mention that mFi series has been discontinued. Finally, fixed the install instructions for Unifi Video. Wow – I got myself a free signed SSL cert for my WiFi controll....

A completely stunning ending to a sublimely fantastic epic saga! Completely loved it from the first book till the end, with King…


I wrote a song this morning. I feel really good about it. I tend to record music, frown a little and then hide it far away from human ears. It isn't that I don't like it. I just don't want anyone else to realize how amateur it is and that I, by extension, must be an amateur. A fake. An imposter. So, I'm doing the imposter syndrome post? About time, I suppose.



rsync --rsync-path=/usr/local/bin/rsync \ --partial \ --progress \ --rsh=ssh \ john@host:/path/to/file \ path/to/partial/file

Emacs text faces - xenodium.com - 10 years ago - eng
Text faces = Text styles. Face attributes: font, height, weight, slant, foreground/background color, and underlining or overlining. Font lock mode automatically assigns faces to text. M-x list-faces-display: Shows faces defined. M-x helm-colors: Also handy. Unspecified attributes are taken from 'default' face.

Simple ssh tunnel - xenodium.com - 10 years ago - eng
Via @climagic , connections to tcp localhost:9909 will be made to 192.168.1.1:80 via SSH tunnel to home. ssh -L 9909:192.168.1.1:80 home

It’s been long enough. I took my sweet time getting around to actually doing it, and then almost another month on top of that to start writing this post about it, but we’re here now. And that’s what really matters, right? So anyway, you might remember “The Hole” from that time that birds always insisted on pecking at it, or that other time that I MacGyver’d a drainage solution to avoid waking up in a truck-shaped rainwater ..

It’s been long enough. I took my sweet time getting around to actually doing it, and then almost another month on top of that to start writing this post about it, but we’re here now. And that’s what really matters, right? So anyway, you might remember “The Hole” from that time that birds always insisted on pecking at it, or that other time that I MacGyver’d a drainage solution to avoid waking up in a truck-shaped rainwater ..

One of our core values at trivago is fanatic learning. Twice a year, the trivago software developers gather to have a 2 day internal hackathon. This December saw another round of ambitious creativity, relaxed atmosphere, and good food.

Libraries are only good when it’s easy to share them. Android has done this wrong for a very long time. Node.js has npm and a new library can be published in a couple of minutes, usage is as simple as adding library name to package.json. Go has no package manager at all and publishing a library is as simple as “git push” and using is as simple as “import github.com/user/library”.

One of our core values at trivago is fanatic learning. Twice a year, the trivago software developers gather to have a 2 day internal hackathon. This December saw another round of ambitious creativity, relaxed atmosphere, and good food.

pTo drive up user engagement at theScore, we recently introduced an onboarding screen that#39;s shown when you open the app for the first time. First, you get a list of sports teams that are popular in your area, and the option to subscribe to some of them:/p pimg src=/assets/follow_teams.png alt=/p pNow based on the teams you choose, it would be nice to also recommend some players for you to follow. So how would one go about choosing which....

Libraries are only good when it’s easy to share them. Android has done this wrong for a very long time. Node.js has npm and a new library can be published in a couple of minutes, usage is as simple as adding library name to package.json. Go has no package manager at all and publishing a library is as simple as “git push” and using is as simple as “import github.com/user/library”.

This is going to be a quick guide to spinning up an ASPNET 5 website on Service Fabric. To host it we’re going to use the “Party Cluster” service from the team. This lets you grab a slot on a free public Service Fabric cluster to try out things and get up to speed. So first things first, head over to the Party Cluster site and sign up for a cluster. http://aka.ms/tryservicefabric Once you’ve requested access to a cluster (Tip: Pi....

Thanks to Daily Tech Video for highlighting this talk in their post [Video 378] Jim Mlodgenski: PostgreSQL Federation. […]

Writing for developers - radek.io - 10 years ago - eng



JSONB in Postgres is absolutely awesome, but it’s taken a little while for libraries to come around to make it as useful as would be ideal. For those not following along with Postgres lately, here’s the quick catchup for it as a NoSQL database. In Postgres 8.3 over 5 years ago Postgres received hstore a key/value store directly in Postgres. It’s big limitation was it was only for text In the years after it got GIN and GiST indexes to ma....

JSONB in Postgres is absolutely awesome, but it’s taken a little while for libraries to come around to make it as useful as would be ideal. For those not following along with Postgres lately, here’s the quick catchup for it as a NoSQL database. In Postgres 8.3 over 5 years ago Postgres received hstore a key/value store directly in Postgres. It’s big limitation was it was only for text In the years after it got GIN and GiST indexes to ma....

AdRoll uses large-scale machine learning to bid intelligently in internet advertising auctions. In this post, we explore some of the engineering behind the data pipelines that feed our learning algorithms, in particular our real-time system that constructs features from event streams. #Overview If you have been served a banner ad on the internet in the past few years, there is a good chance that ad was served through a process known as....

Note: this post was originally written for the Go Advent 2015 series, but I discovered that a post with almost exactly the same subject (and even similar code!) already planned :) That’s amazing. Golang is often used for writing microservices and various backends. Often these type of software do some computation, read/write data on external storage and expose it’s API via http handlers. All this functionality is remarkably easy to impl..

Note: this post was originally written for the Go Advent 2015 series, but I discovered that a post with almost exactly the same subject (and even similar code!) already planned :) That’s amazing. Golang is often used for writing microservices and various backends. Often these type of software do some computation, read/write data on external storage and expose it’s API via http handlers. All this functionality is remarkably easy to impl..


Flutter setup - xenodium.com - 10 years ago - eng
Based on Getting Started with Flutter . $ curl -O https://storage.googleapis.com/dart-archive/channels/stable/release/1.13.0/sdk/dartsdk-macos-x64-release.zip $ unzip dartsdk-macos-x64-release.zip $ export PATH=`pwd`/dart-sdk/bin:$PATH Verify with: $ pub --version

Dart SDK ships with an analysis server . Very handy if you'd like to write a completion plugin for your favorite editor. The API is well documented . Of interest, there's LocalDartServer.java , part of dartedit . $ dart path/to/bin/snapshots/analysis_server.dart.snapshot --sdk=path/to/dart-sdk NOTE: The server reads requests from standard input. Either escape or execute the following as one-liner json requests. { "id": "1\n", "me..

Part One: Bow to Your Sensei These tips are the dojo ground rules you must learn before even the most basic command line work can get done. If you haven't got these down, everything is going to take much longer than it needs to. These are also definitely a prerequisite to any command line activity while pair programming if you don't want your pair to pull their hair out during the session. tab completion The shell can help you out wit....

Swift bookmarks - xenodium.com - 10 years ago - eng
10 Swift One Liners To Impress Your Friends . 5 secrets of Swift API design . 5 small but significant improvements in Swift 5.1 | Swift by Sundell . @State messing with initializer flow - Using Swift - Swift Forums . A beautiful graphics framework for Material Design in Swift . A collection view layout capable of laying out views in vertically scrolling grids and lists (AirBnB) . A first look at the new diffable data sources for table....


This is the first year that I’ve been to the World of Commodore event in Mississauga, Ontario. It’s a yearly gathering of Commodorks who create new software and hardware for vintage Commodore computers. I had no idea that it even existed until someone I knew told me about it. Since it’s relatively close to me, I just had to go. Plus, I have many Commodore computers in my vintage computer collection.

39 visitors online