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

CloudFormation vs. Terraform . a There is a time when every project that uses a cloud computing service has a difficult choice to make - should we automate the infrastructure or not? Immediately after, another question pops up - how should we do it? Should we use a dedicated tool ( AWS CloudFormation , Azure Resource Templates , OpenStack Heat or Google Cloud Deployment Manager ) or a provider-agnostic solution? And then - immedia....

In second part of the series I talk about why I decided to choose Lollipop as Min SDK and why I developed the app in kotlin


In second part of the series I talk about why I decided to choose Lollipop as Min SDK and why I developed the app in kotlin

Insurance companies and InsurTech recently gathered at the SVIA Fusion conference to talk about the future of insurance in the age of digital disruption. According to KPMG, VC’s invested over $2.5 billion[1] in InsurTech in 2015.

One of the biggest pain points in Codename One is theming, there are several things we did to alleviate the problem but it’s an inherently complex problem. One difficulty people have is in the disconnect between what we see in the UI and the styling in the designer. This creates a disconnect that is often hard to bridge. In the past we added the Component Inspector tool to the simulator that allows you to discover the UIID’s of the variou..

Machine learning . Artificial intelligence . Neural networks . It’s all exciting stuff, and I’ve been studying it for my master’s degree . But outside of the classroom, outside of computers, what has it taught me about life?


A beginner-friendly tutorial on CSS Grid covering rows, columns, named lines and how it works alongside Flexbox

A beginner-friendly tutorial on CSS Grid covering rows, columns, named lines and how it works alongside Flexbox

A beginner-friendly tutorial on CSS Grid covering rows, columns, named lines and how it works alongside Flexbox


We’ve all filled out those fields on forms - First name, Last name, Address, Gender - without thinking about the information. Imagine what it is like not to be able to put the right information down. It’s like you’re a Cat, and the options are Dog and Penguin - there is not only no option to identify as yourself, the two options you’re given don’t reflect you at all.

Since I haven’t blogged in a while a lot of stuff has piled up on my desk and I’ll get it out in batches in this post I’ll go over a few of the bigger changes we did while I was away on the bootcamp and also give you a bit of an update on what we’ve been doing within the bootcamp itself. The week before we launched the bootcamp our Mac build servers reached a very heavy workload, this was becoming disruptive to our general developer popul..

Most companies still have a separate corporate network, protected by firewalls, intrusion prevention/detection, dedicated administrators, VPNs, etc. Why is it that I can access information which is the most important, private, and precious to me, from any computer, via any network, without all that extra cost, complexity, overhead, and effort? This post The Inside-Out Corporation first appeared on Dan Stroot's Blog

This article is the first in a three-part series examining how we can achieve ROI from our service-oriented architecture initiatives and deliver on the promise of building business capabilities quickly. We believe the key to success is well-factored service architecture. These articles will provide high-level guidance on building a well-factored service architecture. A lot of our thinking has been influenced by Domain Driven Design (DDD) an..

We are on a mid-bootcamp break so the blog is back to life during this time (and there is so much to write!), more on that tomorrow but for now I’d like to write about fixing & tracking issues with the designer (resource editor) and the GUI builder. Both of these tools have issues most of which revolve around their connection to the IDE. The reason for this is that they are external tools that aren’t a part of the IDE, this allows us to s..

So, the news broke. It’s all over the Internet. Mastodonis the new cool kid on the block. It came out on my radars a few months ago on ProductHunt, but now it’s “officially” a serious project : At least most of the major media outlets like for instance : Mashable: Bye, Twitter. All the cool kids are migrating to Mastodon.Mic: What is Mastodon? Everything to know about new social network**Yahoo: **Mastodon, the new alternative to Twitter**Th..

So, the news broke. It’s all over the Internet. Mastodonis the new cool kid on the block. It came out on my radars a few months ago on ProductHunt, but now it’s “officially” a serious project : At least most of the major media outlets like for instance : Mashable: Bye, Twitter. All the cool kids are migrating to Mastodon.Mic: What is Mastodon? Everything to know about new social network**Yahoo: **Mastodon, the new alternative to Twitter**Th..

Hello, everyone! Recently I've been working a lot with Node and I felt the urgent need to write a blog post about how to write good API tests. In those tests, all I do is send a request to an insta...

Hello, everyone! Recently I've been working a lot with Node and I felt the urgent need to write a blog post about how to write good API tests. In those tests, all I do is send a request to an insta...

One Cerner Style Icons (OCS Icons) are foundational UI elements required to produce a cohesive and consistent User Experience for Cerner Solutions. OCS Icons consist of a comprehensive icon library of platform agnostic assets which can be easily consumed by development teams. Why? The primary goal of this effort to elevate every aspect of the UI to create the best possible user experience. In order to do that, it is imperative to develop a ..

This is the final article in our three-part series looking at Bluetooth Meshes, inspired by the challenge of improving data collection from conference attendees.


matthew_butler · by the sound, near the sea-wall Inspired by Stephen Pollington’s translation of an Exeter Book riddle in Runes: Literacy in the Germanic Iron Age, this sound piece uses dadaists poem fragments to imagine a fictional Immanuel Kant discovering what it might mean to know the ultimate Reality. I was by the sound, near […]

We're excited to announce we’re overhauling our pricing to make Snyk projects, and the ongoing protection they offer, free.

Edit: looking back at this post from a few years back, it does look incredibly naive but still leaving this up - still a a few good links Back in the (not-so-distant) days, if you wanted to have some online software — to manage your invoices or your customers — or any kind of business management solution — you had to have your own servers for your company and install-and-configure the hell out of it.

When I talk to people about the Internet – the first reaction is always : “Yes! Today you have no choice”. Then when I dig a little deeper – you hear the real stories. The “Yes… but…” – not in our industry – people are not buying online really – the market is not ready – it is still early So first, who is connected? Look, in case you haven’t noticed but everyone is.

Edit: looking back at this post from a few years back, it does look incredibly naive but still leaving this up - still a a few good links Back in the (not-so-distant) days, if you wanted to have some online software — to manage your invoices or your customers — or any kind of business management solution — you had to have your own servers for your company and install-and-configure the hell out of it.

When I talk to people about the Internet – the first reaction is always : “Yes! Today you have no choice”. Then when I dig a little deeper – you hear the real stories. The “Yes… but…” – not in our industry – people are not buying online really – the market is not ready – it is still early So first, who is connected? Look, in case you haven’t noticed but everyone is.

UPDATE: I’m leaving this series up for historical purposes, but please note that I no longer recommend Ubuntu Core or snaps for use in robotics. My background is pretty heavily littered with robotics. A natural side effect of this is that I’ve published numerous posts discussing snaps, Ubuntu Core, and different robotics frameworks (ROS and MOOS specifically). But my robotics experience was professional, which meant I didn’t really have a r..

Get familiar with GraphQL in this 30-minute tutorial on building an online store with Stripe, Mailgun and Serverless.

Abstract When using a firewall system like IPFW to detect threats, the system can end up doing a lot of packet processing. This can negatively impact performance-sensitive systems such as storage nodes in data centers. This paper describes a practical solution to this problem using a load-weighted probabilistic mechanism that …

Abstract YouTube videos are categorized into a number of classes such as music, entertainment, sports. This paper will explore how these categories are related, how strongly they are related, and the techniques used to gain this information. Data mining, graph analysis, and visualization techniques will be leveraged to accomplish this …

Abstract When using a firewall system like IPFW to detect threats, the system can end up doing a lot of packet processing. This can negatively impact performance-sensitive systems such as storage nodes in data centers. This paper describes a practical solution to this problem using a load-weighted probabilistic mechanism that …

Abstract YouTube videos are categorized into a number of classes such as music, entertainment, sports. This paper will explore how these categories are related, how strongly they are related, and the techniques used to gain this information. Data mining, graph analysis, and visualization techniques will be leveraged to accomplish this …

At Cerner, we use Chef. In fact, we’re heavily ingrained with Chef in our configuration management practices. We deploy services from Tomcat to Kafka with Chef. Even the first open source project we announced was a tool for Chef! With all of this integration with Chef, we need a simple way to manage all of those versions. This is where the Version Databag cookbook comes in. At a high level, this cookbook allows us to define our versions in ..

We publish our Technology Radar twice a year: it’s a snapshot of the major technologies and trends that glean from our work, partnering on our clients' most ambitious projects. In this piece, we highlight some of the wider trends that emerge from compiling the Radar, but which aren't covered directly.​


A few years back, I was disappointed that so many open source licenses were opaque and hard to understand. So in 2011 I created a satirical license.

The purpose of this article is to document a minor frustration I ran into at work a few weeks ago, in the hopes that somebody else with the same issue will stumble across it. If I can save another poor soul some time, then it will be well worth writing this.


If you wanted a fast computer back in 1976, you bought the 5.5 ton, $9 million Cray-1 made by Cray Research. The Cray-1 was dubbed the first supercomputer as it was designed to be much faster than other (more massive) computers of the time. It was incredibly successful in the large computing space and Cray subsequently released a much faster model called the Cray X-MP in 1983 (shown in the picture at the top of this post). By today’s st..

If you wanted a fast computer back in 1976, you bought the 5.5 ton, $9 million Cray-1 made by Cray Research. The Cray-1 was dubbed the first supercomputer as it was designed to be much faster than other (more massive) computers of the time. It was incredibly successful in the large computing space and Cray subsequently released a much faster model called the Cray X-MP in 1983 (shown in the picture at the top of this post). By today’s st..

69 visitors online