Domain: utoronto.ca
Stories and comments across the archive that link to utoronto.ca.
Comments · 412
-
University of Toronto marking policies...
At the University of Toronto, a program called MOSS (Measure of Software Similarity), which was designed by the UC Berkeley Computer Science department, is used to compare programs submitted by computer science students. Here's an article that was posted at the UofT website some time ago:
http://www.newsandevents.utoronto.ca/bin/000228g.a sp
Personally, I was in an Introduction to Computer Science class last semester (CSC108H), and it was quite obvious that certain students were plagiarizing work. Luckily for those students, that specific assignment was not MOSSed. We were warned from the first day that we should not copy, even to the extent that if we were discussing a certain assignment with a friend, that we not take notes and go and watch television or something afterwards so that the slightest hint of code would not creep into a students assignment. From what I understand, however, some students were caught when some other assignment was MOSSed. Even all the assignments are submitted by FTP and date stamped so that the late submissions would be identified.
It is quite funny though, those students that didn't seem to know much got a nice welcomed surprise on the midterm (which was quite easy if you knew what you were doing). But, even the MOSS program has its weaknesses. Basically, the trick to avoid its search schemes is to change the runtime of your code. Change certain loops around (eg: a for loop to a while loop), and move certain portions of code from one place to another. Heck, even throw in some extra "useless" methods that accomplish the same thing. Though, if a student were to take time doing that, they might as well write their own code. It's really funny how some students do amazingly well on their assignments, but have a "bad day" and barely pass the midterm and final exam. Unfortunately, there were quite a number of those in my class.
A friend of mine once told me, "the system forces you to cheat". That may be true sometimes...though I'm quite content doing my own work I got a 4.0 in CSC108H by the way :) -
Re:Bad philosophy bullshit.
IANAQP, but you've glossed over an important point: the hidden-variables theory and the spooky-action-at-a-distance theory are statistically distinguishable, and not just a point of philosophy. Here's a link to an introduction to Bell's Inequality, which is widely accepted as proof of spooky-action-at-a-distance theory.
-
Recording sound
I live in a college dorm room and last Christmas while away for a few weeks I was concerned about management entering my room and possibily turning off my computer or causing other "damage". Details aside, and not having a web cam, I decided to plug a microphone into my computer and just have it record all sound in my vacant room. I whipped up some code to monitor and track the level of ambiant background noise, and to record any sound above background, convert it to mp3 format, and ssh it to a machine at school I knew I'd have access to. If someone did enter my room and turn off my computer (or even if they didn't turn off the computer), I could retrieve the mp3's of the event from where I was and find out what happened.
If anyone is interested in this code, you can get it from here. Unfortunately, I don't have time right now to package it up nicely or answer questions about it so just take it for what it's worth. -
Re:Ownership of writing gets messy in AcademiaYour university ought to have very specific guidelines regarding intellectual property rights, although you may have to visit its graduate homepage in order to find them. My university lists its guidlines here, if you'd like to get a feel for the kind of rights you generally have (although it is based on Canadian law).
Student work is generally the property of the student, and work produced in group projects is the joint property of the group members. The professor would therefore need to get your approval for any subsequent publication.
Note that this is not the case if students do not own their own work. Seeing as you are not an employee, however, the university could not claim ownership of your work without your consent, so I do not see how student work would not be the property of the student.
Note also that declaring his intent to appropriate student work at the beginning of the semester does not constitute a formal contract, even if he explicitly stated that continuing with the course constituted acceptance of his right. Moreover, your university likely has policies regarding the appropriateness of such a request in the first place. In any case, any attempt to get you to sign such a contract before your grades have been reported would likely constitute duress; such an attempt would probably also violate stated university policy. Both the university and any potential publisher would likely want to know this before publication, and as a concerned party with partial ownership rights, it would not be inappropriate for you to bring it to their attention.
Intellectual property rights are actually quite neat and specific in academia; it is their application that can get messy. But not in this case.
-
Re:GnutellaBy having each server tell us what they have, we are assured that when someone searches for how to replace a broken window, they won't get what they don't want.
Whats wrong with this then?:
Google Search: fix a broken window Ad vanced SearchPreferences&nb sp;SearchTips
"a" is a very common word and was not included in your search. [details]
Searched the web for fix a broken window . Results 1 - 10 of about 189,000. Search took 0.90 seconds.
Category:Recreation>&nb sp;Autos>MakesandModels >Mazda>RX-7&nb sp;Learn2 Repair a Broken Window
... 2torial #0515: Learn2 Repair a Broken Window. Home Run!!! As we know, windows break ... way,
the "rabbet" is the notch in the window sash that the glass fits into. ...
www.learn2.com/05/0515/0515.asp - 28k - Cached - Similar pages
Remodel.com Fix-It-Smart: REPLACING BROKEN WINDOW GLASS
... Fix-It-Smart, Home. REPLACING BROKEN WINDOW GLASS Broken window glass can be
replaced by regular glass or by plastic unbreakable glass. ...
www.remodel.com/fixit2/REPLACING_BROKEN_WINDOW_GLA SS.asp - 15k - Cached - Similar pages
Remodel.com Fix-It-Smart: REPLACE A BROKEN WINDOW
... Fix-It-Smart, Home. REPLACE A BROKEN WINDOW This guide
was adapted from USDA Extension ...
www.remodel.com/fixit2/REPLACE_A_BROKEN_WINDOW.a sp - 16k - Cached - Similar pagesITworld.com - Tweak columns in Explorer and fix a broken
... ... OPINION Tweak columns in Explorer and fix a broken Java patch Plus: Tips on drag-and ... printer:
He drags the icon from one window to another. To do this in ...
www.itworld.com/jita/3799Win2kFeat/0,,1_3799.htm l - 32k - Cached - Similar pages
Glass_and_Windows, Topic 108
... I have a broken window, they are old wood windows,
can anyone help with telling me how to fix it? ...
www.doityourself.com/archives/Glass_and_Windows_ 10 8.htm - 9k - Cached - Similar pages
Repair a Broken Window Pane with the iVillage Home How-To
... ... painting. Becoming soft. Remove stubborn window putty with a heat ... Take a shard of
broken glass with you to ... STREAK-FREE GLASS CLEANSER FIX A LEAKY GUTTER CLEAN ...
www.ivillage.com/home/howtoguide/repairandrenova te /articles/ 0,9449,167075_211955,00.html - 71k - Cached - Similar pages
Re: Don't fix what isn't broken
... 2000 12:48 pm. In Response To: Don't fix what isn't broken (Terri Zamore). ... the light
of day in OS X. For instance, window management in OS 9 is at the very ...
www.maccentral.com/storyforum/forums/_news_0011_ 23 .upgradeguy/ ?read=10 - 6k - Cached - Similar pages
Centre of Criminology News
... HOW MANY CRIMINOLOGISTS DOES IT TAKE TO FIX A BROKEN WINDOW? The following responses
to this query were provided by faculty, staff and students at the Centre ...
www.library.utoronto.ca/libraries_crim/centre/crim news.htm - 35k - Cached - Similar pages
LifeMinders Home Sample
... Unsubscribe. Fix It Projects Replace A Broken Window.
Maintain Your Gutters Now...Or Pay Later. Gardening ...
www.lifeminders.com/examples/home_minder.html - 13k - Cached - Similar pages
Home Upkeep
... Fix a Leaky Faucet How to fix most faucets yourself and save
money. Repair a Broken Window Fix your own broken windows. ...
www.frugalliving.about.com/cs/homeupkeep/ - 54k - Cached - Similar pages
ResultPage:
1
2
3
4
5
6
7
8
9
10
Next Searchwithinresults Try your query on: AltaVista Excite HotBot Lycos Yahoo!
GoogleWebDirectory - CoolJobs - AdvertisewithUs! - AddGoogletoyourSite - GoogleinyourLanguage - AllAboutGoogle
©2001 Google -
Re:Grab bag
Here's a direct link to lecture 1 I mentioned - sorry forgot to put it in there. In addition to stuff I said before, it also covers a bit about the kernel, the reasons why unix is so popular, permissions, the history of Unix-like systems, redirection, pipes, filename completion and information about processes and the question "What is an operating system?". Very packed, but the lecture itself fits within your timeframe - in about 60 minutes.
-
Grab bag
Take a look at some lectures my old prof's got on his web site. Get them now (because he deletes them at the end of the term). U of T runs a Sun cluster, but I've found that his reference matches everything I've tried with Linux and BSD as well. In particular, Lecture 1 will give you the juicy bits about the Unix "way", with regards to small utilities that can be piped together to produce complex results. How they work, why they're useful, plus examples.
It also covers some history, the filesystem and a description of some of the various shells. It's an excellent resource, and provides a great intro to Unix - a second-year course at U of Toronto. This was the intro I had, and I will never forget how great a prof he is. -
Strange - when it's easy to train your memoryYour memory is one of the most powerful tools you can ever have - for business, programming, playing games - whatever. Memory training coupled with speed-reading skills should be taught at school (but sadly is only done so in a few very rare cases).
Have a look at this link for a good introduction to a number of mnemonic memory systems. I did one years ago (which I paid a few clams for) and I've never regretted it.
When up to speed you can remember things like:
- phone numbers and appointments
- people's names and faces
- technical manuals in word for word detail
- articles
- entire books
- shuffled decks of cards
Interestingly, memory seems to suffer from bit-rot much like software does - use it or lose it.
-
Re:Sure, but...
I agree that it isn't all that good if you can't pay for college. In Canada, I didn't have enough money, so I took out student loans.
While post secondary education might not be possible in the U.S., there is still nothing to prevent a person from scrounging the components of a P.C. They're quite cheap these days. When I was in highschool I built a 286 system for under $200 (CDN). The comperable power today would be a low end Pentium... a much more useful system. I still use a 486 for Linux and as a firewall at home.
If you're so financially strapped that as a student your guardians rely on your part time income to pay for your home.... that's really terrible. I have no idea what to do for those kids.
On that note, for a while there was a great group in Toronto called CLUE, the Centre for Linux Excellence. They would take donations of old hardware from companies (486's) and build systems from it. They would then drop a standard build of Debian onto the machines, teach kids how to use them, then give them to the kids... recommended donation of $25. They eventually buckled under... I think they had problems with rent.
IMHO widespread work like that would be far more helpful than the schools.
There is also a "Free University" movement in Toronto.
-
Re:Filtering should happen
In a society, lots of things happen that you disagree with. That difference of opinion does not give you the right to legislate my freedoms. Moreover, when did the purpose of libraries become solely "research and education"?
One small example of how well censorware works: at a public computer the other day, it blocked the course listings website of the University of Toronto's Department of Religion. I am not sure why--perhaps the page had mentions of sexuality. Check it out, and tell me if this is valid "research and education".
Of course, censorware also blocks Slashdot discussions frequently, as well.
heinzkeinz -
DECWAR, SITWAR, VTTREKIs there a DEC-10 emulator anywhere? If so, I would like to hunt down copies of various games I played in the 1980's on a DEC-10 at the University of Toronto's Engineering Annex.
My favorite game was VTTrek, which was a first-person 3D space fighting game played on a VT-100 terminal. No, there were no bitmap graphics. It used the wonky 8-bit ANSI character graphics combined with ANSI escape sequences for bold, flashing, etc. to make it more animated. And you had to play on a 9600 baud terminal connection, or else you would lag and be blown away by those high-baud bastards.
DECWAR was another favorite. It was only 2-D, but was realtime [not turn based] and you could play it on either a CRT terminal [i.e. a monitor] or, you could also play using a line printer terminal [paper]. You could enter lots of cryptic command lines and dump your view every so often if you needed it. Wow, that was fun. Sort of like keyboarders versus mousers in Quake. [Update: that DECWAR page linked to above has a link to a version running on a BSD box. Oh yes...]
sitwar was another fun realtime wargame [maybe it was spelled 'citwar'?]. But I think it required a monitor, so we didn't play it as much [monitors -- or "CRTs" as they were called then -- were in low supply and high demand].
When it came to instant messaging, we used something called "FORUM", which I think was written by my friend Yoram at UofT. Actually, it was closer to IRC, except that there you could see a history of the last N lines. It was great -- you could log in at noon, do a "/lastlog" and the previous 20 lines of conversation, complete with timestamps, would be printed out for you. Good for leaving messages.
-
DECWAR, SITWAR, VTTREKIs there a DEC-10 emulator anywhere? If so, I would like to hunt down copies of various games I played in the 1980's on a DEC-10 at the University of Toronto's Engineering Annex.
My favorite game was VTTrek, which was a first-person 3D space fighting game played on a VT-100 terminal. No, there were no bitmap graphics. It used the wonky 8-bit ANSI character graphics combined with ANSI escape sequences for bold, flashing, etc. to make it more animated. And you had to play on a 9600 baud terminal connection, or else you would lag and be blown away by those high-baud bastards.
DECWAR was another favorite. It was only 2-D, but was realtime [not turn based] and you could play it on either a CRT terminal [i.e. a monitor] or, you could also play using a line printer terminal [paper]. You could enter lots of cryptic command lines and dump your view every so often if you needed it. Wow, that was fun. Sort of like keyboarders versus mousers in Quake. [Update: that DECWAR page linked to above has a link to a version running on a BSD box. Oh yes...]
sitwar was another fun realtime wargame [maybe it was spelled 'citwar'?]. But I think it required a monitor, so we didn't play it as much [monitors -- or "CRTs" as they were called then -- were in low supply and high demand].
When it came to instant messaging, we used something called "FORUM", which I think was written by my friend Yoram at UofT. Actually, it was closer to IRC, except that there you could see a history of the last N lines. It was great -- you could log in at noon, do a "/lastlog" and the previous 20 lines of conversation, complete with timestamps, would be printed out for you. Good for leaving messages.
-
Re:Pictures mirror.
-
Re:Pictures mirror.
-
Re:Pictures mirror.
-
Re:Pictures mirror.
-
Re:Pictures mirror.
-
Re:Pictures mirror.
-
Pictures mirror.
-
Pictures mirror.
-
Pictures mirror.
-
Pictures mirror.
-
Pictures mirror.
-
Pictures mirror.
-
qmail, qmail, qmail...
I've set up at least a dozen qmail servers: small ones, big ones, red ones, blue ones...
Sendmail's a whore, and that's really the only other Linux MTA I've used. I've heard good things about Postfix but seriously I haven't found a single thing wrong with qmail:
- It's small and fast
- infinitely configurable
- handles aliases and virtual domains easily
- antispam features
- RBL and ORBS patches
- tarpitting patches
- Works with AOL DNS hacks
- bigserver patches
- simple to add "defang" and virus scans
- POP3 and IMAP capable
- With optional APOP and selective relaying
- Maildir mailbox format better than anything else
- web-adminnable
- Plugin for mailing lists
- automatic archiving and web indexing
- Third party support available
Jesus I have a lot more respect to the link crazy posts out there.
:-)At any rate -- I've run it for years now and never had a problem. The servers just work. We've used an alias system and serialmail to allow branch offices to pick up mail for their local users without requiring a permanent net connection. The ability to run any program on receipt of a message or delivery to a specific address is very handy, as is the ability for individual users to tailor their own mail deliveries and create their own mailing lists and aliases. Very powerful and very cool.
And, despite what some others have said about the brain damage involved in adding features to the source code: it's not that bad. I do wish, however, that there were at least some comments... The total lack of comments and useful variable names are a hindrance.
Go get it. Install it. Love it.
-
Old news, but interesting...Like it says in the article, much of this work dates back to '96. If you're really interested in this stuff, check out this page made by one of the profs at the university where I work.
He has worked on simulation programs that model this exact situation - the most interesting is the example showing the collision of our poor galaxy with Andromeda! (It's actually going to happen - don't worry though, it won't be for a long time...)
-
More about teleoperation...Check out some of the great work being done up here in U of T:
http://etclab.mie.utoronto.ca/
Researchers here have been dealing with the lag and discontinuity involved in remote operation and immersion. They're applying technology to realworld situations that require visual data augmentation (hybrid, overlay displays) plus virtual control of robotics.
Calum
-
Re: Survival Research Labs
<aol>Yes, SRL fucking rocks.</aol>
I have yet to actually make it to one of their performances, but I've been interested in them for years. Imagine battlebots, only with real projectile and weapons and flamethrowers and all the danger that comes with it. Great stuff
:)There's a good review of their shows here.
--
Turn on, log in, burn out... -
Re:Number-crunching *IS* the point!Allthough I'm not the guy who actually wrote the code (my professor did) I'm currently working on an MPI / OpenMP implementation of it and it should be finished soon, with an abundance of simulations to follow.
If you want to see what it does, click on the link 'program' in my parent post. Allthough it will probably not make that much sense to someone outside of the field at least it is out there to see. Basically it helps us find ways to model the evolution of early galaxies.
If you're very interested in this kind of stuff, head to our main site to check out all the work that the other astrophysicists are doing.
-
Re:Number-crunching *IS* the point!Right now I'm currently working on a program that simulates galaxy evolution using these Alpha servers. Often in physics this is the only way that we can test many of our theories since there is no way to set up a universe in the lab - the next best thing is a simulation. Computational science is exploding right now and there are many researchers who need time on these machines, it's definately added a new discipline to the rigid framework of theorist/experimentalist. It's kind of sad that so many people take the point of view that these machines are 'useless'. They are quickly becoming one of the most important tools for scientific research.
From what I have been hearing on
/. lately it seems that most people don't really think advances like this are that interesting. While we're at it we might as well tear down all our particle accelerators and stop doing space missions as well since they don't really have any immediate use... -
same thing happening to me
my employer is moving me from application develpoment to project management.
now i'm reponsible for a tech team of 6. i guess what made the decision easier was the fact
that i'm now much much higher up in the company, responsible for technical direction as well.
my advice is to go pick up your PMP certificate, i'm doing mine at university of toronto eh.
hardest thing for me was having to divorce the tech side of my job, which is essentially nonexistent
now, from the managing side. the upside of that is the fact that i develop much more at home now.
best of luck
links:
U of T program -
Re:Answer
What was that Macallum quote,"The medium is the message."?
Close! It was Marshall McLuhan, a Canadian, who said that. He was a proponent of the Global Village, etc. Had some neat ideas...
--8<-- -
Re:savings of digital?Well, funny you ask, because I wrote my thesis on this. Go and enjoy: A Roadmap to Digital Film: Organizational Design Issues in the Transition to Electronic Film Production.
Calum
-
Again, if you're in the Toronto area this weekend....and you think Lego robotics is cool, then come out and visit for Fear of a Bot Planet, the 6th Annual, Lego Robotics Contest-an unofficial, unsponsored event...
Calum
-
If you're in the Toronto area this weekend......come on out to Fear of a Bot Planet, the 6th Annual Lego Robotics competition, an unofficial, unsponsored enthusiast event...
Yes, this is slightly offtopic, but still a lot of fun.
Calum
-
Toronto area Lego Robotics EventIf anyone's in the GTA/Southern Ontario area and is interested in Lego robotics (building or just watching), I invite you to visit the 6th Annual Lego Robotics Event later this month.
Check out our webpage. http://peach.mie.ut oronto.ca/events/lego/lego-091600-rules.html
Calum
-
Re:And keep in mind...
-
Re:And keep in mind...
-
Academic perspective
There is a small, but growing, collection of historians of science and technology exploring the history of computing/computer technology (I'm just halfway through my master's program here: The Institute for the History and Philosophy of Science and Technology at the University of Toronto. There's only a couple of us doing computers, but it's a start
:)You might want to start at the library reading the Annals of the History of Computing. Off the top of my head, Michael Mahoney (who started in the History of Mathematics) has done a lot.
Historians of computing have looked at Babbage, Turing, and Wozniak, but you can start just about anywhere. The field has barely been touched - there are plenty of unexplored areas. And the great thing about the history of technology is that everybody can help: from engineers to economists.
Myself, as a recent University of Waterloo CompSci grad, I thought I'd return to my roots, and write my MA thesis about the early computer science program there. In particular, I'm thinking about looking at the birth of WatFor and the related successes achieved in undergraduate education. Hint: if you have a story to tell about Watfor, email me!
-
Academic perspective
There is a small, but growing, collection of historians of science and technology exploring the history of computing/computer technology (I'm just halfway through my master's program here: The Institute for the History and Philosophy of Science and Technology at the University of Toronto. There's only a couple of us doing computers, but it's a start
:)You might want to start at the library reading the Annals of the History of Computing. Off the top of my head, Michael Mahoney (who started in the History of Mathematics) has done a lot.
Historians of computing have looked at Babbage, Turing, and Wozniak, but you can start just about anywhere. The field has barely been touched - there are plenty of unexplored areas. And the great thing about the history of technology is that everybody can help: from engineers to economists.
Myself, as a recent University of Waterloo CompSci grad, I thought I'd return to my roots, and write my MA thesis about the early computer science program there. In particular, I'm thinking about looking at the birth of WatFor and the related successes achieved in undergraduate education. Hint: if you have a story to tell about Watfor, email me!
-
NTT not part of Japanese Gov't.
Interestingly enough the Japanese constitution, drawn up after its surrender at the end of WWII by the Allies (i.e. the United States) prohibit the Japanese government any form of wiretapping.
Article 21 of the Japanese Constitution does seem on its face to prohibit wiretapping, at least by the government. However, NTT is arguably not part of the Japanese gov't and not subject to contitutional restrictions.
Remember that most large-scale Japanese corporations operate in the keiretsu system, where affiliated companies pass information, arrange financing, and generally cut deals with each other.
Also remember that we're speculating about NTT's actions in the USA, outside the real of Japanese constitutional protections. It's well known that the USA taps everyone it can outside its borders, thought this would be illegal at home.
-Isaac
-
Re:Perhaps good may come of this - Different now
Yet Another example:
The University of Toronto
www.toronto.edu and www.utoronto.ca.So please, get your facts straight before you post.
This is my .sig. It isn't very big. -
I went to school with Naomi Klein...
At the venerable University of Toronto, where she used to irritate the hell out of me by asking ignorant and offtopic questions in my Shakespeare class and wrote/edited for the school paper, The Varsity, which was only a little less liberal than Pravda.
How the hell she got a publishing deal is beyond me. It hardly seems like an original topic, this one's been hashed around for years.
I will go back to gnashing my teeth now.....
-
Re:Python does NOT have all of the power of Perl
Yes, I use all of the above languages.
When I took csc324 at UofT course site we had to do so much, it seemed I was only doing that course (me and my partner) we didn't have time for anything else. ML, Lisp, Scheme, Prolog - those were the days. course description
Lovely languages, later I took AI were we only were using Lisp. So for me Lisp automatically translates to AI... -
more details
So the Star's article is completely devoid of details - it's a newspaper ! I'll add a few more details so people can get as much information about this topic as they want. First and foremost the latest issue of Nature has an article entitled "Photonics: Opal appeal" specifically about this breakthrough (subscription required). The catch phrase used is a "three-dimensional photonic bandgap material". The team that's accomplished this is a bit more international then indicated so far, consisting of a Spanish team making the opal template, Geoff Ozin's group filling the lattices & then dissolving the template, Henry VanDriel's group performing the laser experiments, and Sajeev John's group providing the theory framework.
For those of you who just want pretty pictures, here are some images of the opals.
Here's the ultimate resource for photonic bandgap materials.
So that should give you more then enough to visit & read. Basically what these materials do is prevent propagation of light of a specific frequency in 3-dimensions. The 'bandgap' of the light can be controlled during the fabrication process allowing these things to block different frequencies. So you could imagine placing one of these materials into an optical fibre & selectively blocking one of the data streams but allowing all others to pass through unimpeded. The current breakthrough is twofold, first these aren't imaginary, they've been made & tested and they aren't decades removed from insertion into optical networks, they're months or years from it, second, this is the first example of a 3D PBG material, previous versions have generally been 2D. One of the neater experiments performed involved putting liquid crystals into the opal holes & then by putting an electric field across the liquid crystals, controlling the transmission through the crystal. A variable transmission photonic bandgap device. Light is fast, electrons are slow, an all optical network would be blazingly fast & these devices bring us a step closer to making that happen.
CJM -
more details
So the Star's article is completely devoid of details - it's a newspaper ! I'll add a few more details so people can get as much information about this topic as they want. First and foremost the latest issue of Nature has an article entitled "Photonics: Opal appeal" specifically about this breakthrough (subscription required). The catch phrase used is a "three-dimensional photonic bandgap material". The team that's accomplished this is a bit more international then indicated so far, consisting of a Spanish team making the opal template, Geoff Ozin's group filling the lattices & then dissolving the template, Henry VanDriel's group performing the laser experiments, and Sajeev John's group providing the theory framework.
For those of you who just want pretty pictures, here are some images of the opals.
Here's the ultimate resource for photonic bandgap materials.
So that should give you more then enough to visit & read. Basically what these materials do is prevent propagation of light of a specific frequency in 3-dimensions. The 'bandgap' of the light can be controlled during the fabrication process allowing these things to block different frequencies. So you could imagine placing one of these materials into an optical fibre & selectively blocking one of the data streams but allowing all others to pass through unimpeded. The current breakthrough is twofold, first these aren't imaginary, they've been made & tested and they aren't decades removed from insertion into optical networks, they're months or years from it, second, this is the first example of a 3D PBG material, previous versions have generally been 2D. One of the neater experiments performed involved putting liquid crystals into the opal holes & then by putting an electric field across the liquid crystals, controlling the transmission through the crystal. A variable transmission photonic bandgap device. Light is fast, electrons are slow, an all optical network would be blazingly fast & these devices bring us a step closer to making that happen.
CJM -
Photon Localization and Photon Band Gaps
Try Sajeev's homepage and read about Photon Localization and Photon Band Gaps. He invented the theory that in certain disordered systems band gaps can exist for light, meaning that it does not propagate and is trapped/localized.
Prof. John was on my thesis committee but my work was on other stuff. -
We need a review by one of their peers
Oooh, I'm impressed. Slashdot already has links to the homepages of the two main subjects of the story of interest. Within which details of what is likely being talked of in the Toronto Star article can be found. I wish I had noticed that before I did all that searching.Anyways, you'll notice that the publications start back in the early 90's. The 'new' thing they've discovered together might be what is talked about here, and is more clearly described here and here (Sajeev John's page contained links to this stuff...).
It's just a new way of making something that's been researched for the past 10 years, photonic band gap materials.
I haven't seen anything yet to tell us if this is such a better way of making this class of material that it counts as a 'revolution'. We have to find someone who knows a lot more about the current state of the art in creating photonic band gap materials and get this person to analyze this new method and it's results, to tell us if it's a significant advance, or what it's advantages are.
AKA: More peer review please.
-
We need a review by one of their peers
Oooh, I'm impressed. Slashdot already has links to the homepages of the two main subjects of the story of interest. Within which details of what is likely being talked of in the Toronto Star article can be found. I wish I had noticed that before I did all that searching.Anyways, you'll notice that the publications start back in the early 90's. The 'new' thing they've discovered together might be what is talked about here, and is more clearly described here and here (Sajeev John's page contained links to this stuff...).
It's just a new way of making something that's been researched for the past 10 years, photonic band gap materials.
I haven't seen anything yet to tell us if this is such a better way of making this class of material that it counts as a 'revolution'. We have to find someone who knows a lot more about the current state of the art in creating photonic band gap materials and get this person to analyze this new method and it's results, to tell us if it's a significant advance, or what it's advantages are.
AKA: More peer review please.
-
Microprocessor Systems @ TorontoThe Microprocessor Systems course ( ECE 385) at the University of Toronto uses Linux as the base OS. Although this isn't an OS course per se -- it's a hardware course -- students still write device drivers that talk to ISA cards that they build. More details can be found at the course and lab web-pages.
As for security (students requiring root on the boxes and all), we handled this by putting all the boxes behind a switch and requiring the use of ssh for all communications. Students caught doing anything stupid (like DoS attacks) can get expelled; FWIW, we didn't catch any.