Forgot your password?

Comment: Re:Good (Score 1) 300

by WuphonsReach (#47464323) Attached to: Massive Job Cuts Are Reportedly Coming For Microsoft Employees
That's what Cisco does, they do regular bottom 5% cuts where those who are ranked in the bottom 5% on their performance reviews are let go.

And as a result, Cisco keeps putting out crappier and crappier products and their brand is swirling the drain.

The 5% cut of the bottom is not something that you do more then once. Because the second, third, and fourth round of cuts means that employees will start throwing each other under the bus, just so that they aren't in that 5%. Inter-department cooperation takes a shitter and your teams of very good employees constantly get gutted instead of being left alone. Just because there has to be a sacrifice.

If you're in a company that does that every year... it's time to find a new job. Or become a psychopath and enjoy throwing your co-workers under the bus each year.

Comment: Re:What's the point? (Score 1) 129

I don't own a tablet - I use a desktop machine for every day work, a laptop around the house and an Android smartphone. I wouldn't really want to read books on my smartphone except in an emergency - screen's too small to be comfortable. And I don't want a bigger smart phone because then it wouldn't be convenient to carry around and I honestly can't think how a higher resolution display would make my phone better.

I took my HTC One (m8) smartphone on a long flight a month or three ago. Ended up reading almost an entire fiction book on the flights on a little 5" screen. This is a 1920x1080 display packed into a 5" screen.

It actually worked quite well - far better then I was expecting. The higher DPI on the modern phones (441ppi on the HTC) makes for easy reading.

Comment: Re:Reconcile these two sentences please. (Score 2) 499

Meanwhile, other game developers have stated that discrete soundcards just don't matter in terms of performance. A lot of the game developers need to do special processing on the audio files in the CPU before handing them off to the sound system to be played. Because the Windows API doesn't allow them to do that special processing on the card (and nobody wants to go back to the days of supporting a dozen different cards).

The "advanced functionality" of the add-in cards is mostly mythical these days, hardly any developers are willing to jump through the hoops to support it.

(It used to be true that your PC would offload a lot of the audio work to the soundcard, lessening the demand on the CPU. But that is no longer true.)

So these days, it boils down to whether the add-in cards have better S/N ratios for your analog speaker / headphone / microphone jacks, or work better with whatever you are outputting audio to then the built-in solution. And while I'm a happy ASUS Xonar user, I feel that built-in audio on most motherboards is good enough for most of the time, so it's a shrinking market. I don't even recommend an add-in card unless there is evidence that the on-board audio is just pure shite.

Comment: Re:ridiculous (Score 1) 608

by WuphonsReach (#47425727) Attached to: Normal Humans Effectively Excluded From Developing Software
And how did you learn to write good code that's efficient and make sense to others? Maybe you're the rare case of a person that can just intuit what is good code and what isn't, but I think most developers (including myself) learn how to write good code by first writing lots of bad code, and then suffering the consequences until they learn from experience what works and what doesn't.

We learned by reading tomes like Code Complete which forced us to examine why we coded in a particular style and whether what we were doing was efficient or made sense. In short, we took it upon ourselves to improve.

Or you can do it the hard way as you stated and just write bad code until it bites you in the arse.

Comment: Re:Java (Score 1) 536

Java in the web client is dead (so is Silverlight / Flash)... go Javascript / HTML5 if you have to do things on the client. Java on the server side... isn't going away for many decades.

The only downside of Java is that it's rather heavy for "one-of-a-kind" web pages. There's a lot of setup that you have to learn (Maven archtypes help) before you get HTML on the web browser. But as soon as you need something that can scale, talk to disparate systems, support unit testing, etc., it's far better then PHP. PHP just falls apart once you get past a handful of PHP pages.

Comment: Re:Battery Runtime (Score 1) 198

by WuphonsReach (#47347903) Attached to: Overkill? LG Phone Has 2560x1440 Display, Laser Focusing
The HTC One (m8), released this year, also has a battery stretch feature.

Overall, very happy with the HTC One (m8) other then I wish it was about 1/2" to 3/4" smaller. HTC did a good job with the UI and it's very snappy, makes my 18 month old Asus TF700T Transformer tablet feel slow (both are quad-core units).

Comment: Re:extremesystems test (Score 1) 164

by WuphonsReach (#47252069) Attached to: Endurance Experiment Writes One Petabyte To Six Consumer SSDs
You really don't know what you're missing. For business laptops, we've made the switch to 100% SSDs for 2-3 years now (ever since they dropped down to $1.50-$1.75 per GB). Granted, these are all uses who can function with only a 128GB SSD. Which holds true for probably 90% of office workers who have access to a file server (instead of storing business critical data on their HD).

Now, instead of waiting on their HD to seek around and find information (a boot process measured in minutes, program loading times measured in 10s of seconds), boot-up takes under 20-30s and program loading times are near instant. What you *will* notice is that your CPU is now the bottleneck (oops). For development work or any thing where you need to do two or three things at once, or run something disk-intensive like a scan or search of files, SSDs are a must-have. I will regularly kick off compiles / version control updates / searches, and still be able to use the machine for other things while it thinks.

Just makes sure you have a good backup system in place. On the Windows-side, I recommend Acronis True Image writing to a 2nd old-style HD inside the case. Or an external 1TB USB3 drive that you leave connected during the backup window. That is not because SSDs are unreliable (unless you buy crap like OCZ), it's because their failure modes are such (if the controller goes crazy) that data recovery is highly unlikely.

Comment: Re:And hippies will protest it (Score 1) 396

by WuphonsReach (#47248385) Attached to: "Super Bananas" May Save Millions of Lives In Africa
No, becasue the only food they can afford is salt laden fatty food.

If you are willing to spend a minimum amount of time cooking, things like rice, lentils, beans that you soaked overnight in the fridge, potatoes, budget cuts of meat, frozen veggies, quick-oats are all easily affordable and don't come laden with salt unless you add it. None of it requires special expertise to cook (most of that consists of "put in pot of boiling water for 10-20 minutes"). It's not going to be high cuisine, but it will be nutritious and filling.

Once you learn how to boil water and cook things in the boiling water, then you can graduate to "make a stew on Sunday, serve it as leftovers on top of rice / potatoes the rest of the week". You know, like your grandparents did back during the 1920s and 1930s.

Comment: Re:I feel sorry for PS4/XBone early adopters (Score 1) 133

by WuphonsReach (#47205479) Attached to: <em>Grand Theft Auto V</em> For Modern Platforms Confirmed
A good gaming PC is about $850.

$100 for MS Windows license
$150 for a good CPU
$50 for RAM
$80 for a good motherboard
$60 for a good PSU
$80 for a good case
$100 for a SSD
$80 for a magnetic drive (to backup that SSD to)
$150 for a gfx card

Adjust to taste. You could spend up to $250 for a powerful video card, or as little as $100 for a more bargain-side card. CPUs can also be scaled down to an $80 model or up to a $250 model without getting too much out of the sweet spot. The sweet spot for both the CPU and video card is around $150 +/- $25. You get very good bang for the buck at that price point.

If money is truly an issue, go with a 10k RPM SATA drive instead of the SSD. Performance will be good enough for a budget machine.

So you could probably whittle the above down to $650 and still be able to play the latest games at modest frame rates (24-36fps).

Comment: Re:Ye Gods, an Ad (Score 1) 107

by WuphonsReach (#47158147) Attached to: Crucial Launches MX100 SSD At Well Under 50 Cents Per GiB
That 50k iops were measured in what? 4k operations? 16k? What? I could claim I can pull 1 million amps out of my house socket, which would be true... as long as the voltage is 0.0018v. IOPs are just as meaningless.

In general, real-world usage, a good rule-of-thumb is 100:1 speed up for random seeks when comparing SSDs to 7200 RPM drives. Maybe only 50:1 for 15k SAS drives.

Since enterprise SSDs are only about 2x-3x the cost of the equivalent sized 15k SAS drive, you have to ask whether that 50x-100x improvement in seek speed is worth the 2x-3x drive cost.

(Rough cost of enterprise SSD is $1.50-$2.50 per GB right now.)

For a lot of use cases, where your drive spindles are 100% busy frequently, SSDs are a good solution. They're cost-efficient if you were having to short-stroke a bunch of 15k SAS drives in order to get enough performance. If you were short-stroking your SAS drives and only using 1/3 of the drive space, why not use 3x fewer SSD drives of the same size and save space / money / power in the rack?

Comment: Re:HP Is Being Cheap = LOSER segment (Score 1) 121

by WuphonsReach (#47148469) Attached to: HP (Re-)Announces a 14" Android Laptop
Who is going to match Apple for top-of-the-line laptops, which a professional can use for 5-6 years before replacement?

Probably the Lenovo Thinkpad T-series is still up to snuff. Build quality on a recent T440 purchase is pretty good.

Personally, I'm still using a T61p from mid-2007. Purchased it with a 4-year warranty and made sure to use that warranty during the 4th year to get worn out bits replaced.

Comment: Re:Encryption (Score 1) 220

by WuphonsReach (#47104317) Attached to: PHK: HTTP 2.0 Should Be Scrapped
It doesn't need to be perfect. If cracking it still takes some time, it lowers their resources. And it can still be unbreakable for attackers with fewer resources at their disposal.

Encryption is the easy part. Managing those encryption keys is the really really hard part. And if you screw up managing those encryption keys, the attackers don't need to spend those resources to crack your encryption.

Plus, encryption is no silver-bullet. There's still traffic analysis that can give the game away.

Comment: Re:No (Score 1) 403

by WuphonsReach (#47056063) Attached to: Ask Slashdot: Can <em>Star Wars Episode VII</em> Be Saved?
Simple. The hover bike chase scenes in RotJ mattered, because lives were at stake, specifically those of the main characters that we cared about, not some nebulous planetary population. They also made sense within the movie plot.

The pod racer setup was so horribly contrived... just an excuse to show a hutt and show off some special effects as a way to make some quick cash and setup Anakin as the golden child.

Live within your income, even if you have to borrow to do so. -- Josh Billings