Become a fan of Slashdot on Facebook


Forgot your password?
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×

Comment Re: Is more education, better education . . . ? (Score 2, Insightful) 495

You are simply mis-reading what is stated in that document. The US citizen parent had to be resident in the US for ten years (prior to the birth). How can I be so certain? I am in a similar category, but was born outside the US to a US mother and a father who had not been ten years resident in the US. I had, since birth, US citizenship until I renounced a few years ago.

Submission + - Google's New Compression Tool Uses 75% Less Bandwidth (

An anonymous reader writes: Google just released an image compression technology called RAISR (Rapid and Accurate Super Image Resolution) designed to save your precious data without sacrificing photo quality. Claiming to use up to 75 percent less bandwidth, RAISR analyzes both low and high-quality versions of the same image. Once analyzed, it learns what makes the larger version superior and simulates the differences on the smaller version. In essence, it’s using machine learning to create an Instagram-like filter to trick your eye into believing the lower-quality image is on par with its full-sized variant. Unfortunately for the majority of smartphone users, the tech only works on Google+ where Google claims to be upscaling over a billion images a week. If you don’t want to use Google+, you’ll just have to wait a little longer. Google plans to expand RAISR to more apps over the coming months. Hopefully that means Google Photos.

Comment Simple interfaces. (Score 1) 180

the car radio is great for simple eye's free interaction. It's also good for discovering new channels both locally and as you travel. It's a great human interface. Cuing up something on my phone to play it tedious, clumsy and I end up laying the same things too often. Even streaming blows as it's just too complex and too many choices.

Someone needs to make a radio dial like interface for streamed music. limited selections so it stays not complex but evolves in with new music and also has things like NPR or BBC or whatever news channels you like.

Comment Re:Does it really matter? (Score 1) 285

I look at computer languages as a designed tool to best express what the programmer wants accomplished. If the programmer has to conform to the tool, or recreate the wheel every time they program something, or have to relearn how to do things in the language in order to do something useful, then its not a good tool/language. C has the ability to interface with assembly, and it has some higher level abstractions which makes programming easier than assembly. But for a 1K chip, you probably have to discard stuff like stdio just to get code to fit in that space. And while its easier to get a C programmer to do something useful for that chip (because at least they know C), that C programmer will probably have to learn a boatload of esoterica (ways of doing things) for that environment to be an effective developer. If the programmer is the least bit sloppy, the C compiler will allow a completed binary to be larger than the available working environment. Therefore, C is not a language defined to help a programmer create code while the language helps manage the environment's constraints. (I wish I knew what the term was...) Ideally, there should be language for 1K chip environments to significantly ease development, but I guess assembler would be the only alternative that could fit the bill (unless you can use FORTH).

Comment Re:Does it really matter? (Score 1) 285

Regardless of C falling in popularity (if legitimate) it's unlikely to be buried any time in the next 50 years given its use in the core of everything from OSs to 1K microcontroller firmware.

Just like COBOL, although I still think that COBOL programs will decline in percentage of business computing as time passes. As a sidenote, I find it sad that C is used in 1K microcontroller firmware. Where would it payoff in either space efficiency or developer "friendliness"?

Comment crap versus quality (Score -1, Redundant) 228

I have a bunch of really nice quality tools, socket sets and squares and digital calipers. I alos have five times as many disposo-tools I get from the $1 bargain bin. Cheap chinese crap. But it's convenient to have spare pares in my car or kitchen tool box and such. they work but they have their limits. Their main use is they are cheap so I can toss them out as they break.

Likewise I have way more android phones in drawers and chromebooks and windows machines than I do nice apple computers, laptops and tablets. But when I'm actually doing anything it's on my apples. THe others I use for my kids when we travel, or as controllers for games or as things I bought for cheap to try and see if I'd like them (chromebook). Their main benefit is they were cheap and disposable. Most have defects now like bad buttons, or bad batteries.

SO yeah here I am a canonical mac user but even I own more crap devices that are not mac. But Mac has 95% of my use-share.

One thing I would never buy is an expensive PC or Android device. They might very well have the same build quality as an apple. But that's not my use case. I only want the others because they are cheap and so I can have lots of them.

it depends on how you count. I'd count what people use.

Slashdot Top Deals

"Pascal is Pascal is Pascal is dog meat." -- M. Devine and P. Larson, Computer Science 340