Please create an account to participate in the Slashdot moderation system


Forgot your password?

Slashdot videos: Now with more Slashdot!

  • View

  • Discuss

  • Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).


Comment: Re:Won't everything need to be recompiled? (Score 1) 81

It's your own code you'd mainly have to worry about.

But, alas, I always seem to get called in to debug code from other folks.

You probably don't get called in to debug endianness issues in any TCP stacks in portable general-purpose non-hobby OSes; if so, I'd look a bit askance at the developer team for that OS.

My point is that worrying about porting server OSes for PPC machines is not something worth worrying about, as they've either already been ported (Linux) or, if they ever get ported, are likely only to be ported to little-endian machines using compilers that aren't going to differ between platforms on the signedness of char (Windows). What you worry about there is third-party applications.

Comment: Re:Won't everything need to be recompiled? (Score 1) 81

A simple recompile won't do it . . . some programs, like your TCP/IP stack have dependencies on Endianess. IBM's POWER has been traditionally Big Endian. Linux is mostly Little Endian. There are C macros, ntoh() and hton() that do the required byte swapping for you . . . if you remember to use them!

The TCP/IP stack you're using was probably originally written by people working on a little-endian machine - VAX (if it's the BSD stack or a derivative thereof) or x86 (if it's the Linux stack) - so that's not the code to worry about; it has the relevant ntoh[sl]()/hton[sl]() calls already.

It's your own code you'd mainly have to worry about. I.e., Linux should pretty much Just Work (it runs on 32-bit and 64-bit PowerPC, and it sounds as if support for little-endian mode is being added), but it's the third-party software that's might be an issue.

Comment: Re: College is too Expensive (Score 3, Funny) 398

by Guy Harris (#49352311) Attached to: Millennial Tech Workers Losing Ground In US

Maybe for a bricks and mortar business, but online businesses have nearly no start up cost at all. All you need is a cheap web host and you're set. Learn to code and maintain it by yourself to keep start-up costs low. Once you have made a profit, then you can buy specialised hardware or additional things for your business.

  1. 1. Start online business.
  2. 2. ???
  3. 3. Profit!

Comment: Re:Wait, what? (Score 2) 40

by Guy Harris (#49338551) Attached to: Michael Stonebraker Wins Turing Award

The "Nobel prize of computing"? Jeez, has the author been in a space capsule traveling back from Mars for the past decade? The Nobel prize isn't what it used to be

Confusingly, the Nobel Prize Web site speaks both of "the Nobel prize" and "the Nobel prizes". The latter is a better phrase, as there isn't a single "Nobel Prize", there are Nobel prizes in a number of different fields.

- if it ever was in the first place. It's a damaged, discredited brand, like Paula Deen, Best Buy, or "hands up don't shoot". I'd avoid using the phrase in the future.

I've not heard that, say, the Nobel Prizes in scientific fields are particularly damaged and discredited; what have you heard to indicate that, if anything? If we're talking about a technical field, "Nobel Prize in..." would presumably liken a given prize to the Nobel Prizes in physics, chemistry, and medicine, rather than to the Prizes in literature or peace (or "The Sveriges Riksbank Prize in Economic Sciences in Memory of Alfred Nobel").

Comment: Re:for software (Score 1) 385

by Guy Harris (#49289643) Attached to: Ask Slashdot: Choosing a Laptop To Support Physics Research?

Sorry, I don't get your point.

My point is that I'm not sure what the heck "Maybe the linux crowd will catch on someday." has to do with ROOT, given that their Web site indicates that it's supported on at least one RHEL6-based distribution and is available in source form that, apparently, can be built and installed on Linux. What is it that "the linux crowd" is being urged to "catch on" to? ROOT? Most of the Linux crowd and the OS X crowd and the Solaris crowd and the Windows crowd probably don't know about it, so I'm not sure why it's specifically the Linux crowd that needs to "catch on".

Comment: Re:Mac (Score 1) 385

by Guy Harris (#49287509) Attached to: Ask Slashdot: Choosing a Laptop To Support Physics Research?

I like Macs but I would be concerned about they're being so ``closed''. Need more onboard disk space? You need to buy another Mac. (I'm talking about the ``Airs''; not sure about the bigger, more expensive models.)

They're (almost) all SSD now, but OWC has upgrades, including for the Air. I don't know what the upgrade would do for your warranty, however, but suspect "void it" might be the answer.

Comment: Re:for software (Score 1) 385

by Guy Harris (#49286795) Attached to: Ask Slashdot: Choosing a Laptop To Support Physics Research?

Use what the big boys/girls use: ROOT , includes a C++ interpreter. Most excellent, even for non-physics. Maybe the linux crowd will catch on someday.

"Catch on" as in "use it on something other than the RHEL6-based SLC6, for which they offer a binary download", in case you don't want to install from source?

Comment: Re:Most HEP and astrophysics people use Mac (sorta (Score 1) 385

by Guy Harris (#49286687) Attached to: Ask Slashdot: Choosing a Laptop To Support Physics Research?

However, we don't use them in a Mac-like fashion, but rather install XQuartz and use them as unix-like boxes.

Presumably either because the apps you need for your physics work are written for some X11 toolkit, rather than having separate GUI code for Macs and the rest of the UN*X world or using some cross-platform toolkit with native Mac support, or because you're using it as an X terminal for those apps and running the apps on some other machine such as a big compute server.

(Or perhaps you prefer xterm/Konsole/gnome-terminal/fill-in-your-favorite-X11-toolkit-based-terminal-emulator to Terminal.)

Comment: Re:Why use income? Why not total wealth? (Score 1) 760

After all, rich, old, retired people speed, too.

Laws of that sort should include, under "income", investment income, not just paycheck income; rich, old, retired people are probably paying their bills with interest income, dividend income, and realized capital gain income.

So if all income is included, the only way to "get away with it" would be to live relatively cheaply, invest heavily in non-dividend-paying stocks, and avoid breaking traffic laws in years where you realize those capital gains you've been accumulating during the years when you've been driving like a bat out of hell.

(Or, if only reported income is included, arrange to make most of your money in the shadow economy.)

Comment: Re:Qualcomm? (Score 2) 77

by Guy Harris (#49262445) Attached to: Intel Will Reportedly Land Apple As a Modem Chip Customer

I thought Qualcomm only made chips for CDMA digital voice. I didn't know that Qualcomm made data chips for 4G LTE as well.

They make chips for CDMA2000 EV-DO, the "DO" indicating that they're most definitely for data, not just voice. Realizing that cdmaONE/CDMA2000 has no future, they're also making W-CDMA/HSPA and LTE chips.

Comment: Re:Big Data (Score 1) 439

by Guy Harris (#49057769) Attached to: Will Submarines Soon Become As Obsolete As the Battleship?

How much credibility does this article lose once you put "Big Data" in there?

Would suggesting the use of Big Data gathered from cloud-based mobile social apps help its credibility?

Or am I just proactively leveraging my synergies here?

(Sounds like some detection technology is in play here....)

"Mach was the greatest intellectual fraud in the last ten years." "What about X?" "I said `intellectual'." ;login, 9/1990