Yep, HTMLArea definitely rocks, but be warned that you'll have to dig a beta of it out of CVS, and then it will only run on Mozilla 1.4+ and IE6 (at least in my experience).
Of course, the fact that it's cross platform/browser at all is quite an accomplishment. Also, here is a whole list of other online WYSIWYG html editors.
Does anyone have suggestions for making a setup similar to Ardour, but with MIDI recording and editing?
Looking at the Ardour page, this looks outstanding if all of your inputs are waveforms! Personally, though, I've been looking to set up a small studio that can do the types of things Ardour can with waveform audio (although, i could be satisfied with 8 or so channels). However, I'd also like to be able to capture & edit MIDI tracks along with the audio, since I use both a digital piano and drum kit.
Any and all recommendations would be great, regardless of OS and potential required hardware... Cost is of course an issue, but if the system is good enough, a reasonable investment may be worth it.
I like the half-keyboard idea of freeing up my other hand for mousing, writing, etc, but I'm not willing to give up my full size keyboard. It does make me seriously consider writing a quick keyboard driver that would let my normal keyboard function like the half-keyboard.
One question, though... how do you make a backslash with that thing?
OK, let me get this straight. They want me to pay $5/month for the privilege of sharing files. I sincerely doubt they're giving any license to any music, either. So it's more along the lines of $5/month to share files and have every transaction tagged with with username and personal information.
On the other hand, if someone would offer me on-demand music, off a centralized server so I can get more than just the currently popular song off of each album, and I was licensed to play the music, I'd probably be willing to spend more on the order of $50/month.
This could actually be a serious practical application, especially in military planes. Many maneuvers that today's planes could theoretical make are not possible because of the tremendous number of G's the pilot would be subjected to. Perhaps a strong magnetic field could be used to counteract some of that force, allowing the pilots to make even tighter turns.
Of course, one issues would be size and power constraints. I'm assuming the apparatus to generate such fields is pretty unwieldy. But if it could be shrunk, and if a plane was designed to hold it, this could be an interesting experiment!
Hmmm... the instructions in the article tell you to:
start UT and change the Video Driver to "Software"
It seems such a waste to drop all that money on monitors and video cards, just to turn around and use software rendering and get 20fps? I'd be much more impressed if hardware rendering could be used.
(Of course, i suppose some of this could just be my lack-of-five-monitors jealousy talking =-> )
This might be an interesting idea if bluetooth were already in todays phones. However, this application alone certainly doesn't justify inserting bluetooth technology in phones. Bluetooth is reasonably complicated standard (1000+ pages for the core specification alone!), why on earth would you need all this when a simple RF transmitter would do? (ie, if receiving particular wavelength, mute phones.) No digital communication, piconets, etc needed!
Don't get me wrong, I think it's a fine idea, and when the bluetooth people have their way in a couple years, we'll all be living in a wirelessly connected world and have our phones muted in q-zones without giving it much of a thought.
OK, so maybe I'm not sure what his work is going to be, but if you check out project oxygen's page, you'll find that Ronald Rivest is among the researchers on the networking portion of the project. Makes me feel a bit safer already:-)
Disclaimer: I have just recently started doing serious development for Linux; before that I was a Windows programmer with a distinct preference for Borland tools, such as Delphi and C++ Builder.
Developing on/for Linux, I appreciate the open source, when there are bugs. I know I can go fix them if I must. But frankly, I would hope this is a rather rare experience, because as I am trying to meet a deadline for work, I don't want to be debugging other people's code! I understand that the situation would be worse if I discovered a closed source library to be broken, my point is just, while open source is definitely an advantange, it is an advantage that is only occasionally useful.
On the other hand, the IDE is something I use every second I'm programming. I want it to be there, I want it to be powerful. I know it's not really the Linux/Unix way, since you wouldn't typically get to choose your own mix of tools for every step of the process. But it's just so nice to have all the tools you need to go from dev to debug right there. I'm thinking code completion, integrated debugging, context sensitive help, etc, etc.
My question is: for those of you that prefer IDEs, what Linux IDEs do you use? Are there IDEs out there that are reasonably competitive with, say, C++ Builder?
This could be just the thing to accompany a web-pad. Since the pad would be not much more than the LCD screen, it'd be nice to be able to slap on a keyboard for any word processing. Being able to roll up the keyboard and stuff it in a bag/briefcase when you're done would be wonderful! And the environment resistance would be great, especially if the the web pad matched it.
Actually, I'm pretty sure there IS a Tomb of the Unknown Tool somewhere in the catacombs of MIT. If I remember correctly, it is an implausible little room with a small desk in it... just write for tooling in solitude. =->
(PS. Just discovered a reference to the tomb in this article from The Tech, MIT's newspaper.)
There seems to be considerable debate about how long software patents should last: should it be 17 years? 5? 3? 6 months?
Perhaps the solution to this debate is some form of variable length patent. When someone applies for the patent, a length would be assigned to it, based on what would truly be helpful to the community. An exceptionally amazing innovation could receive the 10 years it needs to be fully developed and profitable, where as some of the more borderline patents would receive a much shorter time.
Of course, this would have some complications. First, we would be assuming that the patent office would be able to accurately judge the usefulness of a patent, which is quite an assumption in some peoples mind. The patent office would likely end up needing more staff and more technological training to accomplish this.
There is also the problem of appeals. If a patent applicant is not satisfied with the time assigned to them, should they have the right to appeal, thus adding more complication to an already overburdened process?
Unfortunately, changing the GUI would not be sufficient. You would also need to reengineer all the websites (and other documents) that depend upon bitmapped graphics. This appears to pose some problems.
The vast majority of GUI features are simple enough that they may be able to be rendered in real time. But a number webpages (and other documents) use complex images that were rendered with photoshop or other high-powered graphics tools. For these to become resolution independent, wouldn't client apps be required to rerender them theirselves? Do we really want people to be rendering complex images every time they download/view these documents?
Yep, HTMLArea definitely rocks, but be warned that you'll have to dig a beta of it out of CVS, and then it will only run on Mozilla 1.4+ and IE6 (at least in my experience).
Of course, the fact that it's cross platform/browser at all is quite an accomplishment. Also, here is a whole list of other online WYSIWYG html editors.
Does anyone have suggestions for making a setup similar to Ardour, but with MIDI recording and editing?
Looking at the Ardour page, this looks outstanding if all of your inputs are waveforms! Personally, though, I've been looking to set up a small studio that can do the types of things Ardour can with waveform audio (although, i could be satisfied with 8 or so channels). However, I'd also like to be able to capture & edit MIDI tracks along with the audio, since I use both a digital piano and drum kit.
Any and all recommendations would be great, regardless of OS and potential required hardware... Cost is of course an issue, but if the system is good enough, a reasonable investment may be worth it.
I like the half-keyboard idea of freeing up my other hand for mousing, writing, etc, but I'm not willing to give up my full size keyboard. It does make me seriously consider writing a quick keyboard driver that would let my normal keyboard function like the half-keyboard.
One question, though... how do you make a backslash with that thing?
OK, let me get this straight. They want me to pay $5/month for the privilege of sharing files. I sincerely doubt they're giving any license to any music, either. So it's more along the lines of $5/month to share files and have every transaction tagged with with username and personal information.
On the other hand, if someone would offer me on-demand music, off a centralized server so I can get more than just the currently popular song off of each album, and I was licensed to play the music, I'd probably be willing to spend more on the order of $50/month.
This could actually be a serious practical application, especially in military planes. Many maneuvers that today's planes could theoretical make are not possible because of the tremendous number of G's the pilot would be subjected to. Perhaps a strong magnetic field could be used to counteract some of that force, allowing the pilots to make even tighter turns.
Of course, one issues would be size and power constraints. I'm assuming the apparatus to generate such fields is pretty unwieldy. But if it could be shrunk, and if a plane was designed to hold it, this could be an interesting experiment!
It seems such a waste to drop all that money on monitors and video cards, just to turn around and use software rendering and get 20fps? I'd be much more impressed if hardware rendering could be used.
(Of course, i suppose some of this could just be my lack-of-five-monitors jealousy talking =-> )
Then someone really is going to have to build a better mousetrap (and he'll probably get rich, too!) =->
This might be an interesting idea if bluetooth were already in todays phones. However, this application alone certainly doesn't justify inserting bluetooth technology in phones. Bluetooth is reasonably complicated standard (1000+ pages for the core specification alone!), why on earth would you need all this when a simple RF transmitter would do? (ie, if receiving particular wavelength, mute phones.) No digital communication, piconets, etc needed!
Don't get me wrong, I think it's a fine idea, and when the bluetooth people have their way in a couple years, we'll all be living in a wirelessly connected world and have our phones muted in q-zones without giving it much of a thought.
OK, so maybe I'm not sure what his work is going to be, but if you check out project oxygen's page, you'll find that Ronald Rivest is among the researchers on the networking portion of the project. Makes me feel a bit safer already :-)
Disclaimer: I have just recently started doing serious development for Linux; before that I was a Windows programmer with a distinct preference for Borland tools, such as Delphi and C++ Builder.
Developing on/for Linux, I appreciate the open source, when there are bugs. I know I can go fix them if I must. But frankly, I would hope this is a rather rare experience, because as I am trying to meet a deadline for work, I don't want to be debugging other people's code! I understand that the situation would be worse if I discovered a closed source library to be broken, my point is just, while open source is definitely an advantange, it is an advantage that is only occasionally useful.
On the other hand, the IDE is something I use every second I'm programming. I want it to be there, I want it to be powerful. I know it's not really the Linux/Unix way, since you wouldn't typically get to choose your own mix of tools for every step of the process. But it's just so nice to have all the tools you need to go from dev to debug right there. I'm thinking code completion, integrated debugging, context sensitive help, etc, etc.
My question is: for those of you that prefer IDEs, what Linux IDEs do you use? Are there IDEs out there that are reasonably competitive with, say, C++ Builder?
-----
"I want my.... I want my.... I want my IDE"
And coming up next, I'll be running the famed Microwave-Cat-Tin Foil competition!
(I always was a little dubious about paper beating rock, anyway!)
So while everyone argues about the exact usage of the term "open source," here are some pages with screen shots of Black and White.
Preview at Daily Radar (English)
Total Video Games - Screen shots and Interview (English)
Games On Line (Italian)
BW Zone at GamesWeb (German)
Enjoy!
This could be just the thing to accompany a web-pad. Since the pad would be not much more than the LCD screen, it'd be nice to be able to slap on a keyboard for any word processing. Being able to roll up the keyboard and stuff it in a bag/briefcase when you're done would be wonderful! And the environment resistance would be great, especially if the the web pad matched it.
Actually, I'm pretty sure there IS a Tomb of the Unknown Tool somewhere in the catacombs of MIT. If I remember correctly, it is an implausible little room with a small desk in it... just write for tooling in solitude. =->
(PS. Just discovered a reference to the tomb in this article from The Tech, MIT's newspaper.)
There seems to be considerable debate about how long software patents should last: should it be 17 years? 5? 3? 6 months?
Perhaps the solution to this debate is some form of variable length patent. When someone applies for the patent, a length would be assigned to it, based on what would truly be helpful to the community. An exceptionally amazing innovation could receive the 10 years it needs to be fully developed and profitable, where as some of the more borderline patents would receive a much shorter time.
Of course, this would have some complications. First, we would be assuming that the patent office would be able to accurately judge the usefulness of a patent, which is quite an assumption in some peoples mind. The patent office would likely end up needing more staff and more technological training to accomplish this.
There is also the problem of appeals. If a patent applicant is not satisfied with the time assigned to them, should they have the right to appeal, thus adding more complication to an already overburdened process?
Unfortunately, changing the GUI would not be sufficient. You would also need to reengineer all the websites (and other documents) that depend upon bitmapped graphics. This appears to pose some problems.
The vast majority of GUI features are simple enough that they may be able to be rendered in real time. But a number webpages (and other documents) use complex images that were rendered with photoshop or other high-powered graphics tools. For these to become resolution independent, wouldn't client apps be required to rerender them theirselves? Do we really want people to be rendering complex images every time they download/view these documents?