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

March was an incredible month. I started a major renovation on the master bathroom , which I ended up putting on pause due to a major life update . Due to the incredible busyness, I was only able to finish one book.

In this post we are going to play around with full text searching Linux man pages using Elasticsearch. The idea We will: setup an Elasticsearch instance locally create an index for the data feed the index with the man pages of the OS create a search method for full text searching full text search the man pages The code I have gathered the code snippets you will find here in a script called elman and it is available on GitHub so ....

In this post we are going to play around with full text searching Linux man pages using Elasticsearch. The idea We will: setup an Elasticsearch instance locally create an index for the data feed the index with the man pages of the OS create a search method for full text searching full text search the man pages The code I have gathered the code snippets you will find here in a script called elman and it is available on GitHub so ....

In this post we are going to play around with full text searching Linux man pages using Elasticsearch. The idea We will: setup an Elasticsearch instance locally create an index for the data feed the index with the man pages of the OS create a search method for full text searching full text search the man pages The code I have gathered the code snippets you will find here in a script called elman and it is available on GitHub so ....

In this post we are going to play around with full text searching Linux man pages using Elasticsearch. The idea We will: setup an Elasticsearch instance locally create an index for the data feed the index with the man pages of the OS create a search method for full text searching full text search the man pages The code I have gathered the code snippets you will find here in a script called elman and it is available on GitHub so ....

I had this happen to me a few times already. Notification Center on the Mac goes completely numb: no more notifications and the list is empty. I’m writing down the fix, so I do not have to google the forums once again the next time. Open the Terminal, then: # this usually fails, as the notification server is already running launchctl load -w /System/Library/LaunchAgents/com.apple.notificationcenterui.plist # kills and restarts the notifi..

Highlights from the CodeBeam SF 2018 conference, March 15-16 2018 Once was Erlang Factory The name has changed - yearly in fact, for the past few years - but this conference is always a destination for the Erlang faithful. The premise has been broadened since the Erlang Factory days of yore to welcome other BEAM based languages, the most prominent of those being Elixir of course, but worthy mentions here are LFE (Lisp Flavored E....

A trucker delivering palletized cargo to a pier would have to remove each item from the pallet and place it on the dock. Longshoreman would then replace the items on the pallet for lowering into the hold, where other longshoreman would break down the pallet once more and stow each individual item - all at a cost so high that shippers knew not to send pallets to begin with. – The Box, Marc Levinson. P143

A trucker delivering palletized cargo to a pier would have to remove each item from the pallet and place it on the dock. Longshoreman would then replace the items on the pallet for lowering into the hold, where other longshoreman would break down the pallet once more and stow each individual item - all at a cost so high that shippers knew not to send pallets to begin with. – The Box, Marc Levinson. P143



Gotta build on of these for a complex and content rich elearning site. So did some research. Here are some of my findings. Here is a good start : How to Build a Recommender Systemby Martin KihnThe Components of a Recommender Systemon a site with quite some articles on the topic – like this one on Impression DiscountingOr this one : Beginners Guide to learn about Content Based Recommender Engineswhich is from 2015 but still cover the general..

Gotta build on of these for a complex and content rich elearning site. So did some research. Here are some of my findings. Here is a good start : How to Build a Recommender Systemby Martin KihnThe Components of a Recommender Systemon a site with quite some articles on the topic – like this one on Impression DiscountingOr this one : Beginners Guide to learn about Content Based Recommender Engineswhich is from 2015 but still cover the general..

Guy Podjarny live hacks a Node.js application to exploit vulnerabilities in real world packages. In this edited down video from the JSKongress conference. Guy explains where some of the most common JS security pitfalls exist.

Last weekend I headed to New Zealand and marshalled at the Highlands Festival of Speed . The Highlands Festival of Speed is a weekend packed with some of the best modern classic racing you will see in New Zealand. Featuring the Pre 65 Racing, Mainland Muscle, Formula Libre, South Island Porsche, OSCA, Highlands Modern Classics/Nostalgic Classics and the Highlands Sprint Series. This is a weekend of true blue Kiwi racing starring some o..

Last weekend I headed to New Zealand and marshalled at the Highlands Festival of Speed . The Highlands Festival of Speed is a weekend packed with some of the best modern classic racing you will see in New Zealand. Featuring the Pre 65 Racing, Mainland Muscle, Formula Libre, South Island Porsche, OSCA, Highlands Modern Classics/Nostalgic Classics and the Highlands Sprint Series. This is a weekend of true blue Kiwi racing starring some o..

JS tooling - yasha.solutions - 8 years ago - eng
The web is evolving. Here are some element to catch up on VueJs and NodeJS  Building a RESTful API with Node.jsNodeJS Shopping CartVue.js 2 – Getting StartedBuild a Chat Room from scratch (vuejs, nodejs, socket.io)Full Stack Web App using Vue.js & Express.jsHotel system in Vue.jsVue.js 2 & Vuex (Basics)

JS tooling - yasha.solutions - 8 years ago - eng
The web is evolving. Here are some element to catch up on VueJs and NodeJS  Building a RESTful API with Node.jsNodeJS Shopping CartVue.js 2 – Getting StartedBuild a Chat Room from scratch (vuejs, nodejs, socket.io)Full Stack Web App using Vue.js & Express.jsHotel system in Vue.jsVue.js 2 & Vuex (Basics)



BenchmarkDotNet is a cool tool for benchmarking. It has a lot of useful features that help you with performance investigations. However, you can use these features even if you are not actually going to benchmark something. One of these features is DisassemblyDiagnoser. It shows you a disassembly listing of your code for all required runtimes. In this post, I will show you how to get disassembly listing for .NET Framework, .NET Core, and Mo..

BenchmarkDotNet is a cool tool for benchmarking. It has a lot of useful features that help you with performance investigations. However, you can use these features even if you are not actually going to benchmark something. One of these features is DisassemblyDiagnoser. It shows you a disassembly listing of your code for all required runtimes. In this post, I will show you how to get disassembly listing for .NET Framework, .NET Core, and Mo..

Recently I wrote a short article about setting up an environment for programming STM32 microcontrollers with the libopencm3 library. You can read it here . I wanted to write the second part as soon as possible but I found out that even though I could, I didn’t understand everything well enough. I just didn’t feel comfortable with the subject. That’s why I started this series. I want to explore what actually happens when you program a..

After my Asus N66U kicked the bucket, I considered a few options: another all-in-one router, upgrade to something like an EdgeRouter , or brew something custom. When I read the Ars Technica article espousing the virtues of building your own router, that pretty much settled it: DIY it is. I've got somewhat of a psychological complex when it comes to rolling my own over-engineered solutions, but I did set some general goals: the end ....

BenchmarkDotNet v0.10.14 has been released! This release includes: Per-method parameterization ( Read more ) Console histograms and multimodal disribution detection ( Read more ) Many improvements for Mono disassembly support on Windows (A blog post is coming soon) Many bugfixes In the v0.10.14 scope, 8 issues were resolved and 11 pull requests where merged. This release includes 47 commits by 8 contributors.

As part of going paperless, looking into OCR. Trying out tesseract. Install $ brew install gs $ brew install imagemagick $ brew install tesseract $ convert -density 300 -depth 8 receipt.pdf receipt.png $ tesseract receipt.png receipt.png.txt

BenchmarkDotNet v0.10.14 has been released! This release includes: Per-method parameterization ( Read more ) Console histograms and multimodal disribution detection ( Read more ) Many improvements for Mono disassembly support on Windows (A blog post is coming soon) Many bugfixes In the v0.10.14 scope, 8 issues were resolved and 11 pull requests where merged. This release includes 47 commits by 8 contributors.

When I first announced GoReleaser roughly 1 year ago, on January 2017, I never thought it would be somewhat famous.

Life Update - www.joehxblog.com - 8 years ago - eng
If you’re a regular reader of this blog (as if I have regular readers), you’ll notice that my last post was over two weeks ago. That’s because I’ve been dealing with a brand new family member. Yep, my wife gave birth to our first-born son.


Gif bookmarks - xenodium.com - 8 years ago - eng
An idiot’s guide to animation compression | Taking Initiative . gif-progress: Attach progress bar to animated GIF . gifski — highest-quality GIF converter . keycastr: an open-source keystroke visualizer . phw/peek: Simple animated GIF screen recorder for Linux .

ShellCheck gives you automatic warnings/suggestions in bash/sh shell scripts. $ brew install shellcheck Bonus: If using Emacs's flycheck , you get ShellCheck support out of the box.

Exif.tools – A multimedia file metadata tool (Hacker News) . Fred's ImageMagick Scripts (Hacker News) . How to crop in GIMP (Linux Hint) . ImageMagick to Sharpen an Image – Linux Hint . Jpeg2png: Silky smooth JPEG decoding – no more artifacts (2016) | Hacker News . Make your own meme image using Imagemagick . The Art of PNG Glitch (Hacker News) . The Art of PNG Glitch .

Picture the scene. You’ve recently installed the awesome Lineage OS on your android device and are enjoying it so far. You install an update, it all goes smoothly, but upon restarting you are presented with this notification: What You press on the notification and you’re taken to the Lineage changel...

Picture the scene. You’ve recently installed the awesome Lineage OS on your android device and are enjoying it so far. You install an update, it all goes smoothly, but upon restarting you are presented with this notification: What You press on the notification and you’re taken to the Lineage changel...

Over the years I read several articles on how to be effective, and how the 10x engineer thing is or is not a lie and all that.

1500 words, 7 minutes. Man, embracing his origin, … civilization, … mental and moral faculties. … Illustrated. Lind, G. Dallas, 1884. I’m interested in the history of technology, especially those moments which gave rise to great advances or failures. I’m interested to know the conditions, the growth medium, the organisational structures, the management strategy which helped or hindered. I’m interested in whether (and to what degree) Governm..

From Reddit's thread : https://yunomi.life https://shop.ippodo-tea.co.jp/kyoto/shopf/index.html https://www.o-cha.com http://hojotea.com/categ_e/viewe.htm http://yuuki-cha.com http://www.hibiki-an.com/index.php http://www.thes-du-japon.com/index.php?main_page=index https://www.chadoteahouse.com https://www.denstea.com https://www.sazentea.com/en http://www.ujicha-kanbayashi.co.jp http://www.marukyu-koyamaen.co.jp/p..




Leaving Red Hat - purpleidea.com - 8 years ago - eng
I’ve spent about four years at Red Hat , and now it’s time to move on… TL;DR: had to leave Red Hat and start Patreon to fund mgmt . What follows is a bit of historical rambling, and some forward looking statements. Retrospective : Long-time readers of my blog will know that I was very active in the puppet ecosystem for many years. I learned a lot while writing puppet code, and while building some of my outrageous puppe..

Leaving Red Hat - purpleidea.com - 8 years ago - eng
I’ve spent about four years at Red Hat , and now it’s time to move on… TL;DR: had to leave Red Hat and start Patreon to fund mgmt . What follows is a bit of historical rambling, and some forward looking statements. Retrospective : Long-time readers of my blog will know that I was very active in the puppet ecosystem for many years. I learned a lot while writing puppet code, and while building some of my outrageous puppe..

I don’t own, and have no intention of owning, a MacBook as I own a touchscreen Windows laptop however this approach to make it support touch is genius. They use a mirror at the top of the screen and some image processing to work out where the finger is. They can determine if the finger is actually touching the screen by whether it is touching its reflection - very clever lateral thinking.

32 visitors online