Follow Slashdot stories on Twitter


Forgot your password?
For the out-of-band Slashdot experience (mostly headlines), follow us on Twitter, or Facebook. ×

Comment: Adequate security (Score 1) 130 130

Perhaps the security is adequate if that is the best plan.

Security is not about making absolutely sure, it's about:

1. Lowering likelyhood: Making it reasonably hard to break, so that the bad guys will go somehere else.
2. Spend wisely: Not spending more to defend that the likelyhood of loss times (value lost + value bad guys gain) (in general terms)


a. Round up the likelyhood, the bad guys are better than you at getting ideas.
b. Destroy sensitive and remove generally valuable parts to reduce the bad guys value
c. The value lost is *not* the money spent on the lost property. Perhaps you wasted a small bit of effort making it? pehaps you can recreate new and better cheaper?

I think the value of the space-shuttle is mainly sentimental and image-loss on theft, so you should probably not spend more than a simple escort -- mainly to prevent traffic-problems.

Comment: Re:Every 6 months Ubuntu tries to get me to switch (Score 1) 341 341

Im guessing you have a diNovo edge? Run the following as root:

# fix hiddev to hidraw in BT rules and put it where updates dont overwrite
for x in /lib/udev/rules.d/*-bluetooth-hid2hci.rules;
    do sed -e 's/KERNEL=="hiddev/KERNEL="hidraw/' \
                <"$x" >/etc/udev.d/rules.d/$(basename "$x");
# restart udev
service udev restart

It even work if "they" change the numbering again :) (like from 62 to 97 :)

Comment: libstdc++ and the boost project (Score 2) 329 329

Look at the libstdc++ for GCC and some of the boost project code.

That code has production quality, is written in a style that actually utilizes c++. Beware that c++ recently got quite a few new features that have not gotten too much usage in libstdc++ and boot you may want to read up on that separately.

There is an *excellent* FAQ on most of the fine-grained aspects of c++ at

In general, stay away from tutorials on the web, they are mostly written by people who have little or no experience and thinks they should teach the world about for loops or whatever because they just made one that doesn't crash themselves.

As a side note: that goes doubly for javascript, a much better search term to find quality code is ecmascript, unfortunatly there is no such good discriminating search-word for c++.


Is Canonical the Next Apple? 511 511

An anonymous reader writes "With the release of 11.04 Natty Narwhal, Canonical is taking Ubuntu in a new direction, which puts cloud services and content like music at the forefront of the Ubuntu experience. Ubuntu is no longer 'Linux,' or 'desktop' or 'netbook'; it's just Ubuntu for clients and servers. Ubuntu has its own desktop in Unity, app store (Software Center), music service and personal cloud. If Ubuntu takes off, will it make Canonical the next Apple? Of course, Canonical doesn't sell computers, but then again Ubuntu can be used on any computer, even Macs."

Comment: DONT PANIC! (Quantum computer size & crypto) (Score 1) 228 228


Today, quantum computers are *very* limited in size. The number 15 has been succesfully factored into the primes 3 and 5.

There is no really promising ways to produce large amounts (~1000) qbits. I strongly suspect that the difficulty in generating qbits is (at least) exponential in the amount of qbits to produce.

qbits cannot be composed after they creation (at least with known physics), so I am definatly *not* holding my breath for quantum computers to break RSA-2048 or AES256.

When RSA is broken (when it takes less than a few hundred years on average to find a secret key), we already have multiple other crypto-systems ready. Elliptic versions of RSA are *already* part of standard-implementations in browsers and they shift the amount of qbits required with several orders of magnitude (with known math).

Comment: Re:DIY vs. complete dreaming? (Score 1) 903 903

I believe that teleportation *could* be possible, although it would not be "teleportation" as much as "teleduplication". However, you just need to:

    * A. Create a molecular constructor for the tele-"portation"

    * B. Create a mechanism for "snap-shotting" the state of all atoms in a human body. (rougly a count of 7*10^27)

    * C. use some way of transmitting massive amounts of information FTL.

C is certainly possible, but then known methods have problems. Causality is actually preserved in them so the infomation available when you decide to transmit your information is limited.

Have you ever read anything non-sci-fi about wormholes? It's not like people would fit in -- and especially not like they would come out in any kind of configuration like they went in.

Hyperdrive. It is just a word -- used by sci-fi to suggest FTL-travel. If you had some matter with negative mass, and some means to control/move it you could distort space-time to allow FTL-travel but I'm not holding my breath for either of those requirements.

As for positions "suddenly changing" -- what are you talking about? Bodies that can be said to have postitions don't "suddenly" move. There is not even any evidence of any quantum on time, so -- at least for now -- you should think of all movement as continuous.

Comment: DIY vs. complete dreaming? (Score 1) 903 903

Time Travel: Not with a detectable effect, and certainly not for anything human-sized. The arrow of time may be relative but it's certainly not reversible on a macro-scale.

Faster than Light Travel: How would that occur? *Every* experiment shows that FLT would require infinite energy for classical bodies. For sizes where quantum-theory apply it's more complicated but doesn't concern physical presence. If you had a programmable molecular-replicator maybe :)

Human-level AI: Well, possibly... but only by dumb-luck. Which is weird since "human-level" is really not that high.

Discovery of Aliens: Well, that is mostly random.

Immortality: Naaaah..... not really likely to work on complicated systems like a human body. Not for "eternity" anyway -- maybe for long but not forever... and not as in "cannot be killed".

World Peace: How would that come about? only if there was nothing to fight for -- meaning total extinction.

Nah, fetch me some duct-tape, a laser and a shark and i'll show you what comes first.

Comment: To each as deserved (Score 1) 232 232

Perhaps people do not appreciate what their sysadmins do because the sysadmin is not helping but hindering them?

My best experience ever with sysadmins was at DAIMI (now Department of Computer Science) at the University of Aarhus, Denmark. Perhaps you can compare what you do to them?

They ran by the priciple of freedom under responsibility (traced, of couser :) The system was not down for any annoying period of time while I was there. Sysadmins were:

  • Incredibly service-minded,
  • Running stuf was allow-by-default, of course this was UNIX, so you could mostly trash your own stuff :)
  • Active logging of who spawned what and used how much CPU/disk/net, and an email asking why when you were outside the norm
  • Limited disk-quatas, but you could simply extend your own quota by running a command and giving a reason, the space was immediatly awarded to you for use -- if the reason was not good enough they would email you
  • Allowed most anything as long as it didn't interfere with the other peoples ability to use the system.

Comment: What does gateway limiting *really* help? (Score 1) 150 150

The "gateway" methodology splits the world into inside and outside, not a usefull split, since there are *always* bad guys on the inside.

However, it nicely ensures that spendings on hosting and applications is filtered through a limited number of suppliers, reducing competition and stifling innovation -- the american way ;)


Murdoch's Hacker Speaks Out 86 86

This article from a Swiss newspaper recounts the appearance of Christopher Tarnovsky at the European Black Hat conference (link is to a Google translation of the French original). Next month Tarnovsky will testify in a lawsuit brought by a maker of satellite TV encryption systems (Kudeslki) against an Israeli company (NDS), for whom Tarnovsky worked until recently. (NDS is owned by Rupert Murdoch's News Corp.) While with NDS, Tarnovsky cracked Kudeslki's crypto, but claims he didn't post the result on the open Net. His responses to audience questions are amusing, in particular when someone from Microsoft asks him about breaking the Xbox 360 console. Tarnovsky replies (in the translation): "I have been offered 100,000 dollars for the break, but I replied that it was not enough."

Why the RIAA Really Hates Downloads 289 289

wtansill recommends the saga of Jeff Price, who traveled from successful small record label owner to successful Internet-era music distributor. His piece describes clearly what the major record labels used to be good for and why they are now good for nothing but getting in the way. "Allowing all music creators 'in' is both exciting and frightening. Some argue that we need subjective gatekeepers as filters. No matter which way you feel about it, there are a few indisputable facts -- control has been taken away from the 'four major labels' and the traditional media outlets. We, the 'masses,' now have access to create, distribute, discover, promote, share and listen to any music. Hopefully access to all of this new music will inspire us, make us think and open doors and minds to new experiences we choose, not what a corporation or media outlet decides we should want."

When someone says "I want a programming language in which I need only say what I wish done," give him a lollipop.