When Eclipse is crashing with a segmentation fault, it is almost always in swt. So the problem is with the native code which swt calls in order to interface with the underlying operation system.
That can only be solved by writing the entire Operation system in a safe language, but nobody is working on that.
I have newer seen Eclipse segfault outsite swt code.
Yeps. I can confirm that. On linux it just works with Eclipse, and my emulator is running my software faster then the Android device I am testing on. (But I am testing on an old Android 2.3 device. I am sure a new Android device would beat my emulator).
Don't this code have the problem that you call some_work from the gui thread, and thus will block all updates of the graphics userinterface while some_work is running?
That problem can be solved, but it is always things such as long running tasks, and async callbacks which causes problems. Especially if you need to populate the gui with the work from some_work, while some_work is still doing its work.
Yes I can buy it, but then you need to include hardware installation price and hosting price.
And if the Amazon computer hosting my vm dies, the system will just boot up on a new computer and restart the vm, without me even knowing it. With the dell I would have next day business service aka far to much down time.
The reason the company I work for uses vms(Not from amazon however) is that if there are hardware problems we just reboot, and if there are to many problems with our host, all we have to do is a dns change, a scp, and a database copy(Or restore from backup) and then we can be online in a new data center.
I would however be cautious with a big database server at amazon, because I don't think their io performance is that good, and than is the thing a huge database server really need.
Lvalue/rvalue is a thing most languages have, but most developers don't really use these terms unless they have taken a compiler writing course.
But languages which uses references includes java and php (And i guess c#/.net). Just try to google "does java use pass by value" to see the confusion. (Which is sourced in the fact that nobody have a definite definition of what a reference or pointer* is.
*I would argue that a pointer is simply a memory address, and that the value of a pointer is an memory address, but there are people who disagree.
No, I would use 10/40/100 (Depending on how fast I really need it) gigabit ethernet.
It seems like people can't find a good reason to use Thunderbolt. Yes you can connect a monitor, but I already have hdmi and dvi, so no need to make an new standard for that. And for anything else, either ethernet or usb is the thing to use.
Which is why you should use the x86(intel atom) version instead of the arm version. It is much much much faster. Once you have downloaded the atom version, you can choose between arm and intel when creating a new emulator.
Why Google have chosen "download arm only" as the default, I really don't understand. But this is a case studio in "Defaults matter".
Yes steam itself is a dep file, but I am pretty sure that the games installed from within steam are not.dep files so that does not really help.
And it especially going to be multi distribution issue to install these SELinux rules. Steam itself can run on other distributions but I don't think there is a general way to write distribution agnostic SELinux rules.
But how would you get such a rule installed? Steam is not using the standard package format of the underlying distribution and I don't even think it run as root*. So it can't just disable a SELinux rule.
*I may be wrong. But there should be no reason for Steam to run as root.
I think I can win the game 80% of the time, and the rest of the time i die due to mistakes. Yes random effects changes the difficulty level, but there are no cases where you don't have a change.
(At least for the standard start ship. Some of the other ships without shields and/or weapons are much much more difficult).
Beta does have nice features? Seriously what are they?
I have looked at the new beta site as much as I could, until the design forced me back to classic slashdot view, and I have not yet found a single case where Beta handles anything better then classic. With the exception of uni code support.
Can we please have our "Newest first, ignore threads" option back?
Usecase: I just re-visited this thread about the beta, and I would like to read all new entries since I last read it. Which is exactly what "Newest first, ignore threads" would do. But it seems that feature is lost too*.
Remember beta.slashdot.org should not be about making a new slashdot, but about making a better slashdot. It currently fails in that regard.
*And I lost that feature many years ago, but beta.slashdot.org might be a good time to got it back.
Oh and there seems to be a bug in this comment, where it doubles the line spacing between my paragraphs.
And I think message really shows the problem: Let me show how I as a user see the beta communication:
Hey, we have this total broken beta slashdot site, and in a few months you will all be forced to use it if you want to browse slashdot. But don't worry we hope we will fix the worst bugs before the cutoff date.
Which raise the question: If you know its so broken that most people find it useless, why do you present it as "The new slashdot, which all users will be forced to browse in a few months".
So why are you forcing users to use the beta when you even admit it's not done ?
To stay kinda on-topic, it reminds me of the release of kde 4.0
But I really hope the tech team will take a step back, look at why anyone thinks beta stops, and then do a re-design so we get a new usable site instead of beta.
ps: What about talking to the guys which did stackoverflow. They might want to take over development and they kinda know how to make modern cool websites.
The problem with using names is that you then have to map them back to numbers to use. If this feature is included in Firefox ugly cat, and later, does it work in firefox 24?
No we are not. We are just forced to set eclipse to generate code which is compatible with Java 6. But there is absolutely no reason to use java 6, just because you do Android development.
Not as long as we have to write them in javascript. javascript might be an ok language, but it is not designed to help with development of large projects. The type system, and the prototype based objects are not good at doing that.
Is it because Windows is to slow on the low end hardware that they need to offer an Android phone?
The phone don't have access to Play store, so it can't be due to the many Android Apps they are doing it.
Is this not the same thing as fashion? Why is anyone surprised by the same effect, just because it's online?
When Eclipse is crashing with a segmentation fault, it is almost always in swt. So the problem is with the native code which swt calls in order to interface with the underlying operation system.
That can only be solved by writing the entire Operation system in a safe language, but nobody is working on that.
I have newer seen Eclipse segfault outsite swt code.
Yeps. I can confirm that. On linux it just works with Eclipse, and my emulator is running my software faster then the Android device I am testing on. (But I am testing on an old Android 2.3 device. I am sure a new Android device would beat my emulator).
There are already such translaters.
I am using GWT(Google webtoolkit) which take java code, and compiles it to javascript which can run in a browser.
Don't this code have the problem that you call some_work from the gui thread, and thus will block all updates of the graphics userinterface while some_work is running?
That problem can be solved, but it is always things such as long running tasks, and async callbacks which causes problems. Especially if you need to populate the gui with the work from some_work, while some_work is still doing its work.
Yes I can buy it, but then you need to include hardware installation price and hosting price.
And if the Amazon computer hosting my vm dies, the system will just boot up on a new computer and restart the vm, without me even knowing it. With the dell I would have next day business service aka far to much down time.
The reason the company I work for uses vms(Not from amazon however) is that if there are hardware problems we just reboot, and if there are to many problems with our host, all we have to do is a dns change, a scp, and a database copy(Or restore from backup) and then we can be online in a new data center.
I would however be cautious with a big database server at amazon, because I don't think their io performance is that good, and than is the thing a huge database server really need.
Unstable?? My Fedora 20 install with KDE have been rock solid and even pulse audio is working nice. And having a per-program audio volume is nice :}
None of Matlab, Mathematica, Mendaley, Lyx, Cubase, Photoshop run on Surface RT. (Blame Microsoft marketing for that misunderstanding).
It's most likely the subset of C, which was supported by most compilers 10 years ago.
Lvalue/rvalue is a thing most languages have, but most developers don't really use these terms unless they have taken a compiler writing course.
But languages which uses references includes java and php (And i guess c#/.net). Just try to google "does java use pass by value" to see the confusion. (Which is sourced in the fact that nobody have a definite definition of what a reference or pointer* is.
*I would argue that a pointer is simply a memory address, and that the value of a pointer is an memory address, but there are people who disagree.
No, I would use 10/40/100 (Depending on how fast I really need it) gigabit ethernet.
It seems like people can't find a good reason to use Thunderbolt. Yes you can connect a monitor, but I already have hdmi and dvi, so no need to make an new standard for that. And for anything else, either ethernet or usb is the thing to use.
Really? Is it true that the tax from is not pre-filled in USA?
So are values such an interest paid to the bank, and income from stocks not pre-filled?
Which is why you should use the x86(intel atom) version instead of the arm version. It is much much much faster. Once you have downloaded the atom version, you can choose between arm and intel when creating a new emulator.
Why Google have chosen "download arm only" as the default, I really don't understand. But this is a case studio in "Defaults matter".
Yes steam itself is a dep file, but I am pretty sure that the games installed from within steam are not .dep files so that does not really help.
And it especially going to be multi distribution issue to install these SELinux rules. Steam itself can run on other distributions but I don't think there is a general way to write distribution agnostic SELinux rules.
But how would you get such a rule installed? Steam is not using the standard package format of the underlying distribution and I don't even think it run as root*. So it can't just disable a SELinux rule.
*I may be wrong. But there should be no reason for Steam to run as root.
Really?
I think I can win the game 80% of the time, and the rest of the time i die due to mistakes. Yes random effects changes the difficulty level, but there are no cases where you don't have a change.
(At least for the standard start ship. Some of the other ships without shields and/or weapons are much much more difficult).
Beta does have nice features? Seriously what are they?
I have looked at the new beta site as much as I could, until the design forced me back to classic slashdot view, and I have not yet found a single case where Beta handles anything better then classic. With the exception of uni code support.
Can we please have our "Newest first, ignore threads" option back?
Usecase: I just re-visited this thread about the beta, and I would like to read all new entries since I last read it. Which is exactly what "Newest first, ignore threads" would do. But it seems that feature is lost too*.
Remember beta.slashdot.org should not be about making a new slashdot, but about making a better slashdot. It currently fails in that regard.
*And I lost that feature many years ago, but beta.slashdot.org might be a good time to got it back.
Oh and there seems to be a bug in this comment, where it doubles the line spacing between my paragraphs.
And I think message really shows the problem: Let me show how I as a user see the beta communication:
Hey, we have this total broken beta slashdot site, and in a few months you will all be forced to use it if you want to browse slashdot. But don't worry we hope we will fix the worst bugs before the cutoff date.
Which raise the question: If you know its so broken that most people find it useless, why do you present it as "The new slashdot, which all users will be forced to browse in a few months".
Nope, it is getting anoying. But still: beta is so so much more anoying that all I want to say is
Fuck beta.
So why are you forcing users to use the beta when you even admit it's not done ?
To stay kinda on-topic, it reminds me of the release of kde 4.0
But I really hope the tech team will take a step back, look at why anyone thinks beta stops, and then do a re-design so we get a new usable site instead of beta.
ps: What about talking to the guys which did stackoverflow. They might want to take over development and they kinda know how to make modern cool websites.
So search for "Firefox 28" instead.
The problem with using names is that you then have to map them back to numbers to use. If this feature is included in Firefox ugly cat, and later, does it work in firefox 24?
No we are not. We are just forced to set eclipse to generate code which is compatible with Java 6. But there is absolutely no reason to use java 6, just because you do Android development.
Not as long as we have to write them in javascript. javascript might be an ok language, but it is not designed to help with development of large projects. The type system, and the prototype based objects are not good at doing that.