I've often thought the same. Would be interested in hearing from anyone who might have some insight here.
My guess, though, is that yes, it's pretty expensive. Still seems like the best option to me, though.
I love lambda expressions and personally find them 1000x more readable than anonymous classes. I suppose coming from "classic" Java they seem WTF but coming from any other functional language they are a huge breath of fresh air.
Take the example you gave. It's clear to me at a glance that I am going to list all files in the directory whose names end with ".java". It it's not clear at a glance, then I can just click through to the definition of the.list method to see what it's expecting. That hardly needs "10 minutes" to figure out.
On the other hand, then "old-school" version requires a humungous block of boilerplate just to express the exact same thing. The actually important part, name.endsWith(".java"), is obfuscated in the middle of a bunch of useless gobbledygook. My 2c.
I use LinkedIn primarily as a place to store a connected online CV / portfolio including links to projects and companies I've worked on, papers I've contributed to and talks I've given. Additionally, the endorsements I have from colleagues and ex-colleagues "prove" to recruiters that I really do have the skills I claim to have. It's basically an "extended" CV - everything I can't fit on my actual, normal CV.
I have never gotten a job directly over LinkedIn, but indirectly - in the sense that I include a link to my LinkedIn profile in my PDF CV - I guess it may have been helpful. And I do like the "peace of mind" I get from the regular recruiter requests - even if I don't take them up on their offers, it's nice to know I could.
All that said, the LinkedIn UX is still a cluttered nightmare. It's gotten better, but there's still just too much going on on the screen and it still feels far from modern. Xing (LinkedIn's neck-and-neck competitor in the German-speaking world) while slowly suffering from feature creep as well, is still *much* cleaner and prettier in its presentation of user profiles - LinkedIn UX designers should take note.
It's not similar and just because something has been done a certain way doesn't make it accurate.
Proving the point. "Just because "milk" has always been used to describe mammal excretion doesn't make it accurate to claim that's the only use of the word.
If it doesn't come from a mammal it isn't milk. If it comes from a plant it is juice. So the accurate term is coconut juice.
So if you say the word can't be used a certain way, that's a fact? What about 30+ years of using the terms "coconut milk" and "soy milk"? Was everyone who ever uttered these terms just "wrong"?
If anything coconut milk is more like nectar, if you want to go the route of plant drinks that are already called something other than milk. As for nut milk, there's not really a precedent, and "strained puree with water" just doesn't have much of a ring to it. As mentioned, coconut milk and soy milk are already well-established terms.
For lack of a better option, then, and due considering the not-so-short historical usage, " milk" seems like it's the de facto winner.
There's no proof that this will make any lasting changes. It could be something like the effects of meditation - good for max. a couple of hours, but as soon as the thought patterns go back to their old ways the jig is up. Is the proposal that potential criminals would need to wear electrode headbands 24/7?
I recommend reading "The Psychopath Test" by Jon Ronson (author of "The Men Who Stare at Goats", among others). There was a lot of success in the 60s and 70s(? if I recall correctly) with using psychedelic drugs along with group therapy to treat such conditions, but it turns out as soon as the inmates faced the outside world (once more not only without the drugs but without any compassionate support network), the old behavior patterns came back with a vengeance.
My takeaway is that someone diagnosed as a sociopath is not necessarily biologically predestined to be that way - their "different" brain activity is potentially as much a result of their thought processes as the other way around. Just as in the case of drug addicts (see Johanm Hari's book "Chasing the Scream"), there is plenty of evidence to suggest that social factors and destructive thought processes are the root cause and that treating criminals with compassion rather than the opposite is key to changing their thought patterns and thus their behavior.
Unfortunately policy makers and institutional psychiatrists by and large don't want to consider such viewpoints - they want a quick band-aid to the problem and a reason to keep the prison-industrial-complex chugging along, not to mention most people have been brainwashed to see criminals as "bad", animals who are hardly worthy of basic human rights.
The argument "it nets you more sunlight after hours" sounds great on the surface but is ridiculous when you think about the fact that it's essentially a "hack" to work around jobs that require you to work until a specific time. Not only that but the long- term efficacy is questionable because many people will stick to the same (natural) rhythms and businesses will be required to be open even longer, in other words a lose-lose. If you really want sunlight after hours "protected" by the law, pass a law to curtail working hours. Or, my preferred solution, get rid of daylight savings and let the market adjust itself as to when people are required to be at work.
I'm vegan, and while my reasoning is split about 50/50 animal rights/environmental concerns, I admit that I'm unabashedly biased toward intelligence (including emotional intelligence). Mammals are all pretty closely related and there's plenty of research, not to mention plain old intuition, to support the idea that a mammal's idea of pain, pleasure and emotional connection is pretty close to your own. Birds, ditto. Fish, to a slightly lesser extent. A simple invertebrate? Meh.
I'm kind of astounded that everyone here is so cynical while at the same time being so ill-informed about the stuff Mozilla is/has been doing the past few years. In addition to "Quantum Flow", they wrote a C++ replacement (Rust) that's concurrency-minded and memory-safe for better performance and fewer bugs, as well as a completely new HTML/CSS rendering engine (Servo) written in said programming language, that's faster than any other rendering engine in existence at this point. All this is coming to Firefox soon. (Although IMHO they might as well just rebrand/rewrite a whole new browser at this point, seeing as Firefox extensions are disappearing and the Firefox's market share has already dwindled).
Relevant links:
https://www.rust-lang.org/https://servo.org/https://wiki.mozilla.org/Quant...
If you actually read TFA, Stark isn't vetoing Jigsaw so much as calling for a delay so they can add the features needed for read-world applications, before they finalize it and it causes a world of hurt. Originally I was like "I want my Jigsaw now, why is this guy making trouble?", but after reading his well-presented blog post I think Oracle and the Java community should be taking these concerns very seriously.
Having used plenty of Java in big-ish teams over the years - and mind you, having never used any other JVM languages beyond simple tutorials or scripts - I can imagine that Scala's learning curve might present a problem. Kotlin, on the other hand (as far as I can tell from my admittedly limited experience) adopts many of the best syntax features of alternatives like Scala and Groovy while keeping things simple enough for pretty much any existing Java developer to use right away. On top of that it does not introduce any new APIs or concepts like actors to get a grip on - as such cross-compatibility with existing Java code is 100% out of the box (this was of course a big factor for the JetBrains folks who are using it to develop the future of their IDE platform). And even though Java 8 is a huge advance in terms of functional programming support, it feels like a more natural fit in Kotlin.
Essentially I think Kotlin is something like "Java 2.0", or what Java could be if they were willing to throw backwards compatibility out the window.:) At the same time it's dead simple to learn in its entirety in a short period of time, as opposed to Scala's huge feature set and learning curve. Scala may be the "better" language overall, but Kotlin seems like the more practical choice, especially for teams that have no Scala experience as of yet.
Not sure about the privacy angle, but Ecosia plants trees for every search, and otherwise uses Google's engine. Also, I've noticed the results are not personalized, which I for one prefer.
Finally! This is the way Apple has done it forever and it is sooo much nicer from a user experience perspective. Some may whine about having to accept everything MS wants to push at them, but it's time for them to deal with it and move on. The Windows update process has been essentially broken for the past two decades (>5 hour patch installs on a freshly Windows is *not* acceptable), and it's finally getting fixed. A momentous day.
Very simple. Charge offenders a hefty fine. As is demonstrated by the fact that nobody uses the phones already available on planes due to the hefty fee, this should be a more than suitable deterrent, without having to get the law involved.
The problem is even worse on the Nexus 10 methinks. Chrome for Android has to have the worst tabbed interface of all mobile browsers; it's really puzzling that Google continues to stick with this broken UI, especially considering Chrome is the default browser on all Nexus devices....
Holy crap, this whole time I thought Safari just didn't have a feature to re-open a tab, and it turns out it does after all!! I feel... disappointed in myself for not knowing this.;)
But really, Apple should get with the program and add the Cmd-Shift-T shortcut to help out folks coming from other browsers. Right now it's not mapped to anything so it's not like it's going to cause a conflict. And also, it's nice to be able to reopen a tab independently of, say, undoing that comment you just typed...
Well, yeah, that would work too. In that case they should have dumped the desktop completely. Either way would have made more sense than what they actually did.
Windows for ARM was and still is a great idea. But Windows RT as they implemented it was incredibly dumb from the get-go.
MS: "Why don't we offer a 'pure' ARM tablet experience, but throw in the desktop anyway since we can't manage to fulfill our own App Store restrictions with Office. But at the same time, we're too disorganized to come up with an emulation layer for x86 so let's disallow all desktop apps for ARM (except for Office, but screw all other developers)! That should go over great!"
Consumers: "OK, so this machine has great battery life but only runs a fraction of the apps of either Windows 8 or Android tablets? And yet it still includes a misfit desktop mode that's totally useless for anything but Office? WTF???"
Not exactly. End users can't do it, but parent apathetic developer can indeed very easily submit their Android app with little to no modification to be sold on the BB store.
By supporting this bundle you are supporting open-source educational software and the project (AbulEdu) that is making the development of this software possible. If you don't feel like these particular programs are worth your money fine, but at least the idea is a noble one. Instead of complaining about the state of things and bragging about how you could do things better, why not try to get involved in one of these projects and actually make a difference that has the potential to benefit students around the world?
Disclaimer: I don't work for the company or have anything to do with this project; I just found out about it via this news item. Just my 2c.
It took them a while to catch up with SWT after SWT came out. But they did actually manage to catch up. The one exception is the Swing file dialog, which was shit. But there's nothing stopping you from calling a native file dialog using a bit of hacking.
I've often thought the same. Would be interested in hearing from anyone who might have some insight here. My guess, though, is that yes, it's pretty expensive. Still seems like the best option to me, though.
how can an "unprotected" kid hurt "protected" kids, if the protected ones are vaccinated?
I love lambda expressions and personally find them 1000x more readable than anonymous classes. I suppose coming from "classic" Java they seem WTF but coming from any other functional language they are a huge breath of fresh air. Take the example you gave. It's clear to me at a glance that I am going to list all files in the directory whose names end with ".java". It it's not clear at a glance, then I can just click through to the definition of the .list method to see what it's expecting. That hardly needs "10 minutes" to figure out.
On the other hand, then "old-school" version requires a humungous block of boilerplate just to express the exact same thing. The actually important part, name.endsWith(".java"), is obfuscated in the middle of a bunch of useless gobbledygook. My 2c.
I use LinkedIn primarily as a place to store a connected online CV / portfolio including links to projects and companies I've worked on, papers I've contributed to and talks I've given. Additionally, the endorsements I have from colleagues and ex-colleagues "prove" to recruiters that I really do have the skills I claim to have. It's basically an "extended" CV - everything I can't fit on my actual, normal CV.
I have never gotten a job directly over LinkedIn, but indirectly - in the sense that I include a link to my LinkedIn profile in my PDF CV - I guess it may have been helpful. And I do like the "peace of mind" I get from the regular recruiter requests - even if I don't take them up on their offers, it's nice to know I could.
All that said, the LinkedIn UX is still a cluttered nightmare. It's gotten better, but there's still just too much going on on the screen and it still feels far from modern. Xing (LinkedIn's neck-and-neck competitor in the German-speaking world) while slowly suffering from feature creep as well, is still *much* cleaner and prettier in its presentation of user profiles - LinkedIn UX designers should take note.
LOL!!!
It's not similar and just because something has been done a certain way doesn't make it accurate.
Proving the point. "Just because "milk" has always been used to describe mammal excretion doesn't make it accurate to claim that's the only use of the word.
If it doesn't come from a mammal it isn't milk. If it comes from a plant it is juice. So the accurate term is coconut juice.
So if you say the word can't be used a certain way, that's a fact? What about 30+ years of using the terms "coconut milk" and "soy milk"? Was everyone who ever uttered these terms just "wrong"?
If anything coconut milk is more like nectar, if you want to go the route of plant drinks that are already called something other than milk. As for nut milk, there's not really a precedent, and "strained puree with water" just doesn't have much of a ring to it. As mentioned, coconut milk and soy milk are already well-established terms.
For lack of a better option, then, and due considering the not-so-short historical usage, " milk" seems like it's the de facto winner.
There's no proof that this will make any lasting changes. It could be something like the effects of meditation - good for max. a couple of hours, but as soon as the thought patterns go back to their old ways the jig is up. Is the proposal that potential criminals would need to wear electrode headbands 24/7?
I recommend reading "The Psychopath Test" by Jon Ronson (author of "The Men Who Stare at Goats", among others). There was a lot of success in the 60s and 70s(? if I recall correctly) with using psychedelic drugs along with group therapy to treat such conditions, but it turns out as soon as the inmates faced the outside world (once more not only without the drugs but without any compassionate support network), the old behavior patterns came back with a vengeance.
My takeaway is that someone diagnosed as a sociopath is not necessarily biologically predestined to be that way - their "different" brain activity is potentially as much a result of their thought processes as the other way around. Just as in the case of drug addicts (see Johanm Hari's book "Chasing the Scream"), there is plenty of evidence to suggest that social factors and destructive thought processes are the root cause and that treating criminals with compassion rather than the opposite is key to changing their thought patterns and thus their behavior.
Unfortunately policy makers and institutional psychiatrists by and large don't want to consider such viewpoints - they want a quick band-aid to the problem and a reason to keep the prison-industrial-complex chugging along, not to mention most people have been brainwashed to see criminals as "bad", animals who are hardly worthy of basic human rights.
The argument "it nets you more sunlight after hours" sounds great on the surface but is ridiculous when you think about the fact that it's essentially a "hack" to work around jobs that require you to work until a specific time. Not only that but the long- term efficacy is questionable because many people will stick to the same (natural) rhythms and businesses will be required to be open even longer, in other words a lose-lose. If you really want sunlight after hours "protected" by the law, pass a law to curtail working hours. Or, my preferred solution, get rid of daylight savings and let the market adjust itself as to when people are required to be at work.
If you actually do the comparison, you see that bitcoin transaction costs (per $1,000 equivalent) is CHEAPER than dollar.
Um, NO.
Currency has no need to be "efficient". Bitcoin transactions have far less overhead than conventional currency transactions.
Not true. https://digiconomist.net/bitco...
I'm vegan, and while my reasoning is split about 50/50 animal rights/environmental concerns, I admit that I'm unabashedly biased toward intelligence (including emotional intelligence). Mammals are all pretty closely related and there's plenty of research, not to mention plain old intuition, to support the idea that a mammal's idea of pain, pleasure and emotional connection is pretty close to your own. Birds, ditto. Fish, to a slightly lesser extent. A simple invertebrate? Meh.
I'm kind of astounded that everyone here is so cynical while at the same time being so ill-informed about the stuff Mozilla is/has been doing the past few years. In addition to "Quantum Flow", they wrote a C++ replacement (Rust) that's concurrency-minded and memory-safe for better performance and fewer bugs, as well as a completely new HTML/CSS rendering engine (Servo) written in said programming language, that's faster than any other rendering engine in existence at this point. All this is coming to Firefox soon. (Although IMHO they might as well just rebrand/rewrite a whole new browser at this point, seeing as Firefox extensions are disappearing and the Firefox's market share has already dwindled). Relevant links: https://www.rust-lang.org/ https://servo.org/ https://wiki.mozilla.org/Quant...
If you actually read TFA, Stark isn't vetoing Jigsaw so much as calling for a delay so they can add the features needed for read-world applications, before they finalize it and it causes a world of hurt. Originally I was like "I want my Jigsaw now, why is this guy making trouble?", but after reading his well-presented blog post I think Oracle and the Java community should be taking these concerns very seriously.
Having used plenty of Java in big-ish teams over the years - and mind you, having never used any other JVM languages beyond simple tutorials or scripts - I can imagine that Scala's learning curve might present a problem. Kotlin, on the other hand (as far as I can tell from my admittedly limited experience) adopts many of the best syntax features of alternatives like Scala and Groovy while keeping things simple enough for pretty much any existing Java developer to use right away. On top of that it does not introduce any new APIs or concepts like actors to get a grip on - as such cross-compatibility with existing Java code is 100% out of the box (this was of course a big factor for the JetBrains folks who are using it to develop the future of their IDE platform). And even though Java 8 is a huge advance in terms of functional programming support, it feels like a more natural fit in Kotlin. Essentially I think Kotlin is something like "Java 2.0", or what Java could be if they were willing to throw backwards compatibility out the window. :) At the same time it's dead simple to learn in its entirety in a short period of time, as opposed to Scala's huge feature set and learning curve. Scala may be the "better" language overall, but Kotlin seems like the more practical choice, especially for teams that have no Scala experience as of yet.
Not sure about the privacy angle, but Ecosia plants trees for every search, and otherwise uses Google's engine. Also, I've noticed the results are not personalized, which I for one prefer.
Finally! This is the way Apple has done it forever and it is sooo much nicer from a user experience perspective. Some may whine about having to accept everything MS wants to push at them, but it's time for them to deal with it and move on. The Windows update process has been essentially broken for the past two decades (>5 hour patch installs on a freshly Windows is *not* acceptable), and it's finally getting fixed. A momentous day.
Interesting. I thought Apple invented the term "complication" as a play on words of "application". You learn something new every day.
Very simple. Charge offenders a hefty fine. As is demonstrated by the fact that nobody uses the phones already available on planes due to the hefty fee, this should be a more than suitable deterrent, without having to get the law involved.
The problem is even worse on the Nexus 10 methinks. Chrome for Android has to have the worst tabbed interface of all mobile browsers; it's really puzzling that Google continues to stick with this broken UI, especially considering Chrome is the default browser on all Nexus devices....
Holy crap, this whole time I thought Safari just didn't have a feature to re-open a tab, and it turns out it does after all!! I feel... disappointed in myself for not knowing this. ;)
But really, Apple should get with the program and add the Cmd-Shift-T shortcut to help out folks coming from other browsers. Right now it's not mapped to anything so it's not like it's going to cause a conflict. And also, it's nice to be able to reopen a tab independently of, say, undoing that comment you just typed...
Well, yeah, that would work too. In that case they should have dumped the desktop completely. Either way would have made more sense than what they actually did.
Windows for ARM was and still is a great idea. But Windows RT as they implemented it was incredibly dumb from the get-go.
MS: "Why don't we offer a 'pure' ARM tablet experience, but throw in the desktop anyway since we can't manage to fulfill our own App Store restrictions with Office. But at the same time, we're too disorganized to come up with an emulation layer for x86 so let's disallow all desktop apps for ARM (except for Office, but screw all other developers)! That should go over great!"
Consumers: "OK, so this machine has great battery life but only runs a fraction of the apps of either Windows 8 or Android tablets? And yet it still includes a misfit desktop mode that's totally useless for anything but Office? WTF???"
Not exactly. End users can't do it, but parent apathetic developer can indeed very easily submit their Android app with little to no modification to be sold on the BB store.
By supporting this bundle you are supporting open-source educational software and the project (AbulEdu) that is making the development of this software possible. If you don't feel like these particular programs are worth your money fine, but at least the idea is a noble one. Instead of complaining about the state of things and bragging about how you could do things better, why not try to get involved in one of these projects and actually make a difference that has the potential to benefit students around the world?
Disclaimer: I don't work for the company or have anything to do with this project; I just found out about it via this news item. Just my 2c.
It took them a while to catch up with SWT after SWT came out. But they did actually manage to catch up. The one exception is the Swing file dialog, which was shit. But there's nothing stopping you from calling a native file dialog using a bit of hacking.