Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
Portables

Getting Charged Up Over Chargers at CES (Video) 1

Posted by Roblimo
from the slip-me-some-of-that-juice-Bruce dept.
First we look at Skiva Technology and their Octofire 8-port USB charger that pulled in nearly five times the requested amount from a Kickstarter campaign. (The 'pulled in X times the requested Kickstarter amount' is becoming a common product boast, isn't it?) Then, for MacBook owners who are tired of having their chargers or charger cords break, we take a brief look at the Juiceboxx Charger Case. These two power-oriented products and WakaWaka, which we posted about on January 9, are just a tiny, random sample of the many items in this category that were on display at CES 2015. Timothy was the only Slashdot person working CES, so it's shocking that he managed to cover as many (hopefully interesting) products as he did, considering that even the biggest IT journo mills don't come close to total coverage of the overwhelming muddle CES has become in recent years. (Alternate Video Link)

Comment: Re:give this one a pass (Score 1) 125

by HiThere (#48907503) Attached to: How Do We Know the Timeline of the Universe?

Well....sort of. The CMB is modified by galaxies that are too faint to see, though I don't know by how much. It's filtered by intervening dust clouds moving WRT both us and the "origin of the signals". Etc. I normally assume that this is taken account of as best we can, but it's not unmodified signal. If you look at the raw (uncorrected) observations, I don't know how much noise is present, but clearly that are signals too weak to be recognized even though detected.

OTOH, I am not a cosmologist. But I do recognize that error bars are important, and that they tend to get left out of popular articles.

Comment: Re:Advantages are gone. (Score 1) 437

by HiThere (#48907027) Attached to: Ask Slashdot: Is Pascal Underrated?

Yes. There are numerous reasons to "not fight city hall". But that doesn't mean you can't do it for a good enough reason. E.g., I use tab spacing at the start of Python lines. This causes formatting problems if I use idle, but to me its worth the cost. And I've occasionally had reasons to use a length terminated string in C...though I usually also zero terminate it. (IIRC the reason was that I needed to include 0 valued bytes in the string.)

Similarly you can use zero delimited strings in Pascal, but you need to write the support routines that you would need, and since current Pascal has a string type that isn't limited to 255 chars it they would appear to be rarely needed.

Comment: Re:Discussion is outdated (Score 1) 437

by HiThere (#48906969) Attached to: Ask Slashdot: Is Pascal Underrated?

No.
Python is an open source project. Ruby is an open source project. Squeak is an open source project. D is an open source project. Racket (scheme) is an open source project. ALL have decent language documentation. And that was just a list off the top of my head. Being an open source project is not an excuse for lousy documentation.

Comment: Every language (Score 1) 437

by msobkow (#48903403) Attached to: Ask Slashdot: Is Pascal Underrated?

Every language is both over-rated and under-rated by their fans and detractors respectively.

The key thing a professional programmer learns is to use the right tool for the job at hand. That means being fluent in multiple languages, databases, frameworks, and toolkits. While I have been focused exclusively on Java for the past several years, that's because it buys me the cross platform portability that I want, not because it's "better" than C/C++, C#, or even Pascal.

I'd be quite content to do some more C++ work at some point in the future. C# was kind of fun, too.

But PHP I hate with a passion. I'd far rather write servlets with Java than dive into that unholy abortion of untyped interpretation.

Comment: Strong like bull (Score 1) 337

by msobkow (#48902471) Attached to: Americans Support Mandatory Labeling of Food That Contains DNA

"Strong like bull; Smart like tractor." -- old Ukrainian saying about dumb people

No wonder the world is in trouble when people of such high intelligence are allowed to vote and "have a voice." People voting in support of this are stupid enough that they should just shut the hell up, sit down, and watch their damned NFL and NBA.

Comment: Re:Early fragmentation (Score 1) 437

by HiThere (#48901055) Attached to: Ask Slashdot: Is Pascal Underrated?

Did you ever try to run C on the Apple ][? UCSD Pascal was available, and worked well. C required an add on z-80 chip, and it was still a subset implementation. (Check out "Lifeboat C", though I think that was a later, and more capable version.)

So the situation is more complicated than you are assuming. I didn't get a full C compiler until AFTER I had gotten an 8086...which means probably that the IBM PC was already around.

Comment: Re:Advantages are gone. (Score 1) 437

by HiThere (#48900041) Attached to: Ask Slashdot: Is Pascal Underrated?

Sorry, but the length defined strings are optional, though common in Pascal. UCSD (and other early) Pascals usually buit that into the language, but I believe that now it's a part of a standard library, and alternates can be defined (though probably not with the same name). I'm not sure why you consider Pascal data structures more "well defined" than C structs.

P.S.: Strings in C can also be handled with a length byte. The zero terminated strings are purely a library convention, and can be overridden.

FWIW fpc Pascal has a string type in it's library that uses a length value longer than a byte.

Comment: Re:a great first language to learn (Score 1) 437

by HiThere (#48899997) Attached to: Ask Slashdot: Is Pascal Underrated?

FWIW, there's nothing intrinsically wrong with Pascal...or less than with C or C++. Java is worse, hobbled by 16-bit unicode, a horrible decision, which was justifiable at the time the decision was made. (Unicode should be either utf-8 or utf-32 [UCS-4]. I generally prefer utf-8, but that requires more complex library support.)

OTOH, the only real advantage of Pascal is fast compile times, and optimal execution times (which can easily be matched in C).

So, yes, its underrated, but there's probably no good reason to change to it.

Wherever you go...There you are. - Buckaroo Banzai

Working...