Older blog entries for bi (starting at number 36)

10 May 2006 (updated 11 May 2006 at 04:24 UTC) »
robsta: who needs planets, when you can get flames right here? Perhaps it's not that "we" can't ban destructive people; it's that "we" don't ban destructive people because doing so will conjure up images of Stalinist oppressive elitism. The irony is, "we" are quite elitist already.

*sigh* What on earth is going on with the sorry state of electronic security? Why does security like to s4x0rz so much?

21 Apr 2006 (updated 21 Apr 2006 at 07:42 UTC) »
It's not "de Vinci", it's "da Vinci"...

Wikipedia + MIT coeds + free software zealotry = well, something. :)

...*sploosh*

Hey look, the One Laptop Per Child (OLPC) project is being criticized by Bill Gates, therefore they must be doing something right!

Seriously, the more I think about it, the more I think I'm disliking this OLPC thing...

And now from the "I was in her pants when you were still in diapers" department

"I have 22 years in computer systems engineering and operation"? I think that's exactly the problem here. 22 years ago would be 1984, and NCSA Mosaic wasn't developed until... 1992?

12 Mar 2006 (updated 13 Mar 2006 at 04:30 UTC) »
From the "Superman's full of stop energy" department

Overheard someone saying this about froofyJIT:

Am I the only one that thinks this library took the worst out of c, c++, and assembler and packaged them all together into a programming script from hell?

Well, I don't know if you're the only one, but if you're thinking what I think you're thinking, then no, froofyJIT isn't supposed to be used that way -- it's meant for dynamic code generation, not static code generation. If you don't want to adjust the instructions in an instruction stream according to various unpredictable input parameters, then froofyJIT's not for you. Besides, fans of dynamic generation of hardcore unportable OS-specific oldsk00l 31337 x86 code can always use Ian Piumarta's ccg... :)

... as well as the "Bring Balance to the Force" department

Also overheard someone else:

[Some preceding context: "The Macro-11 assembler is being abused to assemble and emit code for a different CPU, or sometimes not even for a CPU but for a ROM Sequencer or worse. The macros have the same names as the target CPU's op-codes and they simply generate the appropriate code, (ab)using the symbol table management built into Macro-11."]
I don't know why I didn't think of this before, since I've been looking at it recently, but Mauro Persano's wicked-clever abuse of templates to create a mock-assembler syntax for GNU Lightning is also in this vein. I'm wishing for an excuse to try out his froofyjit: [...]

OK, the author attribution's a bit off, and it doesn't actually abuse templates... but these aside, I don't think froofyJIT is useful for the purpose stated above either -- at least, not yet. :) :)

Update: haruspex: thanks!

22 Feb 2006 (updated 22 Feb 2006 at 09:22 UTC) »
haruspex: about the only "information" about significance arithmetic I could glean from that mess is that IEEE754 sucks and Steve Richfield rocks. Seriously... I know that interval arithmetic means expressing each measure in the form of an interval (a, b) or maybe (a - d, a + d) or maybe (a - dE, a + dE) for some small constant E. So what is significance arithmetic? Is it more expressive? Better? Faster? Meaner?
15 Feb 2006 (updated 16 Feb 2006 at 03:03 UTC) »
fzort: hey, it's possible to do lazy evaluation in Prolog too. :-B  It's very slippery though.
13 Feb 2006 (updated 13 Feb 2006 at 20:03 UTC) »
fzort: this deserves to have its own project page. Just think of generalizing it to other diagrams... imagine taking a UML diagram and running it through NPR to make it look hand-drawn. :)

berend asks, "am I safe?" Well, after reading this tidbit about the death of a scamming wingnut^W^Wgreat philosopher, I think I can confidently answer his question: No, sir. You are not safe. *sigh*

Mission accomplished.

10 Feb 2006 (updated 10 Feb 2006 at 20:41 UTC) »

mentifex s3z, "academics who hide in their ivory tower and refuse to take a stand on politics are like the 'good Germans' who let the Nazis kill millions of innocent victims." Sounds logical, but I beg to differ. I'm not taking a strong stance in politics mainly because I'm tired of getting riled up over things which I don't have much control over, and it's a lot more productive for me to spend time on things which I do have control over. (Which, incidentally, is one reason I'm not for using Advogato to rant against the Iraq war.)

27 older entries...

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

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!