Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×

Comment Three Easy Steps (actually, Four) (Score 1) 353

1) Make your software code clean
2) Agree with your manager/HR/Legal dept to release it as free and open-source (that's right)
3) Wait for other developers to use your software
4) Make your own company and get paid for the support

If your software is worth something, you'll be fine.
If not, but still it becomes rather popular, you can put it in your resume and keep selling yourself.

Comment Hope that code gets better (Score 1) 88

Maybe it's off-topic, but is it just me who see potentially big problems with ed25519.c? e.g. http://bxr.su/OpenBSD/usr.bin/ssh/ed25519.c#25

Hint: no input validation, hard-coded array offsets with no clue about their expected size, etc...

I know, it's open-source (I should contribute, blablabla) but I see this kind of problems all over that code base.

Submission + - Next step, smiling atoms! (nationalgeographic.com)

rippeltippel writes: National Geographic reports of the first picture of an atom (an ytterbium atom to be precise). Possible applications include the study of DNA inside living cells and quantum cryptography.
Some details from the article: "[The team] shot a laser beam — about a thousand times wider than the atom — at the ytterbium. The ytterbium atom absorbed a tiny portion of the light, and the resulting shadow was magnified by a lens attached to a microscope, then recorded via a digital camera sensor. The team used ytterbium because they knew they could create lasers of the right color to be strongly absorbed by the element.".

Cloud

Submission + - US Government fancies snooping your data in the cloud (independent.co.uk)

rippeltippel writes: From the article:

"According to some estimates, 35 per cent of UK firms use some sort of cloud system – with Google Drive, Apple iCloud and Amazon Cloud Drive the major players. But it has now emerged that all documents uploaded onto cloud systems based in the US or falling under Washington’s jurisdiction can be accessed and analysed without a warrant by American security agencies."

I hope they can't force revealing the passwords of encrypted data as well...

Comment Re:Design patterns bad (Score 1) 27

Design patterns led to "programming by buzzword". And perhaps as bad, interviewing by buzzword, so people who could recite pattern names by rote would get hired.

Although this may be OT, I do ask design patterns to my interviewees. However it's not like "tell me what a Visitor is", rather "you have this problem, how would you solve it?". The good ones come up with several solutions, some of which resemble (or exactly overlap with) a design pattern, and that's enough. If they are also aware of this, it's a bonus.

Said that, the value of patterns is not just in using them (they originate from common sense after all) but also in creating a common ground for communication and practice: if you see a class named "Observer" or "Factory" you should immediately imagine what it is about. Presentation patterns could have similar benefits, e.g. an organisation may decide to deliver all presentations in a certain format.

There's nothing new in this, just a few examples: the 10/20/30 rule and pecha-kucha (pronounced like this).

Slashdot Top Deals

"Engineering without management is art." -- Jeff Johnson

Working...