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 sent this email to the Putty guys, but I haven't heard back from them. So I'll post it here. --------------------------- First of all, thanks for your work on Putty. It's a very useful tool for us. However pscp uploads much more slowly than it should for us. We are uploading from our office network (UK) to a server in a German data centre. Ping latency to the server is ~31ms. Uploading a ~100MB file, putty stabilises at around 2..

I was doing the Google’s deep learning course on Udacity today and noticed that TensorFlow doesn’t install under Windows and a lot of people…

Here are the two BIWA Summit 2016 presentations I delivered today. The first one is a collection of high level thoughts (and opinions) of mine and the 2nd one is more technical: SQL in the Hybrid World from Tanel Poder SQL Monitoring in Oracle Database 12c from Tanel Poder

Here are the two BIWA Summit 2016 presentations I delivered today. The first one is a collection of high level thoughts (and opinions) of mine and the 2nd one is more technical: SQL in the Hybrid World from Tanel Poder SQL Monitoring in Oracle Database 12c from Tanel Poder

Six months ago, I wrote on this blog about Geohashes and LevelDB with Go, to create a fast geo database. This post is very similar as it works the same way but replacing GeoHashes with Google S2 library for better performances. There is an S2 Golang implementation maintened by Google not as complete as the C++ one but close. For the storage this post will stay agnostic to avoid any troll, but it applies to any Key Value storages: LevelDB/Ro..

Janathon 2016 #26 - rjp.is - 10 years ago - eng
Everything from now until Saturday is basically rest. Because Saturday is a biggie - Winter Cakeathon. [Short walk commute]

This Q&A is a total potpourri of everything I’ve gotten in the past month (or three), but I’ve done my best to group them together. Relationships and…Personal Matters Do you have a girlfriend? What does she think of your lifestyle? I don’t have a girlfriend at the moment, so her opinions are nonexistent. If I were to have a girlfriend, I’d like to think that she’d be (at the very least) accepting of my choices. I’m pret..

This Q&A is a total potpourri of everything I’ve gotten in the past month (or three), but I’ve done my best to group them together. Relationships and…Personal Matters Do you have a girlfriend? What does she think of your lifestyle? I don’t have a girlfriend at the moment, so her opinions are nonexistent. If I were to have a girlfriend, I’d like to think that she’d be (at the very least) accepting of my choices. I’m pret..

Icons are essential to most pattern libraries and web design systems. Let's take a look at a scalable approach!

Don't miss the author's earlier post on the 5 Tips for Being an Effective Tech Lead. The first time a developer steps into the role of a Tech Lead can be difficult. The skills and experience of a seasoned developer do not automatically translate into the skills necessary for the Tech Lead role. In fact, some of the habits of a developer can do more harm than good, when not applied well and with more authority in this new role.

We are thrilled to announce the immediate availability of Codename One 3.3! Version 3.3 was tumultuous, we made a lot of earth shattering changes to performance, animations, fonts and many other things. As a result we have a ground-breaking release that requires a step back. With 3.4 we want to tone down on the “big ticket changes” and work heavily on product refinement. We are already hard at work updating our docs and refining o..

Janathon 2016 #25 - rjp.is - 10 years ago - eng
A heavy-legged recovery run to the local garage for some Red Bull and a KitKat Chunky. Bleugh. [Heavy Legs Make Slow Running]

Spark on EMR - tech.nextroll.com - 10 years ago - eng
High Level Problem Our Dynamic Ads product is designed to show a user ads with specific, recommended products based on their browsing history. Each advertiser gives us a list of all of its products beforehand so that we can generate a “product catalog” for the advertiser. Sometimes, however, the product catalog that the advertiser has given us may not accurately reflect all of the products that exist on their website, and our recommendatio....

Garmin vs Fitbit - rjp.is - 10 years ago - eng
Preamble Garmin data from my TCX files via tapiriik sync Fitbit data downloaded using API with “1sec” resolution Only data points coincident on seconds are used Tools used Modified version of my TCX dumper FitBit.py Ploticus Various shell commands (awk, sort, etc.) Results 48 minutes of hill repeats; Garmin using smart recording; Fitbit in exercise mode. 39 minutes of walking; Garmin using 1sec recording; Fitbit in passive mode. 39 minutes ..

Everyday at work around noon the question of where to get lunch comes up. Normally, we choose between different restataurants in the vicinity of the office. One exception is the HU Mensa (university cafeteria). Despite being really cheap the food quality there varies a lot and it really depends on the daily menu whether a visit is worthwhile. To tackle this issue I decided to spent another IT Open Space putting together a little script that..

Yes Step into a Viennese blast from the past. Beautiful setting and pleasant vibe. Ordered a dirty martini on the rocks, a bottle of Merlot, Käsespätzle (with bacon), and Wiener Schnitzel (with anchovy/capers/egg). All very tasty. But… Surprisingly, desserts (Topfenstrudel, Berggasse and coffee) were nothing spectacular. Also not a cheap eat (£50 per person). Photos




The Hack is Back! - aerotwist.com - 10 years ago - eng
Image decoding can be a source of checkboarding and jank. What if there was a way to work around it without resorting to a cluster of horror hacks? Step right up and meet my new friend createImageBitmap!


The Hack is Back! - aerotwist.com - 10 years ago - eng
Image decoding can be a source of checkboarding and jank. What if there was a way to work around it without resorting to a cluster of horror hacks? Step right up and meet my new friend createImageBitmap!

Janathon 2016 #24 - rjp.is - 10 years ago - eng
A year ago, I did a short session of hill repeats (3 down, 4 up) on Greenwich Park hill and it was hard work. By coincidence I ended up doing the same today and, oddly, almost exactly the same duration but this year I managed 6 down, 5 up on an empty stomach. (If I can train my body to burn fat efficiently, I should be able to run non-stop for, oh, about 8000 miles.

If you prefer video over blog posts, here is my talk on this at GopherCon 2016: https://www.youtube.com/watch?v=KyuFeiG3Y60 One of the strongest sides of Go programming language is a built-in concurrency based on Tony Hoare’s CSP paper. Go is designed with concurrency in mind and allows us to build complex concurrent pipelines. But have you ever wondered - how various concurrency patterns look like? Of course, you have. We’re all t....

If you prefer video over blog posts, here is my talk on this at GopherCon 2016: https://www.youtube.com/watch?v=KyuFeiG3Y60 One of the strongest sides of Go programming language is a built-in concurrency based on Tony Hoare’s CSP paper. Go is designed with concurrency in mind and allows us to build complex concurrent pipelines. But have you ever wondered - how various concurrency patterns look like? Of course, you have. We’re all t....

I’ve started this post maybe twenty times now, since before Christmas, and each time I keep putting it off, thinking “I’ll just blog when I have this next bit done.” But each “next bit” is followed by something else, and then something else, into infinity.


Reactive Programming is a very interesting programming paradigm that I started pondering with last week, which ended up in an article on this blog.


Reactive Programming is a very interesting programming paradigm that I started pondering with last week, which ended up in an article on this blog.



Janathon 2016 #23 - rjp.is - 10 years ago - eng
Another rest-ish day with a small jaunt down the road in the Feelmax Kuuva 3 before picking up coffee and salad for tea. THE EXCITEMENT IS NON-STOP. NON. STOP. [5km to coffee]


not to be complicit not to accept everyone else is silent it must be alright not to keep one’s mouth shut to hold onto one’s job not to accept public language as cover and decoy not to put friends and family before the rest of the world not to say I am wrong when you know the government is wrong not to be just a bought behaviour pattern to accept the moment and fact of choice

Janathon 2016 #22 - rjp.is - 10 years ago - eng
Another brisk 10km but with a twist - this time I recorded the entire binaural soundscape using the PCM-M10 and the CS-10EM. Here’s a snippet from Narrow Street - obviously you need stereo headphones to get the full effect. Managed the 10km marker in 1:50:45 which isn’t bad but then forgot to stop the watch when I got to Charing Cross (because I’d lost one of the windshields for the CS-10EMs and was flustered - turned out to be attached to ..

Are you a big fan of JavaScript? Would you prefer to use JS both in the browser and on the server? I'll show you how to do all of this with Fine Uploader, AngularJS, and Node.js.

Janathon 2016 #21 - rjp.is - 10 years ago - eng
A rest day which involved going to the Co-op to pick up a windshield (very effective but doesn’t really fit the PCM-M10 if you have headphones plugged in) and then home via Point Hill. Which is Quite Steep in places. Windshield vs Muji fan Muji fan, full speed, pointed at the PCM-M10 mics from 4". 10s with windshield; 10s without; 10s without on low sensitivity.

A while back I created a custom DSC resource which enabled you to manage packages installed with Chocolatey (awesome package manager for Windows, like apt-get). You can do some cool stuff with it, like build out a dev box in azure with one script, use for deployment or just to setup your machine after a rebuild. So it turns out people have been doing just that, it’s had over 1,200 downloads from the PowerShell Gallery ! No..


Over the past decade, User Experience Research and Design—often simply “UX”—has gained an increasingly prominent position in the world of tech. While the field has faced opposition within the industry, successful organizations are increasingly learning that investing in UX pay off.

Janathon 2016 #20 - rjp.is - 10 years ago - eng
Into the last stretch! Just as the weather seems to pivoting out of “COR BLIMEY MY KNACKERS HAVE VANISHED” cold into “DON’T NEED A COAT MUM” mild as well. Today was a rest day and if it hadn’t have been for those surprise Creme Eggs, it would have been a successful one. Still, a walk up a hill in “brisk” conditions can’t hurt.

Do you think a female going to grad school could survive your adventure? My daughter is 25 and is going to grad school next year. Normally I would drop a question like this into a Q&A post of some sort, but I’ve gotten a bunch of similar questions, and even met up with a few inquirers to discuss this exact topic. These things lead me to believe it’s an important enough topic to deserve its own post (not that the threshold for “deserving..

Do you think a female going to grad school could survive your adventure? My daughter is 25 and is going to grad school next year. Normally I would drop a question like this into a Q&A post of some sort, but I’ve gotten a bunch of similar questions, and even met up with a few inquirers to discuss this exact topic. These things lead me to believe it’s an important enough topic to deserve its own post (not that the threshold for “deserving..

6 visitors online