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



We know how to learn, but we don’t know how to un-learn, and how to forget . If you’ve seen the movie Borat, and seen him wrestle with Azhamat Bagatov, it becomes an image that you’d rather not remember. You might have forgotten, but simply reading about it might bring back the grotesque images in your mind. You’re welcome. If you haven’t seen this, and I don’t recommend seeing it, be forewarned that it is NSFW in an ugly way. When we’re ....



Directly copying data from one table to another in MySQL is pretty straightforward, but what if you want to insert new rows based upon a query for something else? As an example, assume we have the following tables in a database: tbl_colours ----------------------- | id | colour | ----------------------- | 1 | maroon | | 2 | green | ----------------------- tbl_product_to_colour ------------------------....

Huge thanks to the Singapore Java User Group for having me as a speaker at their first event of 2018 , Pivotal for hosting the event and providing pizza and drinks, as well as all the attendees for finding the time, all the positive feedback and good questions! Despite taking place early in the new year, the event...

Huge thanks to the Singapore Java User Group for having me as a speaker at their first event of 2018 , Pivotal for hosting the event and providing pizza and drinks, as well as all the attendees for finding the time, all the positive feedback and good questions! Despite taking place early in the new year, the event...

Imagine that you hold Control and type your name into Emacs. Can you describe what will happen? – The ‘Emacs Guru Test’ Emacs shortcuts (known as ‘key bindings’) can seem ridiculous to beginners. Some Emacs users even argue you should change them as soon as you start using Emacs. They are wrong. In this post, I’ll describe the logic behind the Emacs key bindings. Not only will you be closer to passing the guru test, but you might ev....

Tis the season for belated blog posts! Seriously though, I know my posting track record is terrible to begin with, but it’s especially terrible November to January…which I understand is a non-negligible chunk of the year. If it’s any consolation, most of that time goes to building gag websites of questionable utility as gifts for my friends and family, and traveling to and from the east coast to showcase said gifts. Anyway, I’m glad to be..

Tis the season for belated blog posts! Seriously though, I know my posting track record is terrible to begin with, but it’s especially terrible November to January…which I understand is a non-negligible chunk of the year. If it’s any consolation, most of that time goes to building gag websites of questionable utility as gifts for my friends and family, and traveling to and from the east coast to showcase said gifts. Anyway, I’m glad to be..

War is Peace. Freedom is Slavery. Ignorance is Strength. It had been a long time since I had read either 1984 or Brave New World.

zsh lazy loading - peterlyons.com - 8 years ago - eng
I was getting frustrated with how long it took for a new terminal tab to start with zsh and display my prompt. I chatted with zsh wizard Alok Singh and finally bothered to dig into it and removed the glaringly-slow subprocess spawns (things like brew --prefix openssl) and some nvm related stuff was slow. What I came upon in my web research was this post which had pretty slick lazy loading pattern for integration with third party utiliti....

zsh lazy loading - peterlyons.com - 8 years ago - eng
I was getting frustrated with how long it took for a new terminal tab to start with zsh and display my prompt. I chatted with zsh wizard Alok Singh and finally bothered to dig into it and removed the glaringly-slow subprocess spawns (things like brew --prefix openssl) and some nvm related stuff was slow. What I came upon in my web research was this post which had pretty slick lazy loading pattern for integration with third party utiliti....

At Sense Health over the past year I have been leading the technology team to revamp our core tech stack. Over the…


Random sampling I've been working lately to implement random samplers from a number of distributions in PyTorch, both on CPU and CUDA. This is a topic near and dear to my heart, since it has caused me a lot of trouble multiple times. Once this PR is merged, I'll post an explanation/notebook of why this is important. Here's a brief summary of the motivation: We want to sample from distributions like $\operatorname{Beta}(a, b)$. Howeve....

Presentation Abstract by Jody Butts, Sr. User Experience Designer Given on August 11, 2017 at the UX Australia Conference in Sydney Full presentation audio and slides are available here: http://www.uxaustralia.com.au/conferences/uxaustralia-2017/presentation/bad-design-is-bad-for-your-health-why-data-visualization-details-matter/ The proper design of data visualization details is imperative for accurate and actionable data visualizations an..

I used to not like making resolutions specifically for the new year. It’s not that I didn’t like setting goals or that I never fulfill them, it’s just I didn’t see the point of only doing them once per year or waiting until an arbitrary time to make them. Instead, I’d set and accomplish various goals throughout the year.

I have availability for new consulting engagements this year. Do you have an ambitious Node.js project you want to supercharge? I can get your team cruising with rock-solid practices and past all the pitfalls and stumbling blocks. Adding Node.js and JavaScript to your tech stack? How about some expert-led training to be sure your team is fluent with the tools? Ready to experience the game-changing effects of serverless applications? I..

I have availability for new consulting engagements this year. Do you have an ambitious Node.js project you want to supercharge? I can get your team cruising with rock-solid practices and past all the pitfalls and stumbling blocks. Adding Node.js and JavaScript to your tech stack? How about some expert-led training to be sure your team is fluent with the tools? Ready to experience the game-changing effects of serverless applications? I..

The Snyk API gives you access to all the issues associated with a given project. In this post, you’ll learn how to use the API to fetch the organisations you have access to, the projects for a given organisation, and all the issues for a given project.

xmlutils.py v1.4.0 - nadh.in - 8 years ago - eng
Repository: @knadh/xmlutils.py GitHub release page: v1.4.0 What’s Changed feat: add –noquotes option for xml2csv by @RoPP in https://github.com/knadh/xmlutils.py/pull/40 New Contributors @RoPP made their first contribution in https://github.com/knadh/xmlutils.py/pull/40 Full Changelog : https://github.com/knadh/xmlutils.py/compare/v1.3.0...v1.4.0


It’s been about 9 months since I’ve first met with Dita Přikrylová, founder of Czechitas, non-profit organization that focuses on teaching development skills to women, girls and children.

Update, July 24, 2026: JavaScript builds are now open source, available on every account tier, and buildable locally without a Codename One account. The original post below is preserved as published. See the current announcement . I hope you all had a great time over the holidays, I was working a lot but was able to enjoy the relative quiet of the holiday period to get some stuff done. There are a lot of new features I’d like to updat..


Dream job... to help others? To get famous? To help yourself? To get rich? All of the above? None? Hmmmm…

Year in review - blog.webb.page - 8 years ago - eng

I use Jekyll quite a bit, for this site, for the SingaporeCSS site, for my Penang Hokkien site, you get the picture. In case you've never heard of Jekyll, it…

The most common question I receive on a daily basis is “what exactly is the Internet of Things?”. It took a while for me to realize that the most important term here was 'exactly'. This suggested to me that most people believed they felt they understood the term 'Internet of Things' to a certain degree but still had some gaps in their overall comprehension of this considerably over-hyped term.








2017 in Review - una.im - 8 years ago - eng

📸 Seoul - bpev.me - 8 years ago - eng

So what happened in 2017? Last year I thought I completed my basement arcade by getting Donkey Kong (see my blog post entitled “2016 in review”), but I was wrong! I actually got two new arcade games this year. The first one was an arcade machine I never thought I’d find in good working condition. It’s also the absolute coolest arcade game of the 1980s with its amazing vector graphics (as well as my all-time favourite arcade game)…….Atari..

So what happened in 2017? Last year I thought I completed my basement arcade by getting Donkey Kong (see my blog post entitled “2016 in review”), but I was wrong! I actually got two new arcade games this year. The first one was an arcade machine I never thought I’d find in good working condition. It’s also the absolute coolest arcade game of the 1980s with its amazing vector graphics (as well as my all-time favourite arcade game)…….Atari..

My favorite books out of the 102 books (~38,000 pages) that I read in 2017: Sci-Fi, Fantasy, and Speculative Fiction Revelation Space series ( Revelation Space , Redemption Ark , Absolution Gap ) — Hard scifi space opera. Greatly enjoyable, with memorable characters, backstory, science, history, and of course the requisite galactic-scale threats. House of Suns — Set outside the Revelation Space universe, Alastair Reynolds manages ....

My favorite books out of the 102 books (~38,000 pages) that I read in 2017: Sci-Fi, Fantasy, and Speculative Fiction Revelation Space series ( Revelation Space , Redemption Ark , Absolution Gap ) — Hard scifi space opera. Greatly enjoyable, with memorable characters, backstory, science, history, and of course the requisite galactic-scale threats. House of Suns — Set outside the Revelation Space universe, Alastair Reynolds manages ....