fzort is currently certified at Journeyer level.

Name: Mauro Persano
Member since: 2005-03-31 16:27:10
Last Login: 2008-05-15 01:23:14

FOAF RDF Share This

Homepage: http://www.fzort.org/mpr/

Notes: Mostly self-taught programmer living in São Paulo, Brazil. Corporate code monkey by day, wannabe free software hacker by night. By the way, English is not my first language (such a convenient excuse). Contact: m (at) fzort (dot) org

Projects

Recent blog entries by fzort

Syndication: RSS 2.0

2 May 2008 (updated 3 May 2008 at 01:43 UTC) »

Today is my last day here. Lured by the prospect of working without a tie, with Linux on my workstation, at an actual tech company, and arguably against common sense, I'm starting at Yahoo! next Monday.

I'm pretty excited. Needless to say, I've been following the tech news with utmost interest.

29 Apr 2008 »

shlomif: did you actually read the Nichomachean Ethics? The thing is repulsive. If it really is, as some say, one of the central works of western civilization, it's no wonder we're in such bad shape. Bertrand Russell said it better:

There is in Aristotle an almost complete absence of what may be called benevolence or philanthropy. The sufferings of mankind, in so far as he is aware of them, do not move him emotionally; he holds them intellectually to be an evil, but there is no evidence that they cause him unhappiness except when the sufferers happen to be his friends.

22 Apr 2008 (updated 22 Apr 2008 at 11:09 UTC) »

Implementation of logical operations on a domino substrate

Abstract. This paper presents some simple ideas about domino gates. Domino gates are implementations of logical operations using toppling dominos to represent the movement of information (bits). (...) The domino model can be used as a representation of single-shot wave gates in unconstrained media, such as sub-excitable Belousov-Zhabotinsky reactors. On a practical note, they are slightly easier to set up and use than collision models using 'billiard balls'.

More at the International Center of Unconventional Computing.

18 Apr 2008 (updated 18 Apr 2008 at 22:52 UTC) »

It's been a hectic day in production support land. My head hurts. And I still have stuff to do - will probably leave at around 21:30 PM, making this a 14 hours day.

Anyway, I skipped lunch and instead worked a bit on this problem. After much head scratching, came up with a O (N^2*M) dynamic programming solution (with N the length of the sequence and M the size of the alphabet). Was really proud of myself for about 3 minutes, until I noticed that N can be as large as 100000. Boom. Anyway, my worthless non- solution is here (sorry, in Java - as I said, I did it at work). Space can be reduced to just O(N*M), but that doesn't help with time.

laburu: I'll get around to answering your e-mail eventually, I swear.

17 Apr 2008 (updated 17 Apr 2008 at 16:31 UTC) »

Dang. I can't get any hacking time during the week.

Ah well. Lunch break, and I've just solved this problem. It requires more insight than code, so I could work on it for the past couple of days while in the train, in the bathroom, etc. The resulting program is small and simple, but I had to deploy some hardcore permutation group theory to arrive at the solution. I wonder if there's a simple "Aha!" insight that I'm missing. If you think there is, I'd really love to hear.

111 older entries...

 

fzort certified others as follows:

  • fzort certified acs as Apprentice
  • fzort certified bi as Journeyer
  • fzort certified ncm as Master
  • fzort certified ashtong as Apprentice
  • fzort certified lerdsuwa as Journeyer
  • fzort certified raph as Master
  • fzort certified metaur as Master
  • fzort certified rms as Master
  • fzort certified titus as Apprentice
  • fzort certified redi as Master new
  • fzort certified haruspex as Apprentice
  • fzort certified zx80user as Journeyer
  • fzort certified fzort as Apprentice
  • fzort certified dmitri as Apprentice
  • fzort certified ingvar as Journeyer
  • fzort certified salmoni as Journeyer
  • fzort certified StevenRainwater as Master
  • fzort certified karlberry as Master
  • fzort certified pesco as Apprentice
  • fzort certified johnnyb as Journeyer
  • fzort certified lloydwood as Journeyer
  • fzort certified argp as Journeyer
  • fzort certified Pizza as Journeyer
  • fzort certified reenoo as Apprentice
  • fzort certified nkeynes as Apprentice
  • fzort certified laburu as Journeyer new
  • fzort certified saju as Apprentice
  • fzort certified rillian as Master
  • fzort certified alan as Master
  • fzort certified jwz as Master
  • fzort certified chromatic as Master
  • fzort certified olecom as Apprentice
  • fzort certified SabineMcNeill as Apprentice new
  • fzort certified pphaneuf as Journeyer new
  • fzort certified fxn as Journeyer new

Others have certified fzort as follows:

  • metaur certified fzort as Journeyer
  • bi certified fzort as Journeyer
  • acs certified fzort as Journeyer
  • halcy0n certified fzort as Apprentice
  • fzort certified fzort as Apprentice
  • dmitri certified fzort as Apprentice
  • salmoni certified fzort as Journeyer
  • lerdsuwa certified fzort as Apprentice
  • whytheluckystiff certified fzort as Journeyer
  • ncm certified fzort as Apprentice
  • mirwin certified fzort as Journeyer
  • fxn certified fzort as Apprentice
  • argp certified fzort as Journeyer
  • StevenRainwater certified fzort as Journeyer
  • badvogato certified fzort as Journeyer
  • laburu certified fzort as Journeyer

[ Certification disabled because you're not logged in. ]

New Advogato Features

FOAF updates: Trust rankings are now exported, making the data available to other users and websites. An external FOAF URI has been added, allowing users to link to an additional FOAF file.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!

X
Share this page