Follow Slashdot blog updates by subscribing to our blog RSS feed


Forgot your password?
Get HideMyAss! VPN, PC Mag's Top 10 VPNs of 2016 for 55% off for a Limited Time ×

Comment Re:Alternate Headline (Score 1) 52

His point was that there's no way through the normal filesystem interface to recover deleted data on an SSD - you'd have to pull the chips and write your own firmware to explore them. With a journaling filesystem you may be able to "undelete" the file without nearly so much effort. And obviously if you have backups of any kind, that's even easier. Worrying about the SSD seems pretty far down the list.

Comment Re:Instant Deleivery (Score 3, Informative) 33

With that many employees you would think that they could dispatch a driver to personally deliver my package to my door!

That's called "Prime Now" in a few cities, which is mostly for food delivery (including pizza), but I think you can get some other stuff (I know you can get beer).

In Seattle where you can get Sunday delivery, the packages I've had delivered Sunday came somewhat like pizza - some guy in a beater car drove up, left the package on my doorstep, rang the bell, and drove off. (I'd bet he was carrying more than just my package, but it wasn't a delivery van or anything). Same day delivery seems to be a third party delivery service, though.

Comment Re:Current U.S. corporate tax equally fraudulent (Score 1) 169

Apple doesn't build hardware - that's done by Chinese slave labor. They do a bit of hardware design, but mostly it's software: iOS, any custom firmware, all the Apple-provided apps, all the back-end infrastructure for all their cloud stuff (or at least the stuff that's not run on Azure),m their commerce system, their auth system, etc, etc. They're one of the Big 5 software companies (Amazon, Apple, Facebook, Google, Microsoft), and the only one of those that still sells software directly is Microsoft. Doesn't change the fact that all 5 are software companies.

Comment Re:Learning to program will get mr a job? (Score 2) 150

So technical training is all I need to get a good job and keep it?

I'd say so, given the pattern of MS layoffs thus far:
* QA people
* Salesmen
* Manufacturing workers in FInland
* More salesmen

Coding seems to be the place to be. I know some devs were layed off along the way, but from what I hear backchannel it's still a net increase in coding jobs (cloud and mobile growing fast, other areas slowly shrinking).

Comment Re:I'm shocked. (Score 2) 515

"Windows has been updated! Please enter your credit card number to purchase a license for Windows 10 or press any key to power off your PC."

Not sneaky enough - too much interactivity.

"Windows has been updated! Your credit card with the following number has been billed for the upgrade. Thank you for your continued patronage."

Comment Re:Current U.S. corporate tax equally fraudulent (Score 1, Insightful) 169

y knew what the tax rate was in the country whose laws and protections they chose to work in

Ah, so your argument is that one of the Big 5 software companies in the US should close it's US operations and hire somewhere cheaper. I don't like your plan. In fact, your plan is fucking awful.

I want Apple to spend more of that money on projects in the US - more software job demand, thanks. We'll benefit far more from Apple spending that money on something useful, than from the government taxing it and giving it to their banker friends.

Comment Re:As a C programmer (Score 1) 306

That being said, the standard C headers provide all the types needed to implement pointer arithmetic in a portable way: size_t, ptrdiff_t, intptr_t, uintptr_t.

intptr_t, and uintptr_t are optional in the standard.

ptrdiff_t can be useful, but it comes from subtracting pointers, and that's only well defined when they're pointers into the same array, which is almost never how memmove or memcpy are used.

the C standard libraries would have been more consistent if most functions using size_t had been using a signed integer type instead

Unsigned makes the most sense - you don't index negatively into arrays, you don't have negatively-sized objects, and only the Windows kernel has negative memory addresses. But they started with int, I guess, so it's now a jumble.

Comment Re:Um, if we ignore the Bible (Score 1) 352

This was my first thought as well, particularly when I saw that LOTR was listed. I'd say that 5 billion is probably an extremely conservative estimate as well.

You'd be wrong there, it's around 150 million copies. While LOTR makes the "top tier" of lists of successful books, there's always an asterisk. For books there a "0th Tier", which are significantly above stuff like LOTR and Harold the Potter:
* The Bible
* Chairman Mao's Book You'll Be Shot If you Don't Buy
* The works of Shakespeare
* The works of Agatha Christie

If you look at the list of best selling fiction authors, you'll see the next 2 best sellers after Christie are both romance novelists, and you have to go some ways down to find the first geek-interest author.

Comment Re:Made in the USA (Score 3, Informative) 352

And I can't wait for the Trumpers to jump on the fact none were built in Merica!

I often wonder if the people who post stuff like this are the same people who complain about H-1Bs. I suspect so.

If someone is unemployed, and would like products consumed in America to be built in America, so that he might have a better chance to get a job, well, I disagree but I have to respect where he's coming from. Mocking people like that is why we have Trump.

Comment Re:How were crimes solved before cell phones? (Score 1) 254

Paper bags don't generally decompose in landfills (it doesn't decompose anaerobically).

We have very different ideas about what's important to the future of the planet. Heck, I care about people, the planet is only important by inference.

All laws are enforced by men with guns, or they're meaningless. Do what makes you happy, but if you should want to impose your will on others, you're talking about force (or the threat thereof).

Comment Re:As a C programmer (Score 1) 306

There is no standard-required way to compare arbitrary pointers.

There is no standard-required integer type into which you can cast an arbitrary pointer. (intptr_t etc are technically optional).

It's architecture-specific whether comparing pointers as signed or unsigned is the correct thing to do.

There is no such thing as portable C because of crap like this, only "mostly portable C, eh, good enough".

Slashdot Top Deals

Real programmers don't write in BASIC. Actually, no programmers write in BASIC after reaching puberty.