In the great/. tradition, I didn't read the article, but the summary suggest that this is a proof of concept. Running Rails demonstrates that you can implement a full Ruby environment in Silverlight. Anyway, I agree with your point about the ever-extending capabilities of browsers -- I thought Emacs should already have served as a warning.
I have a SpaceSaver, it lacks the number pad, and includes a nipple mouse. So in a way, it's like a laptop keyboard, but the keys are the proper desktop kind. Though not clicky, which I guess many people in this discussion will not like;)
I'm with you on the VGA output. DVI, however, is a bit too big to consider on a laptop, so IMHO they should switch to HDMI instead (which is probably where computer monitors are headed anyway).
DVI is slightly bigger than VGA, but it can include VGA signals as well.
One of the main ideas with multi-touch displays (and dragging to scroll, zoom, etc.) is to generate an "intuitive" interface that responds in a very "natural" way. But in my opinion, you totally ruin the desired natural immersion if the display cannot keep up with your actions. After all, the idea is to somewhat simulate physical interaction (e.g. shuffling papers)... but in physical reality, we don't experience any kind of "lag" waiting for physics to catch-up.
This relates to a problem with the Compiz desktop cube (and, I presume, other similar effects). When you turn into another desktop, the contents are notably blurred. Of course, you cannot do slight rotations of straight lines etc. and expect them to stay optimally sharp. There are further, subtle effects from the way text is optimized (e.g. subpixel rendering) that are lost when you turn a desktop into a 3D surface texture. This, IMHO, ruins the physical metaphor, and makes the effect unusable in practice, though it's a nice show-off of Linux capabilities.
A completely different question is whether these metaphors are useful in general. I want to switch into another virtual desktop right now, not immerse myself into a psychedelic visual experience every damn time. I can do it "right now" because the desktop is not a physical cube with inertia, and I like computers for that general lack of restrictions.
Conversely, when people buy Windows machines, hardware makers think people will only want/need Windows drivers. Many of those people will install some other OS, but how are the businesses supposed to know about that? In capitalism, buying decisions are the primary means of sending messages to the producers.
I've never really gotten into the desktop idea, especially with the panel. I started my Linux journey with Gnome, and with a 800x600 laptop display I thought the panel is a waste of space. Later I used Enlightenment for quite a while, and finally settled into the lightweight window manager world with Blackbox and then Fluxbox.
My.xinitrc sets the background image with xsetbg and launches an xterm. I have a key combination to lauch more xterms, plus a few selected applications in the Fluxbox menu. The idea of opening a menu just by clicking the background is awesome -- no wasted space or distraction by the panel. I also use lots of virtual desktops, generally one per task, so as not to distract from the playing around.. I mean the job.
Technology evolves, and language must evolve with it. The fact is the people evolving the language aren't the ones evolving the technology; they're usually the ones selling the technology.
This looks a little contradictory. As technology evolves, there are usually new things that require new expressions. However, salespeople are making language more "narrowband";)
There are two very different technical concepts of bandwidth and channel capacity (aka data rate). Modern parlance makes the word "bandwith" refer to both kinds, depending on the context (technical or mainstream). This, IMHO, is not evolution in any sense. If this is the way we're going, I predict future English to have only the one word "ugh" whose meaning must be deduced from the context.
I think they do. My sister used to work at a video rental store and I saw the catalog they used to order VHS tapes from. They were easily 4 to 5 times as expencive as buying it from walmart or what have you. This also led to fun times when someone would leave a video in their hot car in Florida and were shocked when told how much it was to replace the tape.
So that's why you need the $500 mentioned in your sig.
It means "I'm a computer geek, working with a programming language where a single-letter typo can lead to a disaster. Therefore, logically, I'm unable to type my native language halfway correctly."
Heh, sounds a lot like Fortran, for instance with the built-in concurrency. The real goodies came with the F90 standard, while GCC has enabled them only fairly recently. And people associate the name with something old and clunky:-/
When person A comes to visit his neighbour and sees him lying in a pool of blood and shrieks "Oh my God!", does that mean that person A is religious, too?
This is why I always yell "Oh my Buddha!" whenever I happen to be lying in a pool of blood (not necessarily my own). To confuse people into thinking that Buddha is just another god in some religion.
Re:Uh, get the dish or quit crying.
on
Dealing With Dialup
·
· Score: 3, Funny
I have dual core processor. Apparently means that each processor contains two processors. With a little recursion, there's no limit to the computing power at my disposal.
Unfortunately, the setup is only useful for computations so embarrassingly parallel that they're afraid to come out and actually meet the processors interface to interface.
Of course the API has to be the same. I was referring mainly to the part where the program "thinks" it's running on Windows.
It's the same with hardware emulators -- the programming interface must be the same as that of the original hardware. And the software "thinks" it's running on the original hardware.
Instruction set != architecture
In the great /. tradition, I didn't read the article, but the summary suggest that this is a proof of concept. Running Rails demonstrates that you can implement a full Ruby environment in Silverlight. Anyway, I agree with your point about the ever-extending capabilities of browsers -- I thought Emacs should already have served as a warning.
And so on. It's a very specific project in a vast field of science, so please don't generalize.
I have a SpaceSaver, it lacks the number pad, and includes a nipple mouse. So in a way, it's like a laptop keyboard, but the keys are the proper desktop kind. Though not clicky, which I guess many people in this discussion will not like ;)
DVI is slightly bigger than VGA, but it can include VGA signals as well.
This relates to a problem with the Compiz desktop cube (and, I presume, other similar effects). When you turn into another desktop, the contents are notably blurred. Of course, you cannot do slight rotations of straight lines etc. and expect them to stay optimally sharp. There are further, subtle effects from the way text is optimized (e.g. subpixel rendering) that are lost when you turn a desktop into a 3D surface texture. This, IMHO, ruins the physical metaphor, and makes the effect unusable in practice, though it's a nice show-off of Linux capabilities.
A completely different question is whether these metaphors are useful in general. I want to switch into another virtual desktop right now, not immerse myself into a psychedelic visual experience every damn time. I can do it "right now" because the desktop is not a physical cube with inertia, and I like computers for that general lack of restrictions.
So, how do you go about building your own laptop?
Conversely, when people buy Windows machines, hardware makers think people will only want/need Windows drivers. Many of those people will install some other OS, but how are the businesses supposed to know about that? In capitalism, buying decisions are the primary means of sending messages to the producers.
I've never really gotten into the desktop idea, especially with the panel. I started my Linux journey with Gnome, and with a 800x600 laptop display I thought the panel is a waste of space. Later I used Enlightenment for quite a while, and finally settled into the lightweight window manager world with Blackbox and then Fluxbox.
My .xinitrc sets the background image with xsetbg and launches an xterm. I have a key combination to lauch more xterms, plus a few selected applications in the Fluxbox menu. The idea of opening a menu just by clicking the background is awesome -- no wasted space or distraction by the panel. I also use lots of virtual desktops, generally one per task, so as not to distract from the playing around.. I mean the job.
This looks a little contradictory. As technology evolves, there are usually new things that require new expressions. However, salespeople are making language more "narrowband" ;)
There are two very different technical concepts of bandwidth and channel capacity (aka data rate). Modern parlance makes the word "bandwith" refer to both kinds, depending on the context (technical or mainstream). This, IMHO, is not evolution in any sense. If this is the way we're going, I predict future English to have only the one word "ugh" whose meaning must be deduced from the context.
So that's why you need the $500 mentioned in your sig.
Just like DOC and RTF weren't added to MS Office until they were approved ISO standards.
I for one welcome MS to Eee my PC, it's always felt way too big and clunky.
Being a teacher, I'll probably have to deal with it sooner or later...
http://xkcd.com/109/
I prefer "blitmyshinymetalass". I'm not sure why you missed one E, but here the omission is intended.
Blending is my middle name. My full name is Blender Blending Rodriguez.
I can see that's a problem, since this is an education project after all. What are the teachers going to do without principals?
It means "I'm a computer geek, working with a programming language where a single-letter typo can lead to a disaster. Therefore, logically, I'm unable to type my native language halfway correctly."
Heh, sounds a lot like Fortran, for instance with the built-in concurrency. The real goodies came with the F90 standard, while GCC has enabled them only fairly recently. And people associate the name with something old and clunky :-/
Fortunately, a Debian maintainer will break the security in their release, even if all distros are released with the same upstream version.
When person A comes to visit his neighbour and sees him lying in a pool of blood and shrieks "Oh my God!", does that mean that person A is religious, too?
This is why I always yell "Oh my Buddha!" whenever I happen to be lying in a pool of blood (not necessarily my own). To confuse people into thinking that Buddha is just another god in some religion.
I have dual core processor. Apparently means that each processor contains two processors. With a little recursion, there's no limit to the computing power at my disposal.
Unfortunately, the setup is only useful for computations so embarrassingly parallel that they're afraid to come out and actually meet the processors interface to interface.
Comfy chairs, pillows, and tea.
Of course the API has to be the same. I was referring mainly to the part where the program "thinks" it's running on Windows.
It's the same with hardware emulators -- the programming interface must be the same as that of the original hardware. And the software "thinks" it's running on the original hardware.