Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
Hardware Hacking

Submission + - Would you put a DRMed card in your computer for $?

The Master Control Program writes: "No, wait, before you kill me please just listen...

Yesterday, I was reaching an article by Charles Stross at Guildcafe about the future of games, ubiquitous computing, and all that other incredibly awesome futurist stuff. Under the "10-15 years out" section, he mentions the idea of a developer creating a p2p computing platform to solve the hosting issues of MMO games and then giving it to users, predicated on the requirement that users sell some fraction of their CPU cycles to run the platform.

The fundamental problem with that is the inherently untrustable nature of a remote turing-complete system; As the worms and botnets terrorizing the Internet prove, they are easily subverted. In theory, some sort of DRM/"Trusted computing" would help to resolve this. The problem with that is that the cost to digital freedom of having some corporate suit tell me what I can't run is unconscionable. This put me towards thinking about solving the problem by separation. What we're after is distributed computing and network serving power, why must it be my computer's CPU doing it? Twenty years ago, the British company INMOS worked to commercialize the transputer. It was practically a single-chip computer, which was meant to be networked with other transputer chips to take tasks off the CPU's hands. Getting more computing power would have been as easy as plugging a few more transputers into the system. What I propose resembles this in that it would take the "dirty" task of DRM-managed computing off the hands of your main CPU. So here's the pitch:

Suppose that there is a special card you can plug into that 1x pci-e slot no one ever uses. In short, it's a single-board computer. It has it's own CPU (low-wattage of course), memory, microhdd, and DRM to enable remote control over it's operation. You install an open-source component on your OS, which gives the device access to your network connection. You can then sell a certificate to give others a monopoly over it's resources for some period of time. Sell it to Linden Labs to host a small SL island on, whatever. Of course, this is managed through the seller's convenient "Ebay for cpu time" service which also provides buyer/seller quality control. Would you buy this DRMed card and rent it's resources out?"
Software

Submission + - BitTorrent 6.0 beta closed source, Windows only

makomk writes: The BitTorrent (Mainline) 6.0 beta has been released, and it's a rebranded version of uTorrent. Unfortunately, it's also closed source and Windows-only. (Apparently, BitTorrent Inc always planned that the next version of Mainline would be closed-source, even before they decided to base it on uTorrent.) It also comes with a mysterious content delivery system called BitTorrent DNA, which appears to consist of a single invisible background task, dna.exe.

Does the original, open source BitTorrent client have a future, or is it time for its users to switch to one of the many other BitTorrent clients?
Hardware Hacking

Submission + - Quantum dots might do wonders for teleportation (physorg.com)

prostoalex writes: "Researchers from Nanyang Technological University in Singapore created a model teleportation system using quantum dots. PhysOrg reports that "tiny clusters of atoms known as quantum dots may be excellent media for quantum teleportation, a physics phenomenon in which information — in the form of a quantum state, a very specific mathematical signature of an atom — can be transmitted almost instantaneously to a distant location without having to physically travel through space.""
Operating Systems

Submission + - LoseThos V3.03 Operating System Released (losethos.com)

Terry A. Davis writes: "LoseThos is a free, open source, 64-bit PC operating system supporting MultiCore designed for programming as entertainment. It's for home computing. It's intended as a secondary operating system you might duel boot to tinker with programming. It has many innovative features, not found elsewhere, but suffers from limited hardware support. The latest news is that the graphics rendering is now done by XORing layers from each core, so you can break-up the task of updating the screen. One thing that separates a home computer from a server or mainframe is that on a home system only one task matters 99% of the time. Therefore, shifting non-focus-task applications to other cores doesn't gain much compared to assisting the focus task with what it wants to do. With LoseThos, you must break-apart tasks by hand to utilize MultiCore, but it is unique in that it grants access to page tables and protected instructions to allow you to deal with the main multicore difficulty — unshared CPU caches."
IBM

Submission + - IBM Pares Speed Gap in Memory Circuitry

Carl Bialik from WSJ writes: "IBM researchers are claiming a breakthrough in developing circuitry to store data on future microprocessor chips, the Wall Street Journal reports. From the article: 'Exploiting a manufacturing technology called silicon-on-insulator, the company has developed unusually fast DRAM circuitry for use as cache memory. Subramanian Iyer, a director of IBM's manufacturing-process development, estimates it takes 1.5 nanoseconds — or billionths of a second — to fetch data from its enhanced DRAM technology, compared with 10 to 12 nanoseconds for conventional DRAMs and 0.8 to 1 nanoseconds for SRAMs. Mr. Iyer said three times more data can be stored in the same amount of space by switching from SRAM to DRAM circuitry; he expects the technology to be incorporated on microprocessors that will be manufactured next year using a new production process.'"
Businesses

Submission + - IT Spending Up

Techdag writes: "CIO Insight says that "optimism about the economy and anxiety about security are leading companies to increase IT spending." Its survey of 429 IT executives reveals that IT spending will increase in 2007, despite other reports to the contrary. From the article: "We're predicting a higher rate of spending growth than Gartner Inc., Forrester Research Inc. and IDC; their forecasts for 2007 increases range from 2.8 to 6.5 percent, while we expect a 7.6 percent increase, the largest we've ever reported. But that shouldn't be surprising, given what we've learned in our recent surveys: CIOs are focusing more on growth and improving service than on cost reduction; the current economic expansion has proved resilient; and security worries and regulations require more purchases toward IT protection. And as companies make infrastructure investments, they are updating older systems and installing new applications that can take advantage of these investments.""
Software

Submission + - .cdr file extensions

doormandave writes: "I am looking for a free open source viewer for .cdr (corel draw) file extensions. I do not wish to purchase Corel.
Thanks in advance."
Programming

Submission + - Breaking into the C++ software engineer field

An anonymous reader writes: I have been working for about 4 years (mostly with Microsoft SQL Server and some VB.NET) but it is my desire to get a job as a software engineer doing C++ or even C. The only interviews I seem to get are those for Microsoft Jobs, which of course do want to hire me. Once I did get an interview for a real software engineering job, when switching my last job, but by the time the company got back to me with a decision (over a month and a half) I had already accepted another job.

I have seen many posts saying specific language skills aren't important but it is important to get a candidate who can think. I have also seen that some interviewers will have candidates write sample code...but all of these assume you get the interview. How can I even get the interviews so that I will have a shot at proving my worth and being hired?

I do know both C and C++ very well (intermediate level), but since I have never worked at a job using them, recruiters and human resources do not seem to care. They only care about skills they read in the bulleted point of work experience. Also, I refuse to lie on my resume, so I will not say I did something for work experience when I did not.

Finally, I think that if I do want to be really good at development in C and C++, doing it in my own time (which is less and less) is nowhere near as effective as doing it in my daytime job for 8-10 hours a day.

So short of lying, how can I score the interview for C and C++ programming jobs (while most of them not only want work experience, they are citing 5+ years of C++ experience, plus usually other misc skills as well (XML, Oracle, Java, etc.). Most of the other misc skills (short of Oracle) are easy to learn (XML is relatively simple, Java is similar to C++/VB.NET [and I know an older version...so it is just learning the new stuff]). Oracle would take some doing, but SQL Server is somewhat similar (TSQL -> PL/SQL, SQL, relational database skills, PRO*C is just embedding SQL in the host program, etc.). I have seen some C/C++ jobs up for months, so it would make sense that the month or two I spend learning the additional technologies while putting a dent in the work they have to be done, is better than not filling the job and having the work undone, isn't it?
Programming

Submission + - The Next Big Programming Language

narramissic writes: "In a recent ITworld article, Sean McGrath muses on the future of software development, speculating that the next programming language may not be 'so much a language as a language for creating languages.' From the article:

... Outbreaks of this sort of thinking can be seen in the programming community, typically under the moniker of Domain Special Languages or DSLs. Programming languages are again starting to sprout DSL capabilities. Ruby and Fortress — of the two languages already mentioned — are examples.

I think the time is right for this sort of thinking to become mainstream. The industry is at the point where the irrational exuberance surrounding using XML as a DSL for programming languages has passed (thank goodness!). Something needs to take its place which is significantly — not just incrementally better. I think a DSL-enabling programming language will fit the bill.
"
Communications

Submission + - Is mobile TV a white elephant?

Cam writes: I've been following the words of the 'great and the good' at this week's 3GSM World Congress in Barcelona. Reports of a speech by David Willan from market research company Circle Research caught my eye (a collage of relevant news stories and the report on which the speech is based can be found at their website). Willan's company have just completed a study on behalf of the GSMA which concludes that mobile TV is unlikely to have mass market appeal — current market penetration is only 7% and it is ranked outside of the top ten high potential services for the future. Smells a bit like a re-run of the WAP incident and will no doubt worry operators currently pumping millions into developing these services. Also interesting to note that mobile gambling only just makes the top ten of high potential services and services related to naked ladies are nowhere to be seen!
Privacy

Submission + - U.S. group wants Canada blacklisted over piracy

Kaneda2112 writes: Again with the

http://www.theglobeandmail.com/servlet/story/RTGAM .20070214.wblacklist14/BNStory/National/home

Canadian piracy thing! How can these groups continue to spread misinformation and FUD? It is so irritating for those of us up here! Micheal Geist has debunked this baloney (http://www.michaelgeist.ca/content/view/1656/159/ ) "While the reports have succeeded in attracting considerable attention, a closer examination of the industry's own data reveals that the claims are based primarily on fiction rather than fact." Aarrgh!
Graphics

Submission + - NVIDIA Launches Lower Cost GeForce 8800 GTS 320MB

Spinnerbait writes: This week NVIDIA launched a significantly lower cost version of their powerful new GeForce 8800 series graphics cards, dubbed the GeForce 8800 GTS 320MB. As the branding suggests, these cards come equipped with only 320MB of on-board frame buffer memory. They're also clocked at 500MHz for the GPU core and 1600MHz DDR on their GDDR3 memory interface, versus the top-of-the-line GeForce 8800 GTX with its 575MHz core and 1800MHz memory respectively. All told, for a $299- $329 price range, these new cards offer up excellent performance in current games, at high resolutions, with all eye candy turned on and at a more attractive cost with future DX10 capabilities to boot.
Programming

Submission + - Heavy criticism of "Linux Driver Development F

Stephan A. Rickauer writes: "The newly announced "Free Linux Kernel Driver Development FAQ" initiated by Linux Kernel Developer Greg Kroah-Hartman, working for Novell, has provoked more negative reactions from prominent Free Software projects, e.g. OpenBSD. Project leader Theo de Raadt writes to Greg: "It is a fucking farce. You are trying to make sure that maintainers of code — ie. any random joe who wants to improve the code in the future — has LESS ACCESS to docs later on because someone signed an NDA to write it in the first place. You are making a very big mistake." Though the short term goal of getting Linux drivers more easily seems to be understandable in the first place, signing NDA's will hurt all Free Software projects in the long run. This short-sighted strategy will lead to the situation where companies are even less motivated to reveal free programming documentation. They will point with fingers to NDA'ed GPL code, which needs to be reverse engineered agin. Theo summarizes: "It is people like you who are closed."."

Slashdot Top Deals

"Don't try to outweird me, three-eyes. I get stranger things than you free with my breakfast cereal." - Zaphod Beeblebrox in "Hithiker's Guide to the Galaxy"

Working...