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

Programming is amazing: we get to draw up a system on a whiteboard, and then we can implement everything, all the way down (if we chose to). We can build significant systems in a matter of weeks. The unique thing here is the range of the stack that we manipulate, there are a lot of hats to be worn by a single human! What other field allows to go from 0’s and 1’s (assembly) to fear-of-heights-inducing-levels-of-abstraction, like a bunch of b..

Thoughtworks has a long-standing and intentional commitment to diversity and inclusivity that is a huge part of our social fabric. As a company, we’re committed to looking beyond age, recognising the maturity, life experience and critical foresight that our employees bring no matter what career or life stage they’re at. There are at times however, industry assumptions that older people have less to offer. That technology is a ‘young person’..

Recently I was working with an array of objects where each object itself held an array of different objects. I wanted to go through each of the second items via a Java 8 Stream.


One of the selling points of deploying Istio in your Kubernetes cluster is that it provides mechanisms to enforce authentication between pods communicating with other services within the cluster. The documentation of these leaves a lot to be desired, as we discovered when we first started playing with these features while gearing up to roll out Istio more widely.

Experiments - ferrucc.io - 7 years ago - eng
Here’s a list of experiments I did: Publicly Sharing my browsing history - more about this here Fiverr profile - The goal of this experiment was to see how efficient the internet is at talent discovery and monetization of hard skills. I didn’t manage to get any clients except for a friend, so it was a failed experiment. Original tweet Fiverr Profile Calls with strangers Original Tweet - Post Recap coming soon Log every 30 minutes ..

Pair programming / - iridakos.com - 7 years ago - eng

Pair programming - iridakos.com - 7 years ago - eng

Pair programming - iridakos.com - 7 years ago - eng

Fugue's visualization feature enables DevOps teams, security engineers, and compliance analysts to auto-generate diagrams of their cloud environments.

To use XML Java DOM objects with PostgreSQL's XML datatype, do the following. Create your table with the XML datatype: (You now have a table where the x column can be an XML document, or can be null.) CREATE TABLE foo (xml_column XML); Add the following to your Maven dependencies: com.databasesandlife java-common 8.13.0 Thereafter, tell the..

About 12 years ago my old man was working as one of those hire a husband/jim’s maintenance deals. This was in the lower Blue Mountains. During my university break I didn’t have much on and would often come with him as something to do. We were attempting to repair a deck of some flea hole house near Glenbrook. The place would have been improved only by a match and petrol. The owner was around and mentioned that the place was to be rented out..

As a data scientist, I am not expected to write clean code as most of what I write is throwaway.” I am a data scientist and I do not identify with this sentiment. I believe that clean code practices apply to the entire team, no matter the role. Let me tell you why - software development does not really need clean code, and neither does it need agile principles. One can craft perfectly working software without either. But, without either mai..

A couple of years ago I wrote about our support for Flamingo which translates static SVG files to Java source files that you can treat as images within Codename One while getting pixel perfect resolution independent results. There were a few minor changes since until a month ago when Steve committed some work to address this RFE . What’s SVG and Why Should I Care? If you’re new to SVG here’s a quick primer. There are two types of ima..

What’s new in Snyk? - snyk.io - 7 years ago - eng

I like Antonio’s idea, a lot. As much as I try to keep my system stock , this will make transferring the scripts and aliases I have accumulated to new machines super easy. A few of my favorite aliases: alias gs="git status" alias gac="git add . && git commit -m" alias gp="git push" I have talked about these aliases before ; they make interacting with Git just a little bit easier. Hat-tip to Ire Aderinokun for the idea . a....


Design is at the core of everything you do. The piece of hardware you are using to read this post has been designed. The website you read is the result of a design process.  Design is about creating the experience that will allow your audience to enjoy from what you want to give them. As a kid you’ve designed carefully this present for your mum on mother’s day.

A long weekend just recently passed in NSW Australia. With a larger than normal amount of time on my hands I decided to try out the game Sea of Thieves. Ignoring the fact that the NBN rollout here has ruined my ADSL2+ which has gone from a 18-19 Mbps connection to 3 Mbps and that it took 24 hours to download, what follows is probably one of the more memorable gaming experiences I have ever had.

Cynicism, distrust, skepticism, doubt, disbelief; an inclination to question whether something will happen or whether it is worthwhile; pessimism. At some point in our lives, we find cynics on our environment: “I don’t believe we can do this thing” or “I really think we shouldn’t do that”, “Why bother going and doing it, we are not going to succeed anyway”. If you think about it, there are two voices behind a cynic: the voice of experience,..


Design is at the core of everything you do. The piece of hardware you are using to read this post has been designed. The website you read is the result of a design process.  Design is about creating the experience that will allow your audience to enjoy from what you want to give them. As a kid you’ve designed carefully this present for your mum on mother’s day.

Vessy Tasheva, the founder of Vessy.com approached me while working on a report that she believed would help companies from around the world become more inclusive and diverse. The 2019 Diversity in the Workplace Report intends to inspire companies to understand, innovate and better serve global customers by recognizing diversity and inclusion as more than trending hashtags.

Cynicism, distrust, skepticism, doubt, disbelief; an inclination to question whether something will happen or whether it is worthwhile; pessimism. At some point in our lives, we find cynics on our environment: “I don’t believe we can do this thing” or “I really think we shouldn’t do that”, “Why bother going and doing it, we are not going to succeed anyway”. If you think about it, there are two voices behind a cynic: the voice of experience,..

All Things Zig - lainchan.org - 7 years ago - eng
Let's have a Zig thread. Post interesting stuff, show your projects or tell everyone what you love or hate about Zig. For those not aware, the Zig programming language is a compiled general-purpose language that basically aims to be a replacement for the C programming language. It removes the bad parts of C, such as undefined behavior and the macro preprocessor, and adds modern programming features that help in writing robust, safe and r..

2019-06-09 - ho.dges.online - 7 years ago - eng

At Google, our organization designs, owns, and maintains a number of optimization models that automate the planning of Google’s datacenter growth and health. As is pretty standard in supply chain optimization and planning, these models are often integer linear programs. It’s a core competency of operations research, after all. One might think, “Large optimization problems? That sounds hard!” But it’s actually far from the hardest part of th..

At Google, our organization designs, owns, and maintains a number of optimization models that automate the planning of Google’s datacenter growth and health. As is pretty standard in supply chain optimization and planning, these models are often integer linear programs. It’s a core competency of operations research, after all. One might think, “Large optimization problems? That sounds hard!” But it’s actually far from the hardest part of th..

At Google, our organization designs, owns, and maintains a number of optimization models that automate the planning of Google’s datacenter growth and health. As is pretty standard in supply chain optimization and planning, these models are often integer linear programs. It’s a core competency of operations research, after all. One might think, “Large optimization problems? That sounds hard!” But it’s actually far from the hardest part of th..

A zero. A failure. That was the result of my first pilot run. The launch of my company. After spending few months building an “order on your phone” solution and closing a customer, we had our big day, of getting the product in front of customers. On the first day where our product would be in front users, we got a grand total of zero orders. When the day was over, I had this sinking feeling, of a big failure. What am I doing, am I wasti....





Wait. I know what you are thinking now. Who on earth would do such a crazy thing ? Why would a person even host a DNS server on AWS when one could use Route53 to efficiently manage DNS records. The answer is simple: I’ve been a user of DNS since my first interaction with the internet, but have no clear idea on how DNS works. So I started learning how DNS works and more on how DNS server works.


New free vector data editor allows you to creating maps of your POIs, digitizing aerial maps, or creating thematic maps.

GatsbyJS is a fast static Content Management System (CMS). It can be individually extended by anybody knowing a bit of JavaScript and React. Since podcasts are undergoing a revival, this article shows how to self-host podcast audio files on your Gatsby website.

Life is a Hallway - zacs.site - 7 years ago - eng
I go back to work next week after a month-long vacation. I bought a house, traveled, read often, and wrote a little. Then I spent a lot of time thinking about those things. In particular, I spent a lot of time thinking about the choices that made me a homeowner at twenty-four, that also put me on a week-long beach vacation. I started writing again to help condense, clarify, and record trains of thought like these, so today I want to start w..

Just occasionally I need to briefly run Firefox over an SSH connection, normally because I need something that's stored in Firefox on another machine (like a password that went into FF's manager by accident, or a bookmark - though those are easier dealt with another way ) This isn't something you want to do routinely, unless the remote end has very good upload speeds (even then, the repaints will be painful) and is only really viable as ..

A while ago, a friend presented me an optimization problem that he stumbled upon in his day job. The problem seemed interesting, so I considered writing a program to solve it, though after a while I decided to let the occassion pass. The thing is, I don’t know that much about optimization and I had no idea about where to start! Besides, I had tried solvers for linear programming in the past, but the lack of documentation and difficulties to..

This article aims to be the simplest introduction to constructing an LL(1) parser in Go, in this case for parsing SQL queries. It assumes minimal programming competence (functions, structs, ifs and for-loops).

June 4th is a historic date: it's the date that the millionth package was indexed into the npm registry. npm is a package manager for JavaScript packages. The core component of npm is its public registry, hosting JavaScript packages that can be accessed by the npm client to build JavaScript applications.

tl;dr: check out https://applewatchfeatures.com/ , https://iosfeatures.com/ and https://macosfeatures.com/ I recently brought an Apple Watch. It’s a pretty fantastic product! One thing that quite annoyed me while evaluating if I should buy it is that features can vary quite drastically per country, ...

137 visitors online