Become a fan of Slashdot on Facebook


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 internet speed test! ×

Comment Makes sense (Score 1) 86

The investors see that now they would only have to take the loss, since there is currently nothing to fetch. The company would immediately be bankrupt, the founder would be bancrupt, but it would not help the investors much. From their perspective the likeliness that the value of the company rises again is not zero and the current value is probably negligible.

Comment O yes (Score 3, Insightful) 111

at some point the AI realized that trainings the simpler AIs on cat videos could create entertainment for humans. In therefore decided to only consume cat videos. When it ran out of cat videos it orderd human to make more cat videos via amazon mechanicalturk.

That was when it got out of control, and soon the earths resources were being consumed by making cat videos.

Comment Funny thing. (Score 1) 99

I think i did not. Back then i only bought used thinkpads, so i did not by that drive from a manufacturer - and probably these were made before 2003 (I anyway used mainly external USB-dvd drive). Next step (around 2008) was to buy laptops without optical drives embedded (i had an external one+did not see the need for installing OSses-1G USB drives worked fine for debian/ubuntu).

Comment Forgotten? Forbidden? (Score 1) 600

(Exclude recursion here - i think he talks about the examples given in school for recursion, which often are not good in terms of resource usage)

About the rest: Bullshit. These are not forgotten, and they are forbidden in most coding guidelines for a reason. His musing about that goto is only bad if you jump "backwards" is borderline funny.

There is a reason that goto should only be used in extremely rare occasions (and i would agree that some of these *may* be for kernel programming). The examples of this "programmer" are excellent examples why for people like him these should be forbidden. Any of his examples are better off without goto, and if you don't see a more efficient, clearer and safer solution without his shit, you should not program any high-level language.

Eval is another piece of cake (I exclude python here because it seems to get eval right). My practical experience is that i is rather overused by inexperienced programmers. Filtering a string that should be evaled in a way that it has a predictable outcome is as difficult as writing an eval. Typically my recommendation would be that evals need to be a) sanctioned by a senior developer (just to make sure nobody uses these out of pure incompetence) b) encapsulated in a function (e.g. for the dection of a laguange feature/level) c) filtered carefully if they accept user input.

Comment Security expert? (Score 1) 377

Wow. Some obviously clueless thief manages to log in into his computer without re-installation? Doesn't he use LUKS/Bitlocker?

My Laptops are encrypted. I dont plan to change that for the slim change of catching a hardware thief by installing a tracking SW, which requires the OS to boot up unencrypted.

Comment Why not? (Score 1) 161

i have a real workstation in the office, thanks.

I mean - i could imagine very limited use cases where you want to have something like a movable office which you may need to set at a customer site as soon as you arrive there.

But 17' is already big, and unless you have a table somehwere unfolding this thing is a no-go.

Comment Yes. statistics homework in school (Score 1) 313

Company optimizes for money earned - shocking! finding the optimum overcommitment of resources was a homework in statistics in our class.

It's simple:
* Probability distribution of people appearing for a given flight
* take cumulative probability distibution
* multiply earning per ticket sold with number of tickets
* multiply cost per over committed seat with remaining probability
* subtract these two values
* find minimum as function of commited seats

And let me ask a question: Would you accept a several % increase in ticket price for reducing the risk from a small chance (i was offered compensation for voluntarily giving up a booking once and never not boarded) to 0?

Comment Weird times (Score 1) 524

As somebody who actually uses ESC in the way it was defined on most GUIs from the 1990-2010, namely "stop this input without commiting the change", I find that sad.

However I came to recognize that the current UI designers seems to like "forwards" and "backwards" pre-defined sequences of things to endure by the user. And so they killed the meanding of the ESC Key in the same way as they already started to make UIs which do not use system/framework element just to look a little better (supposedly) and drop the meaning of the PGUP and PGDOWN key.


Slashdot Top Deals

Chemist who falls in acid will be tripping for weeks.