September 2010
1 post
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...
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...
2 tags
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...
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...
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...
February 2010
3 posts
1 tag
4 tags
2 tags
I’m doing a (free) operating system (just a hobby, won’t be big and...
– Linus Torvalds http://bit.ly/3llRxm
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...
1 tag
Adding manpower to a late software project makes it later.
– Brooks’ Law, by Frederick P. Brooks, Jr.
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...
3 tags
1 tag
December 2009
4 posts
Empty slot
Just in case I’m forgetting about something.
Other interests
Not any by now, but now is the time to allocate this slot.
2 tags
Research interests
This will be the best post of this series. (but I’m focusing on the design now)
Participation in events
No content in 8 weeks, you know.
November 2009
5 posts
1 tag
Publications
I hope I will have some of these at some point in time.
2 tags
Me in the Web
There is more about me in the Web, here are some links:
(to update later)
1 tag
1 tag
1 tag
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.
1 tag
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...
3 tags
3 tags
September 2009
4 posts
2 tags
2 tags
1 tag
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]
...
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.
2 tags
3 tags
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
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...