Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Comments

top

Companies Getting Rid of Reply-all

Penguin Programmer Re:asking for trouble (248 comments)

I think you mean at the top.

A company that's come close to abolishing Reply All is the global information and measurement firm Nielsen. On its screens, the button is visible but inactive, covered with a fuzzy gray. It can be reactivated with an override function on the keyboard. Chief Information Officer Andrew Cawood explained in a memo to 35,000 employees the reason behind Nielsen's decision: eliminating "bureaucracy and inefficiency."'

I hope somebody replied to all, quoting this entire memo and putting "OK" at the bottom.

about 2 years ago
top

China Switching To Home-Grown Chips For Supercomputers

Penguin Programmer Re:Could have said same thing for PowerPC (198 comments)

For one thing, if they don't expose it they can change it anytime they want. Translating to micro-ops isn't a huge performance hit, so being able to improve the underlying architecture without worrying about compatibility is something of an advantage.

more than 3 years ago
top

Google Adds Two-Factor Authentication To Gmail

Penguin Programmer Re:Great...what if you're without your phone? (399 comments)

Yes, but that's what banks call two-factor security these days. Password and mother's maiden name are two factors, right?

more than 3 years ago
top

Why We Shouldn't Begrudge Commercial Open Source Companies

Penguin Programmer Re:That's to say, it has been proven without track (172 comments)

Other business models work for certain products. It hasn't been viable to charge money for a browser since the 1990's. No one is going to take a browser training course. No one needs to hire an enterprise browser deployment specialist.

more than 3 years ago
top

Which Math For Programmers?

Penguin Programmer Whichever makes you prove things (466 comments)

As a grad student in CS who has also worked in industry, I've never directly used any but the most basic of math (matrix multiplication etc.). The reason math is important for programmers is that it teaches you to think. It doesn't really matter what kind of math you take - as a programmer you're unlikely to ever use it directly, and even if you do you really only need to know the practical aspects. What's important is that you take something that makes you prove things and think analytically. Those ways of thinking are what is important for all computer scientists and programmers.

more than 4 years ago
top

What's Happened In Mobile Over the Past 10 Years

Penguin Programmer Re:The inevitable Slashdot response... (149 comments)

The slashdot crowd sits in front of a computer. All day. Every day. Why have a phone that does stuff other than making calls when you have a computer in front of you all the time?

more than 4 years ago
top

R.I.P. FTP

Penguin Programmer Re:Keyloggers don't care (359 comments)

If you have a keylogger, the attacker also has your machine password, and can get your ssh keys. SSH is great, but it doesn't protect you from keyloggers.

more than 5 years ago
top

Google Reveals Chrome Hardware Partners

Penguin Programmer Re:WTF, Google. You're teaming up w/Adobe, too? (343 comments)

You're building a new OS based on the Linux kernel + Chrome Browser, which is cool because these are both high-quality Free Software projects. But then you wander off and sidle up to Adobe instead of working with Free Software such as Gnash.

Gnash is all fine and good, except that it's a piece of shit and doesn't work. Just like open-source Java.

Look, I like open source as much as the next guy (more, probably), but more than anything I like working software. Google can either spend lots of man-hours making Gnash work properly with all the Flash out there on the web today, and then spend more man-hours keeping it up-to-date as Adobe adds new features that various popular websites take advantage of, or they can just partner with Adobe and use real Flash, spending just a few man-hours to integrate it into their system. Google is a business, and while they may make some choices ideologically, in most cases they need to use the best tool for the job. In this case, that tool is Flash.

more than 5 years ago
top

Judge Rules IP Addresses Not "Personally Identifiable"

Penguin Programmer Re:Yup (436 comments)

An IP address DOES identify a computer- but not the way the judge thinks. My IP address identifies my router, which in turn owns 5 to 6 computers. With the wireless open, it could refer to the whole neighborhood, for all I know/care. They need to revise, an IP address identifies a NETWORK, but not neccessarily conclusively any particular computer.

A router is still a computer. An IP address identifies a computer. Whether that computer has other computers connected to it, and forwards traffic from those computers using its IP address, is an entirely separate matter.

more than 5 years ago
top

Your Favorite Tech / Eng. / CS Books?

Penguin Programmer The only book you really need (517 comments)

Introduction to Algorithms by Cormen, Leiserson, Rivest and Stein. Anyone who wishes to call him or herself a computer scientist must have a copy of this.

more than 5 years ago
top

Spammers Announce World War III

Penguin Programmer Re:Doesn't sound like spam... (334 comments)

If it's a bulk mailing that you didn't opt into, it's spam. There's no requirement that the email is commercial.

more than 6 years ago

Submissions

Journals

Penguin Programmer has no journal entries.

Slashdot Login

Need an Account?

Forgot your password?

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>