Forgot your password?

Roku Finally Gets a 2D Menu System 80

Posted by samzenpus
from the new-look dept.
DeviceGuru writes "Many of us have griped for years about Roku's retro one-dimensional user interface. Finally, in conjunction with the release of the new Roku 3 model, the Linux-based media streaming player is getting a two-dimensional facelift, making it quicker and easier to access favorite channels and find new ones. Current Roku users, who will now begin suffering from UI-envy, will be glad to learn that Roku plans to push out a firmware update next month to many earlier models, including the Roku LT, Roku HD (model 2500R), Roku 2 HD, Roku 2 XD, Roku 2 XS, and Roku Streaming Stick. A short demo of the new 2D Roku menu system is available in this YouTube video."

Comment: Re:Avoid Ubuntu (Score 2) 212

by evol262 (#39590457) Attached to: Ask Slashdot: Recommendations For Linux Telecommuting Tools?
9.04 is not early for Ubuntu, and Arch has much problems with needing to keep up on every hairbrained thing the Arch developers are doing instead of it just working. Update and Pacman is using GPG all of a sudden, locking you out of everything? To the forums with you. Readline updates, but everything you're using from the AUR is still linked against the old version (that they just removed)? To the forums with you. Awesome3 changed its configuration again? Forums. Etc. If you want to work instead of tinker, Arch is about as awesome a choice as Gentoo.

Comment: Re:Python Regexps (Score 1) 592

by evol262 (#35210514) Attached to: Common Traits of the Veteran Unix Admin
Is this a terrible, terrible joke? That's 186 characters. Comparatively:

sed -r -ie "s/(.{3})A/\1B/g" somefile
perl -pi.orig -e 's/(.{3})A/$1B/g' somefile

A trivial Perl script to wrap that if you want it programmatically is 98 characters, with proper spacing and no golfing at all.

python -c "import os,re;[open('outfile.txt','a').write(re.sub(r'(.{3})A', r'\1B', line)) for line in open('infile.txt','rb')]"

Yes, that's golfed a tad to make it convenient as a oneliner, but the "re.sub" bit is much, much shorter than your ridiculous map+join combination. Just because you don't know regular expressions doesn't mean they're not more efficient.

Comment: Re:Short memory (Score 1) 587

by evol262 (#30429630) Attached to: GNOME Developer Suggests Split From GNU Project

Yeah, what you say is probably accurate for a snip of time for intel PC programmers.

... You might summarize by saying every new thing for that platform was initially a cost, then imitated at a loss by Microsoft, then included in the OS distribution or dependencies.

Uh, what? Microsoft wasn't a concern at the time. Ultrix, Tru64, AIX, Solaris, VMS, IRIX, MVS, Nonstop, and all the other relevant operating systems at the time used that licensing model. HPUX still does -- they ship a non-ANSI C compiler and a crippled linker. You can't compile anything without paying for a compiler or wedging GCC on there. MIPSPro was never free. suncc wasn't free, etc.

GNU was founded before the era of Microsoft dominance. I don't really like GNU (CDDL, Apache, or BSD license if you please), but OP has valid points.

Comment: Re:Got that last one right. (Score 1) 303

by evol262 (#29522051) Attached to: SGI Rolls Out "Personal Supercomputers"
Given the form factor, I'd say, yes, for the desktop (in the same way as an E3k, deskside Onyx, AlphaServer 2100, et al). The difference between distributed and parallel is essentially zero other than swapping client/server to parent/child threads. A system like this would be ideal for localized rendering jobs, virtualization, and a number of other tasks that may be undertaken. More than that, it's modular. You don't need to get ridiculous amounts of licenses for Vmotion, Windows, ESX, or whatever it may be, and it can be expanded as the business gets the money.

Frankly, this is not aimed at your budget or what you can afford. I'd question your ability to compete on price/performance for all but the most trivial tasks also (a fully loaded Octane III is damn close to list price on the components).

Comment: Re:Sure. Done. (Score 1) 303

by evol262 (#29519237) Attached to: SGI Rolls Out "Personal Supercomputers"
If 1000TX had anywhere near the latency of Infiniband, maybe. There's no doubt that clustering has its point, but you cannot possibly believe that individual nodes communicating across 1000TX (or 1000FX, for that matter) are going to compete with a chassis like this in this segment. No, I don't consider TFTP/NFS/PXE booting to be solutions in this manner, since nodes in a cluster are not the same thing as a single image, and they have no access to peripherals which may be in the chassis (if one goes with the PCIe expansions).

The form factor matters not because of aesthetics, but because fast interconnects and redundant components matter for some applications. It is not a competitor to desktops.

Comment: Re:Despite the prevailing skepticism here, this is (Score 1) 303

by evol262 (#29516243) Attached to: SGI Rolls Out "Personal Supercomputers"
Let me know when you assemble what is essentially a blade chassis (it's really more comparable to the Onyx/Origin, Superdome, or Sun's E$numK systems given that you have the option of using PCIe nodes instead) with Infiniband interconnects in a deskside form factor, plus redundant hot-swappable components and the ability to run the entire thing as a single OS image yourself.

"Never ascribe to malice that which is caused by greed and ignorance." -- Cal Keegan