Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment Re:Wow... (Score 1) 630

These weapons work at ultrasonic frequencies, where sound beams from the source in a line (because the panel producing the sound is larger than 1/2 the wavelength). Set up two of the sound sources spaced slightly apart, and the interference between the two waves produces a sonic frequency. The ultrasonic frequencies are designed to resonate the bones, so earplugs are indeed ineffective. In fact, the bone resonating feature of these devices at much lower volume levels can cause the sensation that the sounds are coming from within one's head. Modulate a signal on the interference between the two waves, and one can broadcast a human voice, making it sound like voices are coming from within your head.

Patents

Submission + - Intellectual Ventures' patent protection racket (timothyblee.com)

David Gerard writes: "Nathan Myhrvold's Intellectual Ventures doesn't sue people over patents, because that would be patent trolling! No, instead they just threaten to sell the patent to a known litigous patent troll. So that's all right then. Timothy Lee details how using patents to crush profitable innovation works in practice, and concludes: 'In thinking about how to reform the patent system, a good yardstick would be to look for policy changes that would tend to put Myhrvold and his firm out of business.'"

Comment whatever... (Score 3, Interesting) 148

To tell you the truth, I had never heard of Erwise until today. A have a few questions about Erwise:
- Did it support graphics other that XBM?
- Did it render HTML, or some other markup language?

I did some consulting for a company called HyperMedia Corporation in 1991-92. As part of that work, I watched closely the development of HTML, NCSA Mosaic, and the lot. HMC's markup language was proprietary and binary. The first thing that struck me about HTML was the ease of editing--you didn't need a dedicated editor. Then, I remember seeing early builds of NCSA's browser (to become Mosaic) when they first added, IIRC, gif support. I remember being absolutely floored with the ability to create attractive content in only a few minutes. My first thought after seeing it was, "I need to find a new job!" Sure enough, within a few months HMC was out of business.

The end result is that there were many factors that led to the success of NCSA Mosaic and Netscape. First, Mosaic ran on platforms other than the X Window System, so it was more accessible. Second, it was among the first to support usable graphics (i.e. not XBM), at least on an accessible platform (Emacs' browser & WorldWideWeb.app had early image support, too, but both were on platforms that had very narrow distribution possibilities). Third, it used standard HTML.

Erwise might have had all of these, with the one caveat that it supported only Unix/X Window System. Hard to say from this article. However, I think it's a little simplistic to say that funding was the only thing holding these guys back from Netscape-like success.

Comment Re:oh goody. (Score 3, Interesting) 499

Yeah, that was what I thought before I started using C#. I am a 10+ year veteran of the Java world, and have spent the last year or so on a large C# project. C# has much better syntax in every way that it deviates from Java. Properties are quite clear, since VS does a nice job. Under the covers, there is *no* difference between a property with an implicit getter/setter (i.e. you didn't provide one, so you access the variable directly)--the bytecode creates a synthetic get_ and set_ method, allowing things like AOP to work even if no explicit getter/setter is provided.

The Java method results in much more verbose boilerplate code. This also causes many developers to do more cut-and-paste, another source of potential error. The Java method makes tech like AOP much harder, as there is no synthetic method call surrounding access to public member variables. The Java method is, in short, not object oriented, as it does not properly abstract away property access, so Java tacked on this stupid getXXX/setXXX naming convention in the JavaBean standard.

There are many reasons why Java is a superior platform than .Net/C# (maturity of 3rd party libraries, the open source community, the quality of design in the provided libraries). But the language itself is not one of them. I cannot think of a single area where Java bests C# in terms of the language itself. C# really is the next generation of Java, and has learned from Java's mistakes.

Comment Re:Insurance? (Score 1) 758

I wonder if the database knows how long it took to exhaust the three-digit ID space?

I too can't resist the temptation to scan a thread that talks about low UIDs to see if I can trump the lowest one offered. You never win for long though, as I've observed before. Well, I don't anyway, maybe you do...

Networking

World's Fastest Broadband Connection — 40 Gbps 416

paulraps writes "A 75-year-old woman from Karlstad in central Sweden has been given a scorching 40 Gbps internet connection — the fastest residential connection anywhere in the world. Sigbritt Löthberg is the mother of Swedish internet guru Peter Löthberg, who is using his mother to prove that fiber networks can deliver a cost-effective, ultra-fast connection. Sigbritt, who has never owned a computer before, can now watch 1,500 HDTV channels simultaneously or download a whole high definition DVD in two seconds. Apparently 'the hardest part of the whole project was installing Windows on Sigbritt's PC.'" An article in Press Esc notes an analyst study of the increasing demand for fiber-to-the-home in Europe.

Slashdot Top Deals

"God is a comedian playing to an audience too afraid to laugh." - Voltaire

Working...