Forgot your password?

typodupeerror

+ - Do Developers Need Free Perks to Thrive?->

Submitted by jammag
jammag writes "Free sodas, candy and energy bars can be surprisingly important to developers, says longtime coder Eric Spiegel. They need the perks, not to mention the caffeine boost. More important, free sodas from management are like the canary in the coal mine. If they get cut, then layoffs might be next. “The sodas are just the wake-up call. If the culture changes to be focused more on cost-cutting than on innovation and creativity, then would you still want to work here? I wouldn’t.” Are free perks really that important?"
Link to Original Source

Comment: Look into Debian's CUT project (Score 4, Interesting) 466

by neiras (#43670141) Attached to: Ubuntu Developing Its Own Package Format, Installer

Except Ubuntu users want cutting edge Debian, not tried and tested Debian...and unfortunately using Debian is not going to make it more cutting edge.

...Now if Debian decided to produce a (stable) cutting edge Desktop version (perhaps working with an existing Distribution team). To complete there ultra stable, you have me sold.

You asked for it, Debian delivers. The Debian CUT Project aims to publish usable snapshots of Debian Testing on a monthly basis. They're pretty new but picking up steam.

Comment: Re:Let's continue the lack of dignity for IT (Score 1) 260

by neiras (#43657617) Attached to: Are Contests the Best Way To Find Programmers?

Don't accept this garbage. Being a productive employee is far more than just the ability to spew some excellent code in a contest. We have to make our field a profession, not a joke.

Absolutely right. We have a serious image problem.

I've seen so many talented, gung-ho people be so focused on their work that they forget to act like the well-educated professionals they are. They lay all their cards on the table; they fight for the technically correct ideal; they are true believers in what could be accomplished with the amazing tools they work with; they work all night for the cause; they overcaffeinate and burn out regularly; they are brutally honest in meetings with non-technical peers and are despised because of it; they have no idea how to dress like professionals; they may smell bad or clip their toenails on their desk each morning. I've seen and smelt this.

The best case result is that they end up being treated like talented children with some bad habits. Gold star! Please don't forget your deodorant. Have some free pizza. The code you wrote made us a couple of million dollars last year, you are so awesome! Here's a small raise. If technical people get the "fun" workspace, while executives and accountants get "serious" workspaces at your company, guess what? You're a talented child! If you and your technical peers show up in jeans, while the rest of the staff dresses in slacks or skirts and nice shirts, guess what? Talented child! So very talented!

In the worst case, they are tolerated until they leave, excluded from decision-making processes, and generally disrespected by their non-technical peers.

If you're being paid to work in technology, you're working in the world of business. There are a whole host of social norms in the workplace. If you want to be respected and have a successful career, you do *not* want to be the outlier. If you are, you will be exploited and discarded.

This isn't actually unique to technology people. Some folks just have issues adjusting to the professional world. It's just that businesses are happy to allow technology people as a class to devalue themselves by being an Awesome Place To Work (read: relaxing workplace standards that normal high-value folks expect from each other)

It's hard to act like a pro when you're babied. It's a trap. Dress nice. Be a pro. If your workplace has the preschool programmer culture going on, find a new job.

Comment: Use Firefox? Get Self Destructing Cookies add-on (Score 5, Interesting) 98

by neiras (#43612279) Attached to: Even the Ad Industry Doesn't Know Who's Tracking You

It lets the sites set their cookies, waits a few seconds (or until tab is closed), then nukes 'em. There's a whitelist for sites you actually use.

https://addons.mozilla.org/En-us/firefox/addon/self-destructing-cookies/

I like this solution because you don't have to wait for Ghostery to add support for an advertiser, or an updated filter definition for adblock. EVERYTHING gets nuked, except the sites you care enough about to whitelist. It's a better default cookie policy.

Businesses

Can Older Software Developers Still Learn New Tricks? 365

Posted by samzenpus
from the old-school dept.
An anonymous reader writes "There's a persistent bias against older programmers in the software development industry, but do the claims against older developers' hold up? A new paper looks at reputation on StackOverflow, and finds that reputation grows as developers get older. Older developers know about a wider variety of technologies. All ages seem to be equally knowledgeable about most recent programming technologies. Two exceptions: older developers have the edge when it comes to iOS and Windows Phone."
Google

Google Releases Street View Images From Fukushima Ghost Town 63

Posted by samzenpus
from the new-fallout-map dept.
mdsolar writes in with news that Goolge has released Street View pictures from inside the zone that was evacuated after the Fukushima disaster. "Google Inc. (GOOG) today released images taken by its Street View service from the town of Namie, Japan, inside the zone that was evacuated after the Fukushima nuclear disaster in March 2011. Google, operator of the world's biggest Web search engine, entered Namie this month at the invitation of the town's mayor, Tamotsu Baba, and produced the 360-degree imagery for the Google Maps and Google Earth services, it said in an e-mailed statement. All of Namie's 21,000 residents were forced to flee after the March 2011 earthquake and tsunami crippled the Fukushima Dai-Ichi nuclear plant, about 8 kilometers (5 miles) from the town, causing the world's worst nuclear accident after Chernobyl. Baba asked Mountain View, California-based Google to map the town to create a permanent record of its state two years after the evacuation, he said in a Google blog post."
GNOME

GNOME 3.8 Released Featuring New "Classic" Mode 267

Posted by Unknown Lamer
from the extend-freely dept.
Hot on the heels of the Gtk+ 3.8 release comes GNOME 3.8. There are a few general UI improvements, but the highlight for many is the new Classic mode that replaces fallback. Instead of using code based on the old GNOME panel, Classic emulates the feel of GNOME 2 through Shell extensions (just like Linux Mint's Cinnamon interface). From the release notes: "Classic mode is a new feature for those people who prefer a more traditional desktop experience. Built entirely from GNOME 3 technologies, it adds a number of features such as an application menu, a places menu and a window switcher along the bottom of the screen. Each of these features can be used individually or in combination with other GNOME extensions."
Electronic Frontier Foundation

DOJ Often Used Cell Tower Impersonating Devices Without Explicit Warrants 146

Posted by Unknown Lamer
from the bending-the-rules dept.
Via the EFF comes news that, during a case involving the use of a Stingray device, the DOJ revealed that it was standard practice to use the devices without explicitly requesting permission in warrants. "When Rigmaiden filed a motion to suppress the Stingray evidence as a warrantless search in violation of the Fourth Amendment, the government responded that this order was a search warrant that authorized the government to use the Stingray. Together with the ACLU of Northern California and the ACLU, we filed an amicus brief in support of Rigmaiden, noting that this 'order' wasn't a search warrant because it was directed towards Verizon, made no mention of an IMSI catcher or Stingray and didn't authorize the government — rather than Verizon — to do anything. Plus to the extent it captured loads of information from other people not suspected of criminal activity it was a 'general warrant,' the precise evil the Fourth Amendment was designed to prevent. ... The emails make clear that U.S. Attorneys in the Northern California were using Stingrays but not informing magistrates of what exactly they were doing. And once the judges got wind of what was actually going on, they were none too pleased:"

Comment: Get clean. Self-care is work. Step up. (Score 1) 635

by neiras (#43174279) Attached to: Ask Slashdot: How Do You Stay Fit At Work?

You're an addict. You need to get clean. It's that simple.

Whenever you make excuses to yourself (and I know you are), imagine a cracked-out junkie slurring out the excuses with his toungue hanging out. See how seriously he takes himself? Hear how stupid he sounds? That's you making excuses.

I think the most challenging thing for me was completely eliminating caffeinated drinks. It took 3 weeks of real effort. I was a total asshole during that time. Went cold turkey. When the headaches got really bad I started allowing myself one swallow of coffee per day as an emergency measure, but only one, so I had to save it for times when I really needed it. I also went and sat in coffee shops to surround myself with the smell and temptation of coffee, and drank mint tea. Bleah.

Oddly, I started to crave bitter drinks. It's hard to define what caffeine tastes like, but I can pretty much taste something and know whether it's caffeinated now. Solved the craving with Roastaroma teabags. Not quite the same, but good enough.

Results: Anxiety issues that I never knew I had vanished. Focus returned. Productivity went through the roof. You think you're a good programmer, all hopped up on stimulants and pulling long hours? Stop. Purge. Be amazed.

Once I was clear, I found I actually had willpower again. I started swimming. Set your clock a couple of hours earlier, eat a banana, drive to the pool on the way to work, swim as far as you can, then shower and head to the office. Pack a breakfast the night before and eat when you get there. Note: You'll have to go to bed earlier to make this work. It's worth it. Bonus: you'll learn how to swim. I had never swum a proper length when I started this. Use a kickboard if you have to.

Don't screw around with a "3 days a week" thing. If it's a work day, work on yourself. It's either part of your life or it's just a fad. Once you're clear of caffeine, don't allow yourself to skip a workout. It's just not on. Everyone else can bend to you for once - you're turning your life around.

You'll be ready to go, full of energy, and have a clearer mind than you've had in years. Just be sure to tell everyone around you what you are about to do, so they can be understanding when you bark at them by mistake.

Comment: Re:Good riddance to an anti-consumer product (Score 5, Informative) 318

by neiras (#43132309) Attached to: No Firefox For iOS, Says Mozilla's Product Head

I can feed trolls with the best of 'em. Burn, karma, burn!

The fact that the rendering engine would be Gecko on their PC and WebKit on their iPhone just doesn't fucking matter.

Apple limits third party IOS developers to UIWebview, while Safari gets to use the Nitro JIT javascript engine. It's an automatic performance disadvantage for any aftermarket browser. That fucking matters.

It really shows that Mozilla's focus is on themselves and software developers, not on the consumer end user, who has been running Firefox on their PC for years now and Safari on their iPhone for years now and just wants a Firefox interface and bookmark syncing on their iPhone.

No, it shows that Mozilla is smart enough to recognize and avoid pitched battles with Apple. Why fight to have a weird mutant version of their flagship project on a closed device, damaging their brand with artificially limited performance and a rendering engine that doesn't act like Firefox?

If that is Mozilla's focus, then they don't belong on iOS and good riddance.

Mozilla's focus is on opening up the web. You're right - they don't "belong" on closed, controlled iOS. They will, however, try to encourage Apple to let them in.

On iOS, the end user is at the top of the hierarchy, and software developers and content producers all work for the user. The user already has an HTML5 renderer in their iPhone, they already have a TCP/IP stack. You do not need to replace them to build a browser, and in fact, it is much better security that you can't replace them. That is what is best for the consumer: a secure renderer that is highly-optimized specifically for their device.

Who decides what's in your interest? If it's Apple, then Apple is at the top of the hierarchy, not users as you say.

As a user myself, I value the ability to use Firefox over Chrome on my Android device. With Android, I can decide what's in my interests. The defaults work for "most consumers", and for everyone else there is a measure of freedom.

There are plenty of reasons that software monocultures are bad, and Google is your friend there.

There are hundreds of 3rd party browsers on iOS, many with very innovative features. Like Skyfire, which converts Flash Video to ISO standard video on a server and essentially enables you to run Flash on iPhone or iPad. There are browsers that are exploring lots of gestures, or deep social integration.

Cute little user-interface experiments are one thing, but that's all niche-market small time stuff. Deep social integration and gestures? Tee hee. Calling a UIWebview wrapper a browser is kind of endearing.

Mozilla is missing out on all of that because they are pouty, entitled developers who want their feet rubbed and cheeks kissed before they deign to bless us with their bloated, mangled code.

You realize that Firefox is the best browser on the memory usage front, and near tops in performance right? If your gut feeling about Mozilla is based on a 2006-era opinion, you might want to look at what they've done lately.

And of course, Mozilla knows better than Apple what Apple users want. As if.

Most users want options and the ability to use their devices as they see fit. Mozilla has only ever supported users' rights. Apple can't say that.

And finally, Mozilla's hypocrisy: note that the one and only HTML renderer on Firefox OS is Gecko. And Firefox OS has zero 3rd party browsers as of right now.

Hey now, third party browsers can just wrap Gecko (actually, it's more like just opening an IFRAME, since the UI is all HTML.) In your world, using the system renderer is a good thing, right? What are you complaining about? /s

In all seriousness though, it could be done with some work. If people want to change the default browser "app" by shipping a new rendering engine, they'll probably have to do it by convincing a carrier to make the changes to the core OS. It doesn't really make sense though on a platform that is written in JS and HTML. It's not hypocrisy to have a different architecture. Apples to oranges.

Comment: Re:Setting aside the porn thing for the moment... (Score 1) 853

by neiras (#43109049) Attached to: EU To Vote On Proposal That Could Ban All Online Pornography

"By all means, let's make rules that discourage violence against everyone - childredn, the elderly, women, men, pets, gingers, neckbeards," pretty clearly trivializes the specific problem of violence against women, and implies that the same laws that handle the (nonexistent) problem of violence against "neckbeards" are somehow sufficient to deal with the pervasive problem of violence against women.

Actually, I've witnessed a good friend of mine who self-identifies as a neckbeard get beaten up by some loser at a bar for sitting in the wrong place. I mean, Reddit has /r/neckbeardrights, for goodness' sake. Did you mean to disparage the neckbeard community? Are you so callous as to ignore the problem of violence against neckbeards... on Slashdot, no less? Are individual neckbeards less important than individual women? Should there be laws that punish crimes against female neckbeards (they must exist) extra, extra harshly?

In all seriousness, the fact that people are being violently victimized is the problem. As far as the law is concerned, the sex, hair colour, or facial hair configuration of the victim should not make any difference.

Man beats woman? The crime is (probably) assault/battery, not assault/battery-against-a-female. Neckbeard stomped by jock? There should not be elevated penalties for the jock because he dared target a valuable system administrator. The crime is the crime and penalties should be established based on the crime, not the characteristics of the victim.

When society starts putting ranking groups of people based on who is more likely to be a victim, or deciding who should be punished more based on who they are, we are on the road to legally untouchable government officials and caste-style segregation. Either individuals have common rights and common justice or we're all screwed.

It's not very productive to read what you want to read instead of what was actually posted.

I'm all for making laws that deal with specific situations in which violence (against X, Y, or Z) crop up, and I said so.

I don't see where, unless you mean "Violence typically occurs where society needs new rules and new norms." If by that you meant "I believe that specific laws are needed to deal with violence against women" you chose a pretty unclear way of expressing that idea (especially in the context of your last sentence...)

Second-last sentence. Maybe not the height of eloquence, but it's there. And no, tossing a silly example in there doesn't invalidate anything else I said.

Comment: Re:Setting aside the porn thing for the moment... (Score 1) 853

by neiras (#43107201) Attached to: EU To Vote On Proposal That Could Ban All Online Pornography

It is not very productive to ignore that different kinds of violence have different causes and thus probably different solutions, and that some kinds of violence are more pervasive than others.

It's not very productive to read what you want to read instead of what was actually posted.

I'm all for making laws that deal with specific situations in which violence (against X, Y, or Z) crop up, and I said so.

I'm not defending the specific policy in question here, but your knee-jerk "all violence is bad response" is a sign that you might want to consider more nuanced ways of thinking about the world.

Your nuance detector appears to be broken, though your vague insult generator is certainly functional... :)

Comment: Setting aside the porn thing for the moment... (Score 4, Insightful) 853

by neiras (#43106413) Attached to: EU To Vote On Proposal That Could Ban All Online Pornography

I'm getting tired of "Violence against women" being portrayed as a special case worthy of special laws at the expense of everyone else.

Violence in general is the problem. All violence has victims. Violence typically occurs where society needs new rules and new norms. Right now there is lots of violence against against women, more in some cultures than others. It's ugly.

Still, when we start getting laws designed to combat violence against group X that end up doing violence to the rights and freedoms of people outsideof group X, we're doing it wrong.

By all means, let's make rules that discourage violence against everyone - childredn, the elderly, women, men, pets, gingers, neckbeards. Short of widespread deployment of G-23 Paxilon Hydrochlorate, though, humans will keep bashing each other. There's a limit to prevention.

Comment: Re:I'm cool with it (Score 1) 306

by neiras (#43027757) Attached to: Supreme Court Disallows FISA Challenges

I'm not deciding for anyone but myself. You're the one taking it too far.

The problem with people like you is that your only concern is for how something like pervasive surveillance of communications might affect you personally. You don't bother to really think through the potential effects of your selfishness on society. Most people are equally uninformed, passive, and selfish, so you no doubt feel that your opinions are validated by your peers. You have the luxury of ignorance and you're taking full advantage of it.

Congratulations on being a very small part of a very large threat to our future as a civilized species. You may have picked the winning team - only time will tell - but you're a loser in my books.

You will be audited by the Internal Revenue Service.

Working...