Recent

Startup Investing for Everyone
There's a Choice
Freeware Game
Thoughts on Regulation

All Posts

2017

2016

Freeware Game

These days I take my backup strategy pretty seriously (locally to an external drive and encrypted on the cloud using Backblaze). This wasn’t the case in the ...

Thoughts on Regulation

I want to write down my views on regulation to help solidify and clarify it for myself.

Upcoming Origami Appearance

There’s an Israeli Origami Convention coming up. After all the fun I had last time, I knew that I wasn’t going to miss attending it this year as well.

Ditching Google Analytics

Just a quick service announcement - I’ve stopped using Google Analytics on this website. Instead, I’m using Open Web Analytics.

2015

On the Future of the Apple Watch

I spent several days in Lyon, France recently. It was during this vacation that I was fully convinced that Ben Thompson was correct about the future of the A...

Venture Capital and Equality

Thomas Piketty’s 2013 best seller “Capital in the Twenty-First Century” made plenty of noise in the popular media. In his book, Piketty discusses the growing...

Conserving Water

California is currently undergoing a severe drought. As someone who lives in an arid country and is environmentally conscious, my household, under the leade...

2014

2014 Summary

I only recently did a big reboot of this site. Nonetheless, a new year is upon us, which means that a yearly summary is in order.

7th Israeli Origami Convention

Over the past weekend, I attended the 7th Israeli Origami Convention. There were two guests of honour invited this year:

Learning to Code

I’ve come up with a set of rules that describe our reactions to technologies: 1. Anything that is in the world when you’re born is normal and ordinary and...

Random Thoughts on Ferguson

Social Media I live thousands of miles from Ferguson. If it weren’t for Twitter, I most likely would never have heard of it. People get their informatio...

Hands

Free speach. Even when it’s free. Even when you don’t agree with it.

My New Blogging Workflow

I previously wrote about the new setup for this blog. Today I’d like to talk about the workflow I’ve implemented to help make it easier for me to write more.

2011

C++ and Automatic Garbage Collection

Programmers know about the mental state commonly referred to as “flow”. In this state, we are most productive, by a significant margin. This state is, of cou...

2010

Four Year. Go.

</param></param></param></embed> A bit naive, as always, but not a bad idea.

2009

What You Have You Keep

The second law of thermodynamics states that in an isolated system, entropy is an increasing function. In his book, Do Androids Dream of Electric Sheep, Phil...

Kill the CAPS LOCK!

The Caps Lock key can do wonders to wreak havoc in VI. You’re in command mode, minding your own business, when all of a sudden all hell breaks loose. All bec...

Exercise

I’ve written before that I have the great privilege of working with people who are much smarter than myself. After more than a year of working with some ridi...

iPod Touch

I ordered myself an ipod touch the other day. I already have an old ipod shuffle, which I take with me on runs. I also use it to listen to pod casts on long...

Japanese - Vocabulary

I’m currently studying Japanese words with the “Core 2000” list of words on smart.fm (free registration). Each new word is introduced on smart.fm’s iKnow sy...

Learning Japanese - Memorization

I’ve been studying the Japanese language for nearly a year now. I didn’t learn as much Japanese as I’d liked to have, but I did learn a great deal about lear...

Configurability

A while back I stumbled upon the following vim command, which opens a file explorer view. Now, this is truly scary stuff. I was as shocked and disappointed a...

One Year Summary

A bit over a year ago I started this blog. I didn’t know much about blogs and twitter and such at the time. After a year of blogging, I’m afraid I still don’...

New Computer

I’m writing this on a new computer I got yesterday. It’s called Fit PC2, and it’s really really small, and pretty green as well. Not as cool as a new mac, b...

Better World Books

For the last couple of months I’ve been ordering my books from BetterWorldBooks.com. It’s an online book store with a soul. All the books I order are shiped ...

Book updates

I’ve updates my current reading list page, and even added short reviews for books I finished reading. Right now this includes everything I read, including n...

First Donation

Today I donated money to an open-source project for the first time. And it felt good. I’ve decided that paying for free open-source projects you use and fin...

Maintenance Mode

After a vacation, you really need some time off. So I’m not going to talk about computer programming today.

Back from vacation

I’m back from vacation, and after some intensive days catching up on everything. I believe I’ll be able to continue working on the book within a week, and I ...

Vacation

I’ll be on vacation with little or no internet access until April the 18’th. No internet and no cellphone is really the only way to have a real vacation the...

Crease Patterns eBook

Over the coming weeks (and months), I will be writing an ebook about how to fold crease patterns, which will be freely available once it is complete. I will ...

Language Verbosity

I recently took a look at the upcoming C++0x specification, and I was annoyed that yet more keywords were introduced into the language. C++ is already a very...

And Then There Were Two

I have decided to split this blog in two. All the programming related posts will remain here. The Origami posts will move to their new home at: http://origam...

Folding the Peacock from CP

In this article I will show how to fold the Peacock from its crease pattern, with (hopefully) some useful advice on crease-pattern folding in general given a...

Productivity Tip #2

I recently realized that I’m actually two very different people. I’m one person at night, and another when the alarm clock goes off. My night-self, let us ca...

Productivity Tip #1

I lead a pretty busy life. Besides working full-time, I’m taking a very intensive university course in Japanese, I try to blog weekly, exercise, read lots of...

Programming Editors

I’ve used a wide range of programming editors throughout my life. From the glorious copy con and QBasic of the DOS days, through the Turbo C of my teenage ye...

Source Code Highlighting - In Blogger!

There are a great many posts on how to post syntax highlighted code in blogger. I can’t really understand why google doesn’t have a ready made solution in pl...

Project Euler

I’ve just stumbled upon Project Euler. It’s a nice little site with mathematical puzzles to be solved using a computer. For example, this first problem is to...

Programming with Vi

This page will serve as a place to store my notes on using vi as a programming editor. And when I mean vi, I really mean vim, but these days I think it’s pre...

Current Reading List

This page contains books I’m currently reading and the books I recommend, though I will probably not update it too diligently (last update-30’th of December,...

Learning Japanese

I started studying Japanese a couple of months ago. I decided to register for an intensive course at the local university. There were other places to go to,...

Some People Are Idiots

I’ve been sick for the past week and a half. The whole stay in bed, drink lots of tea, use entire rain-forest’s worth of tissue paper deal. It sucks. I’ve ev...

TBB and Non-Integer Ranges

I’ve been using the Intel Threading Building Blocks (TBB) library for a while now, and I finally figured out how to overcome one of the annoyances I had with...

2008

Hamas, Israel and Options

Hamas is the democratically elected government of the people of Gaza. Their charter calls for the complete and total destruction of Israel, a view their lead...

Bash: Passing Arguments with Quotes

Today I needed to write a bash script that eventually calls another program, passing all the arguments to it. It seemed like a simple enough task: just use $...

Languages

“It is practically impossible to teach good programming style to students that have had prior exposure to BASIC: as potential programmers they are mentall...

Active Learning

“Reading, after a certain age, diverts the mind too much from its creative pursuits. Any man who reads too much and uses his own brain too little falls in...

New Origami Diagrams

I have uploaded many of the diagrams for models by Yehuda Peled, diagrammed by him, which were hosted on the old Origami Tips website, and who had no intern...

Programming by Coincidence

In their excellent book, The Pragmatic Programmer, Andrew Hunt and David Thomas have a section on “Programming by Coincidence”. Although their book is jammed...

Origami Tips

In this page I’ll post various tips, some revived from the old Origami Tips website, some new. Common Folding Sequences

Creativity and Constraints

Although my university obligations are enormous at the moment, I find myself drawn back into the Origami world. Thus, I came across this month’s challenge on...

Schedule

Jeff Atwood wrote a very interesting blog post where he postulated that quantity is more important than quantity. From my point of view, this is an interesti...

The Importance of Rats

The fourth Israeli Origami Convention ended a couple of days ago. Since the guest of honor was Eric Joisel, I though it was time to write down something I’ve...

Blogging 101

At 27, I’m an old man. I guess I’ve been living under a rock or something - I have no idea what’s “hot” in technology these days. I’m new to blogging. I onl...

Favorite Origami Books

Origami Design Secrets / Robert J. Lang - This book, by retired laser physicist and origami master, describes the methods developed over the last couple ...

First Post

I’m getting married in two days, so I took some time off from everything and decided to create this blog. I’ve been thinking about doing this for a while now...

2004

Origami Tip - Folding a Closed Sink

This article is part of the Origami Tips series from the old Origami Tips website A closed sink is one of the more dreaded folding sequences in Origami....

Folding From Crease Patterns

This article is part of the Origami Tips series from the old Origami Tips website It was originally published on April 2004. Other than formatting, it a...