Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?

Slashdot videos: Now with more Slashdot!

  • View

  • Discuss

  • Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).


Comment: Re:He tried patenting it... (Score 1) 986

Or he found a way to sneak in energy without the researchers knowing it.
The problem is that there is still no credible known mechanism for producing or storing it inside the box.

The opinion "Doesn't work" is still valid, but after this one should atleast acknowledge that it is at the very least an ingenious hoax....

Comment: Re: What?? (Score 1) 116

by pe1rxq (#46833165) Attached to: WhatsApp Is Well On Its Way To A Billion Users

You might want to checkout QuickMSG (Disclaimer: I wrote it and this is a shameless plug). http://quickmsg.vreeken.net/
It is open source, decentralized, secure, and not tied to a phone number since it uses email as a transport medium.
Right now I only have an android app and a command line version for linux (I can only do so much at a time), but the protocol is completly open. Basicly PGPmime with a messaging format on top.

Comment: Re:Brain damaged project (Score 3, Insightful) 134

by pe1rxq (#46534395) Attached to: GNU C Library Alternative Musl Libc Hits 1.0 Milestone

Have you ever looked at static linking in detail?
A .a file is basicly a collection of .o files. The linker only links those that are needed.
So they have a single .a file instead of two or more .a files. This allows them to prevent difficult interdepencies between those .a files.
The end result might still be a very small subset of the complete library.

Comment: Re:RMS needs to get over the GPL (Score 1) 279

by pe1rxq (#46199357) Attached to: LLVM & GCC Compiler Developers To Begin Collaborating

You are trying to sell the wrong thing.
Software is not scarce, the only way to sell it like it is scarce is by artificially making it so. That is what closed source software (or like you mentioned patents) do.

Making mony with GPL licensed code is not that hard, (many others are doing it), but you have to sell the thing that is truly scarce: Your time and knowledge.
Have them pay you to make it or improve it, or sell support.

Comment: Re:python sucks (Score 2, Insightful) 432

by pe1rxq (#45912657) Attached to: Why Do Projects Continue To Support Old Python Releases?

All programs had '/usr/bin/python' set as their interpreter.
Some developpers asumed it would be python 2.5, the others assumed it would point to 3.0.

Why is it my fault (the user of a package) that python developpers make a mess of their versioning system?
They made a new and incompatible language and gave the interpreter the exact same name and you think I am not qualified??????

Comment: Re:python sucks (Score 0) 432

by pe1rxq (#45912631) Attached to: Why Do Projects Continue To Support Old Python Releases?

All these crappy python applications asume that /usr/bin/python is just the right version for them.
Both python 2.5 and python 3.0 install with a version number (e.g. /usr/bin/python2.7 ), and under the generic /usr/bin/python.
What did you want me to rename exactly? And why should I as a user need to rename stuff just because python developpers can't be bothered to use decent versioning?

Comment: python sucks (Score -1) 432

by pe1rxq (#45911833) Attached to: Why Do Projects Continue To Support Old Python Releases?

Upgrading python is a real pain.
The different versions don't even implement the same language.
Last time I had to upgrade to 3 for one piece of software all other packages seized working... why? Because they started with '#!/usr/bin/python' which now pointed to version 3 instead of 2.5. I had to edit all of them to use /usr/bin/python2.5

On the other hand I don't expect much better from those who think whitespace is part of the language anyway....

The end of labor is to gain leisure.