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

Want to do something to give back to your community? Here's how the Serverless team raised over $400 for charity in an hour.


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!



When we introduced support for z-ordering of peer components in Codename One we listed two major targets. The first was already available: Map. The second was still pending: Camera. Our current Capture API is very high level and removes a lot of the control from the developer. In order to give developers a high level of control we created Camera Kit . Camera Kit is based on a native Android Camera Kit project whose API we used to i..

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.

A while back Google announced that starting in August 2018 they will no longer accept applications targeting API levels below 26. With that in mind we plan to migrate our builds to use API level 27 which brings with it a lot of great new features but will probably break some things as we go through the migration. Please read this post carefully, I’ll try to cover everything.

Vignettes redux - rjp.is - 8 years ago - eng

Maintaining an open source project – even a small one – is not an easy task. The open source ecosystem is about sharing and contributing, about giving and receiving. You scratch my back and I will scratch yours. Open-source is not only a free and open software, it’s a lifestyle. Working with open-source is working … Continue reading Open-source is about sharing and giving back. Think about that.

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.

A while back a question was asked on stack overflow How do you uninstall an extension using the CodenameOne Settings tool in NetBeans? Unfortunately this isn’t automatic due to the way cn1libs are implemented. In some cases you need to uninstall a cn1lib if you no longer need its functionality and this is far from seamless. These are the steps you need to take: Remove the files with the name of the extension (the .cn1lib and the ...

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....




I’ve started working on client tests, which have been getting very neglected compared to the server. I figured I’d write some quick notes on what I’ve done so far before continuing, before I forget.

One pattern I’ve used quite a lot while working with React at the BBC and Discovery Channel is the Data Container pattern. It became popular in the last couple of years thanks to libraries like Redux and Komposer. The idea is simple. When you build UI components in React you feed data into them via […]





Interest in deep learning is growing and growing and, with it at peak hype right now, a lot of people are looking to find the best deep learning library to build their new app or bring their company into the modern age. There are many deep learning toolkits to choose from ranging from the long used, supported, and robust academic libraries to the new state-of-the-art, industry backed platforms. At Curalate, we’ve been working on dee....

In my time at as a software engineer I’ve seen teams and groups succeed and fail, grow or be re-organized. One of the things that team durable and stable over time, and helped them execute and deliver was have a clear set of metrics to optimize. Optimizing metrics is easy. No, really, it is. I believe that having clear, well defined metrics is the single largest driver of progress within a company. When a team owns their metrics, they c....

55 visitors online