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

I had a lot of fun writing blog posts in the past about my home lab and some of my personal infrastructure so I thought I would do the same as we built out our office. Much like moving into a new place, the first thing I always plan to have setup on move-in day is internet. We did the same with our office as well. Before we even had any real furniture, we made sure that we had a network connection. You may recognize that furnitur....

weighed in on WebAssembly on his blog, where he also argued that JavaScript is far from dead, and will keep progressing alongside this […]

I'd love to tell you that I figured this one out on my own but I didn't – my friend Nick Janetakis taught me this trick. Here's the problem statement: When you have a text document that you want someone to review, how do you put that document onto the Internet? One obvious answer is Google Docs. Another is some kind of shared file tool like Dropbox. But these tools are heavy . The idea of a heavy tool is a developer thing and....


Despite my friend Sean Kennedy's best efforts, I'm still a damn command line git user but he has tried. Old dogs / new tricks. Two new tools for git (or new to me at least) are: Sublime Merge Git Fork I know both of these are good but I just can't bring myself to use them. Of the two I suspect I'd prefer Sublime Merge as Sublime Text is increasingly my backup editor when TextMate vomits its own brain and goes into a spasm of bull..

The latest update to our density guidelines includes a new systematic approach to applying density and spacing in digital products.

I’ve been having a bit of trouble with constructing an ArrayAdapter for a “spinner” (aka drop-down list) for an Android app I’ve been working on.

The story of a bug fix. I found a bug in the default Haskell installer ghcup , fixed it in my computer and had the fix merged to the public installer. I started doing the MIT course Programming with Categories , so I had to install Haskell on my computer. But following the recommended method kept throwing me an error: mktemp: too few X's in template ‘ghcup’. After some time searching I could only find 1 discussion where someone had had ..

If you use my TPT scripts for Oracle troubleshooting, I have some good news for you. I had created a help.sql script years ago for showing me a quick index of my scripts, with syntax examples, straight from sqlplus command line. BUT, it was just an empty template, I never got to populating help.sql to cover my most used scripts. Recently Tomasz Sroka , who had attended my Oracle troubleshooting training , mentioned that he had taken mat..

If you use my TPT scripts for Oracle troubleshooting, I have some good news for you. I had created a help.sql script years ago for showing me a quick index of my scripts, with syntax examples, straight from sqlplus command line. BUT, it was just an empty template, I never got to populating help.sql to cover my most used scripts. Recently Tomasz Sroka , who had attended my Oracle troubleshooting training , mentioned that he had taken mat..

I’ve been working with OPA recently and using KIND to test things out. This works really nicely but when I started using the same approach in CI I saw some errors. Digging into things you can see that the nodes of the KIND cluster aren’t “READY” when the CLI finishes up so you need a bit of extra bash foo to make the process wait on the READY status. This monster line of bash does the trick:

If you find that TextMate won't start up or if it does that you can't type and it won't respond to commands then this is a sign that TextMate's startup data has gotten hosed. What you need to do is: Locate where TextMate stores its unsaved documents . For me this is ls -l /Users/sjohnson/Library/Application\ Support/TextMate/Session/ Change to this directory using cd. Create a new directory in this location such as temp1. Do a mv of ev....




Let's look at some questions: How do you specify which API to use for an environment? How do you configure the environment settings of…

Recently my employer (Google) forced me to switch to Mercurial instead of my usual version control system, git. The process of switching sparked a few discussions between me and my colleagues about the value of various version control systems. A question like “what benefit does git provide over Mercurial” yielded no clear answers, suggesting many developers don’t know. An informal Twitter survey didn’t refute this claim. A distinguished val..

Recently my employer (Google) forced me to switch to Mercurial instead of my usual version control system, git. The process of switching sparked a few discussions between me and my colleagues about the value of various version control systems. A question like “what benefit does git provide over Mercurial” yielded no clear answers, suggesting many developers don’t know. An informal Twitter survey didn’t refute this claim. A distinguished val..

Recently my employer (Google) forced me to switch to Mercurial instead of my usual version control system, git. The process of switching sparked a few discussions between me and my colleagues about the value of various version control systems. A question like “what benefit does git provide over Mercurial” yielded no clear answers, suggesting many developers don’t know. An informal Twitter survey didn’t refute this claim. A distinguished val..

The quest for Text Expander - but for linux If you come from the world of mac or windows, you probably heard and used Text Expander but unfortunately, there is no version of it for Linux and anyway it is not open source. So here are my 2 findings: Ulauncher Extension Text Expander Source : Github LeehBlue Text expander for linux Source : GitHub I personnaly now use the second one (combined with a shortcut with Ulauncher) - works perfect!

I have written a number of posts about different aspects of Machine Learning but, it occurs to me, not a single one that actually says "Machine Learning is xyz and here are the definitions" so here goes. Machine Learning is a technology that allows a computer ("the Machine") to take a "corpus" of "labeled" "training data" and then "learn" how to do something that the training data teaches the computer. So the above is my definition....

Immer Note 1 : I write this from real world, personal experience a number of years ago (1998) and it is, to this day, one of the most painful personal memories I have. If you are taking the time to read this then a) my heart goes out to you because you are almost certainly reading this from a position of need not idle curiosity and b) if you need someone to talk to, my contact info is public and you can reach out. Note 2 : I am not a d....

The quest for Text Expander - but for linux If you come from the world of mac or windows, you probably heard and used Text Expander but unfortunately, there is no version of it for Linux and anyway it is not open source. So here are my 2 findings: Ulauncher Extension Text Expander Source : Github LeehBlue Text expander for linux Source : GitHub I personnaly now use the second one (combined with a shortcut with Ulauncher) - works perfect!


First up, quick refresher - what is a mutating admission controller? Well it’s a nice feature in Kubernetes which lets you intercept objects when they’re created and make changes to them before they are deployed into the cluster. Cool right? All those fiddly bits of YAML or hard to enforce company policies around network access, image stores you can and can’t use, they can all be enforced and FIXED automagically! (Like all magic caution....

In 2017 and 2018, I (along with Paul Tarjan and Dmitry Petrashko) was a founding member of the Sorbet project at Stripe to build a gradual static typechecking system for Ruby, with the aim of enhancing productivity on Stripe’s millions of lines of Ruby, and eventually producing a useful open-source tool. I’m very proud of the work we did (and that others continue to do!) on Sorbet; I think we were very successful, and it was one of the best..

In 2017 and 2018, I (along with Paul Tarjan and Dmitry Petrashko) was a founding member of the Sorbet project at Stripe to build a gradual static typechecking system for Ruby, with the aim of enhancing productivity on Stripe’s millions of lines of Ruby, and eventually producing a useful open-source tool. I’m very proud of the work we did (and that others continue to do!) on Sorbet; I think we were very successful, and it was one of the best..

Table of Contents An Example Configuration Should You Do This? When Java 9 was introduced in 2017, it was the last major version published under the old release scheme. Since then, a six month release cadence has been adopted. This means developers don’t have to wait years for new APIs and language features, but they can get their hands onto the latest additions twice a year. In this post I’d like to describe how you can try..

Table of Contents An Example Configuration Should You Do This? When Java 9 was introduced in 2017, it was the last major version published under the old release scheme. Since then, a six month release cadence has been adopted. This means developers don’t have to wait years for new APIs and language features, but they can get their hands onto the latest additions twice a year. In this post I’d like to describe how you can try..

I talked about my road to weightlifting a few months ago, and then the price of trading strength for conditioning . Today I want to look at the other side of that coin. After regaining the ground I lost in February and March of last year, I want to talk about the challenges of trading conditioning for strength. Permalink.


Having written a year in review last year, I found the practice of reflection rewarding. So I decided to do another one this year. 2018 felt like play. 2019 felt like playful work. I learned a bunch of lessons about doing startups. I’m sharing some of them here, in writing, but I cannot fully share how they feel. And I think unless felt and internalized deeply, these lessons are hard or impossible to apply. Each of them took me months, an....

I try to read every book by Neal Stephenson because he writes characters that I wish I could be, or perhaps are the closest to from any other characters in fiction. I was excited when Fall; or, Dodge in Hell came out. So excited that I accidentally ordered two hard copies, received one as a gift, and bought the audible version to listen to on my commute. The book is great in general, but specifically it introduces something called a “Pe....

I don't care how permissive / how liberal a parent you are, I suspect that you would have problems with your relatively young kid (let's say under 18) going into a place like this: I look at putting the Internet into your home without some kind of Internet filtering as analogous to letting your kids walk into a place like this and not stopping them. In the rest of this post I'll talk about Internet filtering and the first ever produ....




Kevin Rose - www.kevinrose.com - 6 years ago - eng

Tim Ferriss Blog - tim.blog - 6 years ago - eng





pfxsigner v0.3.0 - nadh.in - 6 years ago - eng
Repository: @knadh/pfxsigner GitHub release page: v0.3.0 Changelog 528c0c5 Add support for loading multiple named PFX files (certificates) Docker images docker pull kailashnadh/pfxsigner:latest docker pull kailashnadh/pfxsigner:v0.3.0

80 visitors online