Slashdot stories can be listened to in audio form via an RSS feed, as read by our own robotic overlord.

 



Forgot your password?
typodupeerror

Comment: Re: Chromecast-like? (Score 3, Informative) 89

by Champion3 (#47289193) Attached to: Mozilla Is Working On a Firefox OS-powered Streaming Stick
Because those other browsers didn't have a huge extension ecosystem to contend with. Are you going to go and tell every extension author, big or small, new or old, maintained or not, that they need to rewrite their add on to work with electrolysis? No, you have to make e10s seamlessly compatible with the legacy, single-threaded APIs that those extensions use. That's hard.

Comment: They didn't use C, but they modified C# (Score 1) 406

by Champion3 (#37331490) Attached to: 'Cosmo' — a C#-Based Operating System
From the summary on their page it's quite apparent that they had to create special tools that gave C# direct access to pointers, CPU registers and even code written in straight assembly. All this business about "so there, a kernel CAN be written without C" is nothing more than flamebait; they've created a toolchain that allows them to break out of the pure managed environment and add low-level, C-like features to C#.

Comment: Re:Microsoft Anecdote (Score 1) 431

by Champion3 (#34919614) Attached to: The Fall of Wintel and the Rise of Armdroid

Imagine how the ARM guy has to go around and convince various development, marketing and management fiefdoms built on x86 since day 2 to make an ideological shift to include or even imagine an ARM port.

You realize that Windows NT was originally written for the Intel i860, a RISC chip, don't you?

Comment: Re:Hmmmm. (Score 1) 835

by Champion3 (#26570835) Attached to: How To Diagnose a Suddenly Slow Windows Computer?
Not entirely true. If your CPU supports Physical Address Extensions, then 32-bit Windows can utilize more than 4GB of physical RAM. Since a video card's memory-mapped regions would cause 4 gigs of RAM to "spill over" past the 4GB mark, PAE allows the OS to still be able to access that memory. Processes of course are still limited to a 4GB address space that is carved into kernel space and user space.

Comment: Re:Design Patterns (Score 1) 517

by Champion3 (#26217223) Attached to: Your Favorite Tech / Eng. / CS Books?
What we are talking about here is the formalization of common design idioms. Design patterns are useful, but I shudder when I hear developers talking about their code as if they're just stringing together a bunch of design patterns to arrive at a solution. Design patterns are a tool. Use the tools to work the problem, but don't make the mistake of using the problem to work the tools.
Announcements

+ - Comprehensive database of home theater installers

Submitted by
David Lewis
David Lewis writes "We're started a new (free) resource for not-so-skilled geeks that get intimidated (or lost) planning or installing their home theater or home automation project... http://allhometheaters.com/ is new free database makes it fast and easy for consumers to designers to create their dream home theater. http://allhometheaters.com/ contains contact information on more than 5,500 home theater and home automation specialists located throughout the US. Consumers can search listings to locate installers, theater designers, security and alarm installers, low-voltage electricians or other specialists by zip code or category. "http://Allhometheaters.com helps connect consumers to local installation and integration professionals," said David M. Lewis, Executive Vice President of Business Development. "Our search categories are carefully selected based on how the industry is organized. The result: focused, up-to-date search results that save time." The site also includes a "How-To" section with articles on home theater and home automation technology, plus tips on topics like "how to plan a home theater installation" and "how to evaluate proposals from home automation companies." Free Home Theater Planner Software To help consumers solidify their project planning, the site also features a CAD-(computer-aided design) software tool customized specifically for home theaters. Consumers can create a virtual floor plan for their project. The http://allhometheaters.com/ space planner creates scale drawings that show placement of speakers, displays, seating and furniture in a room. Consumers can work out all the details of their project, print out a drawing — with precise dimensions — and take it to a local installer to begin their project. Listings on http://allhometheaters.com/ are available to home theater and home automation companies. Paid listing packages include bold-font company names, highlighted listings, web links, photo galleries and discounts on extra search categories, banner and text ads."

It's hard to think of you as the end result of millions of years of evolution.

Working...