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

 



Forgot your password?
typodupeerror
×

Comment Re:Depending on the platform, there are some optio (Score 2) 319

I use Seamonkey with Adblock Plus and No Script. I also block all third party cookies. I'm also considering adding Ghostery to the mix. This takes care of most of the trackers, cookies, ads, etc.

Not Ghostery -- it has a dubious mission and works by parsing lists that are growing longer by the week. Try the Request Policy extension for Firefox. Request Policy is simpler. It blocks off-site requests and shows you a list of what each site is requesting. You'll learn just how much tracking is happening and you may begin to avoid sites that you used to trust.

The latest Firefox has a "click to play" feature. Type "about:config" and search for "click_".

I have not used Linux on a desktop in years, and I am yet to touch Windows 8, so I can't comment there.

I prefer Linux on my desktop in every way. Just don't buy Nvidia and Broadcom hardware. Linux provides the tools that show exactly what your computer is doing. Debian 7 is excellent.

Windows 8, like ChromeOS, ties your computer to an e-mail account. Stay away.

Comment Agree with Free as in Libre. But I got an RP... (Score 4, Insightful) 246

We're in the golden age for software development. I prefer an "open" solution like the Beagleboard but I received an R.Pi v2 for free and have made it part of my low-power dev environment. I'll describe this environment for the amusement of ye 'dotters.

I installed a $10 hardware clock in the R.Pi and I power the it with a spare power cord from an Amazon Kindle.

I run Raspbian (Debian) with Icewm DE. I use the R.Pi for coding (Java, C++, Perl, Go) and I push Mercurial updates to a code repo on a Sheevaplug running Debian Wheezy. The Sheevaplug's power supply had failed (typical problem, melted capacitors) but I wired the mainboard to an AC adaptor from a USB hub.

I've overclocked the R.Pi to 900MHz. This isn't enough CPU to browse the Internet directly from the R.Pi with Iceweasel/Firefox, but Midori and NetSurf work well enough. On a Pogoplug V2 (running Debian, you see the pattern here), I have lighttpd and a Perl program that fetches and summarises RSS feeds for me. I can view the RSS summary from the R.Pi using NetSurf or Midori. (Dillo doesn't do tables well.)

When I need to do Web research that requires Flash or special plug-ins, I use rdesktop to connect to a VM instance of Firefox (M-Windows XP or Debian) installed on an AMD box running VMware ESXi server. ESXi server is free.

I have all this running with an APC battery back-up. The APC unit can run for some time with only the ARM kit to power. I have another APC UPS feeding my modem, router, and assorted switches.

It's a versatile dev environment and it didn't cost much. None of it would be possible without Linux. I'll say it again: this is a golden age for software developers.

Comment Re:Congratulations R Team (Score 1) 75

I once had a job in the EduBubble where I had to learn SAS. It's a language could only survive in the EduBubble, which is at least 15 years behind in technology and 25 years behind in thinking.

If R isn't a well designed language, at least it is free, open source, and capable.

Bug

Submission + - HTML5 storage bug exploitable in Chromium, Safari, Opera, and MSIE. (google.com)

Dystopian Rebel writes: A Stanford U comp-sci student has found a serious bug in Chromium, Safari, Opera, and MSIE. Feross Aboukhadijeh has demonstrated (safe link: http://feross.org/fill-disk/) that these browsers allow unbounded local storage. Aboukhadijeh has logged the bug with Chromium (https://code.google.com/p/chromium/issues/detail?id=178980) and Apple but couldn't do so for MSIE because "the page is broken" (see http://connect.microsoft.com/IE). Oops.

Firefox's implementation of HTML5 local storage is not vulnerable to this exploit.

Comment MS Office mewlers and shills, queue here! (Score 5, Funny) 249

For the sake of order on this sadly degenerating News for Nerds site, please add your post to this parent if the essence of your "thinking" is one of the following:

= LibreOffice is not MS Office, therefore it's crap.
= LibreOffice uses Java, which everyone know is not as fast and portable as .NET.
= LibreOffice lacks MS Office proprietary features and misfeatures, therefore it disappoints me terribly.
= LibreOffice doesn't read or write the constantly mutating, rubbish file formats of MS Office the way only MS Office can.
= LibreOffice isn't backed by a large corporation that Only Wants The Best For Me.
= LibreOffice is bloated, and I insist on the lean responsiveness and stability of MS Office!
= LibreOffice doesn't have ribbons to help me not find features that I used to use.

Comment Episode 1, The Adventures of Randian Nutbag (Score 3, Insightful) 472

Citizen: Help! Randian Nutbag! My house is on fire!

RN: Contemptible Weakling, if you were strong, I would help you. Or perhaps I would murder you and take everything that makes you strong. That certainly would be an option for a Heroic Spirit. But you are weak and destined for failure.

Citizen: My family is in the house! Oh, save them!

RN: Pusillanimous Conformist Vermin, you have bred hapless, dependent whelps as pathetic as yourself. You are weak and destined for failure. I am indifferent to your suffering. { begins to fly away }

Citizen: W-wh-where are you going?

RN: To collect my welfare cheque. I am *not* indifferent to my own suffering.

Comment Bad code... survives (Score 1) 432

There are many forces apart from incompetence acting upon any non-trivial software project. There are compromises to be made, and risks to be evaluated.

In short, there are factors that have nothing to do with the code that affect the quality of code.

The larger the organisation, the greater the tendency towards failure to understand, failure to communicate, and failure to complete. It isn't simply a question of architects, coders, testers, and documenters doing their very best.

There are some coding projects that are as essential as housing, in the sense that defects might cause death. But the majority of coding done in the world is slapped together and discarded within a five-year cycle.

What the heck, if it's for revenue recognition, release the prototype and hire e-workers to post favourable comments on some Web sites!

To paraphrase the Shat, "Bad code... survives."

Slashdot Top Deals

It is easier to write an incorrect program than understand a correct one.

Working...