Become a fan of Slashdot on Facebook


Forgot your password?
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×

Comment MPH again ? And the winner is .... (Score 3, Insightful) 56

MPH ? Why not Avoidupois system insteand ? Or maybe ancient egyptian mesurement system.

Are we on /. or what ? Stuff that matters, such as using a practical unit system.

Ey, by the way, did you know that only 3 countries in the whole world have not moved yet officially to the universal metric system : Myanmar, Liberia and ..... the USA !

Years back, it was a pun intended but nowadays, it's starting to make phooey sense ;-)

Meahwhile, in the rest of the planet earth, people mostly use km/h to rank a car speed ...

Comment Right : let's vote ! (Score 2, Informative) 272

I will be very interrested in seeing the trial suites that will be launched if one internet access is cut.

Plus here in France, most of us have multiaccess boxes (DSL bring : internet + TV + phone). Cutting internet means that it would but TV + phone. I don't think this is legal (no consequence). Plus, most ISP provides free wifi access to other customer "boxes". Will they cut also this ? because, if not you will still be able to download ... again, will they cut also the 3G network you can have on your phone as well ...

Again, this is a stupid law brought by politicians that does not even daily use a computer and that are all lawyer :( Even Sarkozy himself is a lawyer my friend :( They are only doing this to "improve" their incomes.

But the interresting point about a law, is that the next parliament can remove/break/anihilate it easilly ... so if French citizen are not happy, they just have to vote correctly the next time ;-)

Never forget & vote accordingly !

Comment What you can anticipate ... (Score 1) 152

Right, WPS-PBC like operations to perform the link sync and zeoconf at IP level :)

See for details.

The interresting part of the spec is a "group mode" which -if true- is completely different from the AdHoc mode !

If no group is there, then this is cool bu only an improved AdHoc mode and I would so understand why it is supposed to be applicable by software. wpa-supplicant anybody ;-)


Comment FYI, about Kelvin (Score 1) 341

Right, Kelvin is the unit. Kelvin is historically nothing but celcius with only positive numbers. IE, 0K is an absolute zero temperature nothing is colder than that.

Looking at translation formulae make it clear :

degree C = K - 273,15
degree F = K Ã-- 1,8 â' 459,67.

The original scientist post states it "a temperature of about 2600 degrees Kelvin (4220 degrees Fahrenheit)." Noting that corot satelite was "launched by the French and European space agencies" we would have expected as in the original blog : source unit (SI country and continent) and then "translated unit" (here the imperial unit Farenheit).

The source unit is the rela value. The translated unit is here to help non native users to understand the value.

Can slashdoters try to use SI units when they make a post putting next to the number the american value (as we are on a US based server) ?

I think this make sense : helps people to feel comfortable with SI and keep people reference with old system.

By the way, citing wikipedia "Only three countries (Burma (Myanmar), Liberia, and the United States) have yet to adopt the International System of Units" ... well Burma and Liberia ... with USA ? Ey guys are you sleeping or what ;-)

Bythe way bis, Slashdot it is realy time to use unicode UTF-8 compatible !!!!! I can not even post the degree sign :(

Comment Workaround : bring patch+script instead of ROM (Score 1) 336

I suggest to Cyanogen that he releases a "patch" and a script instead of a ROM. Doing so, it would people people resposability to get their own rom and "patch" them using the given script to produce a patched ROM :)

My question on Android is : how can google not release it under GPL as they are using a linux kernel ?

Another point I see, is where are the specifications of Android ? Open ... but without public spec is a bit strange. As google says, no Android is not a Java compatible platform at this time. If you don't have any standard to stick with. How are you sure your current application will work in a comming new version ?

Google realy needs to clarify its position about Android licence, strategy and relation with Java or it will damage the product aura.

Comment Re:Shame : Article is FUD from MS-zealots :( (Score 1) 327

 Mono has always been very up front about the incompatibilities that exist. Â

Having good will to follow a road runner does not mean are acutally catching it.

In other words, there are no proof that it is fully compatible.

IE, you can spend your hobby time on it but you'd better never bet a whole businessplan :(

This comment also applies to any other reimplementation without all the specs (think to Wine for instance).

As said on the original comment, it is MS choice not to have full open the platform but a core and not have brought a TCK. This is maybe their best strategical choice to prevent Windows to suffer from Mono ;)

Comment Excuse me too ... (Score 1) 327

You said  C# and .NET which allows any language to compile to the CLI assembly are arguably even more powerful than Java right now Â

Wrong, "any" language can not compile to CLI. Any .net language flavor can. There is a huge difference, when you code VB on .net, this is no more VB but an ersatz of C# : same structure, same paradigms, same API. Same for ... this is not Cobol my friend ! By the way when working on .net everybody ends up doing C#. Like everybody does it on Windows thru the .net and not Mono ... and people ends up doing MS SQL Server sometimes ;)

About C# beeing "more powerfull", this remember a "I got a bigger one than yours" story so I am not even discussing the question. The question is not the size or power, but how clean it is and what you do with it. At the end of the day, most people think theirs are the more powerfull ;-)

About lang, there half a dozen of language that could blast C# and Java in each of their alleged "power" domains. But none are used and none have reached the masses.

If C# was not made by MS, it would have already died, because the clone is too close from the original to survive.

But fortunatly for you MS is still spending some cash and giving some to Novell to try to make people dream of an hypothethical .net outside an MS OS.

Guys, wake up : this will never happen for obious strategical reasons. Do you think that MS will kill windows biggest platform advantage for nothing ? C'm'on, MS does cool things but this whole .net story is realy a self-trap for MS : they did not managed to lock Java (remember the JDirect/RNI/WFC) and could not let it go alone or it could have swallow all their developers (do you liked MFC ?)... so they decided to go the dolly way : go & clone that thing :)

Now they are in a no-no situation : no, we can not make it really cross platform and no we can not get rid of it. Funny situation isn't it ?

I would really like to know how this would end : portability and windows killed or .net killed by MS to prevent harm to Windows... who knows ;)

Comment Shame : Article is FUD from MS-zealots :( (Score 0) 327


#1 No it is not managed code, nothing like IL and will never be so ! Simply because it is forbidden by Apple license. This is the same rule that prevent Java VM or that should prevent full Flash from beeing granted. The reason ? If a VM (JVM or CLR) is pushed to the iPhone the code control will escape from Apple validation ;-) Be sure this will never happen. So this is FUD.

#2 Nothing you can not do already using Java using ahead of time compilation or C++ or any cross compilable language. Nothing new, so this is FUD.

#3 Article is misleading as Mono is not Microsoft .net compatible. Anybody seen a test compatibility suite at Microsoft to ensure compatibility ? No way ... this thing is best effort "should work" code. Not mono fault ... a MS choice my darling. Again and again FUD.

Is it me or two much of Android phone launched has made MS-fan crowd wake up & start again the FUD machine over /. ?

Guys, if you need to make iPhone apps, you got to build it using ObjectiveC. If you want to code using more recent languages, you can go to other mobile platform such as Blackberry and Android...;

Comment " I say Freedom " (Score 4, Insightful) 330

Citizens of the world, dark forces are at work in most of our democracies. They plans to get control of a power tool & medium: the internet. Their aim at restoring the "control on information and the oligopolies" of the previous millennium and extending it further any known limits.

Most of them claim, it is to restore "good old values". But the real reason behind all those bigotries is the money my friend!
The fight for freedom as started.

But, the force of the cipher is among us ;-)
Are you ready ?

Comment Iphone 3GS : Yes and No ! (Score 0, Troll) 770

OS 3.0 features : no surprise as per the beta, ie = where are the Java support ? the Flash support ? Tethering is fine but is not allowed yet on major operator :(

3GS features : where are the SD port ? the front camera for 3G visual call ? the standard plug port like miniUSB or microUSB ?

This is still a brillant product, but with new Android phones coming soon (next week ?), I am not sure it will keep contenders far away from the apple's tree.

The brilliant idea of the keynote : zipcar, just a cool way to rent a car, like the one we have in europe to borrow a public bike (velib, velov ). But we don't have remote horn on our iphone app :)

Let's wait for iPhone 4.

Comment GC and the desctructor (Score 1) 171

A destructor is useless with a GC.

The finalize method was only introduced in some situation where you need to make memory cleaning easier & faster.

If you are developing a regular program, you will never need to ever think on finalize. Using WeakReferences, Handles (look NIO for instance), you don't even need to know what is finalize() and what is the subilities it has. In the same way as the .wait() or .notify() !

This is the problem with developper comming from C/C++, they have been so focussed on memory management problems that they can not understand it has been solved (with a CPU & memory cost) thru GC usage.

Having automatic memory handling, does not mean you are freed from error. One famous problem is the loitering references, a reference you did not take notice to kept a bit longer than required in your code, but unfortunatly this reference has reference to lots of objects that have also reference...etc. The problem is getting worse if the place you are keeping tis reference is under a static zone or in a daemon thread.

The known solution to this is :
  1- never keep a cache of objects that are external to your domain unless you know what you are doing or unless you are using a weak reference to point each object and performing the appropriate presence test on them.
  2- never store a reference to your domain in a foreign domain (worst example of this is swing client properties) unlessyou know what you are doing or unless you are using a weak reference to point each object and performing the appropriate presence test on them
  3- never use string interning (cf. .intern()) unless you truly understand it and can control the memory usage impact you will have on the VM on the long run.

If you follow those simple advices, you will never have to think about .finalize() anymore :)

Allright, here is my question : we know that GC are now well known techniques and have reached to a suitable level of maturity. Why is there no GC directly written in the microprocessor ? I mean, these are basic feature that a processor could control and perform better than anybody else. All languages could benefit this by replacing memory allocation techniques !

This would be a huge step forward IMHO.

Comment Hugs and Arms (Score 1) 15

What is the more dangerous : a person with a weapon in a college ? a person giving a hug to another in a college ? a person shooting with a weapon in a college ? a person kissing another in a college ? a person killing other for "fun" with a weapon ? a person discovering sex for "fun" with other youg people of its age ?

Name it like you want, but at the end the question is violence against sexuality so to be straight : War vs Sex !

And the very core of the issue : War = cool, Sex = bad.

I am not one of those hippies, but sometime I wonder how we have arrived at this point. Hey people, you know we are not yet in gattaca, and the vast majority of you have been made thru sex, and yes there is a high probability that this includes hugs ;-)

In hugs, you can trust.

Comment "Oh my G ..." ? (Score 1, Interesting) 503

You are perfectly right.

Europe is freedom of speech, but restricted by law.
US is freedom of speech, but restricted by religion.

Just a matter of choice : religion vs law ;-)

Anybody tried a "good old" blasphemy lately ?

Anybody as "hot" subject ... Europe is denying crime against humanity (for instance Holocaust). US is about chalenging the religion : "in god we trust".

Both are historical artefacts, you know ;-)


Comment Will they loosen restriction on Java as well ? (Score 2, Interesting) 178

I mean, here you got hardware with Java native support (processor chosen by Apple got the Jazelle option), with a license that prevent JVM to be installed on it !!!

All right, we all know that "Java is too slow" was touted by Steve simply because he need exclusive application to ensure the success of his pay-per-download platform.

Allowing Java would have simply killed the exclusivity, because Java is né multiplatform and some order of magnitude easier to develop with. Having let people the choice would have make Java the default choice. Thus allowing for instance application to run easilly on Android or other mobile OS with strong Java implementation level (think nokia for instance).

Apple with a great product and well-thinked limitation/contracts have manage to build again a milking-cow : cash on each mobile fee, cash on each application downloaded, cash on very battery renewed ...

This looks pretty cool as a business model ;-)

But how long will it last ? It would be interresting if anybody fill a class action again Apple for not allowing Java :P

Where is the RMS/FSF here fighting for Libre ? Because, this might be a Unix band band, but this looks a prety proprietary one ;-)

Slashdot Top Deals

There's no sense in being precise when you don't even know what you're talking about. -- John von Neumann