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

MH-Z19 CO2 sensor reader, logger and visualiser Reads data from UART(serial)-connected MH-Z19 (or MH-Z14) sensor using python 3. If you dare to install nodejs you can visualise the logged data (using html and plotly.js library). Repository: sammcj/CO2-Logger Usage Note this post is from 2016, in 2021 I replaced my custom Co2 loggers with an Aranet4 . While very expensive, is and excellent off-the-shelf solution, with many featur..

MH-Z19 CO2 sensor reader, logger and visualiser Reads data from UART(serial)-connected MH-Z19 (or MH-Z14) sensor using python 3. If you dare to install nodejs you can visualise the logged data (using html and plotly.js library). Repository: sammcj/CO2-Logger Usage Note this post is from 2016, in 2021 I replaced my custom Co2 loggers with an Aranet4 . While very expensive, is and excellent off-the-shelf solution, with many featur..

MH-Z19 CO2 sensor reader, logger and visualiser Reads data from UART(serial)-connected MH-Z19 (or MH-Z14) sensor using python 3. If you dare to install nodejs you can visualise the logged data (using html and plotly.js library). Repository: sammcj/CO2-Logger Usage Note this post is from 2016, in 2021 I replaced my custom Co2 loggers with an Aranet4 . While very expensive, is and excellent off-the-shelf solution, with many featur..

MH-Z19 CO2 sensor reader, logger and visualiser Reads data from UART(serial)-connected MH-Z19 (or MH-Z14) sensor using python 3. If you dare to install nodejs you can visualise the logged data (using html and plotly.js library). Repository: sammcj/CO2-Logger Usage Note this post is from 2016, in 2021 I replaced my custom Co2 loggers with an Aranet4 . While very expensive, is and excellent off-the-shelf solution, with many featur..

MH-Z19 CO2 sensor reader, logger and visualiser Reads data from UART(serial)-connected MH-Z19 (or MH-Z14) sensor using python 3. If you dare to install nodejs you can visualise the logged data (using html and plotly.js library). Repository: sammcj/CO2-Logger Usage Note this post is from 2016, in 2021 I replaced my custom Co2 loggers with an Aranet4 . While very expensive, is and excellent off-the-shelf solution, with many featur..

MH-Z19 CO2 sensor reader, logger and visualiser Reads data from UART(serial)-connected MH-Z19 (or MH-Z14) sensor using python 3. If you dare to install nodejs you can visualise the logged data (using html and plotly.js library). Repository: sammcj/CO2-Logger Usage Note this post is from 2016, in 2021 I replaced my custom Co2 loggers with an Aranet4 . While very expensive, is and excellent off-the-shelf solution, with many featur..

Jesse Houwing is a Lead Consultant at Xpirit. Recently he published a really helpful Visual Studio Team Services (VSTS) task making it easier to get Snyk incorporated into your VSTS workflow. We interviewed him to learn more about how he did it.

My favorite books out of the 61 books (~24,000 pages) that I read in 2016: Sci-Fi, Fantasy, and Speculative Fiction Culture series — I read the entire ten book series over the course of 2016. The Culture series is set in the distant future where enlightened AIs run society and humans, freed from a life of labor, have to deal with the rest of the galaxy. What is life like when material want is eradicated? What about encounters with less ....

My favorite books out of the 61 books (~24,000 pages) that I read in 2016: Sci-Fi, Fantasy, and Speculative Fiction Culture series — I read the entire ten book series over the course of 2016. The Culture series is set in the distant future where enlightened AIs run society and humans, freed from a life of labor, have to deal with the rest of the galaxy. What is life like when material want is eradicated? What about encounters with less ....

I’ve recently felt the urge to start designing boats again, as I have had some ideas I wanted to explore, specifically for boats of the Mini 650 class . The software I use has basic hydrostatics capabilities, but only for an upright boat. It cannot calculate the GZ curve, or get the righting moment at specific heel angles, which is a crucial data for the kind of craft I wanted to design. Existing solutions are extremely powerful and extr....

I’ve recently felt the urge to start designing boats again, as I have had some ideas I wanted to explore, specifically for boats of the Mini 650 class . The software I use has basic hydrostatics capabilities, but only for an upright boat. It cannot calculate the GZ curve, or get the righting moment at specific heel angles, which is a crucial data for the kind of craft I wanted to design. Existing solutions are extremely powerful and extr....

Performance is tricky. Especially, if you are working with very fast operations. In today benchmarking exercise, we will try to measure performance of two simple methods which calculate minimum of two numbers. Sounds easy? Ok, let’s do it, here are our guinea pigs for today: int MinTernary ( int x , int y ) => x < y ? x : y ; int MinBitHacks ( int x , int y ) => x & (( x - y ..

Performance is tricky. Especially, if you are working with very fast operations. In today benchmarking exercise, we will try to measure performance of two simple methods which calculate minimum of two numbers. Sounds easy? Ok, let’s do it, here are our guinea pigs for today: int MinTernary ( int x , int y ) => x < y ? x : y ; int MinBitHacks ( int x , int y ) => x & (( x - y ..

Since we launched Ruby last month, we’ve been working away on improvements. Today we’re excited to let you know about our extended support for Ruby.

simplemysql v1.25.0 - nadh.in - 9 years ago - eng
Repository: @knadh/simplemysql GitHub release page: v1.25.0 What’s Changed Added lastQuery by @Zetaphor in https://github.com/knadh/simplemysql/pull/11 fix parameter name for get methods by @ptrcarta in https://github.com/knadh/simplemysql/pull/14 Adding examples and cleaning up README by @Zetaphor in https://github.com/knadh/simplemysql/pull/16 Added SSL Connectivity Support by @subhashdasyam in https://github..

Some times people will join the Kubernetes community and get confused on what the “k8s” is all about.


It is conventional wisdom that habits are the fundamentals of successful life. Having consistent habits of making your bed, exercising, eating healthy, meditating, and not spending more than you make are what some popular self help bloggers and authors are preaching. Habits work. Once I have a positive habit formed, it is a great force in my improving my days. Recently I’ve been developing the habit of exercising. I started by doing a l....

Python 2 vs 3 - kdheepak.com - 9 years ago - eng



I have much experience working remotely, but my recent long-term long-distance venture revealed so much more. In this article, I cover good things, bad things, and suggestions to fix a broken remote work culture.

The line of code that the developer can write the fastest, the line of code that the developer can maintain the cheapest, and the line of code that never breaks for the user, is the line of code that the developer never had to write. - Steve Jobs Superfluous code is code that is written unnecessarily. It is code that has all the added complexity of valuable code, but it adds no value of its own. If you were to remove it, the product....



I don’t want to talk about ESLint ever again. I don’t ever want to talk about "code style" ever again. I want to write code, and I want the…

The new MapTiler Desktop includes the Resume mode, sending maps to your phone or tablet, and many more useful features.

We take actions based on our unconscious mind, we follow our unspoken norms and taboos. For a little while we may think we are original or creative, but we aren't — at least not following the definition we attributed to the terms. This is not uncommon, everyone thinks that they are innovative. A positive illusion or just the opposite, let's not discuss determinism. The human brain works by re-interpreting and linking concepts. There's no ..





There seems to be a wide consensus that the current (unspecified) drop order in Rust is weird and arbitrary. If you are not yet convinced, you should definitely take a look at a previous post exploring the current rules. While changing the drop order seems attractive, there are many aspects that need to be considered before embarking in such a quest. In this post I would like to expand on the consequences of changing the drop order.

After my previous post, I thought it would be interesting to run some experiments to determine the unspecified drop order within different constructs of Rust. After you read this, I guarantee you will understand why there is so much discussion about changing the current drop order before stabilizing it :) TLDR: the current drop order is really weird! In this post we are going to look at: Local variables Tuples Structs and enums Slices Closu..




When researching snaps, one of the main advantages everyone talks about is the fact that they’re transactionally updated. That is, an upgrade either succeeds or fails, it doesn’t leave the snap in a broken state. If you have snap “A” installed and an update for it is released, it’ll automatically update. If that update is somehow broken, the snap will roll back to the previously-working revision. However, no one has really talked about how ..


Learning elm - peterlyons.com - 9 years ago - eng
A Report from the weeds So I've been trying to learn The Elm Programming Language , which is a language/architecture for building browser applications. The core ideas have been adopted into react and redux and I consider Elm to be taking the ideas deeper than you can do while still in JavaScript. So elm actually gives you a totally new programming language supporting static types, pure functional programming, and immutability in a high-in....

So as you have probably learnt and been frustrated by, JSON does not officially support comments. This, as I understand it, was done intentionally by JSON's creator Douglas Crockford to prevent abuse of comments for non-standard metadata. Be that as it may, and it may make sense for a data interchange format, JSON is used for configuration files commonly and the lack of comments can be frustrating. Here's some hacky tricks I sometimes use. ....

Some days ago I stumbled upon an old issue on Rust’s GitHub repository. While the title of the issue is “should struct fields and array elements be dropped in reverse declaration order (a la C++)”, the discussion also extends to whether the current drop order should be stabilized. Surprising as it may seem, drop order in Rust is unspecified and could theoretically be changed in the future. However, there are use cases that require enforcing..

Do libraries and frameworks prioritize components on boot? If so, how, and if not what can we do? And, in exploring that question, I discovered that Server-Side Rendering isn't a silver bullet!

Do libraries and frameworks prioritize components on boot? If so, how, and if not what can we do? And, in exploring that question, I discovered that Server-Side Rendering isn't a silver bullet!

75 visitors online