Great, weird movie directed by David Cronenberg. This guy runs a little TV station. He tunes in to some unauthorized satellite feeds, and encounters the terrible Videodrome !
Re:How can an OS be 3D?
on
Opencroquet
·
· Score: 1
Unless you write it in this language: http://www.catseye.mb.ca/esoteric/befunge/98/
The most elaborate update so far of the Befunge language, Funge-98 generalizes Befunge for one, two, or three dimensions, and provides a paradigm for Funges of any number of dimensions and topologies.
Do note the Copyright terms for the vrml Universal Media: http://www.web3d.org/WorkingGroups/media/textures/ copyright.htm. Basically, the various original artists retain copyright, and you can use them if they remain together as the "Universal Media" package, but you cannot redistribute them seperately.
VRML has a standard texture set (the idea is that it is stored locally, so they don't need to be downloaded from the network). It's not that large, but there are a couple things in there and maybe you could add some. http://www.web3d.org/WorkingGroups/media/
There is also a listing here of image libraries: http://web3d.org/vrml/txlib.htm if you find some good ones you should submit them to this listing.
I am using it to implement a distributed/RPC based GUI system: any number of servers have an abstract description of the GUI, the client connects, gets the object from the various remote servers, draws it, sends back messages when you click on stuff.
(http://interreality.org for general info and info about our 3D app)
Like any big company, MS does have a busy research department. Like any big company, there is no logical or consistent flow between research and the products we actually see.
Build a name and reputation and trust, and people will respect that; on a forum like this, and in collaborative free software projects, that's power. Sure, that can be abused, but if AC says something stupid (or puts a bunch of broken code into Linux), then his reputation will be reduced accordingly.
Obviously, YMMV. I also tried this method recently, with significantly different results.
First, I walked a block to the bus stop. I waited 5 minutes for the next bus, and paid 75 cents to board. A bit less than ten minutes later, I arrived downtown and walked at a leisurely pace to my favorite record store, enjoying the brisk yet invigorating weather. I browsed around a bit in the worm and comfortable store, and asked the clerk what record was playing. We chatted a bit about music, and he recommended some artists whose work I could later download free and evaluate before deciding to by. I listened to a couple of records and decided on two, which I bought for about $14.00. I stopped in the coffee shop, and read the newspaper. ($2.00). I picked up a flyer for a cool live show happening on Friday. Then I went home ($0.75) and listened to my new records, looked at the artwork and read the liner notes. The listening process was easy: I placed the record on my turntable, turned on my stereo and positioned the arm at the beginning of the record. The music commenced playing immediately. No "authorization" was necessary. The process for listening to standard-conforming compact discs is comparable, but requires slightly more expensive equipment.
Overall, it was a pleasant and enjoyable way to spend an hour and a half on a Sunday afternoon.
The notion, however, that human computer interaction becomes better by mimicking human to human interaction seems ridiculous. Computers are tools.
The key is when you use computers to communicate with other people in real-time. In that situation, being able to communicate non-verbally as well as with words becomes useful.
Eye contact is highly cultural: direct eye contact has different meanings to different people. In Europe and America it signifies attentiveness and interest, but elsewhere it can mean aggression and disrespect --
This kind of research is important in developing better computer interface, and human communication tools, but these tools need to adapt to many styles and codes of communication, as well.
An elevator is probably the site of the *least* amount of stranger-to-stranger contact in the world. You're so crammed together that nobody does anything but stare at the little floor indicator over the door. Next time you're in an elevator, just stand in the back and observe the other people, its fascinating really.
One interesting problem that would need to be solved in this system is trust, which is a very important benefit of downloading the (maybe signed) source from kernel.org: the sites providing this service need to be linked to some kind of trust system, with verifiable authentication, and it needs to be a no-brainer for users to do the verification before they install their new custom kernel.
Well, the kernel-webconfig backend (CGI or whatever) could do the delegation, and send the job to some idle machine whose owner has volunteered for the project (like distributed.net etc.)
There are a couple of projects to support this kind of task, sometimes called "grid", "distributed" or "meta-" computing, such as Globus (http://www.globus.org/), Legion (http://legion.virginia.edu/), Globe (http://www.cs.vu.nl/~steen/globe) and many others, a web search for distributed or grid computing or processing should turn up a bunch.
Another solution is just to redirect the webpage to a random or idle mirror using a DNS random/round robin thing or just serving the home page from a CGI which links to the mirror.
If you start a project, please post a link to your web page or mailing list, I would be interested in helping.
I'm hoping that this device will interface with OpenGL stereo quad buffering, or with a dual-output video card. So far the only 3D graphics card I've encountered with stereo that works in Linux is the nVidia Quadro 4... Does anyone know of any others?
But why would you have such a hard coded list of numbers in a well engineered program, anyway? (I can think of some exceptions, but they are exceptions).
Nah, that poster was just waiting for Robertson to say "no" so he could file *his* patent...
RMS worked with the people making Lisp machines when he wrote Emacs: Lisp machines are why he wrote Emacs! A lot of Emacs is written in Lisp.
Great, weird movie directed by David Cronenberg. This guy runs a little TV station. He tunes in to some unauthorized satellite feeds, and encounters the terrible Videodrome !
I won't pretend that they are unbiased, but the news-related sites I read are the AP wire on Salon, Google news, Metafilter, and especially WRT recent events: Truthout, Common Dreams, and also Disinformation.
reed
http://www.catseye.mb.ca/esoteric/befunge/98/
Do note the Copyright terms for the vrml Universal Media: http://www.web3d.org/WorkingGroups/media/textures
reed
VRML has a standard texture set (the idea is that it is stored locally, so they don't need to be downloaded from the network). It's not that large, but there are a couple things in there and maybe you could add some. http://www.web3d.org/WorkingGroups/media/
There is also a listing here of image libraries: http://web3d.org/vrml/txlib.htm if you find some good ones you should submit them to this listing.
Some guy also has made a ton of really strange tilable images, in a collection called Propaganda:
http://www.ibiblio.org/propaganda/
reed
Version 2.4 was just released.
I am using it to implement a distributed/RPC based GUI system: any number of servers have an abstract description of the GUI, the client connects, gets the object from the various remote servers, draws it, sends back messages when you click on stuff.
(http://interreality.org for general info and info about our 3D app)
1. What is the range of these RFIDs? In my experience, they tend to be maybe 50 yards max.
2. You VIN is written on your dashboard such that it can be easily read from the outside through the windshield.
This would certainly make stealing tires or selling tires second hand a bit more difficult though.
This is the dumbest story I've seen on /. yet!
Like any big company, MS does have a busy research department. Like any big company, there is no logical or consistent flow between research and the products we actually see.
Build a name and reputation and trust, and people will respect that; on a forum like this, and in collaborative free software projects, that's power. Sure, that can be abused, but if AC says something stupid (or puts a bunch of broken code into Linux), then his reputation will be reduced accordingly.
Obviously, YMMV. I also tried this method recently, with significantly different results.
First, I walked a block to the bus stop. I waited 5 minutes for the next bus, and paid 75 cents to board. A bit less than ten minutes later, I arrived downtown and walked at a leisurely pace to my favorite record store, enjoying the brisk yet invigorating weather. I browsed around a bit in the worm and comfortable store, and asked the clerk what record was playing. We chatted a bit about music, and he recommended some artists whose work I could later download free and evaluate before deciding to by. I listened to a couple of records and decided on two, which I bought for about $14.00. I stopped in the coffee shop, and read the newspaper. ($2.00). I picked up a flyer for a cool live show happening on Friday. Then I went home ($0.75) and listened to my new records, looked at the artwork and read the liner notes. The listening process was easy: I placed the record on my turntable, turned on my stereo and positioned the arm at the beginning of the record. The music commenced playing immediately. No "authorization" was necessary. The process for listening to standard-conforming compact discs is comparable, but requires slightly more expensive equipment.
Overall, it was a pleasant and enjoyable way to spend an hour and a half on a Sunday afternoon.
Jeeze, that is about the hardest endevour you could pick. Good luck dude.
I'm not talking about technical issues, but business , law, politics: it's a fscking mess.
The key is when you use computers to communicate with other people in real-time. In that situation, being able to communicate non-verbally as well as with words becomes useful.
Eye contact is highly cultural: direct eye contact has different meanings to different people. In Europe and America it signifies attentiveness and interest, but elsewhere it can mean aggression and disrespect --
This kind of research is important in developing better computer interface, and human communication tools, but these tools need to adapt to many styles and codes of communication, as well.
It's often necessary.
Regarding buffer overflows, I have only three wards:
snprintf, snprintf and snprintf.
An elevator is probably the site of the *least* amount of stranger-to-stranger contact in the world. You're so crammed together that nobody does anything but stare at the little floor indicator over the door. Next time you're in an elevator, just stand in the back and observe the other people, its fascinating really.
Nothing beats a sturdy pair of Carhart jeans. I have a pair of Dickies that have lasted quite some time as well.
One interesting problem that would need to be solved in this system is trust, which is a very important benefit of downloading the (maybe signed) source from kernel.org: the sites providing this service need to be linked to some kind of trust system, with verifiable authentication, and it needs to be a no-brainer for users to do the verification before they install their new custom kernel.
reed
Well, the kernel-webconfig backend (CGI or whatever) could do the delegation, and send the job to some idle machine whose owner has volunteered for the project (like distributed.net etc.)
There are a couple of projects to support this kind of task, sometimes called "grid", "distributed" or "meta-" computing, such as Globus (http://www.globus.org/), Legion (http://legion.virginia.edu/), Globe (http://www.cs.vu.nl/~steen/globe) and many others, a web search for distributed or grid computing or processing should turn up a bunch.
Another solution is just to redirect the webpage to a random or idle mirror using a DNS random/round robin thing or just serving the home page from a CGI which links to the mirror.
If you start a project, please post a link to your web page or mailing list, I would be interested in helping.
reed
I'm hoping that this device will interface with OpenGL stereo quad buffering, or with a dual-output video card. So far the only 3D graphics card I've encountered with stereo that works in Linux is the nVidia Quadro 4... Does anyone know of any others?
reed
I agree, electronics flea markets are great fun and if you can't find your part you can probably find someone else who can.
or, of course
foreach (1, 2, 8, 13, 19) {
print;
}
But why would you have such a hard coded list of numbers in a well engineered program, anyway? (I can think of some exceptions, but they are exceptions).
#!/usr/bin/perl
foreach $x (1, 2, 8, 13, 19) {
print "$x\n";
}