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

The future scares me. Not in a “the icecaps are melting” sense, more of a “what am I doing with my life” sense. I spend a lot of my words on this blog talking about the future. Saving for it. Planning for it. Picking travel destinations. So imagine my surprise when I sat down one day to think about it, and I found that I had no idea what I actually wanted to do with my life.

Do you remember the thrilling re-entry scene at the end of the movie Gravity ? The Chinese space station Tiangong-1 is orbiting at thousands of miles per hour when (spoiler) it dips fatally into the Earth's upper atmosphere. The drag buffets and tears at the station’s components before the increasing friction finally flashes the air around the station into a glowing plasma, reducing the station to a shredded sparkling field of debris. We..

Trying out chunkwm - xenodium.com - 8 years ago - eng
Installing Chunkwm $ brew tap crisidev/homebrew-chunkwm $ brew install --HEAD --with-tmp-logging chunkwm Add a configuration file. Started off from this example . ~ .chunkwmrc chmod +x ~ .chunkwmrc Note : Ensure core::plugin_dir matches homebrew's plugin directory. Typically something like: //path/to/homebrew/opt/chunkwm/share/chunkwm/plugins/ Start chunkwmrc service. $ brew services start crisidev/chunkwm/chunkwm Installi..

My New PC - danielc.dev - 8 years ago - eng

Recently, I’ve started working on a new project. It will take some time before the goal of the project is even worth mentioning. The important part is that it is an electronics/hardware project and it needs an energy efficient computing unit. For early development I chose an ARM Cortex M3 STM32F3 microcontroller. More precisely STM32F303K8T6 , mostly because I have a Nucleo board, with this chip, laying around. It’s also a good time ..

Just watch the following talk… Trends sell. Sometime they sell bulshit. Startup culture and entrepreneurship is trendy now. But now always for good reasons…

Just watch the following talk… Trends sell. Sometime they sell bulshit. Startup culture and entrepreneurship is trendy now. But now always for good reasons…

The practical take-away from this post is that if you’re ever trying to debug serial communications with a device that — against all tradition — only transmits when the Data Terminal Ready line is clear (devices should normally do the opposite: transmit only when Data Terminal Ready is set), then never run stty on the serial port to double-check your settings. Why? Because stty turns Data Terminal Ready back on. Without even asking you..


It is 'just' ... - ilearnt.com - 8 years ago - eng
It is very easy to make assumptions about a subject you know well and others may not. You will have knowledge you have learnt over time that you perceive is so simple or obvious that others should just know it - forgetting that once you too had to learn it. This article sums it up really well with the word … “just”.

It is 'just' ... - ilearnt.com - 8 years ago - eng
It is very easy to make assumptions about a subject you know well and others may not. You will have knowledge you have learnt over time that you perceive is so simple or obvious that others should just know it - forgetting that once you too had to learn it. This article sums it up really well with the word … “just”.

The traditional way of dealing with a checked exception being thrown from a place where you know it can’t actually be thrown, is to re-throw it as a RuntimeException. That way in case it does actually happen, you’ll know about it, and have the full stack trace available. public void foo() { try { Writer w = ..... w.write("foo"); .... } catch (IOException e) { throw new RuntimeException(e); } } Project Lombok offers the annotatio..

The most common way for Snyk users to find out that they have an issue in their project is via our email alerts. It’s a core part of our service, but until recently, we didn’t have much in the way of configuration around what types of issues would trigger an email alert. As we scale our language support, enabling you monitor more projects in Snyk, we want you to feel better informed about the types of issues that matter to you, while making..

Agile - www.craigpardey.com - 8 years ago - eng

Tdd - www.craigpardey.com - 8 years ago - eng

I’m currently reading The Box by Marc Levinson. It is a fascinating book that chronicles the changes in the shipping industry brought about through the introduction of shipping containers. It sounds dry, but it’s not. The innovators faced huge barriers, including governments, labour unions, and standards committees. I have such deep respect for Malcom McLean for persisting through the insurmountable bureaucracy. At one point, they ..


This post will have some general impressions of Input Club K-Type and matt3o’s new keycap profile (MT3), with the /dev/tty color scheme. Both products were ordered from Massdrop last year.

In this post we’re going to see a handy technique to create and use stubs for your Elixir projects, leading to better tests, more maintainable code, and a lot of fun while using ETS, match specs, and macros. 15-20 minute read Let’s jump right in: Untestable code As an example, let’s say you have a module that uses some dependency to query DynamoDB (although note that this could be any other type of external service ), and your code lo....

DigitalOcean found and fixed a critical vulnerability within one day of disclosure using Snyk’s automated remediation system.

The last time I used Selenium, in 2015, I hated it. It was slow, brittle, and difficult to get working. These days, it can actually be fun!



If you need to add a custom HTTP header in your responses in a Ruby on Rails application, all you have to do is to add the following: response . headers [ '
' ] = '
' either in a specific action or inside a filter of your application controller depending on whether you need this to be added in a specific or to all of your responses. Example response . headers [ 'CUSTOM' ] = 'CU..

If you need to add a custom HTTP header in your responses in a Ruby on Rails application, all you have to do is to add the following: response . headers [ '
' ] = '
' either in a specific action or inside a filter of your application controller depending on whether you need this to be added in a specific or to all of your responses. Example response . headers [ 'CUSTOM' ] = 'CU..

An award-winning essay exploring how war, poverty and global conflict create human-driven cybersecurity threats for nations like Australia

An award-winning essay exploring how war, poverty and global conflict create human-driven cybersecurity threats for nations like Australia

An award-winning essay exploring how war, poverty and global conflict create human-driven cybersecurity threats for nations like Australia

We’re proud to announce our 1.8.0 release of HypriotOS - the fastest way to get Docker up and running on any Raspberry Pi including the new Pi 3 B+. At this years Pi day the Raspberry Pi foundation has announced a new model - the Raspberry Pi 3 B+ with improved networking and a faster CPU. A good reason for us to update our HypriotOS to support this new device. And while we were at it we also updated the OS to Raspbian Stretch and Linu....

Very good talk about how company founders should think about equity and capital shares.“Founders, don’t fuck up your cap tables!” by Oussama, Founder @The Family

Very good talk about how company founders should think about equity and capital shares.“Founders, don’t fuck up your cap tables!” by Oussama, Founder @The Family

New thread of mine cause see no point of bumping the old one just in case this board goes somewhere....




Pair Projecting - una.im - 8 years ago - eng
This is my second Pastry Box Project post: on why working with other people makes projects more rewarding.

One challenge engineering teams often face is dealing with work that doesn’t revolve around developing new features but that still requires the team’s attention and time. The Content Engineering Team here at SoundCloud is no exception, so we iterated on a process to deal with unplanned and support tasks to end up with fewer interruptions and more time to spend on implementing planned features.

One challenge engineering teams often face is dealing with work that doesn’t revolve around developing new features but that still requires the team’s attention and time. The Content Engineering Team here at SoundCloud is no exception, so we iterated on a process to deal with unplanned and support tasks to end up with fewer interruptions and more time to spend on implementing planned features.

Tabulating nine months of Pi-hole data shows an interesting picture of what devices do while you sleep.

Tai-Danae Bradley is one of the hosts of PBS Infinite Series, a delightful series of vignettes into fun parts of math. The video below is about the same of SET, a favorite among mathematicians. Specifically, Tai-Danae explains how SET cards lie in (using more technical jargon) a vector space over a finite field, and that valid sets correspond to lines. If you don’t immediately know how this would work, watch the video.

Tai-Danae Bradley is one of the hosts of PBS Infinite Series, a delightful series of vignettes into fun parts of math. The video below is about the same of SET, a favorite among mathematicians. Specifically, Tai-Danae explains how SET cards lie in (using more technical jargon) a vector space over a finite field, and that valid sets correspond to lines. If you don’t immediately know how this would work, watch the video.

Tai-Danae Bradley is one of the hosts of PBS Infinite Series, a delightful series of vignettes into fun parts of math. The video below is about the same of SET, a favorite among mathematicians. Specifically, Tai-Danae explains how SET cards lie in (using more technical jargon) a vector space over a finite field, and that valid sets correspond to lines. If you don’t immediately know how this would work, watch the video.

Score: 4.5 / 5 Paul Graham and his editor(s) are excellent. His prose is light and easy to follow. The only awkward component of the book's organization is that he tends to use a concept one section before explicitly introducing and defining that concept. I'm not sure yet if this is a good or bad thing. As a learning resource Among books recommended to potential Lispers, ANSI Common Lisp is typically written off. Graham's style of Lisp i....


40 visitors online