For a while we were installing
Trumpet on every machine in the
office, except for the silly
MacTCP installs. Actually,
Trumpet seemed to work better
than MS's own Winsock 1.0
implementation. The trace
window was wonderful for protocol
programming.
I remember this, too. Actually, with
today's technology, I think using a
radio receiver would be easier to
implement than the clock
and the physical user
interface.
It always amazes me how people always
invent ideas that have been around
for a while. Temporal
chauvanism!!;-)
I have a lot of friends who just love Farscape,
but for some reason it has never appealed to me.
It has high production value, and apparently it
also has a good story (which is, after all, the
only important thing.) But I just never got into
it. Maybe it's a guy thing.
Good vs. Evil was such a cool, campy program. I miss it. It's not a guy thing, though! Remember, God was a woman.
Aerospace researchers have been investigating
the effects of different types of radiation on computers
and other electronics for decades. Why would
a virtual machine be any different, whether
on a PC board, or on a smart card?
It is often questioned on this site as to why
spacecraft do not use the latest/greatest
computing equipment available. It is because
the flight-capable designs have proven themselves
tolerant of harsh environments, including alpha/beta/X radiation.
(And other things, like low power consumption,
heat generation, etc.)
It would be nice to know that a smart card with all of my personal information could survive the places my wallet has been. I need quad redundancy and forward error correction in my pocket!
I use both KDE and GNOME, each for its own benefits, so I would like to think that I am an objective third party observer. I'd like to think that KDE and GNOME are merely two planes of the desktop universe, orthogonal to each other. Saying one is better than the other, in my opinion, would be uninformed.
Each has a clear design quality that the other could use.
KDE: Elegant API
GNOME: Good component model
Each has a design flaw that still needs to be overcome.
KDE: Still very tough to link externally-built C++ objects.
GNOME: The GTK and GLib libs still need to be ANSI-ized
So, when it comes to flamewars, why is it always the KDE guys who do most of the bitching? Why are there so many articles about why GNOME sucks?
Why do KDE guys tend to shout?;-) Why do the KDE guys seem like Bolsheviks, and the GNOME guys seem like Mensheviks?
My poor theory, which is almost certainly off the mark, is that since GNOME has garnered some corporate attention, there is no longer a single face (besides Miguel de Icaza) on the project; it has become very much an amorphous enterprise. The KDE project, having been spared this attention, still has an individual character, and still takes things very personally.
A milli- or micro-second clock that can generate
signals() that can be used to awaken threads or processes in wait() states. This has always been a neglected feature of Unix, which requires programmer workarounds.
Various Unices have avoided this feature for so long,
which is regrettable because it is so useful for realtime processing. Anyone who has written a real-time timing loop for a Unix box knows how much that faking it sucks, and how much the real thing is needed.
A person who calls himself a 'scripter' is
quite likely implying that scripting is the
extent of his talents. The same thing applies
when someone calls himself a Java programmer,
a VB programmer, or a C programmer.
A good programmer is language-neutral. He knows
more than just one grammar; he knows how to program. He has a big bag
of tools that includes a lot of languages, including scripting systems. And tries to use the best tool for the job.
When someone gets religious about any one system,
and believes that their one way is the solution to all of life's problems, then he loses value to the business and to himself.
Hopefully this can be a chance for Altavista
to regain some of its previous wonderfulness that
was squandered by the dot-commies. It
might not overtake Google as the Ueber-search,
but it would be excellent to see it rise
from the ashes.
The.11b packets take longer to send, thus take a bigger timeslice out of the shared resource (the single transceiver). Even though the.11g packets will be of much shorter duration, they will be scattered among the longer.11b packets, making them -seem- to be slower.
Much like mixing compact cars and tractor-trailers on the expressway.
If you look at submitter's email, it's
pr@fosdem.org . I think anything that
supports open source is worthwhile, but
wouldn't articles have more validity if
posted by an unconnected thrid party?
At least this isn't as blatant as "I just
published an article at [you name it]".
There are other things to worry about than
speed. Is it Alpha-hardened? Can it consume
as few watts as possible? Can the components
survive the G-forces and shocks of flight?
One might consider the task of engineering
current technology to withstand difficult environments to be just
as hi-tech and valid as merely getting the
most Ghz out of a chip.
Having lived in Houston for the last 10 years, I think I qualify as a local. And I think that it's wonderful that the city is keeping software development "in the family."
I would have wished that Houston had gone with StarOffice or OpenOffice, but this is great.
This keeps the IT spending in the city, and encourages a local software industry.
And imagine the service! The company can, if necessary, send a developer to a problem site, analyze the problem, and FIX IT!
Haven't the guys with the bar jokes been warning us for years? Now it's finally starting to happen. Tee-totalling Irish programmers doing 780,000 lines of code in 18 months? Horrors!!!
What a bunch of lazy bastard whiners. (coming from a fellow whiner;-)
The gcc code is available to all, and of course the committers will accept any real help. If you can make up the 15% difference, I'm sure you would get their complete attention!
When I see software that works well in the
worst conditions, dances lightly on computer
resources, and exudes its aura of elegant design, I know that it was done by someone with not only Knowledge and Skill, which are common, but also Talent, which is rare.
I was amazed the first time I took apart a PDP-8 and
saw a real "core" memory... a pc board with a grid of vertical and horizontal wires, with a tiny magnetic toroid at each crossing. I believe the one I was holding stored 1kb, although I might be wrong. But imagine, if you have a PDP-8, it might still remember what it was doing when it was turned off.... years ago!
Was the story a myth, that these boards were knitted together by hand on the Navajo reservation?
Well, the same as in every other Open Source project, if it doesn't exist and you want it, do it yourself.
On the other hand, it's not just apps and a kernel, it is the whole operating and development environment that make up Gnu. GCC is the cornerstone of Gnu. It would take a lot energy to overcome the inertia and get tens of thousands of programmers to add "#ifdef __ICC__" or whatever the flag is, all over the place. Remember, too, that the distros don't really 'own' the code, in terms of who is in control of the development tree for each project. If RedHat, for example, made tweaks to a program for ICC, then they would have to do it every time that program had a new release.
So what you might would do, is go to each of your favorite projects, find the alterations needed to build with ICC, and send the patch to the responsible individuals. When accepting bug reports, developers give so much more credence to them when the the problem is accompanied by the solution.
I agree with the others who think that the best course would be to get the latest Intel assembly optimizations into GCC. I'm on the GCC mailing list, and those individuals are very interested in doing whatever they can to improve performance on Intel.
Very little time will pass until someone ports some Linux flavor such as Familiar or OpenZaurus to this
thing. It already exists on XScale PDAs. It will probably be announced on/., too!
For a while we were installing Trumpet on every machine in the office, except for the silly MacTCP installs. Actually, Trumpet seemed to work better than MS's own Winsock 1.0 implementation. The trace window was wonderful for protocol programming.
It always amazes me how people always invent ideas that have been around for a while. Temporal chauvanism!! ;-)
I have a lot of friends who just love Farscape, but for some reason it has never appealed to me. It has high production value, and apparently it also has a good story (which is, after all, the only important thing.) But I just never got into it. Maybe it's a guy thing.
Good vs. Evil was such a cool, campy program. I miss it. It's not a guy thing, though! Remember, God was a woman.
The Open Source community could not possibly be smart enough to do this on their own. They MUST have stolen the knowledge from US !
It is often questioned on this site as to why spacecraft do not use the latest/greatest computing equipment available. It is because the flight-capable designs have proven themselves tolerant of harsh environments, including alpha/beta/X radiation. (And other things, like low power consumption, heat generation, etc.)
It would be nice to know that a smart card with all of my personal information could survive the places my wallet has been. I need quad redundancy and forward error correction in my pocket!
Each has a clear design quality that the other could use.
- KDE: Elegant API
- GNOME: Good component model
Each has a design flaw that still needs to be overcome.So, when it comes to flamewars, why is it always the KDE guys who do most of the bitching? Why are there so many articles about why GNOME sucks? Why do KDE guys tend to shout? ;-) Why do the KDE guys seem like Bolsheviks, and the GNOME guys seem like Mensheviks?
My poor theory, which is almost certainly off the mark, is that since GNOME has garnered some corporate attention, there is no longer a single face (besides Miguel de Icaza) on the project; it has become very much an amorphous enterprise. The KDE project, having been spared this attention, still has an individual character, and still takes things very personally.
Various Unices have avoided this feature for so long, which is regrettable because it is so useful for realtime processing. Anyone who has written a real-time timing loop for a Unix box knows how much that faking it sucks, and how much the real thing is needed.
Typical of the Guardian, a journal that longs for the good old Leninist days of the 1920's.
A good programmer is language-neutral. He knows more than just one grammar; he knows how to program. He has a big bag of tools that includes a lot of languages, including scripting systems. And tries to use the best tool for the job.
When someone gets religious about any one system, and believes that their one way is the solution to all of life's problems, then he loses value to the business and to himself.
Hopefully this can be a chance for Altavista to regain some of its previous wonderfulness that was squandered by the dot-commies. It might not overtake Google as the Ueber-search, but it would be excellent to see it rise from the ashes.
Much like mixing compact cars and tractor-trailers on the expressway.
I agree about fraud. Two counts. One for lying to get the password (unless that implies identity theft), one for selling something he doesn't own.
At least this isn't as blatant as "I just published an article at [you name it]".
One might consider the task of engineering current technology to withstand difficult environments to be just as hi-tech and valid as merely getting the most Ghz out of a chip.
I would have wished that Houston had gone with StarOffice or OpenOffice, but this is great.
This keeps the IT spending in the city, and encourages a local software industry.
And imagine the service! The company can, if necessary, send a developer to a problem site, analyze the problem, and FIX IT!
Haven't the guys with the bar jokes been warning us for years? Now it's finally starting to happen. Tee-totalling Irish programmers doing 780,000 lines of code in 18 months? Horrors!!!
Besides, the argument given only works if there exist no bad barbers and no bad mechanics.
Or maybe even a monkey wrench!
What a bunch of lazy bastard whiners. (coming from a fellow whiner ;-)
The gcc code is available to all, and of course the committers will accept any real help. If you can make up the 15% difference, I'm sure you would get their complete attention!
It would be wonderful if some sets of RFC-like standards could emerge, so that the developer base could gain experience and critical mass.
When I see software that works well in the worst conditions, dances lightly on computer resources, and exudes its aura of elegant design, I know that it was done by someone with not only Knowledge and Skill, which are common, but also Talent, which is rare.
Was the story a myth, that these boards were knitted together by hand on the Navajo reservation?
On the other hand, it's not just apps and a kernel, it is the whole operating and development environment that make up Gnu. GCC is the cornerstone of Gnu. It would take a lot energy to overcome the inertia and get tens of thousands of programmers to add "#ifdef __ICC__" or whatever the flag is, all over the place. Remember, too, that the distros don't really 'own' the code, in terms of who is in control of the development tree for each project. If RedHat, for example, made tweaks to a program for ICC, then they would have to do it every time that program had a new release.
So what you might would do, is go to each of your favorite projects, find the alterations needed to build with ICC, and send the patch to the responsible individuals. When accepting bug reports, developers give so much more credence to them when the the problem is accompanied by the solution.
I agree with the others who think that the best course would be to get the latest Intel assembly optimizations into GCC. I'm on the GCC mailing list, and those individuals are very interested in doing whatever they can to improve performance on Intel.
Very little time will pass until someone ports some Linux flavor such as Familiar or OpenZaurus to this thing. It already exists on XScale PDAs. It will probably be announced on /., too!
Steal $100, you're a thief and a bum.
Steal $100M, you're a captain of industry
and a corporate hero.