Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror

Comment This isn't a victory for Behring-Breivik. (Score 3, Insightful) 491

Someone once pointed out that hoping a rapist gets raped in prison isn't a victory for his victim(s), because it somehow gives him what he had coming to him, but it's actually a victory for rape and violence. I wish I could remember who said that, because they are right. The score doesn't go Rapist: 1 World: 1. It goes Rape: 2.

What this man did is unspeakable, and he absolutely deserves to spend the rest of his life in prison. If he needs to be kept away from other prisoners as a safety issue, there are ways to do that without keeping him in solitary confinement, which has been shown conclusively to be profoundly cruel and harmful.

Putting him in solitary confinement, as a punitive measure, is not a victory for the good people in the world. It's a victory for inhumane treatment of human beings. This ruling is, in my opinion, very good and very strong for human rights, *precisely* because it was brought by such a despicable and horrible person. It affirms that all of us have basic human rights, even the absolute worst of us on this planet.

User Journal

Journal Journal: in which i am a noob all over again 17

I haven't posted a journal here in almost three years, because I couldn't find the button to start a new entry. ...yeah, it turns out that it's at the bottom of the page.

So... hi, Slashdot. I used to be really active here, but now I mostly lurk and read. I've missed you.

Comment Re:FPGAs ... (Score 1) 118

Indeed. 1000 simple CPUs will fit in a FPGA, though it might require one near the top of the line. (e.g., picoblaze reportedly needs 96 "slices" and 1.5 "block RAMs"; the biggest Virtex-7 FPGA has more than 1400x as many block RAMs and 3100x as many "slices") There's little doubt that you could program a DCT for a picoblaze, if you wanted to.

It's hard to tell what 5.0GBps refers to -- the bitrate of the incoming, uncompressed, RGB video data? If so, that's maybe about 800FPS of 1080P video. In a circa 2002 paper, FPGAs were doing 100FPS HDTV DCT; an improvement of only a factor of 8 in the intervening 8 years would be frankly disheartening. Especially given that DCT of a frame of video is embarassingly parallel. The FPGA I mentioned earlier could hold 180 copies of the DCT from this paper; right there you have 18kFPS without even raising the clock. But the multipliers can probably also be clocked faster now...

Comment Re:What about an all core chip? (Score 1) 118

You've just described the FPGA. Large areas of an FPGA are devoted to thousands of almost-identical functional blocks ("slices" in xilinx parlance). For instance, in one Xilinx family, a slice contains a 4-input LUT, a flip-flop (1 bit of memory, called an FF), and other specific gates that help implement things like carry chains, shift registers, and some 5+input functions the chip designers thought were commonly encountered.

Other areas contain "block RAMs" and "DSP cores" (basically, dedicated multipliers).

But now you've got yourself a lot of hard problems to solve: how to dice a program into something that is represented by essentially LUTs and FFs. how to recognize when a special function outside the LUT, like a carry chain, should be used. how to efficiently route the signals from where they're produced to where they're consumed. how to actually implement an efficient LUT where the contents are field-programmed. how to figure figure out what speed to clock the whole thing at so that it operates properly. how to read in the configuration to the chip. This is an enormous investment in research and software, and you still have to target the chip with languages that are totally alien to your typical C/C++ programmer.

As far as I know there is no production FPGA that you can write software for without using proprietary software. (though often the software can be obtained at no cost, at least for the non-flagship FPGA chips) This is partially because the details of bitstream structure are trade secrets of the respective FPGA companies, but also partially due to the inherent difficulty of the task.

Mozilla

Mozilla Plans Mobile App Store 118

dkd903 writes "Mozilla wants to make it big in the Mobile world and has revealed its plans for a unique mobile app store in its annual report — 'The State of Mozilla,' which was released recently. Mozilla has already brought the desktop Firefox experience to mobile devices as the Fennec browser, which was initially launched for the Maemo platform on Nokia N900. Mozilla has designed a prototype of a mobile app store and plans to call it a 'Open Web App ecosystem.' The aim is to create an open app store platform that would consist of apps that can run on all mobile devices: — A 'Mobile Device Independent' App Store."
Technology

New Microscope Reveals Ultrastructure of Cells 58

An anonymous reader writes "For the first time, there is no need to chemically fix, stain or cut cells in order to study them. Instead, whole living cells are fast-frozen and studied in their natural environment. The new method delivers an immediate 3-D image, thereby closing a gap between conventional microscopic techniques. The new microscope delivers a high-resolution 3-D image of the entire cell in one step. This is an advantage over electron microscopy, in which a 3-D image is assembled out of many thin sections. This can take up to weeks for just one cell. Also, the cell need not be labeled with dyes, unlike in fluorescence microscopy, where only the labeled structures become visible. The new X-ray microscope instead exploits the natural contrast between organic material and water to form an image of all cell structures. Dr. Gerd Schneider and his microscopy team at the Institute for Soft Matter and Functional Materials have published their development in Nature Methods (abstract)."
Biotech

Central Dogma of Genetics May Not Be So Central 196

Amorymeltzer writes "RNA molecules aren't always faithful reproductions of the genetic instructions contained within DNA, a new study shows (abstract). The finding seems to violate a tenet of genetics so fundamental that scientists call it the central dogma: DNA letters encode information, and RNA is made in DNA's likeness. The RNA then serves as a template to build proteins. But a study of RNA in white blood cells from 27 different people shows that, on average, each person has nearly 4,000 genes in which the RNA copies contain misspellings not found in DNA."
Advertising

Did Google Go Instant Just To Show More Ads? 250

eldavojohn writes "Google, already the largest search engine in the United States, went instant a few weeks ago. MIT's Tech Review asks why Google went instant and is skeptical that users actually look at search results before they finish typing their query. Othar Hansson, Google's lead on the initiative, informs them otherwise and claims that Google's traffic monitors didn't even blink at the extra data being sent across — primarily because of its insignificance next to streaming one video on YouTube. Hansson also reveals that Google's search engine is no longer stateless and therefore takes up a little more memory in their server hives. The Tech Review claims that 'sources at the company say Google Instant's impact on ad sales was a primary focus in testing the service. Google only gets paid for an advertisement, or sponsored link, when a user clicks on the ad, and ads are targeted to specific searches. By displaying a search's ads onscreen a couple of seconds sooner, the frequency of users clicking on those ads could only go up.' So money seemed to be the prime motivator and the article also coyly notes that the average length of time a user spends between typing in any two characters is 300 milliseconds — much too fast for old JavaScript engines. Of course, you might recall Google's efforts to change all that with JavaScript speed wars. Do you find Google Instant to be useful in any way, or does it strike you as just more ad gravity for your mouse?"
Image

Gubernatorial Candidate Wants to Sell Speeding Passes for $25 825

If Nevada gubernatorial candidate Eugene "Gino" DiSimone gets his way, $25 will buy you the right to drive up to 90mph for a day. DiSimone estimates his "free limit plan" will raise $1 billion a year for Nevada. From the article: "First, vehicles would have to pass a safety inspection. Then vehicle information would be loaded into a database, and motorists would purchase a transponder. After setting up an account, anyone in a hurry could dial in, and for $25 charged to a credit card, be free to speed for 24 hours."

Comment Re:Say goodbye to... (Score 3, Informative) 94

The "packets of 576 bytes can't be fragmented" is a commonly stated reason, but it is wrong. It is a myth/misunderstanding. It is, in practice, true has has been true since probably the late 1980s, but DNS was around long before that. Indeed, if you read some of the earlier RFCs, it is quite clear that packets of any size could be fragmented, down to something like 16 bytes of payload per fragment. No,the reason for the 512 byte payload size is much more basic than that. Back in the early 80s, memory was tight, you could have mainframes supporting dozens of users on a machine with maybe 1MB of memory, each of user could have more than one active network connection. IP supports packets sizes up to around 64k, but it would be unreasonable to expect every host to be able to accept such a large packet size. It would mean that they could get fragments from all those packets piecemeal and out of order, so reconstructing each packet would require holding lots of 64k buffers, each of those buffers would be 6% of all available memory. It would be very unreasonable to expect every host on the internet to be able to accept any size packet, even if those packets came in fragment that wouldn't saturate your connection. Now, protocols like TCP have the ability to negotiate the packet size, but for UDP, it gets messy and slow. So, it is a *requirement* that each host on the internet can accept a packet with 512 bytes of payload. That packet can be fragmented, but it has to be accepted.
Education

Quantum Physics For Everybody 145

fiziko writes in with a self-described "blatant self-promotion" of a worthwhile service for those wishing to go beyond Khan Academy physics: namely Bureau 42's Summer School. "As those who subscribe to the 'Sci-Fi News' slashbox may know, Bureau 42 has launched its first Summer School. This year we're doing a nine-part series (every Monday in July and August) taking readers from high school physics to graduate level physics, with no particular mathematical background required. Follow the link for part 1."

Comment Re:The Illinois experience (Score 1) 375

Intelligence as a requirement for voting has been fought for a long time see voting tests.

There is a certain amount of irony with you saying this, followed by your .signature of:

Knowledge = Power
P= W/t
t=Money
Money = Work/Knowledge so the less you know the more you make

This "joke" is clearly aimed at people who think they understand math/physics/science, so it won't be funny to most people. But, it also shows a complete lack of understanding about how equations should be interpreted. What the formula "money = work/knowledge" says to increase the amount of worked done, you need either more money or more knowledge. In other words, "the only substitute for knowledge is money", or "a fool and his money are soon parted". You are a case of "a little knowledge is a dangerous thing". By your own statments, you shouldn't vote.

Slashdot Top Deals

Once it hits the fan, the only rational choice is to sweep it up, package it, and sell it as fertilizer.

Working...