What you are describing is a IDE feature, not a programming language feature. Or alternatively, it is a programming language feature that forces everyone to use a whizzo (read memory hungry, buggy, etc) IDE. No thanks.
One of the obvious benefits is the end of the holy wars over brace and indentation style.
Good project managers don't allow coding style holy wars to break out. They mandate a house
coding style, and (if necessary) use code
reviews to enforce it.
Other programming languages do this so much better
with different constructs. For example, "blocks" in Smalltalk, Ruby, or "currying" in ML, etc.
Java's inner classes (anonymous or named) are not even first class! (Try coding an inner class that refers to a non-final attribute in its enclosing scope.)
So, next time you buy a bunch of flowers for your girlfriend, why not remind her of the plants that have been castrated for her enjoyment? (Just a thought:-)
The doctor in question is the Brazilian surgeon Dr. Randas J.V. Batista, and the procedure is slightly
more refined than "lobbing off half the heart and stiching the rest back up".:-)
I disagree. Both the Slashdot article and the
article it is based use an irrelevant "hook"
to get people to read the article that they
would otherwise not bother with. People are
quite justified in being annoyed by this kind
of trickery.
Use of misleading / overblown headlines is a
common tactic in the media. The only thing
that makes Slashdot different is that the
readership get to call out the editors for
doing it.
This was a human interest story that would be accessible to all of you because it incorporated
a familiar nerd topic. It helped bring your attention to this unfortunately too common disease, as few other articles could have.
Call me dumb, but why is so important that
nerd types should know about this particular
heart condition?
Before you go too far down this path, ask yourself
if your company really needs a "unique, customized
solution". If they do, expect to pay a "unique,
customized" price for it. Not just up-front costs,
but also in on-going costs. For example, you may
have to pay premium maintainance costs, or you
customizations may be tied to a particular vendor
product limiting your future upgrade options.
And beware of slick salesman who will promise
you any feature you ask for in order to get a sale.
I was thinking that myself, but it is not clear that English language support will be entirely missing. The cited article describes the cut-down product as follows:
Last summer, in response to the success that Linux was having in the Thai marketplace, Microsoft began offering Thai citizens a Thai-localized bundle of Microsoft Windows XP Home and Office XP Standard. As part of the deal, Microsoft also stripped out some unspecified features from both products....
Thai-localized means that Thai language and
speakers are catered for. It may or may not
mean that there would be no support for English-only users. Either way, it is (IMO)
unlikely that support for viewing / editting
English language documents would be removed.
A Thai "XP Starter" CD would be probably usable to an English speaker with with a good XP book and some cheat sheets... and a masochistic streak:-)
Moderate parent mis-informative! The Toshiba fuel cell runs on methanol, not methane.
Methanol can be produced by a variety of processes from a variety of feedstocks including biomass; e.g. wood chips, saw dust, and agricultural waste products.
Besides, the amount of methanol needed to run a
mobile phone for a year would power a typical
American SUV gas-guzzler for about 3 seconds.
(YMMV:-)
And they don't *just* bounce it, they set up a slow-ass connection to your bounce server and time it out (clever idea actually).
Clever idea... but counter-productive in
the long run.
Assuming that the spammer is using
a herd of zombie PCs for spam relaying, and each
PC can handle multiple mail connections, they are
not likely to be slowed down much by this tactic.
In addition, spamming PC can be set up to aggressively time out connections to slow mail servers.
On the other hand, people who run legitimate
mailing lists may suffer when a list submission
triggers spam detection and slow server counter
measures. The mailing list server will typically
NOT be able to send huge numbers of emails in
parallel, and will NOT want to aggressively
time out slow mail servers. As a result, if
a mailing is (rightly or wrongly) classified
as SPAM and triggers counter measures,
mailing list delivery suffers.
I beg to differ. I used to have a small collection
of printed circuit boards and the like scavenged
from old computers. I kept them because they
were interesting to look at.
Beauty is in the eye of the beholder... except
in D&D.
My thought was that Microsoft would not be stupid
enough commission AdTI to dig up dirt on a supposed
Linux / Minix connection without requiring AdTI to
get back to them before publishing any "results".
But maybe someone in Microsoft is that stupid.
Anyhow, this all just guesswork.
What would be really interesting is if SCO tried
to use Brown as a witness... and IBM used the
court to extract AdTI's funding sources and
communications between Brown / AdTI and SCO / Microsoft.
The point is not that the link made by Ken Brown
is plausible (which it clearly isn't). Rather it
is that Ken Brown now appears to have a plausible reason for trying to link Minux and Linux;
i.e. to support a legal argument that SCO might
try to make in their various lawsuits.
The other theory on Ken Brown's motivation (that this "research" was done at Microsoft's behest)
makes no sense to me. Microsoft would not want to
be seen as associated with anything as obviously bogus as Samizdat. They are not that stupid!
I don't think this is a good solution, anyway. The better solution is for ISP's to use SNORT or something else to real-time detect _outgoing_ viruses and worms from their own customers, and in response, send email to the customer warning them.
Your "solution" assumes that all ISPs and
everyone else with direct connections will do this
checking. Fat chance. The only way that would
happen would be if there was a large penalty
for any ISP (or whoever) who allowed worms or
viruses to spread out of their networks.
This doesn't need to be a legislative penalty.
If an ISP gets listed in a 'virus-infested'
black list it should cause them to take the
problem more seriously.
Won't these costs just be forced down onto the customers?
Are you suggesting that ISP customers are
entitled to a service for nothing??
If customers are unhappy with a (probably tiny) increase in ISP charges to address the problem,
they can always switch to a cheaper ISP... and
learn to enjoy their spam.
I get maybe one spam e-mail a day.
And how many extra spam e-mail do you think you would you receive if AOL stopped using the
Spamhaus RBL?? (If AOL doesn't use the
RBL the question is moot anyway.)
although I'd consider a hardware button different to a hardware button mounted on a navigation device like a mouse
In normal English usage, a hardware button mounted on a mouse is "a hardware button". So is a key on
a computer keyboard, a big red button on the wall
labelled "emergency stop".
DSTC has already developed a commercial strength product that provides most of this functionality,
and more. The MetaSuite product line includes:
A metadata repository and search engine with a tailorable web-based user interface, and OAI repository functionality.
User query refinement using a GuideBeam
plugin.
An OAI Harvester for once-off and periodic fetching of metadata from other OAI repositories.
A Gatherer that extracts metadata from web-pages.
A Metadata Editor for creating validated metadata records in the repository and/or adding it to web pages.
A Metadata Schema compiler for defining metadata schemas and the associated validator plugins. Support for DC, AGLS, ANZLIC / ANZMETA metadata schemas is standard.
An architecture that supports plugins for custom metadata access control, workflows, record formats, search result ranking, display rendering and so on.
The only significant thing missing from MetaSuite at the moment is free-text searching of linked documents whose metadata has been entered into the repository.
... provides startling evidence that developers who wears a ties are 10 times more likely to spreads bugs from one program to another. A sample of ties from a large IT organisation tested positive to a number of potentially dangerous bugs including Bufferium Overflowiae, Memorensis Leakii and Pointeria Danglensis. PC developers were also infected by an insidious Redmondia meme which cause fatal code-bloat in many projects. In contrast, a survey of secretarial staff in the same organisation showed a complete absence of ties...
Yet another good reason not to wear a tie to the office:-)
Oh, yeh, that's right - if Microsoft did actually do this, they'd just absorb another anti-trust suit and get accused of using their 'monopoly' to put all those hard working anti-virus/anti-spyware companies out of business.
This is way off. Microsoft were not slapped with
the web browser anti-trust lawsuit because they
bundled IE. The lawsuit was because of clear anti-competitive behaviour:
They
gave away the unbundled versions of IE for
free.
They
made it very difficult for end users to get
rid of the bundled install of IE (post Windows 95)
They forbade ISVs from putting other browsers
on the Window desktop.
If Microsoft were to fix the security / virus
/ spyware related problems in Windows, this
would not necessarily be an anti-trust issue.
It would all depend on whether they used their
monopoly position unfairly.
That wouldn't work. If Novell had the right to issue the software under the GPL, then it would remain under the GPL.
Thats a big IF. Novell believes it has
the right to release Mono under the GPL. But if
they are wrong, the GPL offers no protection
against patent violation lawsuits from MicroSoft.
One of the obvious benefits is the end of the holy wars over brace and indentation style.
Good project managers don't allow coding style holy wars to break out. They mandate a house coding style, and (if necessary) use code reviews to enforce it.
Java's inner classes (anonymous or named) are not even first class! (Try coding an inner class that refers to a non-final attribute in its enclosing scope.)
They are better than nothing though ...
So, next time you buy a bunch of flowers for your girlfriend, why not remind her of the plants that have been castrated for her enjoyment? (Just a thought :-)
Here is a reference.
Use of misleading / overblown headlines is a common tactic in the media. The only thing that makes Slashdot different is that the readership get to call out the editors for doing it.
This was a human interest story that would be accessible to all of you because it incorporated a familiar nerd topic. It helped bring your attention to this unfortunately too common disease, as few other articles could have.
Call me dumb, but why is so important that nerd types should know about this particular heart condition?
And beware of slick salesman who will promise you any feature you ask for in order to get a sale.
Thai-localized means that Thai language and speakers are catered for. It may or may not mean that there would be no support for English-only users. Either way, it is (IMO) unlikely that support for viewing / editting English language documents would be removed.
A Thai "XP Starter" CD would be probably usable to an English speaker with with a good XP book and some cheat sheets ... and a masochistic streak :-)
No matter what the article says, I'd bet that there will be some fine print in the "starter edition" EULA that is intended to stop this sort of thing.
Methanol can be produced by a variety of processes from a variety of feedstocks including biomass; e.g. wood chips, saw dust, and agricultural waste products.
Besides, the amount of methanol needed to run a mobile phone for a year would power a typical American SUV gas-guzzler for about 3 seconds. (YMMV :-)
Clever idea ... but counter-productive in
the long run.
Assuming that the spammer is using a herd of zombie PCs for spam relaying, and each PC can handle multiple mail connections, they are not likely to be slowed down much by this tactic. In addition, spamming PC can be set up to aggressively time out connections to slow mail servers.
On the other hand, people who run legitimate mailing lists may suffer when a list submission triggers spam detection and slow server counter measures. The mailing list server will typically NOT be able to send huge numbers of emails in parallel, and will NOT want to aggressively time out slow mail servers. As a result, if a mailing is (rightly or wrongly) classified as SPAM and triggers counter measures, mailing list delivery suffers.
Beauty is in the eye of the beholder ... except
in D&D.
What would be really interesting is if SCO tried to use Brown as a witness ... and IBM used the
court to extract AdTI's funding sources and
communications between Brown / AdTI and SCO / Microsoft.
The other theory on Ken Brown's motivation (that this "research" was done at Microsoft's behest) makes no sense to me. Microsoft would not want to be seen as associated with anything as obviously bogus as Samizdat. They are not that stupid!
Or perhaps they are ...
It was reported in New Scientist 2 week ago.
And yes, I'm sure that both Nick Stallman and Richard Stallman have relations, though not necessarily common ones.
Your "solution" assumes that all ISPs and everyone else with direct connections will do this checking. Fat chance. The only way that would happen would be if there was a large penalty for any ISP (or whoever) who allowed worms or viruses to spread out of their networks.
This doesn't need to be a legislative penalty. If an ISP gets listed in a 'virus-infested' black list it should cause them to take the problem more seriously.
Are you suggesting that ISP customers are entitled to a service for nothing?? If customers are unhappy with a (probably tiny) increase in ISP charges to address the problem, they can always switch to a cheaper ISP ... and
learn to enjoy their spam.
I get maybe one spam e-mail a day.
And how many extra spam e-mail do you think you would you receive if AOL stopped using the Spamhaus RBL?? (If AOL doesn't use the RBL the question is moot anyway.)
In normal English usage, a hardware button mounted on a mouse is "a hardware button". So is a key on a computer keyboard, a big red button on the wall labelled "emergency stop".
- A metadata repository and search engine with a tailorable web-based user interface, and OAI repository functionality.
- User query refinement using a GuideBeam
plugin.
- An OAI Harvester for once-off and periodic fetching of metadata from other OAI repositories.
- A Gatherer that extracts metadata from web-pages.
- A Metadata Editor for creating validated metadata records in the repository and/or adding it to web pages.
- A Metadata Schema compiler for defining metadata schemas and the associated validator plugins. Support for DC, AGLS, ANZLIC / ANZMETA metadata schemas is standard.
- An architecture that supports plugins for custom metadata access control, workflows, record formats, search result ranking, display rendering and so on.
The only significant thing missing from MetaSuite at the moment is free-text searching of linked documents whose metadata has been entered into the repository.For more information, please refer to the MetaSuite product web pages. For example customer sites, try the Australian Virtual Engineering Library, MIRMgate and Australian Digital Thesis. [None of these sites have so far chosen to enable OAI repository functionality, but it literally would be a two minute job to do this.]
Disclaimer: I work for DSTC.
Yet another good reason not to wear a tie to the office :-)
This is way off. Microsoft were not slapped with the web browser anti-trust lawsuit because they bundled IE. The lawsuit was because of clear anti-competitive behaviour:
If Microsoft were to fix the security / virus / spyware related problems in Windows, this would not necessarily be an anti-trust issue. It would all depend on whether they used their monopoly position unfairly.
If it could just tell me the result of the first race at Eagle Farm next saturday ... :-)
Thats a big IF. Novell believes it has the right to release Mono under the GPL. But if they are wrong, the GPL offers no protection against patent violation lawsuits from MicroSoft.
That's OK. (White) babies are not native to Australia. :-)
1) Buy out Novell 2) Use patent lawsuits to shut down Mono 3) ...
4) Profit!