Slashdot Mirror


Contiki on Ethernut

randomErr writes "Many of you may remember Contiki, the OS and GUI for the C64 and many other 8 bit platforms, which was posted on Slashdot in March. Adam Dunkels has ported Contiki to a more modern platorm: the open source Ethernut board. You can also see the working webserver and VNC server."

88 of 131 comments (clear)

  1. Not for long . . . . by jmt9581 · · Score: 5, Funny

    You can also see the working webserver and VNC server.

    If that webserver is hooked up to the net, you won't be seeing it for long. :)

    --

    My blog

    1. Re:Not for long . . . . by notb4dinner · · Score: 3, Interesting

      The web pages you are watching are served by a web server running under the Contiki operating system on an an Ethernut embedded Ethernet board, which consists of a 14 MHz AVR Atmega128 microcontroller with 32 kilobytes of RAM and 128 kilobytes of flash ROM, and a RealTek RTL8019AS Ethernet chip. :)

  2. Why? by heironymouscoward · · Score: 5, Funny

    The answer should be obvious: a web server able to run on a C64 can run on any embedded system that can emulate a 6502 CPU. This means I can put a web server into my mouse. The possibilities are stunning...

    --
    Ceci n'est pas une signature
    1. Re:Why? by kasperd · · Score: 1

      This means I can put a web server into my mouse.

      So what? Somebody already put a webserver in a dead fly.

      --

      Do you care about the security of your wireless mouse?
  3. *Ahem*, Allow me: by llamalicious · · Score: 2, Funny
    Why? ...and don't give me any b.s. "because we can" answer.

    The answer is simple: because we can!

    /smartass

  4. I thought by Cackmobile · · Score: 3, Funny

    This was going to be a story about drunken backpackers travelling round Europe!!!

    --
    -- Karma Karma Karma Karma, Karma Chameleon - Boy George
    1. Re:I thought by Cackmobile · · Score: 3, Informative

      This is not offtopic B$£"&DS. Contiki is a european tour company for Backpackers. Heathens. Yes /. is too American-centric.

      --
      -- Karma Karma Karma Karma, Karma Chameleon - Boy George
    2. Re:I thought by usotsuki · · Score: 1

      (2, Offtopic)

      God, I've seen everything.

      -uso.
      RH8 posting with Galeon (at last!)

      --
      Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
    3. Re:I thought by ncc74656 · · Score: 1
      (2, Offtopic)

      God, I've seen everything.

      If you get "5, Troll," you win!

      --
      20 January 2017: the End of an Error.
    4. Re:I thought by AndroidCat · · Score: 1

      It is possible (just highly improbable). Assuming 0 starting point: 1 Troll and 6 Underrated votes. Assuming 2 starting point: 1 Troll and 4 Underrated.

      --
      One line blog. I hear that they're called Twitters now.
    5. Re:I thought by MemoryAid · · Score: 1

      Last I heard, Kon-tiki was an expedition by Thor Heyerdahl to cross the Pacific in a raft using thousand year old technology.

      --
      Language students: Don't try to learn English here. This ain't it.
    6. Re:I thought by bhtooefr · · Score: 1
    7. Re:I thought by eyeye · · Score: 2, Insightful

      There is no -1 unfunny rating.
      I assume you were trying to be funny by deliberately misunderstanding the topic. I get bored of seeing those posts to be honest.
      If you want to be witty please try harder, you are currently at the "In soviet russia" level.

      --
      Bush and Blair ate my sig!
    8. Re:I thought by Cackmobile · · Score: 1

      ok....fair enough

      --
      -- Karma Karma Karma Karma, Karma Chameleon - Boy George
    9. Re:I thought by Cackmobile · · Score: 1

      Good to see that my lame call can start up a nice conversation. I do have a meaning in life!

      --
      -- Karma Karma Karma Karma, Karma Chameleon - Boy George
  5. Wire your mouse? by ites · · Score: 3, Funny

    Yes, within 5 years all mice will have Bluetooth and you can surf to your mouse site and ask stuff like 'how many clicks have I done since whenever'. Using your keyboard, hopefully.

    --
    Sig for sale or rent. One previous user. Inquire within.
    1. Re:Wire your mouse? by grub · · Score: 1


      ..ask stuff like 'how many clicks have I done since whenever'

      In the mid 80's there was a Mac program that acted as an odometer for the mouse. You could watch it slowly go up as you used the mouse day by day. I don't recall the name unfortunately.

      --
      Trolling is a art,
    2. Re:Wire your mouse? by teamhasnoi · · Score: 2, Informative
      Google to the rescue!

      All sorts of other platforms too.

    3. Re:Wire your mouse? by jafuser · · Score: 1

      Does that mean we will be able to use our optical mice as webcams?

      At the very least, it would be easy to find sources for 2D textures =D

      --
      Please consider making an automatic monthly recurring donation to the EFF
    4. Re:Wire your mouse? by kasperd · · Score: 1

      surf to your mouse site and ask stuff like 'how many clicks have I done since whenever'.

      That information could as well be handled by your computer. No reason to put a webserver in the mouse for that. For some time I have had a page telling when I last used my mouse and keyboard.

      --

      Do you care about the security of your wireless mouse?
  6. Re:Better recipe for disaster by jkrise · · Score: 4, Funny

    Just say it's rumored to contian SCOde - all hell will break lose.

    --
    If you keep throwing chairs, one day you'll break windows....
  7. Gawd, I really didn't want to... by TrollBridge · · Score: 5, Funny
    ...but someone's gotta say it.

    Now go forth, Slashdot readers, and give that server a good kick in the ethernuts!

    --
    There's a Mercedes gap too. I want one and can't afford one, but it's not government's job to do anything about it.
  8. Re:Question by randomErr · · Score: 4, Interesting

    Imagine a low cost, already documented, platform that could be used for say plastic injection machine controllers. Think about a Minitel like device for a $100.

    --
    You say things that offend me and I can deal with it. Can you?
  9. Oh the humanity! by llamalicious · · Score: 5, Funny

    It seems so unfair, Ethernut vs. Slashdot vs.

    Almost like David vs. Goliath, except in this case, David has two broken arms, no legs, 3 gunshot wounds center mass, and massive blunt trauma to the head. And Goliath is a hungry T-Rex.

    I gotta say, the thing appears to still be responding right now as I post, not bad, not bad at all. Not necessarily *working*, but responding. Hit that /cgi/tcp page and check the connections, truely evil.

    1. Re:Oh the humanity! by i.r.id10t · · Score: 1

      Time for a Monty Python quote -

      " 'Tis just a flesh wound!"

      --
      Don't blame me, I voted for Kodos
  10. I'm impressed by KjetilK · · Score: 2, Interesting

    Wow, 15 comments, and the Ethernut webserver is still running fine. Wow, I'm impressed! Looks like servedby.advertising.com is going to be /.ed before that card! :-)

    --
    Employee of Inrupt, Project Release Manager and Community Manager for Solid
  11. Current Connections by tomzyk · · Score: 5, Interesting

    HA. I got to see the true Slashdot effect in action.

    I went to the Current Connections screen and only saw 2 ... that's right, TWO... connections. Literally, a few seconds later I refreshed the page and constantly got garbage in return. (Basically, it looked like the server would never output the entire HTML document. I'd sometimes see some gibberish, sometimes some CSS code, sometimes only the navigation table...) After about 60 seconds of refreshing the page, I finally saw the page again. Results: about 50 connections. And this Slashdot article only has 19 comments so far.

    Burn little server, burn. :D

    --
    Karma: NaN
  12. Re:I HATE to say, but... by Trigun · · Score: 1

    Then we'd have a real webserver (except they'd probably flood themselves off under normal operation.)

  13. Re:Not for long . . . .but it works! by jkrise · · Score: 2, Interesting

    Faster than IIS, I should add. Reminds me of a naive qn. I used to ask: If a 486@66MHz and 20MB RAM can run Win95, and pretty fast as well, why can't we have 100 times faster response with a PentiumIV@ 2.4GHz running WinXP (which is upposed to be faster than Win2K, which in turn is supposed to be faster than Win98 which in turn is supposed to be faster than Win95)

    --
    If you keep throwing chairs, one day you'll break windows....
  14. Who's cracking whose nuts?? by jkrise · · Score: 2, Interesting

    This is the FIRST site I can still access, full 15 minutes after a Slashdot article! Maybe a lesson in it for all bloatware.

    --
    If you keep throwing chairs, one day you'll break windows....
    1. Re:Who's cracking whose nuts?? by SkArcher · · Score: 2, Interesting

      I'm getting some dropped pages, but i've seen 503's within 5 minutes of a slashdotting, so the fact that this little thing is hanging in there is quite impressive

      --

      An infinite number of monkeys will eventually come up with the complete works of /.
    2. Re:Who's cracking whose nuts?? by bhtooefr · · Score: 1

      The same guy's gotten it to work with a C64 for two weeks, including a /.ing. He decided to take down the C64 to prevent it from getting hit by hackers... oh, wait... there aren't any known backdoors for it... must have just done it for fun!

  15. that is fucking sweet by autopr0n · · Score: 5, Interesting

    And, it seems like the web server is withstanding the Slashdot effect! I remember there was actualy a C64 based web server that was actualy able to hold up based on some pretty impressive TCP hacks that made the connections 'stateless' (by embedding state in the TCP sequence number, IIRC)

    That said, I doubt a 14 mhz chip would really have that much of a problem dealing with hits. I think most of the systems that 'go down' when hit by a hit torrent do so because A) They run out of bandwidth, get capped, etc. or B) They are using super-bloated web app code when they really don't need to. You often see things like "MySQL errors" and the like from too many user connections. I think a lot of web developers don't really bother to code for efficiency at all. I mean seriously, the work you need to do to serve a mostly static page is really tiny. An intelligent caching routine should solve most of the problems, but most web-apps it seems get all data out of the DB every run, possibly doing multiple queries. Keep in mind a 386 running Apache can saturate a t1 line. That would have a clock speed of about the same thing, I think the fastest 386 was about 25 mhz. Of course, this is a 32 bit chip, not 8 :)

    The way autopr0n works, I have a class system that holds all the data, and gets updated independently of the database whenever new data is entered. I hardly ever need to do a query to get new data out of the system. Unfortunately, this means that it's using code I wrote myself, which is just buggy as hell : P. Oh well. It runs 'well enough' :P

    --
    autopr0n is like, down and stuff.
    1. Re:that is fucking sweet by wolruf · · Score: 1

      actually, there were 386 33MHz and AMD produced this 386DX40MHz (which I had) that outperformed a 486SX25 :)

      --
      wolruf@gmail.com
  16. lazy web-devvers by autopr0n · · Score: 3, Insightful

    I think most of the slowness comes from lazynes. Designers use DBs for everything, even pages that never change. I honestly belive a lot of web apps out there that use huge-ass systems could easily be run on a normal PC with some good optimization and caching routines.

    --
    autopr0n is like, down and stuff.
    1. Re:lazy web-devvers by jafuser · · Score: 1

      As we begin to closely approach a physical (as in physics) hard limit on how much computing can be done per cubic unit of volume, perhaps then we will spend time on optimization. And very likely by then, we will have a lot of software to optimize.

      Are there any plausible theories on the theoretical limits of computation-per-volume?

      --
      Please consider making an automatic monthly recurring donation to the EFF
    2. Re:lazy web-devvers by frunch · · Score: 1

      Yeah, and then we'll have to worry about how we're going to optimize the optimization software.

      And then we're going to worry about who's optimizing the optimization of the optimization of the .....AAAAAHHH!

      <crawls into corner, shuddering>

  17. Watch out Microsoft by WC+as+Kato · · Score: 3, Funny

    Microsoft better watch out. Contiki is on its way to running on every platform in the world. Once that has been achieved. He'll release a "killer app" and over take Microsoft's domination.

    Keep an eye on the forthcoming IPO!

    --
    --- I'm Green Hornet's sidekick not Inspector Clouseau's!
    1. Re:Watch out Microsoft by Pflipp · · Score: 1

      Uhh, I really don't know how to say this without completely stupifying you, but what you say is actually reality.

      I'd say 90% of these 8-bit monsters normally chunk BASIC for lunch that was written by ...Microsoft. (This includes at least the C64, Vic-20 and Apple ][.)

      So yes, M$ dominates the 8-bit world, and installing another OS over those BASIC ROMs is probably the only way to change that. Sadly a cold restart will always put you into BASIC mode again, making the "I was forced to buy Windows with my PC" problems of today look bleak in comparison.

      Although I do think that a multitasking OS is a killer app for those 8-bit BASIC systems...

      --
      "We can confirm that Debian does *not* ship the version with the trojan horse. Our version predates it." [CA-2002-28]
    2. Re:Watch out Microsoft by randomErr · · Score: 1

      This is straight ANSI C code baby.

      --
      You say things that offend me and I can deal with it. Can you?
    3. Re:Watch out Microsoft by smithmc · · Score: 1

      Microsoft better watch out. Contiki is on its way to running on every platform in the world.

      Can you imagine how screaming fast it would be on a P4/3GHz/GFFX5900? Can you imagine a Beowulf cluster of... *whew* sorry 'bout that.

      --
      Downmodding is the refuge of the weak. Don't downmod, make a better argument!
  18. Cluster by snipingkills · · Score: 1

    Well if this works on a C64, does that mean if i can get the network thingy that connects the floppy drives together and make a cluster out of these that can withstand a slashdotting?

    1. Re:Cluster by usotsuki · · Score: 1

      Maybe; the C64's 1541 drive was in fact an embedded system based on a 6502 CPU and 2K of RAM.

      -uso.

      --
      Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
  19. picking nits by mblase · · Score: 2, Insightful

    Almost like David vs. Goliath, except in this case, David has two broken arms, no legs, 3 gunshot wounds center mass, and massive blunt trauma to the head. And Goliath is a hungry T-Rex.

    A T-Rex relies on motion to identify possible meat sources. Your David would be completely immobile. (Of course, after a good Slashdotting, so it the average web server.)

  20. Congratulations Slashdoting warrior. by arcanumas · · Score: 4, Funny
    So you have actually been hitting "reload" on an mini server that is going down due to a slashdoting in progress? Congratulations! You deserve the "Slashdoting Warrior" metal of honor.

    Hey, just kidding.
    We are all evil minions armed with Web Browsers , attacking whoever the Slashdot Mastermind points to. :)

    --
    Slashdot Sig. version 0.1alpha. Use at your own risk.
  21. Re:Question by randomErr · · Score: 1

    Seems to be taking the slashdotting perty well. Plus each part of the project been under developement for quite a while and is open sourced.

    --
    You say things that offend me and I can deal with it. Can you?
  22. OFFTOPIC Re:picking nits by dreamchaser · · Score: 1

    Since you started the nitpicking, there is strong evidence (size of nasal cavities for one) that indicate the T-Rex hunted/scavenged mainly be smell.

  23. I Know.. by isoga · · Score: 2, Funny
    why not just post: I have a server here that I'd like destroyed!

    dave

    1. Re:I Know.. by boogy+nightmare · · Score: 1

      lawks sir, in the spirit of slashdothood i decided to help you, either i was just too darn late or you have set up the first slashdotted emulator....

      glad to be of help

      S

      --
      Kingdom of Loathing (www.kingdomofloathing.com) Addicted is me
    2. Re:I Know.. by isoga · · Score: 1

      I was being sarcastic...where do I say 'alot'? That's a typo

  24. this is very cool by squarefish · · Score: 1

    something I've thought about for awhile that I'd like to have is a clock radio that can pull in streaming radio from the net.

    wireless would be better, but this is great and would totally work. now if I had any idea how to put this together on my own or could just buy one!

    --
    Creationists are a lot like zombies. Slow, but powerful and numerous. And they all want to eat our brains.
    1. Re:this is very cool by jafuser · · Score: 1
      I'd like to have is a clock radio that can pull in streaming radio from the net

      For a long time I've been thinking that a USB or network-connected alarm clock radio would be a very cool geeky holiday gift item.

      There could be some interesting capabilities:

      • Play streaming audio from the net (as parent poster suggested)
      • Interface with a calendar software or work off of a weekly schedule, to pre-set the next dozen or two alarm events into the clock (so that it will still alarm if the computer is not running).
      • Download and (optionally) save a stream of audio data from the clock for whatever the reciever is picking up at the time.
      • Control the radio frequency, band (AM/FM), and volume from the computer.
      • Set the clock automatically from an internet time server, at 2:00:01 every day.
      • Let the computer control the LED display on the clock so you can display your CPU load, temperatures, bandwith usage, etc...
      Ok EE majors... get to it! =D
      --
      Please consider making an automatic monthly recurring donation to the EFF
  25. Aghhh mainly be smell, me hearties by DrSkwid · · Score: 1

    thems mighty fine T-Rexs, but mah giant squid could tek im oot

    --
    There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  26. Ouch... by mess31173 · · Score: 1

    I can hear it now, the colective cry and death of 1000 Contiki webservers being slashdotted.

  27. Potato power !!!! by DrSkwid · · Score: 1

    is what you need

    --
    There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  28. Re:GEOS by Jedi+Holocron · · Score: 1

    Nope, your nightmate was real. I recall eagerly going out and buying a copy of this to run on my C64c (had to upgrade from my C64 because I blew out the something or other sound/graphics chip that I do not recall the name of via static electricy thru the joystick port when attaching my favortite Atari 2600 joystick--evidently a common problem on the C64 and hence my first attempt at circuit board IC replacement soldering). It sood for Graphic Environment Operating System. It was very MAC like looking.

    I was certain it was going to replace my Kwik-Write word processor. And I remember several late nights writting a term paper in high school that was due the next day--ever the procrastinator. The advantage of it was that for documents it allowed you to change to all sorts of fonts beyond the one native to the printer (C-8050 dot matrix as I think it was...) The fonts were great for making the document longer...larger fonts...

    I'm now reminded about a little game I had called "Computer People" or something like that. Especially after having read an aritcle in Wired about "The Sims". This was way pre-Sims...

    'nuff said

  29. props for the DX40... by black_widow · · Score: 1

    that thing ran Win95 with 4 megs of ram and no FPU.

    Win 3.1 on it was a dream when I first bought it...

    Such dear memories

    1. Re:props for the DX40... by dubstop · · Score: 1

      I thought all DXs had an FPU. I had a 386sx16 with 4 megs of RAM, and I lusted after a DX. I managed to get Win95 running on it, but it was so slow that it took several seconds between the mouse being moved and the pointer responding. I remember there being a 'performance' control panel applet that was supposed to offer suggestions to tweak a bit more speed out of machines, all it told me was to get more memory.

    2. Re:props for the DX40... by mjolner · · Score: 1

      The difference between the 386DX and SX was that the DX had an 16-bit data bus, whereas the difference between the 486DX and SX was the (intentionally) broken FPU IIRC. I am not sure if the 386 had an FPU as I remember there being a socket for an FPU on my mom's old M/B.

    3. Re:props for the DX40... by usotsuki · · Score: 1

      386SX, not DX, had the 16-bit bus. (32 for DX)

      BTW no 386s had FPUs (you had to buy a 387 for that).

      I hate to sound like a slashbot, but YFI!

      -uso.

      --
      Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
    4. Re:props for the DX40... by mjolner · · Score: 1

      DOH! Yeah, the DX was the high-end with the 32-bit bus. Guess I shouldn't be typing anything before I have my coffee.

  30. +2 offtopic, hehe by jonnyfivealive · · Score: 1

    some mods dont suck, i spose... but why is it still offtopic if its been modded back up?

    1. Re:+2 offtopic, hehe by kasperd · · Score: 1

      why is it still offtopic if its been modded back up?

      Though it has been modded up more times than it has been modded down, it turned out those who modded down agreed on offtopic, while those modding up could not agree, so somebody said funny while other said interesting. In total the most frequent moderating thus was offtopic. The exact counts is a mystery, 20% is missing. Possibly the moderations have been: 2*offtopic, 1*interesting, 1*funny, 1*underrated.

      --

      Do you care about the security of your wireless mouse?
  31. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  32. Re:GEOS by dubstop · · Score: 1

    or other sound/graphics chip that I do not recall the name of

    The sound chip on the C64 was the SID chip, standing for Sound Interface Device. Amazing sound for the time, especially when compared to the tinny beep of the ZX Spectrum.

  33. Re:Note to the newbie (idiot) by isoga · · Score: 1

    that's too funny dave -- you, yes you, are stupid

  34. expensive by jpc · · Score: 1

    Its a nice little device, but I want something like this for $10 or so. Its about $140, and I can buy a real computer for that much (eg VIA Eden). So ok it uses less power and is smaller, but it is not that compelling at that price.

    1. Re:expensive by uradu · · Score: 1

      > but it is not that compelling at that price.

      I thought the ethernut might be one cheap little board, but alas. Circuit Cellar is full of sub-$100 SBCs based on various 8 bit micros, some are even 16 bit. Of course, you could get it (fairly) cheaply if you assemble it yourself, which should be entirely possible.

    2. Re:expensive by Taldo · · Score: 1

      Looks proprietary as hell to me. I've never heard of a 'rabbit processor' and it doesn't look like the OS it runs is anything standard.... no embedded linux?

    3. Re:expensive by mog · · Score: 1

      I program Rabbits for a living, myself. They come with a Dynamic C suite. It's terrible. For the most part, it's just plain C - but there are differences. They're cool little devices themselves, though.

  35. on "why", and UNIX port? by Pflipp · · Score: 1

    Already now people have asked "why" and gotten "because we can" as an answer. While this is probably true for this project, I think this is also quite interesting Operating Systems material. Remember, this is a small system that multitasks, is portable, and has some coherent (G?)UI stuff.

    (OK, it's a joke -- or is it? -->) So apart from the multitasking, it's way ahead of *nix ;-)

    While the 8-bit part may certainly be a little bit too much '80's for many of today's practical purposes, I think this is a hell of a reference system which can be re-used and studied by many people who think MINIX contains too much code already. And all that under an old BSD license (with advertising clause).

    Anyway, to get back on my original subject. I've downloaded the 1.0 source code and noticed there was a target "gtksim", as well as a directory "arch/unix-gtk". So I guess this stuff is available under *nix as well -- for demonstration purposes, of course.

    The odd thing is that when I wanted to compile that target, it said it required stuff from cc65, an 8-bit C compiler for the Commodore 64. So unless this means that GTK+ is ported to the C64, I wonder what this is all about.

    (*nix was already "ported" to the C64, and it's called Lunix Look at for more info, and insert your SCO jokes here.)

    --
    "We can confirm that Debian does *not* ship the version with the trojan horse. Our version predates it." [CA-2002-28]
    1. Re:on "why", and UNIX port? by randomErr · · Score: 1

      The 1.0 stuff is VERY out of date. Check the CSV for the code for all platforms. The code on the site is C64 specfic. Adam hasn't had a chance to create a 1.1 or 2.0 release.

      As to GTK+ stuff I'm perty sure it used was for system 16 and 32 bit systems like Atari Jaguar and Sega Genesis. I know it's been heavily discussed on the maillist.

      --
      You say things that offend me and I can deal with it. Can you?
  36. Okay. Yeah. by usotsuki · · Score: 1

    Tell me when the Apple //e version is finally ready, I've got a vested interest.

    -uso.

    --
    Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
  37. Re:GEOS by uradu · · Score: 1

    > Nope, your nightmate was real

    Alas, "nightmates" are NEVER real for slashdotters. They always turn out to be the pillow or some such.

    Oh, if you meant "nightmares", you seem to actually have liked GEOS, so how was it a nightmare?

  38. Re:Okay. Yeah. by Gax · · Score: 1

    >Tell me when the Apple //e version is finally >ready, I've got a vested interest.

    Phew! For a minute I thought you had a vest interest. I was trying to imagine a wearable Contiki being Slashdotted. It would keep you toasty warm in the winter as the server gradually died.

  39. Object Inflation by hughk · · Score: 1
    Abstracting things is a real nice thing to do. Encapsulating is also nice and when we get to LRPCs hooking code between processes, it is^really cute.

    The trouble is that by this time you are going through so many virtual function tables, process switches or whatver to do something basic you are completely screwed over for performance. Oh and given all the DLLs that need dynamic linking with your image when you activate - what chance do you get?

    The kernel of Win2K/NT is quite nice. If someone sat down and coded a Linux style API on top of it, it could be serious competition. They tried to do this with their Posix layer. However, they screwed it up in other ways.

    If anyone ever gets to meet Dave Cutler, the primary NT architect, just ask him how he feels about performance and memory use now against the days when he wrote an operating system for the PDP-11 (16-bit, 64K and small).

    --
    See my journal, I write things there
  40. Re:GEOS by leinhos · · Score: 1

    I had GEOS for my C64, and it really was very impressive for the level of hardware it was running on. It was supposed to be an entire graphical OS written entirely in assembly language (yikes!). It didn't have anything like a TCP/IP stack (neither did anything else in those days!).

  41. Oooooo sneaky by tomzyk · · Score: 1

    And then after your article gets posted, and hundreds and thousands of Slashdotters start visiting your site... change the homepage to redirect them all to goatse.cx!!!

    --
    Karma: NaN
    1. Re:Oooooo sneaky by isoga · · Score: 1
      hah hah!

      Actually, I'm amazed how many people clicked on the link...about 400 according to the web logs!

      dave

  42. Re:Better recipe for disaster by AndroidCat · · Score: 1

    Aha! So that's what made those tree-aliens so easy to control by evil ancient hidden code in Vernor Vinge's A Fire Upon The Deep! They were SCrOde-Riders!

    --
    One line blog. I hear that they're called Twitters now.
  43. Guess again... by ClassicG · · Score: 3, Funny

    I'm shocked - both the webserver and the VNC server are still up and running. The VNC server is -extremely- slow - you can see it redrawing the individual chars on the screen at the rate of maybe a dozen a second - but it's still going.

    What's the matter with you people - has the slashdot effect lost it's teeth to the point where it can't even crash a little embedded system like this? For shame! :c)

    --
    I game, therefore I am...
  44. Re:Recipe for disaster by bhtooefr · · Score: 1

    He's probably got a nice internet connection, so it's not going to get /.ed that way. Contiki's stood up to a /.ing before, with TWO VNC servers AND streaming RealAudio (not to mention the webserver) on a Commodore 64. It's kinda slow, but the Ethernut is still up, BTW.

  45. Re: THIS IS VERY COOL! by zimmermantech.com · · Score: 1

    I wrote something kind of similar that streams audio remotely by way of a FM tuner card I have installed in my FreeBSD server at home (ADSL 1.2 Mbps down / 225 upstream). Let the slashdotting begin!

    http://zmaster.dyndns.org/fm_radio/

    You control the frequency on the FM tuner card remotely, unless of course someone else is listening and changes the channel. The 'stereo' and 'signal' indicators on the radio actually work and are queried from the FM tuner card itself. If anyone knows of a similar project (I haven't seen any so far) please let me know!

    I wrote the PHP / Java applet so that my father (an avid HAM radio / RFI hunter) can listen to bootleg radio stations broadcasting here in Miami Florida all the way from his house in Colorado.

    Here is the link of audio samples on his site I created (presets are of local pirate radio stations here in Miami):
    http://www.aerorfi.org/?page=audio_samples.html

    Cheers!

    --

    Listen to Live FM Radio
  46. hmmm... by josepha48 · · Score: 1
    more like ... gone flaky ...

    I tried going to the webserver, it started to load then did something else, then each time I refreshed I got a different page. I'm not sure about others, but I wouldn't want my website to show different pages on a refresh.

    Oh and the vnc java thing just kinda hung. ANyone know which version of Java does it use?

    --

    Only 'flamers' flame!
    Does slashdot hate my posts?

  47. Re:What's the point? by randomErr · · Score: 1

    The Ethernut code has a full TCP/IP stack and modular GUI?

    --
    You say things that offend me and I can deal with it. Can you?
  48. Re:Haha:Re:Oooooo sneaky by isoga · · Score: 1
    Held up great..not bad for a 300MHz box. Nearly 600 visitors. What's a pity is that noone leaves any witty comments :(

    dave

  49. Scale Up? by lostchicken · · Score: 1

    Whenever I see anything about these tiny, tiny OS/Server/Browser systems, I ask myself if it would be possible to scale them up to modern systems for a really fast, simple operating system?

    It's sorta the opposite of bloatware.

    --
    -twb