-- If Mr. Edison had thought smarter he wouldn't sweat as much. --Nikola Tesla
Re:Rather Interesting Concept
by
njdj
·
· Score: 4, Interesting
I think that since Linux is very clean, streamlined code
Perhaps you didn't actually read the page referred to in the story?: ---start quote---
The following code demonstrates exciting
features of GNU C used in Linux:
int a, b;
typedef int t, u;
void f1() { a * b; }
void f2() { t * u; }
void f3() { t * b; }
void f4() { int t; t * b; }
void f5(t u, unsigned t) {
switch ( t ) {
case 0: if ( u )
default: return;
}
} ---end quote---
This kind of code is CRAP. I don't know who wrote it, I don't care if he/she is a genius kernel guru. Hard to read, hard to maintain.
Finally a true clear picture of the kernel! With this concise clear and stunning graphical 3d image I can finally progress beyond the Hello World modules. Lost in a function? Not sure how the kernel works? I'll just look at the wonderful lines and dots buried in the haze of blue and hey presto! All is revealed. Thank you for the amazing contribution to the world of computer science! Next up: a graphical representation of all the source code bits after mangled through a blender..stay tuned!
(or not)
-- ---
Re:Can someone help the man out?
by
Bisqwit
·
· Score: 4, Informative
I'll keep them there for some hours, depending on the load induced to my puny 384 kb/s (<48 kB/s) bandwidth.
So far it seems though that the actual site is enduring pretty good too.
For comparison, here are a few animations of Windows
-- getSexySig();/* returns sexy signature */
visualizing complex data
by
fiiz
·
· Score: 5, Interesting
Yes, that is interesting indeed.
I think in general there may be interesting research to be done in the area of mapping/visualization of complex data: for instance this project of mapping the internet.
Does this really help in general? Are there many cases where such visual maps would help understanding of complex data? Think for example, it may be interesting to produce such a map of everything2, which is a sort of hyperlinked online encyclopedia, to see where the clustering is.
In astrophysics, 3D maps of the universe have been produced for some time, and the human-eye understanding of large-scale structure was at first more direct than statistical analysis--for instance, people would see the famous filaments, but stats wouldn't.
A post above quoted the possible use in spotting "usefulness" of code contributions, by looking at their interdependencies for example.
--
yours ever, fz.
watching the bits on an Atari ST
by
Anonymous Coward
·
· Score: 4, Interesting
My first computer was an Atari ST. The MWC (Mark Williams C) compiler that I bought with it came with an amazing little C demo program. It must have been 15 lines of C code tops. The Atari ST has an 680x0 cpu chip, and a linear memory model. A chunk of that memory was set aside for video, and a separate chip pumped that video memory out to the monitor. With the C demo program, you could change the base video memory pointer to point anywhere in memory, including low memory, where the operating system (TOS/GEM) resided. By doing this, you could actually WATCH the operating system in action, because each pixel on the video monitor represented one bit! You could see counters counting up, flag bits flip-flopping on and off, chunks of bits being read in from the floppy disk, etc. It is, by far, the coolest thing I've ever seen done with a computer. =) Wish I could figure out how to do it on my linux box.
...You should have seen some of the "sex on campus"
seven degrees of separation white boards from my college days!
(Yes, my "small patch" was rejected as too small to bother including)
I'm going to go ahead and test my university's bandwidth by mirroring the movies at http://www.public.iastate.edu/~omikron/linux3d/
http://mynetpad.com/mirror/perso.wanadoo.fr/pascal .brisset/kernel3d/kernel3d.html
I like to build things and wire stuff together.
fixit! writes "Have a look at this cool 3D animation of the Linux kernel source. This is how a source browser should look like!"
;-)
That's all nice and cool, but could we have a 3D shooter next where you can use a BFG#### to go bughunting?
People replying to my sig annoy me. That's why I change it all the time.
Tetsuo? is that you? what happened?
If Mr. Edison had thought smarter he wouldn't sweat as much. --Nikola Tesla
I think that since Linux is very clean, streamlined code
Perhaps you didn't actually read the page referred to in the story?:
---start quote---
The following code demonstrates exciting
features of GNU C used in Linux:
int a, b;
typedef int t, u;
void f1() { a * b; }
void f2() { t * u; }
void f3() { t * b; }
void f4() { int t; t * b; }
void f5(t u, unsigned t) {
switch ( t ) {
case 0: if ( u )
default: return;
}
}
---end quote---
This kind of code is CRAP. I don't know who wrote it, I don't care if he/she is a genius kernel guru. Hard to read, hard to maintain.
(or not)
---
http://bisqwit.iki.fi/kala/kernel3d/
I'll keep them there for some hours, depending on the load induced to my puny 384 kb/s (<48 kB/s) bandwidth.
So far it seems though that the actual site is enduring pretty good too.
For comparison, here are a few animations of Windows
getSexySig();
Yes, that is interesting indeed.
I think in general there may be interesting research to be done in the area of mapping/visualization of complex data: for instance this project of mapping the internet.
Does this really help in general? Are there many cases where such visual maps would help understanding of complex data?
Think for example, it may be interesting to produce such a map of everything2, which is a sort of hyperlinked online encyclopedia, to see where the clustering is.
In astrophysics, 3D maps of the universe have been produced for some time, and the human-eye understanding of large-scale structure was at first more direct than statistical analysis--for instance, people would see the famous filaments, but stats wouldn't.
A post above quoted the possible use in spotting "usefulness" of code contributions, by looking at their interdependencies for example.
yours ever, fz.
My first computer was an Atari ST. The MWC (Mark Williams C) compiler that I bought with it came with an amazing little C demo program. It must have been 15 lines of C code tops. The Atari ST has an 680x0 cpu chip, and a linear memory model. A chunk of that memory was set aside for video, and a separate chip pumped that video memory out to the monitor. With the C demo program, you could change the base video memory pointer to point anywhere in memory, including low memory, where the operating system (TOS/GEM) resided. By doing this, you could actually WATCH the operating system in action, because each pixel on the video monitor represented one bit! You could see counters counting up, flag bits flip-flopping on and off, chunks of bits being read in from the floppy disk, etc. It is, by far, the coolest thing I've ever seen done with a computer. =) Wish I could figure out how to do it on my linux box.