September 2010
1 post
Sep 3rd
May 2010
1 post
1 tag
Excuses and pause
I’ve been rather busy lately and the foreseeable future is even more busy. I’ll do my best to fill the gaps, since tumblr is nice and lets users to post in the past, but I will temporally stop until I can keep a constant pace. I’ll continue on August 2nd of 2012 at 8:00 GMT if there are no technical impediments. Weird or not, that’s all by now. I’ve enabled photo...
May 16th
April 2010
2 posts
1 tag
_meta: Python's Original Sin →
I once said that Python is Dead because of the Language Moratorium but Jesse Noller convinced me an embargo on syntax innovation is the practical thing for the language. Reading about Perl 6 reminds me why this is a symptom of a more fundamental issue. In Perl 6, the standard grammar is in a form executable by Perl 6. Like LISP, the language uses itself for parsing and compilation. Also like...
Apr 26th
4 notes
2 tags
Apr 19th
March 2010
3 posts
3 tags
Big companies, a different league
An important aspect in big companies is that they can do things that small companies can only dream of. On one hand this is good for customers that get services that small companies cannot offer, on the other hand oligopolies are created and the status quo reinforced. For example you can consider Google App Engine and Windows Azure, cloud computing services, the functionality is very similar, and...
Mar 15th
1 note
3 tags
Synergy and inertia in big companies, the google...
Globalization may be a problem or a blessing, in any case it is clear that small companies have a hard time trying to compete with big companies and as IT industry evolves and becomes more mature there are bigger companies and bigger amounts of money involved, so creating something revolutionary in a garage becomes harder and harder. If that’s a bad thing because people don’t have...
Mar 8th
4 tags
Twitting constantly
I’ve been using internet for a while now, and I’ve probably spent a lot of time reading and writing, which may not be a good thing, n00bs!!one! Last summer, due to several complex interactions that will probably remain unknown for me, as I haven’t any intention to pay a psychologist to find out them, I decided to use the web 2.0 in a slightly different way, this blog was born and...
Mar 1st
February 2010
3 posts
1 tag
Feb 22nd
4 tags
Feb 14th
2 tags
“I’m doing a (free) operating system (just a hobby, won’t be big and...”
– Linus Torvalds http://bit.ly/3llRxm
Feb 7th
January 2010
5 posts
4 tags
Top-down or upside-down
As an unusual personal note, my supervisor recommended me to take a look to Scala, as I like Python and Haskell (among other languages), everybody uses Java and it may be of great use in the future. At the current time I’m writing the formalization of my previous code, which will be of great use to express what is already done and to be able to make improvements over it for the future. And...
Jan 31st
1 tag
“Adding manpower to a late software project makes it later.”
– Brooks’ Law, by Frederick P. Brooks, Jr.
Jan 24th
4 tags
Sun powered
The Sun emits huge amounts of energy every instant, while an excess of this energy may be bad for life as in the greenhouse effect it has been supporting life since photosynthesis appeared. There are also quite big requirements for energy in industrialized countries increasing at a faster pace each time. A huge energy supply and huge energy requirements seems like an easy to solve equation, for...
Jan 17th
3 tags
Jan 10th
1 tag
Jan 3rd
December 2009
4 posts
Empty slot
Just in case I’m forgetting about something.
Dec 27th
Other interests
Not any by now, but now is the time to allocate this slot.
Dec 20th
2 tags
Research interests
This will be the best post of this series. (but I’m focusing on the design now)
Dec 13th
Participation in events
No content in 8 weeks, you know.
Dec 6th
November 2009
5 posts
1 tag
Publications
I hope I will have some of these at some point in time.
Nov 29th
2 tags
Me in the Web
There is more about me in the Web, here are some links: (to update later)
Nov 22nd
1 tag
Nov 15th
1 tag
Nov 8th
1 tag
Nov 1st
October 2009
4 posts
1 tag
“There are two ways of constructing a software design: One way is to make it so...”
– C. A. R. Hoare 1980 Turing Award Lecture; Communications of the ACM 24 (2), (February 1981): pp. 75-83.
Oct 25th
1 tag
WatchWatch
The idea of this new interface for using computers is cool, it aims at increasing the information we can transfer to the computer by using all fingers at the same time, instead of a mouse with several buttons. I don’t know if it is really better than what we use now or not, but I know that for something to have success it has to be noticeable better, if it is slightly better nothing will...
Oct 18th
3 tags
Oct 11th
3 tags
Oct 4th
September 2009
4 posts
2 tags
Sep 27th
121 notes
2 tags
Sep 20th
1 tag
Sep 13th
2 tags
A lattice from a list in python
Sometimes I astonish myself after writing a piece of code, usually when it is compact and efficient, so usually these are small pieces of code, yet I still remember the spreadsheet application I made in haskell. This is the latest piece of code with which I’ve surprised myself. def lattice(l): for i in range(2**len(l)): yield [l[j] for j in range(len(l)) if (2**j & i) != 0] ...
Sep 6th
August 2009
5 posts
4 tags
debian vs xubuntu →
Even choosing the minimal configuration for xubuntu the performance of debian was better. Ubuntu is more user friendly though. Computer time or human time, as usual.
Aug 30th
2 tags
Aug 23rd
3 tags
Aug 16th
“We all know Linux is great… it does infinite loops in 5 seconds.”
– Linus Torvalds about the superiority of Linux on the Amsterdam Linux Symposium
Aug 9th
Start >
There are some things that I may find and want to share, or I may want to say and publish, or I may just want to have a blog so I am able to fill that box in some forms… I’m not quite sure if the format in tumblr is the appropriate for the content I will be dumping here, or should I look for a more traditional blog, or just a feed with some nuisances that nobody will care to read. I...
Aug 5th