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

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.

I published two articles on MapLayout here and here . After all that work they are now effectively obsolete thanks to a new API in MapContainer that builds component placement directly into the map itself. Unfortunately the Google API doesn’t let us position components (native or otherwise) accurately as it pans the map. This creates a small delay when panning/zooming as the components try to catch up to the map. The only workaround is..

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

Rowan didn’t always want to be a software engineer. In fact, he had planned to study physics and astronomy when he started university. As a teen, he spent many hours behind a computer screen, where he became more and more curious as to how software worked, and the impact that technology could have on the world.

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.

Vignettes 3 - rjp.is - 8 years ago - eng

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

RFC 7232 implements support for conditional requests in HTTP. These are commonly used by downstream caches (including those built into browsers) in order to revalidate content - i.e. check whether the copy in cache is stale or whether it should still be considered valid. The primary mechanisms for this are If-Modified-Since (i.e. has it chanced since date x ) and If-None-Match (i.e. does it's Etag match any of those). If the metadata va....

Most of the time, a PHP application won't need to change the HTTP status code that Apache or FastCGI generates on it's behalf, but occasionally there's a need to do so. This snippet lists some of the common HTTP Status codes and how to return them Read more…

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


Have you ever found yourself with an entirely unknown codebase, a new team, and a schedule to take over an application from an offshore team? What do you do, where do you start?




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.

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.

Whether or not you like SystemD it is a reality of the world we currently live in, and anyone managing a modern operating system is likely to have a need to interact with it. Utilities such as service,ckconfig and update.rc-d have largely been replaced with systemctl and it's syntax isn't always as simple and intuitive - especially when you're used to the other ways of doing things Read more…

The ability to tunnel connections over an SSH connection is incredibly useful, essentially creating a poor man's VPN, whether to a specific port (ssh -L 1443:google.com:443 ssh-server.domain) or by standing up a SOCKS proxy (ssh -D 8080 ssh-server.domain). The most common complaint when doing this, though, is that the latency sucks. This is because of the TCP over TCP Problem . You're essentially running two layers of TCP congestion cont....

Snyk identified and responsibly disclosed a directory traversal vulnerability found in FTP clients that connect to malicious servers. This post contains the full details of the vulnerability and what you can do to avoid it.

One of the joys of working at Jane Street for the last 15 or so years has been seeing how our software stack has grown in scope. When I started, I was building pretty narrowly focused systems for doing statistical research on trading strategies, and then building systems for executing those same strategies.

One of the joys of working at Jane Street for the last 15 or so years has been seeing how our software stack has grown in scope. When I started, I was building pretty narrowly focused systems for doing statistical research on trading strategies, and then building systems for executing those same strategies.

From stack overflow : Option 1 osascript -e 'id of app "Emacs"' Option 2 mdls -name kMDItemCFBundleIdentifier -r SomeApp.app

This article examines how to calculate how much you made on cryptocurrency and what information you will need to provide to your CPA or for preparing your taxes yourself.

Distributed teams allow you to hire the best people from over the world. Here are some lessons learned, and how-tos, for doing them right.

Date Util - www.codenameone.com - 8 years ago - eng
Timezones suck. Especially daylight saving. I don’t mind moving the clock or losing an hour of sleep as much as the programming bugs related to that practice. The thing that sucks even more is Java’s old date/time API. This was publicly acknowledged by the Java community with JSR 310 which replaced the Java Date & Time API’s however due to its complexity we still don’t have it yet. As a small workaround we created a small API to perform s..

Originally appeared on Opsgenie Engineering Blog Kubernetes adoption is increasing each day. People are transforming both development and production environments to container-based deployments, and they are making use of Kubernetes to handle the operations more elegantly. Ability to do one-click zero downtime rolling deployment updates was a dream or required too many interventions by an operator or a custom in-house applications where the..

We're excited to announce that Snyk is now powering the brand-new vulnerable JavaScript audit in Google Chrome’s Lighthouse — the auditing tool built by the Google Chrome team that checks your site's performance, accessibility, and security.

Heatmaps record visitor clicks on the live state of your website, which can be used to interpret user behavior on elements like modal boxes…

I discussed the new Camera cn1lib last week . One of the motivations for doing it (besides the request from an enterprise account) was that of a new course module. Last week I added a new module covering the process of building the camera cn1lib…​ We have several online videos (both in the course and outside of it) covering native interfaces. So why do we need another one? Working with native code is error prone & complex. A lot of t..

Working remotely is the dream job of most developers I know. It’s a hard process but it’s totally possible. Now you got the best job you could . Enjoy your new life! The beginning. The dream. Do you remember yourself some weeks/months ago? The first interview you did (maybe you’re not a native English speaker like … Continue reading Congratulations! Now you are a remote worker. Enjoy your new life!



In the past few weeks we’ve rolled out a Go microservice called ‘KIB’ to production, which reduced a huge portion of the infrastructure necessary for Movio’s main product, saving considerable AWS bills & maintenance, significantly simplified our architecture and made our product 80% faster on average. We wrote KIB on a Hackathon.

149 visitors online