More about playing with word count and position
I’ve seen in the last few weeks some examples on using the word positions within the sentences… like my “your blog written by monkeys“.
A way to experiment is just looking for a chuck of a sentence, a “meaning” block, that puts in relation two concepts. For example encountering “is the new”, you can create a nice diagram showing new tendencies.
A similar path is getting statistics of word appearances within a text, and their relations. Later you can paint nice pictures using this info, like one visualizing the Holy Books of five world religions.
Finally, you don’t even need to know how to program this systems. You can do things yourself with just paper and pencil, and your favorite song.
Arriving at 30
Next week I’ll be 30!
I have some ideas for my auto-gift… probably a new camera (a Panasonic FZ-50 or a Fuji S65000), or maybe a real go-board from Kuroki…
By the way, if somebody wants to burn his money on me, I have a wish list at amazon.co.uk 😉
The cooking company
Imagine a big restaurant, with a lot of cooks. There are some bosses managing all the work: assigning the dishes to the individual cooks. So far, this seems quite correct. But imagine the bosses decide to start a individual plate with 3 cooks, who start to heat the frying pan, and then the bosses decide to remove these 3 chefs, and assign another 2. In the middle of the cooking, for some weird reason, the managers change the orders for creating this dish, modifying some ingredients, and reassigning other cooks to the task. Can you imagine the final result? Well, actually I don’t really know how a big restaurant manages all its tasks, but… you guessed it, I’m thinking about software companies.
It’s curious to read, from a brilliant article by Paul Graham, this idea:
There is a contradiction in the very phrase “software company”. The two words are pulling in opposite directions. Any good programmer in a large organization is going to be at odds with it, because organizations are designed to prevent what programmers strive for.
The software industry doesn’t have yet a good frame or structure for organizing / managing / assigning the projects to programmers. Everybody knows (even some bosses) that the fact is: the more programmers you assign to a project, the less quality you obtain. But most companies prefer considering programmers just as flat resources. “Assign this resource to that project”, they used to say. The problem is that programmers are not resources, like machines. Also programming is somehow an art.
In Spain, the big companies create a lot of job levels, like: junior programmer, senior programmer, junior analyst and senior analyst. The lower level inhabitants are reassigned from time to time to different tasks, messing them up. Even worse, everybody assumes that programming is bad (because the high levels inhabitants don’t program, and everybody wants to climb levels); so imagine that: engineers who have just finished the degree who want to program the least as possible! A really unhealthy industry. In the rest of Europe, things are a bit better, as are in America. But, of course they haven’t found the holy grail.
Some people say the future is pair programming, and others say small groups (3 or 4 persons) is the best option. Also, we can observe another way to manage projects: the methodology (or lack of it) in the open source projects. I’d like to see some analysis from the projects at sourceforge: statistics putting in relation things like number of (key) developers, activity, and… let’s dream, quality (maybe measured using bugs count plus features accomplished plus something). We might find the key to create a software company, or the key to avoid creating them.
The last days of holidays
One thing to see during summer in Barcelona is the streets’ decoration of the Gracia’s festivals. I spent the Saturday morning walking around this neighborhood, being annoyed by the subtle rain. As previous years, the inhabitants of the streets have created an imaginative world, using only old plastic bottles and other recycled stuff as the raw materials. It’s always enjoyable to have a walk there, entering into each street’s world.
And the best way to spend the evening during summer in Barcelona is just enjoying an ice tea. Jordi and I went to a really nice tea salon (& shop) hidden on one tight street in the Gothic square. Speaking about life, work, girls and Go, the evening passes as quickly as the people on the street… but the slowness of our tea relaxes us.
5 years without meeting the Mediterranean
One day, during my holidays, I decided to go to the beach. It was a weird decision, because I don’t really like the beach. Too many people, too much sticky sand, too much sun. In the old days I preferred enjoying the beach in the late evening, when everybody is leaving. Also, I got used to own a lot of space of the beach… I mean nobody in 10 meters around.
But for some strange reason I was too bored the other day, during my holidays. So I decided to enjoy the Mediterranean. There was a red flag (meaning big waves) at the watcher’s tower, but I still entered into the sea. The annoying waves hit me without mercy. The water was so dirty. And suddenly I realized the passing of time.
I realized that the last time I enjoyed the sea was 5 years ago. This picture shows me 5 years ago. It was the last time I met the sea (I can’t remember a more recent one). A lot of things have changed since then…
The most outstanding fireworks, again
I can never miss the “Nit de l’Albà” at Elche’s festivals.
Every year I promise myself to come again.
It’s worth it!
Last year I had an idea: “next year I’ll record some videos to show it to everybody”. Last year I wrote a long description about the fireworks. This year I can offer you something far better, THE VIDEO!
This video was recorded outside the city, on a new bridge over Vinalopó river. This position helps you to get a better overall view. As you can observe in the video, there are fireworks all around. All the locals start to fire rockets, starting at 10pm. But the real party starts at 11:15pm, when the city council starts to fire a bigger magnitude of fireworks, until 12pm. The intensity of fireworks recorded in the video lasts for one hour!
No word can describe the dimension of those moments. No video, either. If you can, see it by yourself!
This text will change your life
Do you know what a chain of coincidences is?
Actually you are alive just by a chain of coincidences: somehow your parents met, fell in love, and you were born. Coincidence over coincidence. You are reading this because of a chain of coincidences, in which you are probably not the main character: for example, maybe you know me because we’ve played Go, but I have to tell you that I discovered Go by a really weird coincidence…
This text will change your life, I can add. It might be the start, the origin, the fist step of a new small chain of coincidences. A chain contained within a bigger chain. Maybe while you are reading this you aren’t spending your time doing another thing, and it means that you have chosen a path among the infinite ways to continue your current life. Or maybe you’ll just use this subject to flirt: “hey girl, wanna start a chain of coincidences with me? I’m already changing your future!”.
The funny thing is that this text has also changed my life. And while I’m writing it, it changes itself.
Your blog written by monkeys
Do you want to try my new tiny script?
Just write here your blog’s url, click the button and watch the surprise.
And now, let me explain it.
Some weeks ago I was discussing with another engineer about NLP, and the importance of having some language knowledge to effectively process a text. He wanted to do some stuff with pure text, written in an unknown language. I suggested that you can do more and better things if some human expert helps you, but he told me he couldn’t pay an expert. In that case, I pointed out that you can use some kind of statistic approach, like registering the appearance of every single word, or the relation between a word and the previous and next ones. But those methods are just randomly, almost like monkeys playing with the words…
This evening I’ve created a PHP script that reads your blog (actually only the words within paragraphs) and generates new text using some statistic (the data used can be seen at the end of the page source). It seems real, it might have sense… but it’s just random. Monkeys rulez!
I want food without containers
Some time ago I wondered how can we reduce the amount of home generated waste.
The most important “input” of a house is food, and the biggest “output” is waste. So this means that some part of the input, the food, is responsible for the output. And if you just have a look at your garbage bin(s), you’ll realize that most of what you throw away are “food containers”. It seems that every single piece of food, that enters into the house, comes inside some kind of containers (from just a plastic bag to elaborated boxes). I don’t want to focus in the fact that you can do some recycling, dividing the different containers in bins. What I want to remark is that, nowadays, almost all the food you buy comes surrounded with a piece of implicit garbage… specially if you’re used to buying in supermarkets.
Aren’t the wicker baskets from our grandmothers useful anymore? Isn’t just a cloth bag enough to carry the food? Why do we need all these “almost garbage” containers?
I’m lucky to live in front of a market, a real one. I usually buy there and in a supermarket 2 streets away. I wondered what would happen to my garbage bin if I just bought in the market, using my own bag. Now I’m going to try it out. The supermarket is going to close for vacation during August!
