EU Paves the Way For Three-Strikes Cut-Off Policy
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 !
Wi-Fi Direct Overlaps Bluetooth Territory For Connecting Devices
Right, WPS-PBC like operations to perform the link sync and zeoconf at IP level :)
See http://en.wikipedia.org/wiki/Wi-Fi_Protected_Setup 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 ;-)
Exoplanet Has Showers of Pebbles
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 :(
Google Serves a Cease and Desist On Android Modder
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.
iPhone Gets .Net App Development
Â 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 ;)
iPhone Gets .Net App Development
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 Cobol.net ... 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 ;)
iPhone Gets .Net App Development
#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...;
Even More Restriction For German Internet
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 ?
Licensing Issues Shut Down Pandora Outside US
You are in France or Europe ? Then, you shall give a try to Deezer as a cool alternative : http://www.deezer.com/
Apple's WWDC Unveils iPhone 3.0, OpenCL, Laptop Updates, and More
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 http://en.wikipedia.org/wiki/Velib ). But we don't have remote horn on our iphone app :)
Let's wait for iPhone 4.
Java's New G1 Collector Not For-Pay After All
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.
Schools To Put Time Limits On Hugs
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.
European Union Asks US To Free ICANN
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 ;-)
Apple May Loosen Restrictions With iPhone 3.0
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 ;-)
Bluetooth Versus Wireless Mice
Bluetooth is already Wifi friendly since version 1.2 ( See http://en.wikipedia.org/wiki/Bluetooth#Bluetooth_1.2 ) = no interference.
But as it is still using the same spectrum (ISM band = about 2.4GHZ), this means that if using the same chanel, they can be situation where it suck some of the bandwidth. But be sure Bluetooth is not as sprectrum greedy as 802.11n ey ;-)
Actually, you are right there is interference with wifi ... but with the proprietary wireless mouse using 2.4GHz (today's high end wireless mouse use this band). And there you have no standard that ensure your mouse is not fully jamming the spectrum & killing your wifi bandwith.
So between Bluetooth and proprietary ... choose Bluetooth but at least 2.0 (1.2 is fine, but 2.0 has added more speed).
The only problem I see is that manucaturer prefers to build proprietary stuffs, because it is usually less costy to produce : compatibility test, interference, etc. So, at this time, you will get less choice out for a bluetooth mouse.
FYI, My graal Bluetooth mouse shoud get :
- minimum 2.0 EDR
- cool wheel
- nice design
- AAA batery/accu friendly
- miniUSB plug to charge
- full functional thu cable using a miniUSB cable
- instant on
- laser motion detection
- cool look & rock solid
Any suggestion ?
Sun In Talks To Be Acquired By IBM
About Java SE (OpenJDK), Java EE (Glassfish), Java ME (PhoneME) and the IDE (Netbeans). All of them are available as GPLv2, so the old-rule "run fast or get forked" will apply :)
Glassfish is the Java EE RI, I got doubt WAs can become the RI, so the risk is more on WAS side. Obviously IBM would tint this in DeepBlue and benefit from all the mainframe integration components they got ;-)
PhoneMe and Netbeans are more of a problem, because IBM could decide to stop de dev there. But thanks to libre world nothing is stoping the communities to go on.
Two major problems with the merger :
1 - The patents
Sun has clearly stated they will protect anybody (any implementer) under their umbrela. What will be IBM thought on this ? Would they still protect any JCR implementer as well (apache, jboss, etc) ?
IBM shall keep the protection and add their own pattent to the umbrela
2 - JCP place
What will happen to the IBM+Sun seats ? This need to be solved not to endanger independence of the process. With Sun holding a veto vote, and IBM another vote ... practically this could become a banana-process.
IBM shall leave their own seats and grap the Sun's lead seat.
If this mergerhappens, this is a huge news for the enterprise IT world.
Let's see how IBM manage this, or "get forked" : Java est libre !
EU Considering Regulating Sale of Violent Games
just wanting to avoid a religion debate ... because to me this is a religion problem (and in some religious country there is no difference with the ambient culture).
Actually, the odd difference of treatment between nudity and violence is coming from the "religion books" themselves, just read them. Nudity is Sin, but violence can be right.
People trust those books for some odd reason . Who wrote this, in which context ? Those things have a so complex history, various versions, addendum, doctrines, interpretations, that nobody knows at the end what is coming from where !
Just look at Odyssey book (another very old book), is there anybody here thinking that those things have happened ? I mean, really ? So why, are there people 100% trusting other 100% some of the other books of almost the same period ?
If you trust in a god, lord, whatever... please read the book from A to Z then give you a break and think of it. Are you 100% okay with it ?
Are you okay with stoning for instance as written in old testament (hence ok for the 3 monoteic religion) ?
Example: Your wife had intercourse with another guy, according to those books you have the right to stone her. No, this is not violence, it is granted by your religion !
If those books have to be 100% trusted then, you should not have problem with stoning here. But if you hae problem with stoning (and simply think you should look for a good lawyer), then this is maybe that this book should not be 100% trusted. Maybe that this books hold mixed things. Good things, things that used to be good at some ancient time, things that used to better than the practices at those times ... namely, maybe that those books are just a "human digest's" book (human version of "reader's digest" book for post-prehistorical people).
Do we need religion ? Let's quote a famous sond : "All we need is love" :o)