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


I've been trying to get a manageable system for dealing with projects that need a lot of settings, some of which are secrets such as credentials. In general, environment variables are the most widely-supported mechanism. They have many shortcomings: they are exposed by the OS to other processes running as your user or root via the /proc filesystem (at least on linux), don't have data types other than strings, can't express nesting or arrays....

I am a big believer that technology is neither bad nor good. Technology is just a tool than enable our capacity to be more of what we are already. We can use technology to solve problems. Potentially, we can create a better society. But it is not up to technology but how we use it.  Recently – Virtual Reality (VR) Augmented Reality (AR) are more and more trendy. Everyone is super excited about where all this is going.

I am a big believer that technology is neither bad nor good. Technology is just a tool than enable our capacity to be more of what we are already. We can use technology to solve problems. Potentially, we can create a better society. But it is not up to technology but how we use it.  Recently – Virtual Reality (VR) Augmented Reality (AR) are more and more trendy. Everyone is super excited about where all this is going.



Make shit happen Get out and shout your truth to the world You might be wrong but you will never know until you get it out Breaking news: the world will go on with or without you – so better you become an active part of it. #Just do it Just move on and create. Make new things happen. Try out. Produce. Experiment. Throw things out to the world and see what sticks.

Ever wonder if you can build your own phone? Well this guy did. Last time I checked how to make a phone myself, the only thing I could find always seemed very hard and not very practical (just have a look at this DIY Smartphonebased on a rasperry-pi) But the Strange Parts’s project is really impressive and give plenty of hopes for a different future of DIY-phones. While I am probably not going to that myself, it is still rather instructive..

WTF is Shenzhen - yasha.solutions - 9 years ago - eng
Ok, if you have never heard of Shenzhen, China you might want to get yourself up to date with this quick article – because really, it is getting more and more attention lately, as it has turned into a major platform of electronic hardware manufacturing of the past 15 years.  Located north of Hong Kong, Shenzen is the center of the supply chain hub for electronics. All of the major contract manufacturers working for Apple, HP, Microsoft and ..

Email - www.craigpardey.com - 9 years ago - eng

Identity - www.craigpardey.com - 9 years ago - eng

The Pragmatic Programmer is one of the most influential books that I have read as a software developer. It is right up there with Software Craftsmanship and Clean Code. Andy Hunt recently gave an interview that was peppered with several poignent quotes that struck a chord with me. You need to understand how to work with other people, both with teammates and with those pesky users This is the single piece of advice that I’d give ..

Make shit happen Get out and shout your truth to the world You might be wrong but you will never know until you get it out Breaking news: the world will go on with or without you – so better you become an active part of it. #Just do it Just move on and create. Make new things happen. Try out. Produce. Experiment. Throw things out to the world and see what sticks.

Ever wonder if you can build your own phone? Well this guy did. Last time I checked how to make a phone myself, the only thing I could find always seemed very hard and not very practical (just have a look at this DIY Smartphonebased on a rasperry-pi) But the Strange Parts’s project is really impressive and give plenty of hopes for a different future of DIY-phones. While I am probably not going to that myself, it is still rather instructive..

WTF is Shenzhen - yasha.solutions - 9 years ago - eng
Ok, if you have never heard of Shenzhen, China you might want to get yourself up to date with this quick article – because really, it is getting more and more attention lately, as it has turned into a major platform of electronic hardware manufacturing of the past 15 years.  Located north of Hong Kong, Shenzen is the center of the supply chain hub for electronics. All of the major contract manufacturers working for Apple, HP, Microsoft and ..

As you may know, April is national poetry month, an annual series of events by the Academy of American Poets to help support the appreciation of American poetry. If you’re looking for great book-length collections of poems, you might be interested in the Iowa Poetry Prize winners. Many of the previous years’ winners are made […]

Machine Learning - lainchan.org - 9 years ago - eng
General thread for ML related topics. Let's talk about our current projects, learning aids, questions, curiosities and forth. Also Forth. I'll start by posting what are generally regarded as the foundational books for the discipline.


This is the thread for those of us who enjoy the machine codes, the assembler languages, and the rest of the lower levels our machines have. If you have any routines, techniques, tools, or anything else related to this wide topic, do post it in here. On that note, let this also be a thread for discussion of machine preferences. To encourage discussion, here are some questions: Do you think binary machines are the best or trinary or ..

C++ thread - lainchan.org - 9 years ago - eng

It’s been over a year since I wrote a blog entry ! And while of course the universal excuse of “I’ve been busy” applies, I think we reached a point in Discourse ’s development where we just were able to focus on the product without a lot of stuff getting in our way. I’ve now been working on Discourse full time for 5 years. In the beginning we had a lot more uncertainty about technical decisions. Some of the things we debated interally i..

Microservices — an architectural pattern we recommended in our 2012 International PHP Conference keynote — is pretty popular these days. There are many benefits to consider: Independent development and release lifecycle for each microservice Ensuring clear API boundaries between systems Ability to use technologies most applicable for each area of a system In an ideal world, microservices are a realization of the Unix philosophy as ....

Last few months I’ve been using Go to write quite a lot of tools. In this post I intend to show not why I chose Go over others, but how I architect those tools, what libraries I use and what kind of automation I have in place.

Microservices — an architectural pattern we recommended in our 2012 International PHP Conference keynote — is pretty popular these days. There are many benefits to consider: Independent development and release lifecycle for each microservice Ensuring clear API boundaries between systems Ability to use technologies most applicable for each area of a system In an ideal world, microservices are a realization of the Unix philosophy as ....


This is new /sec/, the security board. The intent is that this board will be used to discuss means of securing electronics and other machinery. Discussion of securing other types of objects, such as houses, safes, and privacy is very welcomed. Discussion of offensive means, cracking tools, and secret documents is permitted and also very welcomed. Do remember to be smart when discussing potentially illegal activities. Relevancy is cons..

This is new /λ/, also addressable as /lambda/, the programming board. The intent is that this board will be used to share and discuss programs that have been made, for techniques and tools to be written of, and so other programming topics can be debated. This is not the board to recruit programmers for projects. If you have a project you want to discuss, have a good bit finished beforehand. Relevancy is considered very important in ..

If you write a method like “add product to user’s cart”, you want to test that that method works. That method may require state to exist e.g. in a database (e.g. that the user exists, to whose cart the product shall be added), and testing it automatically e.g. with JUnit may require querying the new state (e.g. that the product is now in the user’s cart). You have these options:

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. This is the second blog post in this series about ROS production. In the previous post we discussed why Ubuntu Core was a good fit for production robotics. In this post we’ll be on classic Ubuntu, creating the example ROS prototype that we’ll use throughout the rest of the series as we work toward ..

circa 2019 This novel never fails to question how we live our lives. It explores many characters, with their equally many…

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

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


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

35 visitors online