The problem is that anyone can create a self signed cert to your site.
Imagine that you use a self signed certificate on yourdomain.com
When a user then connect the first time and is presented with the cert, that user have no way to know if the cert he see is greated by you, or created by someone claiming to be you.
Remember: Anyone can create a self signed certificate to google.com
<p>As for seeing Facebook and Twitter as a path for 'freedom of the people'... well that just makes you sound like a freaking idiot. Neither of these sites provide anything that wasn't already done before them on the Internet as well in more traditional methods. </p></quote>
That is true with one big exception. Normal people do know how to use Facebook. They have no idea about what a mailing list is or how to setup one.
This is also the reason that Skype is used instead of all the sip clients. With skype a normal user can download and run the exe file, input a user name and talk to that person. I know that as geeks we sometimes tend to forget usability and the limited technical knowledge of normal users.
But it is not fact that something can be done on the internet which changes anything. It is the fact that people can really do it and use it in pratice which changes the way the world move.
*Insert an "Alternate world" comic where the internet is controlled by geeks, and the Egypt revolution newer happend becasue the guys organising it were stuck reading man pages on sendmail and mailman.
Where is the thread order setting? I really like to be able to start with "Highest messages, threaded" but if I return to an thread a week later to se if there have been any updates, having a fast way to change to "flat, newest first" is really needed.
There is major breaking of the layout if I increase my default font size on firefox 3.6.13 (Using ctrl + while having my zoom option to "Zoom text only".
Slashdot is a site with lot of text, some of it even worth reading, and doing that with a larger font is much really really nice.
But the definition of correct is not obvious when talking about floating point results which can't be represented exact.
Look at this small c function
void fun(double a,double b) { double c=a*b;// Line 1 // Misc other code double d=c*2;// Line 3 /* The value of d here may differ based on compiler optimisation, because the representation of the variable c may be either 64bit or 80 bit depending on if the value were written to memory, and then read back or not between Line 1 and Line 3. And both result would be correct even if they would not be equal. */
I don't think its fair to call the pin code pointless. Without the pin code, you could use my card just by stealing it. Now you also have to know the pin code which mean that you can't just steal a card and use it.
But how do you prevent me from stealing a credit card, and just using it(In an atm?) if it don't require a pin code?
But the security situation in eu is getting much better now, because almost all new cards will use a small chip on the card to do the encryption making it much more difficult to read and copy cards.
Re:A moment of silence, please
on
RIP, SunSolve
·
· Score: 1
True as that may be, the replacement is even worse. It require flash for gods sake. How can Oracle be so fucked up?
I think it went like this.
Sun support: Well, our current support website sucks. It is in fact the worst support site I can possible imagine. Oracle developer: Ha, I can beat that. (Implements new hell site in flash). Sun support: Ok you win, our old site was not the worst possible support site. Now let's get a beer while we listen to our (Soon to be ex) customers scream.
What usage is the ability to encrypt 44Gb/s when the webservice running on the computer can't generate data at that rate. (And you can't send that much data either, because you don't have network hardware on the server to do it).
Must servers only output a few Gb/s at most, and at that rate the extra cpu usage is so low that it will be difficult to measure (When using ssl).
But let us say that you need something which do output 10Gb/s. What you do is you buy a dual Opteron motherboard. Put in 2 12 core processors. Then you will at most need 1 core per processor to do the encryption, and you will still have 2*11 cores left to do generation of pages.
You can use their cards on free software systems, but you have to submit to their Binary Blob world order to do so and if you are willing to do that then you might as well run Windows
That quote make no sense at all. Most desktop users of opensource software don't really care about the source availability. They just care that Linux/BSD/Whatever is better in supporting the jobs they need their computer for. Just think about how few of the users who run desktop linux, actuelly have the ability* to modify the source of anything.
*And more important: That want to modify the source
Is part of the problem not the use of "hot potato routing"?
Hot potato routing mean that each ip package is delivered to the nearest place where the 2 networks peer. This mean that in most cases, the destination network will transfer the ip package over a much longer distance, compared to the source network. Which is a problem when one network(The content network, in this case level 3/netflix) send out 100 times as much data as they receive.
Which bring me back to something i newer understod. Why does anyone use hot potato routing? Would a "Let's exchange packages someware in the middle" not be a better and more fair solution. That way each company would have to carry all packages half way, and the send/receive ration would not matter.
Yes, but remember that the original rewrite of Mac OS by Apple(Copland i think it was called) was a total failure which newer reached a state where it could be released.
And the Apple bought Next and used their os instead, and the rest is history.
I don't think that that Microsoft can write a total new from start os which would be able to run existing Windows Software. The amount of undocumented but used side effects in the existing Windows api is simply to big. If you don't belive that, just try to look at some of the bug repports for the Wine project where they document some of the oddities of the Windows API which applications relay on.
Microsofts only hope for a clean slate os, is to make a solution which run all existing software in an emulated environment(Like MacOS X runs Mac OS 9 software).
I do think that.net is part of their plan to do that, because (re)implementing.net in a new os, is easy, compared to implementing the win32 api.
They reason they did implement generic with type erasure (Something they knew was not the best solution) was so you could compile your Java 1.5 code, and run it on a jdk1.4 stack which don't know anything about generics. (They did not want to update the bytecode format, and with that restriction, type erasure was the only solution). So it was more of a management choice.
Why sun thought this was a better solution, then updating the bytecode is something I don't understand.
True, GWT is a life saver compared to pure javascript.
But I would still prefer to write the application I am currently working on with swt+java instead og GWT. (But it's the admin part of our website, so it kinda make sense to make it web-enabled. People would be confused if they could not administrate the website from the web.
That sounds about right. I don't switch graphics card that often:}
But is the performance for ATI's closed source drivers as good as the windows version? (And can they be installed on Fedora 13 without wasting to many hours)?.
I said Google did not need/use the Java source code to do any of this, so opensourcing Java did not matter.
And Sun may have implemented a really cool vm, but Google implemented their own vm without using any sourcecode/knowledge from Sun. So how many resources Sun used to implement their own vm does not matter for Google.
And I may be wrong, but I am pretty sure, that all the IEEE floating points math, is handled by either the hardware fpu, or by software which implement the IEEE standand(A Standard which is older then Java).
How many man years of effort would it take to replicate these features, without in any way copying, or reading, or learning from Java code
Well, you can ask Google and the Harmony project. I am pretty sure that both Harmony and googles vm were implemented without looking at any java source code at all.
The only thing that Google uses from Sun is the specifications of Java, and part of the standard Api. Which may be a big work, but it's not that much. Besides Google and IBM did help make the java specs:}
And the funny thing is: If Google had implemented Go instead of Java, Oracle would still have sued them, because the patent claim, does not cover any java specific technology/knowledge.
Does anyone know what the status of the Linux drivers are(Both open and closed). Do I still have to buy a nvidia card if I hard to use OpenGL with Linux, or did Amd finally release drivers with performance as good as the ones on Windows?
It does mention that sas can 'only' deliver 5Gbit/sec - but is that not the bandwidth for each disk and thus not a problem at all?
The reason the ssh is so much faster is most likely the nice search time for ssd. And I really like the concept of them using flash chips directly. Now we just need something cheeper then 20$/GB:}
That make no sense. Neither Harmony nor google does use or require any source code from Sun.
Let's imagine that Sun had not open sourced java. What would have changed?
The Harmony project would be exactly the same, because they don't use any Sun source code.
And Google would have made exactly the same vm and software solution(Android). So nothing changed by Java beeing open source. Nothing at all.
Suns/Oracles problem is that you can't copyright the language itself, only the implementation. So to earn money on java they need to have the best* implementation so they can sell it. The fact that Google choose to write an entire new vm, and class library, instead of using Suns should tell you something about how google evaluated Suns solution.
*Best is subjective, and depend on the exact requirements of the project. My guess is that sun refused to allow Google to buy and opensource the java vm, thus forcing Google to write their own, if they wanted an open source solution.
The problem is that anyone can create a self signed cert to your site.
Imagine that you use a self signed certificate on yourdomain.com
When a user then connect the first time and is presented with the cert, that user have no way to know if the cert he see is greated by you, or created by someone claiming to be you.
Remember: Anyone can create a self signed certificate to google.com
The problem with that solution, is that it give no protection against "man in the middle" attack.
There are high performance, low power 64 bit MIPS for sale???
Where would I buy some of those?
<quote>
... well that just makes you sound like a freaking idiot. Neither of these sites provide anything that wasn't already done before them on the Internet as well in more traditional methods. </p></quote>
<p>As for seeing Facebook and Twitter as a path for 'freedom of the people'
That is true with one big exception. Normal people do know how to use Facebook. They have no idea about what a mailing list is or how to setup one.
This is also the reason that Skype is used instead of all the sip clients. With skype a normal user can download and run the exe file, input a user name and talk to that person. I know that as geeks we sometimes tend to forget usability and the limited technical knowledge of normal users.
But it is not fact that something can be done on the internet which changes anything. It is the fact that people can really do it and use it in pratice which changes the way the world move.
*Insert an "Alternate world" comic where the internet is controlled by geeks, and the Egypt revolution newer happend becasue the guys organising it were stuck reading man pages on sendmail and mailman.
Where is the thread order setting? I really like to be able to start with "Highest messages, threaded" but if I return to an thread a week later to se if there have been any updates, having a fast way to change to "flat, newest first" is really needed.
There is major breaking of the layout if I increase my default font size on firefox 3.6.13 (Using ctrl + while having my zoom option to "Zoom text only".
Slashdot is a site with lot of text, some of it even worth reading, and doing that with a larger font is much really really nice.
Well, I really don't think Android uses java bytecode code generated by the javac compiler.
I am pretty sure that Eclipse(And thus the Eclipse compiler, which is not javac) is used in most Android applications and most of Android itself.
It's not free for anyone to buy and implement. I can't for example buy and implement it in my app which is released under gpl*
And just the thought that I should have to pay each time I publish a video, just because it is encoded with h.264 is insane**.
*Just an example, I don't personally have any app.
**This may have been postponed a few years for most people, but still.
1947 ??? You have been watching to much startrek Enterprise alternate history.
But the definition of correct is not obvious when talking about floating point results which can't be represented exact.
// Line 1 // Line 3
Look at this small c function
void fun(double a,double b) {
double c=a*b;
// Misc other code
double d=c*2;
/*
The value of d here may differ based on compiler optimisation, because the representation of the variable c may be either 64bit or 80 bit depending on if the value were written to memory, and then read back or not between Line 1 and Line 3. And both result would be correct even if they would not be equal.
*/
}
I don't think its fair to call the pin code pointless. Without the pin code, you could use my card just by stealing it. Now you also have to know the pin code which mean that you can't just steal a card and use it.
But how do you prevent me from stealing a credit card, and just using it(In an atm?) if it don't require a pin code?
But the security situation in eu is getting much better now, because almost all new cards will use a small chip on the card to do the encryption making it much more difficult to read and copy cards.
True as that may be, the replacement is even worse. It require flash for gods sake. How can Oracle be so fucked up?
I think it went like this.
Sun support: Well, our current support website sucks. It is in fact the worst support site I can possible imagine.
Oracle developer: Ha, I can beat that. (Implements new hell site in flash).
Sun support: Ok you win, our old site was not the worst possible support site. Now let's get a beer while we listen to our (Soon to be ex) customers scream.
What usage is the ability to encrypt 44Gb/s when the webservice running on the computer can't generate data at that rate. (And you can't send that much data either, because you don't have network hardware on the server to do it).
Must servers only output a few Gb/s at most, and at that rate the extra cpu usage is so low that it will be difficult to measure (When using ssl).
But let us say that you need something which do output 10Gb/s. What you do is you buy a dual Opteron motherboard. Put in 2 12 core processors.
Then you will at most need 1 core per processor to do the encryption, and you will still have 2*11 cores left to do generation of pages.
You can use their cards on free software systems, but you have to submit to their Binary Blob world order to do so and if you are willing to do that then you might as well run Windows
That quote make no sense at all. Most desktop users of opensource software don't really care about the source availability. They just care that Linux/BSD/Whatever is better in supporting the jobs they need their computer for. Just think about how few of the users who run desktop linux, actuelly have the ability* to modify the source of anything.
*And more important: That want to modify the source
Is part of the problem not the use of "hot potato routing"?
Hot potato routing mean that each ip package is delivered to the nearest place where the 2 networks peer. This mean that in most cases, the destination network will transfer the ip package over a much longer distance, compared to the source network. Which is a problem when one network(The content network, in this case level 3/netflix) send out 100 times as much data as they receive.
Which bring me back to something i newer understod. Why does anyone use hot potato routing? Would a "Let's exchange packages someware in the middle" not be a better and more fair solution. That way each company would have to carry all packages half way, and the send/receive ration would not matter.
Yes, but remember that the original rewrite of Mac OS by Apple(Copland i think it was called) was a total failure which newer reached a state where it could be released.
And the Apple bought Next and used their os instead, and the rest is history.
I don't think that that Microsoft can write a total new from start os which would be able to run existing Windows Software. The amount of undocumented but used side effects in the existing Windows api is simply to big. If you don't belive that, just try to look at some of the bug repports for the Wine project where they document some of the oddities of the Windows API which applications relay on.
Microsofts only hope for a clean slate os, is to make a solution which run all existing software in an emulated environment(Like MacOS X runs Mac OS 9 software).
I do think that .net is part of their plan to do that, because (re)implementing .net in a new os, is easy, compared to implementing the win32 api.
They reason they did implement generic with type erasure (Something they knew was not the best solution) was so you could compile your Java 1.5 code, and run it on a jdk1.4 stack which don't know anything about generics. (They did not want to update the bytecode format, and with that restriction, type erasure was the only solution). So it was more of a management choice.
Why sun thought this was a better solution, then updating the bytecode is something I don't understand.
flash with H.264 has not been working great. It is hell to work with, both as a user and as a developer, and it don't work on mobile phones.
True, GWT is a life saver compared to pure javascript.
But I would still prefer to write the application I am currently working on with swt+java instead og GWT. (But it's the admin part of our website, so it kinda make sense to make it web-enabled. People would be confused if they could not administrate the website from the web.
What happend to Akamari? Don't they serve much more data then google?
That sounds about right. I don't switch graphics card that often :}
But is the performance for ATI's closed source drivers as good as the windows version? (And can they be installed on Fedora 13 without wasting to many hours)?.
I said Google did not need/use the Java source code to do any of this, so opensourcing Java did not matter.
And Sun may have implemented a really cool vm, but Google implemented their own vm without using any sourcecode/knowledge from Sun. So how many resources Sun used to implement their own vm does not matter for Google.
And I may be wrong, but I am pretty sure, that all the IEEE floating points math, is handled by either the hardware fpu, or by software which implement the IEEE standand(A Standard which is older then Java).
How many man years of effort would it take to replicate these features, without in any way copying, or reading, or learning from Java code
Well, you can ask Google and the Harmony project. I am pretty sure that both Harmony and googles vm were implemented without looking at any java source code at all.
The only thing that Google uses from Sun is the specifications of Java, and part of the standard Api. Which may be a big work, but it's not that much. Besides Google and IBM did help make the java specs :}
And the funny thing is: If Google had implemented Go instead of Java, Oracle would still have sued them, because the patent claim, does not cover any java specific technology/knowledge.
Does anyone know what the status of the Linux drivers are(Both open and closed). Do I still have to buy a nvidia card if I hard to use OpenGL with Linux, or did Amd finally release drivers with performance as good as the ones on Windows?
It does mention that sas can 'only' deliver 5Gbit/sec - but is that not the bandwidth for each disk and thus not a problem at all?
The reason the ssh is so much faster is most likely the nice search time for ssd. And I really like the concept of them using flash chips directly. Now we just need something cheeper then 20$/GB :}
That make no sense. Neither Harmony nor google does use or require any source code from Sun.
Let's imagine that Sun had not open sourced java. What would have changed?
The Harmony project would be exactly the same, because they don't use any Sun source code.
And Google would have made exactly the same vm and software solution(Android). So nothing changed by Java beeing open source. Nothing at all.
Suns/Oracles problem is that you can't copyright the language itself, only the implementation. So to earn money on java they need to have the best* implementation so they can sell it. The fact that Google choose to write an entire new vm, and class library, instead of using Suns should tell you something about how google evaluated Suns solution.
*Best is subjective, and depend on the exact requirements of the project. My guess is that sun refused to allow Google to buy and opensource the java vm, thus forcing Google to write their own, if they wanted an open source solution.