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


Lightning Round - zacs.site - 6 years ago - eng
I often see articles that I would like to talk about, but that I do not feel warrant a whole post here. Twitter is the obvious choice for quips like these, but I have little love for the service, prefer to keep all my work on my own platform , and feel that nuanced opinions should not come in 280 character bursts. Occasional “lightning rounds” will fill that gap. Together, a handful of these micro posts will make a full one, giving me ..




I’m very happy to hear that Wireguard has made it into the Linux kernel and will be part of Linux 5.6 ! Wireguard was quite a relief for me after wrestling with OpenVPN before, for multiple reasons. I’m a happy user for about a year now, and I can wholeheartedly recommend it. Wireguard is really pushing the state of the art forward for VPNs: high performance (it’s part of the kernel) very simple setup no wrestling with OpenSSL....

I’m very happy to hear that Wireguard has made it into the Linux kernel and will be part of Linux 5.6 ! Wireguard was quite a relief for me after wrestling with OpenVPN before, for multiple reasons. I’m a happy user for about a year now, and I can wholeheartedly recommend it. Wireguard is really pushing the state of the art forward for VPNs: high performance (it’s part of the kernel) very simple setup no wrestling with OpenSSL....

I’m very happy to hear that Wireguard has made it into the Linux kernel and will be part of Linux 5.6 ! Wireguard was quite a relief for me after wrestling with OpenVPN before, for multiple reasons. I’m a happy user for about a year now, and I can wholeheartedly recommend it. Wireguard is really pushing the state of the art forward for VPNs: high performance (it’s part of the kernel) very simple setup no wrestling with OpenSSL....

As many of you know, long ago – in fact before I had even heard the word “Overlanding” – I set out to drive my little Jeep Wrangler from the top of Alaska to...

Cédric Fabianski with some great advice on making remote work a success. I always enjoy these articles even though I work in an office every day, because most of the time, these suggestions apply in traditional settings as well. See also these similar posts: How to Encourage a Blogging Culture at Your Company , Growth hacks: coffee with an experienced engineer you don’t know , and How to Boost a Distributed Team . Permalink.




This is a thought experiment in API design. It starts with the classic Go unit testing idiom: func TestOpenFile(t *testing.T) { f, err := os.Open("notfound") if err != nil { t.Fatal(err) } // ... } What’s the problem with this code? The assertion. if err != nil { ... } is repetitive and in the […]

My eldest son needs to lose abut 15 pounds before he leaves for boot camp in the Marines. So here is a week of Whole 30 Meals planned out for him. Here are more details on Whole 30 (scroll down about 1/2 way). Monday Breakfast: 3 Squishy Eggs , Black Coffee Lunch: Hard boiled eggs, nuts, fruit Dinner: Grilled Chicken Breast, Baked potato with Olive Oil (no dairy), Salad with homemade dressing Snack: handful of cashews Sweet: Lara bar....


Previously in compiler basics: 1. lisp to assembly 2. user-defined functions and variables 3. LLVM 4. LLVM conditionals and compiling fibonacci 5. LLVM system calls This post upgrades the ulisp x86 backend from using a limited set of registers (with no spilling support) to solely using the stack to pass values between expressions. This is a slightly longer post since we've got a lot of catchup to do to get to ....

Perhaps I shouldn't have insomnia and then code into the wee hours because this is an exchange that I can see happening if only I could email Bootstrap in the style of Ann Landers … Dear Bootstrap, I was hoping that you could explain to me why my tables of data aren't full width. Here's an example which isn't full width: And here's an example which is: The difference between the two bits of markup is: The non full width on....

Introduction Link to heading The first 2 sections are from Get Docker Engine - Community for Ubuntu , Post-installation steps for Linux , NVIDIA Container Toolkit and validation steps at TensorFlow Docker , so there’s not really anything new in those sections. However, the subsequent 5 sections contain notes about using Tensorflow with GPU support in a Docker container interactively, building a Docker image, running an IDE ..


Introduction Link to heading The first 2 sections are from Get Docker Engine - Community for Ubuntu , Post-installation steps for Linux , NVIDIA Container Toolkit and validation steps at TensorFlow Docker , so there’s not really anything new in those sections. However, the subsequent 5 sections contain notes about using Tensorflow with GPU support in a Docker container interactively, building a Docker image, running an IDE ..

The Deep Sea - neal.fun - 6 years ago - eng
This is so cool. Neal Agarwal created a neat visualization of just how deep the ocean is. See also, One Man’s Wild Quest to Reach the Bottom of Every Ocean . Permalink.

Movie night / - iridakos.com - 6 years ago - eng

Movie night - iridakos.com - 6 years ago - eng


About two years ago, I lost 20 pounds. I compared experiences recently with a friend who had lost a bunch of weight and our experiences were so different that I thought I'd write them down. I'm also writing this down because my eldest son just enlisted in the Marines and he needs to drop weight before he goes to boot camp. Here's what worked for me: Weigh Yourself Every Day . Whole 30 . Zero App . Exercise At Least 3 times Per Wee....


Here are three scenarios for implementing authentication workflows. Internet Applications (Public facing) For internet web applications and APIs, Session based (SessionID cookie) and Token Based (JWT) Authentication can be implemented. Session Based: Implemented for a majority of traditional and stateful web applications. Once the user is authenticated, A Session state is created and stored in an external State server or SQL database. The S..

We all do it. Some of us try to limit it, some of us love to do it. If we do it too much, it can spiral out of control. And as much as anyone can try, no one can not do it.

In this post we are going to apply some basic machine learning on our clean dataset. We are going to focus on using Scikit Learn

Addressing - idea.popcount.org - 6 years ago - eng

For the last couple of months, Prashanth Chandrasekar has been getting settled in as the new CEO of Stack Overflow. I’m still going on some customer calls… Read more "So, how’s that retirement thing going, anyway?"

If, like me, you’re a commercial aviation otaku, this walkthrough of an enthusiast built 747 cockpit simulator should be highly relevant to your interests.





Did you know that you can build custom dynamic color themes without the use of JavaScript or a CSS preprocessor!? Read on!

Checkout the video conclusion to the Africa circumnavigation!! I struggle to comprehend what I have achieved, and I’m still buzzing. Also, stick around for the epic ending music! I’ve been waiting to use it...

It is a universally acknowledged truth that remembering your passwords is a bad idea. The modern Internet user will inevitably be required to register for many services, and websites, and inventing a new password for each one will quickly overwhelm him or her. The burden of memorizing one’s passwords is too great to bear. Unless, of course, we grant that passwords may be reused—that we shall never do. Once we are satisfied that keeping ....

It is a universally acknowledged truth that remembering your passwords is a bad idea. The modern Internet user will inevitably be required to register for many services, and websites, and inventing a new password for each one will quickly overwhelm him or her. The burden of memorizing one’s passwords is too great to bear. Unless, of course, we grant that passwords may be reused—that we shall never do. Once we are satisfied that keeping ....

Last year I had the opportunity to watch Cat Swetel’s presentation The Development Metrics You Should Use (but Don’t). The information that could be gleaned from just tracking the start and finish date of work items was eye opening. If you’re using an issue tracker this information is probably already (perhaps with some light data […]

Pizza commit - iridakos.com - 6 years ago - eng
Me: $ git commit -m "Closes issue #13" * Remove obsolete reference to core entity * Refactor module generating values * Log every ac... Colleague: “Hey, the pizza is heeeere” Me: * backspaces * $ git commit -m "Fixes"

Πίτσα commit - iridakos.com - 6 years ago - eng
Εγώ: $ git commit -m "Closes issue #13" * Remove obsolete reference to core entity * Refactor module generating values * Log every ac... Συνάδελφος: “Ήρθαν οι πίτσες!” Εγώ: * backspaces * $ git commit -m "Fixes"

17 visitors online