Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?
Slashdot Deals: Cyber Monday Sale Extended! Courses ranging from coding to project management - all eLearning deals 20% off with coupon code "CYBERMONDAY20". ×

Comment Re: Would be easier to check if potentially harmfu (Score 1) 74

For PNG files specifically, there is a "pngcheck" utility that parses the file and verifies the contents are valid.

If you want to go a step further, you can use "pngcrush" to parse and repack/compress the file and strip out any extra data chunks that are not required to display the image. That should strip out any malicious or malformed content, and can be run on a sandbox that is not directly accessible, so if there is a compromise of pngcrush or pngcheck the effects can be isolated.

Comment Re:I have a feeling that (Score 2) 206

Who cares of the device works or not, can you do work on it? Can you edit a Powerpoint presentation and forward it on to your boss's laptop for him to use at the next sales meeting?

Yes, you _can_ edit a Powerpoint presentation on your iPhone/iPad. All of the Microsoft Office apps are available for iOS for free:

Comment Lazarus saves the day, FoxClocks, Netcraft (Score 1) 353

I work with a lot of web-based tools (bugzilla, Jira, wikis, etc.) that include a lot of writing. Being able to autosave and recover web form input has saved me many hours of effort after the browser crashed, laptop ran out of battery, accidentally closing a tab, etc.

I also work with people all around the world, so Fox Clocks is very helpful by adding clocks for various cities to the Firefox status bar and/or a mouseover popup.

Haven't seen Netcraft Anti-Phishing bar mentioned yet either. It is helpful to detect malicious sites, and always interesting to see a bit of info on websites I visit (Slashdot currently ranks 8806 and has been around since March 2002 it tells me).

Also using NoScript, Tabmix Plus, WOT, Cookie Controller.

Comment OSS projects are great for hiring developers (Score 4, Interesting) 45

When I worked at a small (Linux-centric) startup, we almost exclusively looked for contributors to OSS projects related to our business when trying to hire developers. I was even hired originally due to my OSS contributions (which had been more of a hobby before that point) and have worked for the past 15 years on very interesting (and highly paid) projects as a result.

There are many reasons to look for developers via their OSS contributions:

  1. Their contributions and interaction with the rest of the community (either as founder of their own small project, or contributing to another project) were much more easily visible than any resume or job interview, since it made it much more clear what kind of person they were in real life and not what they were faking up for show.
  2. The code contributions showed the quality of the developer "doing their own thing", and not their hand-picked and cleaned-up portfolio, so it gave a much better idea of what kind of developer they really were. Did they know the details of some code and could solve complex problems? Was their code completely crap and clueless? That is difficult to judge otherwise.
  3. That they even spend time contributing to OSS projects means that they actually enjoy software development, and hacking on code in that area, and aren't just looking for a job to make ends meet.
  4. It allowed us to find a large number of people that would never have applied to our company, but were interested in working for us once contacted.

For the first 3-4 years of that company, we only ever hired developers via our own searching, or other top notch developers they knew from previous jobs.

I would strongly recommend that developers contribute to OSS projects as a result. One of the difficulties of new grads is that they aren't able to get experience in some area, but contributing to an OSS project is "free experience building" for the developer in whatever marked segment they want to learn about. Becoming well known in a particular project (starting small and taking over progressively more complex tasks) not only builds a lot of experience, it increases their reputation in that community, and will make them a much better hiring candidate even if they aren't cherry-picked in the manner I described above.

It may even be that whatever OSS project they get involved in will become a startup of its own and they can get in on the ground floor and make their own job.

Comment Re: So.... (Score 5, Interesting) 170

In typical open source fashion, their replacing a tool (GParted) that doesn't support a few features they want with a new one that (at least initially) didn't support _any_ features at all because it was written from scratch.

Why not just fix GParted to add the few missing features instead of writing a completely new too? The new one will of course itself not support all the features GParted had, but instead be chok full of new bugs that will take years to find and fix...

Why is it that everyone wants to reinvent the wheel instead of using and improving the tools we already have?

Comment Re:And in other news... (Score 1) 506

And just to point out, I live in Alberta and all three of my children, and the children of all my friends, go to French immersion schools since kindergarten, so I'm not anti-French. I also speak German.

My point is that Quebec needs to let go of the "French Only" mantra and join the 20th^W21st century. Why should Chinese restaurants not be able to have larger Chinese writing than French? Why should KFC be renamed PFK or whatever, when they don't even want to be called "Kentucky Fried Chicken" in English anymore because "Fried" is bad for business. They should rename their company to "Kiosque Frit Canada" to have initials "KFC" :-).

Languages evolve over time, but Quebecois has stagnated. Even the French call email "email", instead of "couriel." Even "facsimilie" (the root of the word "fax machine") is a valid French word, but the language police had to invent "telecopie" (sorry, my accent's are not happy) just to avoid polluting the language with an "English" word.

Did the language police make up new words for "samurai" or "sushi" or "glasnost" or "naan"? No, just for English words.

Comment Re:They should have stolen some more recent plans. (Score 3, Insightful) 131

The US leads everybody in their belief in astrology, and their disbelief in evolution as scientific fact.

The government is dominated by individuals that care more about enhancing their personal fortunes or agendas than about the long-term success of the country.

I don't think this bodes well for the future.

Comment ... or "by 2015 nobody will be allowed to sleep" (Score 5, Insightful) 53

This seems like extrapolation gone mad. People will consume almost 16h of media every day excluding work hours so they'll either be watching two shows simultaneously in the 8 non-work, non-sleep hours in the day? Or they will watch 16 hours of media and never sleep? Ah, "consumption" in the original paper means media delivery to the household, with no guarantee anybody is even paying attention (I'd guess set top box on but TV is off, click on 1h YouTube video but stop after the first 20 seconds).

It is easier to change the specification to fit the program than vice versa.