Beta

Slashdot: News for Nerds

×

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

Not Just a Cleanup Any More: LibreSSL Project Announced

Dr. Blue Re:Please change the name! (360 comments)

What is with this reaction of Americans to the French/Latin word "libre"?

Don't know about others, but for me it makes me think of Jack Black in tights. And that's just not pleasant.

about 3 months ago
top

Dual_EC_DRBG Backdoor: a Proof of Concept

Dr. Blue Re:How long until someone cracks the backdoor key? (201 comments)

If its not doable how then did NSA supposed to have done it? Its not like they came up with the key at random then invented this algorithm to fit it, the fact that there is a backdoor key is a quirk of the mathematics.

It's basically public-key crypto: you can create a keypair and publish the public key - that's essentially what this is, where the point Q in the Dual_CD_DRBG spec is really just a public key. There's a private key as well - it's far to expensive to compute it from the public key (basically 2^128 time), but they didn't have to do that since they generated the private key first.

And it's really not a "quirk of the mathematics" - it's really pretty straightforward if you understand elliptic curves, and it has been well-known how to do this since 2007 or earlier. I think a lot of academic cryptographers didn't really worry about it when Shumow and Ferguson pointed out the potential backdoor, because it's really a pretty crappy technique anyway - academic cryptographers, who quite frankly often don't know what is used in practice, assumed no one would use this. Then it turns out that RSA used it as the default tehnique in BSAFE. Oops.

about 7 months ago
top

New Jersey Congressman Seeks To Bar NSA Backdoors In Encryption

Dr. Blue Re:This is a stupid idea. (200 comments)

That's only partially true. NSA provided two changes to the original IBM Lucifer cipher: different S-Boxes (which made it more secure), and shorter keys (which made it less secure). The evidence is that they strengthened it enough to keep it just out of reach of everyone else who might attack it, while keeping it vulnerable enough for them. All the evidence shows that they're probably doing the same thing right now by putting in backdoors that only they can exploit (and there are some subtle ways to do this). Or at least that the THINK only they cna exploit - and that's the biggest danger, no matter how smart the folks at NSA are.

about a year ago
top

State Photo-ID Databases Mined By Police

Dr. Blue Re:That reminds me (205 comments)

When you're making adjustments, use someone from the FBI's most wanted list as your model. That's the way to ensure that you have interesting experiences in your life!

about a year ago
top

Andrew Tanenbaum On Minix, Linux, BSD, and Licensing

Dr. Blue Re:Frozen, I tells you (480 comments)

Tanenbaum has always been the kind of person with good technical insights, but no sense whatsoever about what makes something successful as a product or "in the real world." I have a lot of sympathy for that, because I'm like that as well. I'm a researcher - I write papers, they have good technical insights and contributions, they definitely impact the science of the field, and I hope that along the line they can affect practice - but I know there's a world of difference between what I do and making a product. Tanenbaum doesn't seem to get that.

And as far as the Java bit, yeah a LOT of people had that idea. It long predates what Tanenbaum did, back to o-code in the 1960's and p-code in the early 1970's (with the most popular version, remarkably similar to the Java/JVM model being UCSD's Pascal/pSystem). Those didn't take off like Java either - because there's a huge difference between having a good technical idea and having a successful product. Some is timing, some is "cool factor", some is marketing and sheer determination and drive. But superior technology, or having the first idea technically, has very little to do with it. See the success of MS-DOS or Windows for further examples... :-)

more than 2 years ago
top

GNOME 3.2 Released

Dr. Blue Re:Where the Hell is panel decoupled from shell? (205 comments)

OK, so lots of comments coming down from this, but is there an answer? Is there a panel available for Gnome 3.2? I have a list of about 3 things that went so far into unusability as far as my workflow went that I kept all my systems at Fedora 14 after some initial tests of F15 with Gnome 3. One of those was the ability to have an always-visible panel with a list of active windows. Seriously, that's not too much to ask, right? I don't even require that it be on by default, just something that I could add or an option I could turn on. And no, the backward compatibility mode (or whatever they call it) is not sufficient.

more than 2 years ago
top

Ask Slashdot: Good Homeschool Curriculum For CS??

Dr. Blue Focus on principles (364 comments)

I won't pile on to the "that's not computer science" comments (but learning how to use Word really doesn't have anything at all to do with computer science).

At this level, the focus should be on basic principles and how to think logically. My suggestion is to look at the new AP course that's being developed on "CS Principles". The materials they're developing to define this course (at http://csprinciples.org/) aren't very useful for a homeschooler now, but there have been 5 pilots of this material at universities, and those course are available in their entirety online. My personal favorite is the course at Berkeley - it's called the "Beauty and Joy of Computing", and is available here: http://inst.eecs.berkeley.edu/~cs10/sp11/

more than 3 years ago
top

Google TV Details Revealed

Dr. Blue Re:Roku + media streaming (180 comments)

I have an LG blu ray player that does netflix streaming as well as a couple of streaming pay-per-view places (vudu and cinemanow). It does pandora and some other things (like a low res verison of youtube - why can't they get HD when it's available???), AND plays from DLNA local network shares. And, of course, is a blu ray player. It sells for right around $150 on Amazon now. Why would anyone by a Boxee box for $50 more?
That said, I've actually been holding off on a new TV purchase to see what the new Sonys with Google TV built in will be like. Having web-connected services without an extra box would be awesome, especially if they truly push Android as an open platform and have lots of innovative apps. That's one thing my LG definitely can't do - they push new services through firmware updates, but it's services that they want to push. I'd much rather see a thriving and open marketplace.

more than 3 years ago
top

KOffice 2.0.0 Now Open For Firefox-Like Extensions

Dr. Blue MS-Word compatibility? (165 comments)

Can anyone with experience with both OpenOffice and KOffice comment on MS-Word compatibility? I've been having headaches with this lately - I have a large document starting from a large MS-Word template, where I've been working on "my parts" in OpenOffice (under Linux) with the thought of doing a cut-and-paste back into the master document. I need to do the cut-and-paste using Word in Windows to make sure there aren't any problems, so saved my work in .DOC format in OpenOffice and went to find a Windows machine (actually, it wasn't that simple - normally I'd do this with my VMWare Windows install, but the master document is apparently so complex that it wouldn't actually open under VMWare - maybe a memory issue?). On the windows machine, my oo-saved .doc file wouldn't open - apparently oo saved a bad .doc file... So now I run back to my office, save in .odt format, run back to the windows machine and install openoffice (browse the web for a while waiting .... la, la, la....), transfer the file. Now I can have my part open in open office, the master document open in word, and can cut and paste between the two.

Did it work? Yes. Was it a pain? Definitely yes. So my question is: would this have been any easier using KOffice?

more than 5 years ago
top

What Can I Do About Book Pirates?

Dr. Blue Re:Offer the Ebook for free. (987 comments)

Don't know if you're still following this discussion Peter, but even in the past "making money" should not have been a primary incentive for writing a textbook.

I remember at DCC about 15 years ago Alistair Moffat did a little session on "why you should write a textbook" or something like that - I remember asking him "isn't it obvious?" but apparently it isn't obvious to a lot of people.

Frankly, the reasons for writing a textbook should be (either in the past or now) primarily to get your name out there as someone who understands the field at a level beyond what people who can't write a comprehensive book can do. There are big career benefits to this, and frankly much more valuable than any royalties you'd receive. In compression in particular, think about how valuable it makes you as an expert witness to be able to be "the person who wrote this widely read book on data compression". Hell, I've only written chapters in edited volumes on compression, and I've made some good consulting money off that.

I would hope that anyone who has seriously contemplated writing textbooks would realize and understand this - the side benefits of publishing a textbook are far greater than anything you get off of the obvious (and usually small) income stream. Rules are probably different for intro-level books (CS1/CS2 level - Nell Dale probably makes a decent amount of royalty income), but that's a very competitive market, and not one a data compression book is going to play in.

more than 5 years ago
top

Computer Textbooks For High Schoolers?

Dr. Blue Re:Learn Shell Scripting! (361 comments)

Wow - where to start....

First off, you say "don't fall into the trap of using Java as your core language ... only know how to program in a language that almost nobody in the industry actually uses"

That's just completely wrong. Java is THE most used language in industry. Here's a completely unscientific method of finding out, but I did a search on monster.com for "x developer", where "x" was java, c++, c#, c, and objective-c. Here's the results:

Java: 4035 jobs
C++: 2022 jobs
C#: 2966 jobs
C: 1457 jobs
Objective-C: 31 jobs

Given that C# is pretty indistinguishable from Java as far as programming language (not libraries) goes, by learning Java you get not just the first most popular language (Java), but the second as well (C#).

Then: "you might consider teaching them Objective-C" - so yea, you get less than 1% of the job market of java.

That said, I think "job market" is a poor argument to make here. No one (I hope) is going to go out and get a software development job out of high school. For developers, you want them to start thinking like a programmer (Java is great for that, by the way) so they can get into more advanced courses in college easier.

more than 5 years ago

Submissions

Dr. Blue hasn't submitted any stories.

Journals

Dr. Blue has no journal entries.

Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

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>
Create a Slashdot Account

Loading...