Employee Outsourced Programming Job To China, Spent Days Websurfing
I've outsourced all my Facebooking, slashdotting and cat-video-watching, so I can spend more time programming!
The Truth About Hiring "Rock Star" Developers
No-one who identifies himself as a rockstar developer is a rockstar developer, and no good developer would call himself a rockstar.
You are not a rockstar (developer or otherwise) unless you have the groupies to prove it.
Google Clamps Down On Spam, Intrusive Ads In Apps
If you want apps that require less permissions, it usually helps to look for paid apps. Free apps always want to know everything about you. As you know "if you're not paying for it, you're the product" and people want to know what they're selling.
And if the app isn't what you expected, Google Play gives you a 15-minute window to get your money back.
Oracle's Ellison Vows "Most Comprehensive Cloud On Earth"
He says it's a cloud on planet Earth, I think that's called "fog". So maybe Oracle Fog, or even Oracle's Fogging Service?
Bug Bounty Hunters Weigh In On Google's Vulnerability Reporting Program
* Google says: “We are unable to issue rewards to individuals who are on sanctions lists, or who are in countries (e.g. Cuba, Iran, North Korea, Sudan and Syria) on sanctions lists.”
* Facebook says: “You must... Reside in a country not under any current U.S. Sanctions (e.g., North Korea, Libya, Cuba, etc.)”
But researchers in those countries needn't worry; the government over there has their own reward program for discovering security bugs.
Artificial Neural Networks Demonstrate the Evolution of Human Intelligence
The very undirected process a hypothetical Deist god would set in motion (evolution) is specifically what Intelligent Design claims does not work.
People who believe in both Intelligent Design and evolution, and also have some knowledge of the science behind evolution and natural selection, don't necessarily say that evolution on its own cannot produce the creatures that we see, but rather say that it is so statistically unlikely that it would have required the manipulation of probability by some intelligent deity to arrive at the results we have.
But all the millions/billions/whatever times the evolution did not produce intelligent creatures we were not there to observe it. You don't know how many failed evolutions you haven't observed, so unlikeliness does not imply manipulation.
Why New Programming Languages Succeed Or Fail
Guess that sarcasm tag is not as superfluous as I expected...
Why New Programming Languages Succeed Or Fail
+1. This is exactly why Java failed.
Serious Oracle Flaw Revealed; Patch Coming
I have heard from someone at Oracle that for them it is forbidden to admit any Oracle software has security bugs. All public references to something that turns out to be a security bug will be removed or replaced with some non-related issue. As in TFA: "... a number of Oracle sources for this story [...] noted that Oracle licensing agreements prevented them from commenting on any aspect of their product usage".
Infoworld delaying the story is not an example, but security through obscurity seems to be The Oracle Way.
Notes On Reducing Firefox's Memory Consumption
Firefox developers have been claiming that plugins were to blame for a long time (and for some FF versions they may have even been right, judging from TFA). However, there was no way to do something about it, or even just find out which plugin was the problem. TFA finally gets this:
Although these leaks are not Mozilla’s fault, they are Mozilla’s problem. Many Firefox users have add-ons installed -- some people have 20 or 30 or more -- and Firefox gets blamed for the sins of its add-ons.
Now they are going to improve reviews and make it possible to mark add-ons as memory-hogs / -leakers.
How To Get Developers To Document Code
As I used to say "it was damn difficult to write, it should be bloody difficult to understand".
used to say when you still had a job?
Does Outsourcing Programming Really Save Money?
I think they just followed the spec. They may have wondered why their customer (your company) wanted shoddy work, and didn't specify any error handling. Cultural differences and/or physical distance (timezones, difficulty of contacting eachother) causes them to handle the same situation differently than a local contractor would. Together this all leads to an undesirable outcome. That doesn't mean they are bad programmers, or that they are trying to screw you over.
Book Review: The CERT Oracle Secure Coding Standard For Java
I tried running this, and it seems to just increase the load and never actually finish!
(not until something gets killed anyway)
Wikimedia Foundation Releases Their Server Config
From their php.ini:
; Magic quotes are a tool of the devil! You know, a torture tool. That the
; devil uses to torture programmers. Like me. I don't like that.
James Gosling Leaves Google
I wonder how this post could be moderated informative. It is simply not true.
Hi, welcome to Slashdot!
The Most Expensive One-Byte Mistake
- Oracle's patents
Unified NoSQL Query Language Launched
No flamewar necessary. Oracle is the new evil overlord.
Having backing from Microsoft just makes it irrelevant.
Oracle Announces Java SE 7
Yes. But they'll also sue you if you don't install it.
Linux 3.0 Release Delayed
A policy first implemented by the Windows 95 development team
Life As a Bug Hunter
Firefox doesn't use that much RAM under normal conditions. Apart from that bug when you load up a whole page of photos, the use of memory is way below any of the major competitors.
Doesn't mean that it doesn't happen, but it's usually not Firefox, it usually ends up being a plug in or extension that's using up most of the memory. Under normal circumstances you're not likely to ever use more than 500mb.
Then tell me which extension it is. Just a simple task manager, then I'll know who to blame.