... of my post were dumped... This is a plot from the famous US stonecutters;-) And this is maybe what has happened to the original article... dooh. Why on earth are we stuck with non unicode friendly/. in 2017 ?!? Not even a Latin-1 friendly ?
Quick Test : euro sign : € c with cedil : ç degree sign : a upper cased with circumflex : Â n with tilda : ñ
According to test... degre sign will be trashed even during preview... odd, I thought/. was UTF-8 now.
Without degree sign aka (which does exist even in Windows-1252, ISO-8859-1 & friends btw), 60C means : sixty Coulomb (a unit of electric charge) and 108F means seventy Farad (an electric capacitance unit you might know if you are in DIY those days) !
Degree sign must be used before C and F to indicate degree Celcius and degree Farenheit.
Kelvin (the unit scientific uses for temperature) does not need a degree sign to be used because it is not relative but absolute.Hence, we would write 333.15K (which is the same as 60C/108F), and it would be fine.
US citizens will take note that Kelvin is using the upper K, where as the prefix multiplier kilo (thousand) is a lower case k like in 3.3k, 3.3kg, 1200km, 250km/h... and by the way, can you people stop to translate 75mph as 120kph... "p" means "pico" which is a prefix in the SI unit world, that's why we simply write 120km/h.
The poster put 1.5 ton (where "ton" aka 1000kg, or 1Mg if you wanna be a core SI nerd ) from the original article but dumped the 4m heigth to replace it with 13 feet.
WFT
C'm'on, if you realy want to use units that myanmar, liberia and US only still use as legal : do it. But please do not mix them without clarifying which unit you are refering to.
As a reminder "ton" is a coloquial term for lots of things : - 1,016 kg if in UK and using old mesurements - 907kg if in US (and to some extend as a legacy in Canada to) - 1000 kg in the SI for the rest of our universe (until proven wrong)
As the article was using SI units as main unit system only adding some imperial units as explanation for US citizen joes, I was expecting : either a direct quotation with SI units as main and Imperial as explanation (=KISS) or even Imperial as main (long live to the stonecutters, and yes we are on/. dude, I know) and SI as a clarification for the rest of us.
All the European banks (BNPP, DB, SG, DB, ING...) moved to London City based trading HQ during the 90s for tax reason because they could also free trade to EU from there.
Now they anticipate that within a 3 year, this "opportunity" will be gone. They've already prepared plans to withdraw from the city. You know that banks don't like incertainties, do you.
So earlier those bank moved their activities from Amsterdam, Brussel, Frankfurt or Paris to the City... but thanks to brexit now they are on the go for a rellocation to some EU stable area.
As UK is moving to be a tax heaven, I anticipate that within a 5 year, UK will be on EU grey list that will only help to perform shadow banking activities but from which will not help to perform the core banking duties : thus, little money for UK's treasury & more money for the EU countries.
By the way, the rellocation of the EU financial&economic institutions in UK will be the first to kiss good buy. EBA will be the very first...
I personally don't care of "project fear" or "rule britania". What I see is a stupid decision from an economic point of view for UK citizen, but a great decision for EU politics & economy on a middle term basis. Simply speaking, there has always been a gap between the continent and UK (think Yougoslavia, Irak War or even Syria...). UK has prevented the creation of a EU international policy and of a unified intervention army to cool down hot spot that endanger our liberty. Now UK will have to solve their puzzle on their own : Beeing a US puppet, Divorce with Scotland, Tax haven or not, Royal Familly & al.
By the way, I do hope that in France the next president will tear appart the Touquet traitee and ask the UK gov to perform their duty. You want imigrants ? Go and handle them. I don't see why FR should take responsability of cleaning a neighbour's drain.
As a global consequence, I also anticipate that the idea of EU Federation will be put on the table and that there might be room for citizen acceptance after the current period of nationalism backdraft is gone.
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...
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;-)
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;-)
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:(
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.
 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;)
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;)
#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...;
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 ?
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:)
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 !
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;-)
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".
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.
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;-)
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
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 !
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)
When I see those all-day-long movies and TV sequels displaying murders, torture, sadism (including people beeing massacred with gallons of blood ejected) without anybody disturbed or questioned about that (look at PG "rating" details).
And when I see at the same time that one single nipple displayed on a show triggers a massive censorship on live TV shows, I am even more questioned.
Does this mean that a nipple is more obscene for child that a live murder ? Does it mean that a nipple is more abnormal and unnatural than to kill somebody ?
What kind of example is this for children ?
When born, children have no nudity problem, once fed with occidental culture, the trouble starts : nude = abnormal bad evil, violence = normal cool fun !
To me the real problem with occidental culture is violence addiction. Violence shocks nobody. But a single niple shows almost everybody.
Realy we should all go and consult a Psychologist, because we got a problem...
What is the point of installing another VM when none of them will add more JSR support on HTC hardware ? I mean, the VM manufacturers also does not have acces to the HTC native API (cf. NDA & big bucks required from HTC to push it to you). And they don't want to pay for this to HTC, because the price is way too prohibitive.
And even the phoneME (The ReferenceImeplementation VM for Java ME under GPL) is of no use, for the same reason: API is under lock !
With WM5 HTC phones, the situation for camera support has improved because WM5 got a unified API. But it does not apply to pre-WM5 phone (read phones where HTC does not have an upgrade program to WM5). The situation for the other API (JSR) is still the same !
HTC really need to wake up. And potential customer really need to be aware of this serious hidden limitation.
HTC have tremendous hardware. Those guys are brilliant, really.
But, there is a really huge problem with HTC. Those guys have crappy software : bad piggy translation, NDA Legacy APIs, little Java support (almost no JSR supported !), little upgrade program.
Translation is not acceptable, I know it is not blocking stuff. But when you pay high price for some high end phone you expect it to be "high quality" as well and this include your ability to use it in your native language. One example : In french, they translate the button "call" (to call somebody) into "parler" (french for "speak"). This sounds very weird in French language context.
NDA Legacy API blocks people (read/.ers) to improve/extend their phone capabilities. For instance, get rid of the crappy camera software and brind their own replacement software. But with HTC policy, you have to pay big bucks and sign a NDA to get a documented API !!!! Or you have to do it "da real 1337 wayz" which means glue/ducktape and uggly stuffs.
Bad Java support, means that even if they are usually embeding a MIDP compatible Virtual Machine, they do not offer any JSR support. This means : no camera support, no bluettoth support, etc ! What is the use of having a bluetooth & camera phone if you can not run application that use those features ?
Minimum upgrade program, means, that once you buy a HTC phone you have high probability to stuck foreever with the curret version & revision of the OS you have bought. This means : bugs, security flaws included. An example of this, the award winning HTC Magician (also known as QTek S100) was offered no WM5 upgrade program. I mean, owners/customers willing to pay lot of money to upgrade. But the manufacturer does not care to propose a deal. Should we force to by a new handset to get a new OS ? I am questioned...
So until HTC fits those lacks, I am sorry to say, any WM poweruser should keep away from HTC phones and move to other manufacturers that offers better products.
... of my post were dumped ... This is a plot from the famous US stonecutters ;-) And this is maybe what has happened to the original article ... dooh. Why on earth are we stuck with non unicode friendly /. in 2017 ?!? Not even a Latin-1 friendly ?
Quick Test :
euro sign : €
c with cedil : ç
degree sign :
a upper cased with circumflex : Â
n with tilda : ñ
According to test ... degre sign will be trashed even during preview ... odd, I thought /. was UTF-8 now.
Without degree sign aka (which does exist even in Windows-1252, ISO-8859-1 & friends btw), 60C means : sixty Coulomb (a unit of electric charge) and 108F means seventy Farad (an electric capacitance unit you might know if you are in DIY those days) !
Degree sign must be used before C and F to indicate degree Celcius and degree Farenheit.
Kelvin (the unit scientific uses for temperature) does not need a degree sign to be used because it is not relative but absolute.Hence, we would write 333.15K (which is the same as 60C/108F), and it would be fine.
US citizens will take note that Kelvin is using the upper K, where as the prefix multiplier kilo (thousand) is a lower case k like in 3.3k, 3.3kg, 1200km, 250km/h ... and by the way, can you people stop to translate 75mph as 120kph ... "p" means "pico" which is a prefix in the SI unit world, that's why we simply write 120km/h.
YAPWRMU
The poster put 1.5 ton (where "ton" aka 1000kg, or 1Mg if you wanna be a core SI nerd ) from the original article but dumped the 4m heigth to replace it with 13 feet.
WFT
C'm'on, if you realy want to use units that myanmar, liberia and US only still use as legal : do it. But please do not mix them without clarifying which unit you are refering to.
As a reminder "ton" is a coloquial term for lots of things :
- 1,016 kg if in UK and using old mesurements
- 907kg if in US (and to some extend as a legacy in Canada to)
- 1000 kg in the SI for the rest of our universe (until proven wrong)
As the article was using SI units as main unit system only adding some imperial units as explanation for US citizen joes, I was expecting : either a direct quotation with SI units as main and Imperial as explanation (=KISS) or even Imperial as main (long live to the stonecutters, and yes we are on /. dude, I know) and SI as a clarification for the rest of us.
10% of British banks maybe ...
All the European banks (BNPP, DB, SG, DB, ING ...) moved to London City based trading HQ during the 90s for tax reason because they could also free trade to EU from there.
Now they anticipate that within a 3 year, this "opportunity" will be gone. They've already prepared plans to withdraw from the city. You know that banks don't like incertainties, do you.
So earlier those bank moved their activities from Amsterdam, Brussel, Frankfurt or Paris to the City ... but thanks to brexit now they are on the go for a rellocation to some EU stable area.
As UK is moving to be a tax heaven, I anticipate that within a 5 year, UK will be on EU grey list that will only help to perform shadow banking activities but from which will not help to perform the core banking duties : thus, little money for UK's treasury & more money for the EU countries.
By the way, the rellocation of the EU financial&economic institutions in UK will be the first to kiss good buy. EBA will be the very first ...
I personally don't care of "project fear" or "rule britania". What I see is a stupid decision from an economic point of view for UK citizen, but a great decision for EU politics & economy on a middle term basis. Simply speaking, there has always been a gap between the continent and UK (think Yougoslavia, Irak War or even Syria ...). UK has prevented the creation of a EU international policy and of a unified intervention army to cool down hot spot that endanger our liberty. Now UK will have to solve their puzzle on their own : Beeing a US puppet, Divorce with Scotland, Tax haven or not, Royal Familly & al.
By the way, I do hope that in France the next president will tear appart the Touquet traitee and ask the UK gov to perform their duty. You want imigrants ? Go and handle them. I don't see why FR should take responsability of cleaning a neighbour's drain.
As a global consequence, I also anticipate that the idea of EU Federation will be put on the table and that there might be room for citizen acceptance after the current period of nationalism backdraft is gone.
From a bad thing always come good things.
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 ...
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 !
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 ;-)
Rgs,
TM
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 :(
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.
 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 ;)
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 ;)
AFAIK,
#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...;
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 ?
You are in France or Europe ? Then, you shall give a try to Deezer as a cool alternative : http://www.deezer.com/
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.
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 : .intern()) unless you truly understand it and can control the memory usage impact you will have on the VM on the long run.
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.
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.
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.
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 ;-)
Rgs,
TM
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 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 ?
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 :)
;-)
... practically this could become a banana-process.
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
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 !
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)
When I see those all-day-long movies and TV sequels displaying murders, torture, sadism (including people beeing massacred with gallons of blood ejected) without anybody disturbed or questioned about that (look at PG "rating" details).
...
And when I see at the same time that one single nipple displayed on a show triggers a massive censorship on live TV shows, I am even more questioned.
Does this mean that a nipple is more obscene for child that a live murder ? Does it mean that a nipple is more abnormal and unnatural than to kill somebody ?
What kind of example is this for children ?
When born, children have no nudity problem, once fed with occidental culture, the trouble starts : nude = abnormal bad evil, violence = normal cool fun !
To me the real problem with occidental culture is violence addiction. Violence shocks nobody. But a single niple shows almost everybody.
Realy we should all go and consult a Psychologist, because we got a problem
What is the point of installing another VM when none of them will add more JSR support on HTC hardware ? I mean, the VM manufacturers also does not have acces to the HTC native API (cf. NDA & big bucks required from HTC to push it to you). And they don't want to pay for this to HTC, because the price is way too prohibitive.
And even the phoneME (The ReferenceImeplementation VM for Java ME under GPL) is of no use, for the same reason: API is under lock !
With WM5 HTC phones, the situation for camera support has improved because WM5 got a unified API. But it does not apply to pre-WM5 phone (read phones where HTC does not have an upgrade program to WM5). The situation for the other API (JSR) is still the same !
HTC really need to wake up. And potential customer really need to be aware of this serious hidden limitation.
HTC have tremendous hardware. Those guys are brilliant, really.
But, there is a really huge problem with HTC. Those guys have crappy software : bad piggy translation, NDA Legacy APIs, little Java support (almost no JSR supported !), little upgrade program.
Translation is not acceptable, I know it is not blocking stuff. But when you pay high price for some high end phone you expect it to be "high quality" as well and this include your ability to use it in your native language. One example : In french, they translate the button "call" (to call somebody) into "parler" (french for "speak"). This sounds very weird in French language context.
NDA Legacy API blocks people (read /.ers) to improve/extend their phone capabilities. For instance, get rid of the crappy camera software and brind their own replacement software. But with HTC policy, you have to pay big bucks and sign a NDA to get a documented API !!!! Or you have to do it "da real 1337 wayz" which means glue/ducktape and uggly stuffs.
Bad Java support, means that even if they are usually embeding a MIDP compatible Virtual Machine, they do not offer any JSR support. This means : no camera support, no bluettoth support, etc ! What is the use of having a bluetooth & camera phone if you can not run application that use those features ?
Minimum upgrade program, means, that once you buy a HTC phone you have high probability to stuck foreever with the curret version & revision of the OS you have bought. This means : bugs, security flaws included. An example of this, the award winning HTC Magician (also known as QTek S100) was offered no WM5 upgrade program. I mean, owners/customers willing to pay lot of money to upgrade. But the manufacturer does not care to propose a deal. Should we force to by a new handset to get a new OS ? I am questioned ...
So until HTC fits those lacks, I am sorry to say, any WM poweruser should keep away from HTC phones and move to other manufacturers that offers better products.