No kidding. I was just looking through some vendor PL/SQL and there you have it: a cursor looping through rows to find the most recent date in a column instead of using a dad-blasted ORDER BY clause and limiting rows to 1 result. What the...???
The Internet *was* built on trust. It also happens to be the case that not all people on the Internet are to be trusted and thus cryptography is necessary.
As you may know, many core pieces of the Internet are moving from the trust-all model to more secure models. Routing protocols, DNS, email, you name it. It used to be the case that when you plugged in your ethernet cable, you had a reasonable expectation that your computer would be safe.
That's not the case anymore and our infrastructure will evolve accordingly.
And the other thing is that if PCs start getting less popular (phone + KVM + RDP to the cloud or similar), BOINC will shrink. They're trying to cover their bets with this phone stuff. While I, the submitter, think it's cool and important, I seriously doubt people will want to spend much effort on it -- especially if PC ownership shrinks overall.
Also, you're talking about AIDS and other high profile projects. There are plenty of low profile, tiny projects that benefit a great deal from BOINC at a price point that is affordable.
FAAH has been going since 2005. They've scanned millions of particles against a number of receptor sites. And we have barely got a few molecules making it to the wet lab. I'm not sure that even a billion dollars on dedicated kit back in 2005 would have made similar progress simply due to logistics and the brute force game we're playing.
As you know, not everything works on the GPU. But it sure is cool when it does!
Thank you for your contributions. I've been on the team for a long time, too.
Not necessarily. A lot of these smaller research teams would have to pay big bucks to get on a decent grid (within a reasonable research timeframe). BOINC affords them that with very little cost.
Because of the huge number (> 1 billion) of PCs in the world, volunteer computing can supply more computing power to science than does any other type of computing. This computing power enables scientific research that could not be done otherwise. This advantage will increase over time, because the laws of economics dictate that consumer products such as PCs and game consoles will advance faster than more specialized products, and that there will be more of them.
Volunteer computing power can't be bought; it must be earned. A research project that has limited funding but large public appeal can get huge computing power. In contrast, traditional supercomputers are extremely expensive, and are available only for applications that can afford them (for example, nuclear weapon design and espionage).
Volunteer computing encourages public interest in science, and provides the public with voice in determining the directions of scientific research.
Yeah, that makes sense. I just wondered if I had a buggy phone or too much crap running. I did put it into developer mode and kill just about everything on a regular basis. My last phone was a Nokia E75 so all this USB charging is new to me.
If it was not worth it to the scientists, BOINC would not exist beyond a curiousity. Instead, many corporations and individuals have donated time and money to make the supercomputer of the people possible.
Indeed, idle cycles nowadays simply refers to your phone doing all of jack and shit while it's plugged in and recharging all night... apart from checking your email, SMS's, waiting for that phone call, etc.
It does NOT refer to wasted energy cycles as it did in the past. Yes, it absolutely uses more power than it would if you were just charging (or better, you turned it off completely and charged it then).
It is an act of donating a few bucks a year to scientific research. -l
My Galaxy S4 loses power while on a computer USB port but charges correctly on a wall wart. I'm sure there's a reasonable explanation but haven't bothered to look into it seeing as how I'm full to the brim with warts of various sizes and colors.
Not to mention how slow it is. Holy crap did that take a long time to return a fairly short list for "yesnomaybe" and "yes". They're cached now so it'll load faster but you'd think the tag indexing would be designed to be more... prompt.
Not just government. Essential elements of thousands of universitys' core software still runs on COBOL (looking at you, Ellucian Banner...). They could save every one of their 1000s of customers $10,000 each on the Microfocus Compiler if they would just port it.
With regards to the necessary correction, I need to work on my remembering-numbers-while-switching-tabs skills.
Yeah. Since I've got a 20" monitor, I've started opening two browser windows for this very reason. Copy/paste is nice but sometimes it's better to have information side-by-side in a similar size.
I've tried using it with a second screen (the laptop screen) but it is just too tiny for side-by-side comparisons.
-l
/insert comment about only-having-a-13"-laptop-screen-you-insensitive-clod here
Indeed, this needs to be an exception to trademark law as the namespace doesn't actively distinguish between similarly named companies in different lines of work. The UDRP -- warts and all -- does work for disputes if one comes up. That should be a sufficient starting place for encroachment if someone is attempting to mimic you.
Every company in America should not have to license 800000000000000000000 domain names "because TM".
I think you're overstating the case of performance verses responsiveness. He does specifically point out that GC is negatively impacting UI response times and that that is not going to work.
I agree with you that people who work in the problem space know about memory management by experience. However, that JavaScript makes it so difficult to manually manage memory seems to be his real point.
Lastly, if we could solve the network speed problem, you would just outsource real CPU/memory apps to the server and simply RDP* the relevant bits back to the mobile device.
-l
* RDP or whatever protocol makes the most sense. I just used RDP to get the example across.
Heh, someone the other day was trying to convince me about the 1970s speech recognition program. I was rather skeptical. Glad to see I'm not the only one.
No kidding. I was just looking through some vendor PL/SQL and there you have it: a cursor looping through rows to find the most recent date in a column instead of using a dad-blasted ORDER BY clause and limiting rows to 1 result. What the...???
-l
And... the stars in the outer region orbit faster than you might otherwise think because of dark matter.
-l
The Internet *was* built on trust. It also happens to be the case that not all people on the Internet are to be trusted and thus cryptography is necessary.
As you may know, many core pieces of the Internet are moving from the trust-all model to more secure models. Routing protocols, DNS, email, you name it. It used to be the case that when you plugged in your ethernet cable, you had a reasonable expectation that your computer would be safe.
That's not the case anymore and our infrastructure will evolve accordingly.
-l
And the other thing is that if PCs start getting less popular (phone + KVM + RDP to the cloud or similar), BOINC will shrink. They're trying to cover their bets with this phone stuff. While I, the submitter, think it's cool and important, I seriously doubt people will want to spend much effort on it -- especially if PC ownership shrinks overall.
Also, you're talking about AIDS and other high profile projects. There are plenty of low profile, tiny projects that benefit a great deal from BOINC at a price point that is affordable.
FAAH has been going since 2005. They've scanned millions of particles against a number of receptor sites. And we have barely got a few molecules making it to the wet lab. I'm not sure that even a billion dollars on dedicated kit back in 2005 would have made similar progress simply due to logistics and the brute force game we're playing.
As you know, not everything works on the GPU. But it sure is cool when it does!
Thank you for your contributions. I've been on the team for a long time, too.
-l
Nothing. It's a donation. If you don't want to donate, it's your choice. :)
-l
Not necessarily. A lot of these smaller research teams would have to pay big bucks to get on a decent grid (within a reasonable research timeframe). BOINC affords them that with very little cost.
http://boinc.berkeley.edu/trac/wiki/VolunteerComputing
Why is volunteer computing important?
It's important for several reasons:
Yeah, that makes sense. I just wondered if I had a buggy phone or too much crap running. I did put it into developer mode and kill just about everything on a regular basis. My last phone was a Nokia E75 so all this USB charging is new to me.
-l
Been there and don't sweat it. Thank you for the time you were able to contribute.
-l
Or both? :)
If it was not worth it to the scientists, BOINC would not exist beyond a curiousity. Instead, many corporations and individuals have donated time and money to make the supercomputer of the people possible.
-l
I've never had BOINC crash Windows. Were you using the GPU? Nvidia or AMD?
-l
Indeed, idle cycles nowadays simply refers to your phone doing all of jack and shit while it's plugged in and recharging all night... apart from checking your email, SMS's, waiting for that phone call, etc.
It does NOT refer to wasted energy cycles as it did in the past. Yes, it absolutely uses more power than it would if you were just charging (or better, you turned it off completely and charged it then).
It is an act of donating a few bucks a year to scientific research.
-l
By default, it only works when it's plugged in, as pointed out ad nauseum here.
-l
My Galaxy S4 loses power while on a computer USB port but charges correctly on a wall wart. I'm sure there's a reasonable explanation but haven't bothered to look into it seeing as how I'm full to the brim with warts of various sizes and colors.
NARF,
-l
Not to mention how slow it is. Holy crap did that take a long time to return a fairly short list for "yesnomaybe" and "yes". They're cached now so it'll load faster but you'd think the tag indexing would be designed to be more... prompt.
-l
Not just government. Essential elements of thousands of universitys' core software still runs on COBOL (looking at you, Ellucian Banner...). They could save every one of their 1000s of customers $10,000 each on the Microfocus Compiler if they would just port it.
Nope. Not worth it to the bottom line.
-l
Fuck yeah.
-l
With regards to the necessary correction, I need to work on my remembering-numbers-while-switching-tabs skills.
Yeah. Since I've got a 20" monitor, I've started opening two browser windows for this very reason. Copy/paste is nice but sometimes it's better to have information side-by-side in a similar size.
I've tried using it with a second screen (the laptop screen) but it is just too tiny for side-by-side comparisons.
-l
/insert comment about only-having-a-13"-laptop-screen-you-insensitive-clod here
... or personal property? http://diydrones.com/
-l
Indeed, this needs to be an exception to trademark law as the namespace doesn't actively distinguish between similarly named companies in different lines of work. The UDRP -- warts and all -- does work for disputes if one comes up. That should be a sufficient starting place for encroachment if someone is attempting to mimic you.
Every company in America should not have to license 800000000000000000000 domain names "because TM".
-l
I think you're overstating the case of performance verses responsiveness. He does specifically point out that GC is negatively impacting UI response times and that that is not going to work.
I agree with you that people who work in the problem space know about memory management by experience. However, that JavaScript makes it so difficult to manually manage memory seems to be his real point.
Lastly, if we could solve the network speed problem, you would just outsource real CPU/memory apps to the server and simply RDP* the relevant bits back to the mobile device.
-l
* RDP or whatever protocol makes the most sense. I just used RDP to get the example across.
Indeed, even Fark has had this feature for years and years.
-l
Heh, someone the other day was trying to convince me about the 1970s speech recognition program. I was rather skeptical. Glad to see I'm not the only one.
-l
Comoving coordinates?
Yeah, I'm being a little facetious though you might be able to figure out some sort of topology where it could work... way over my head, though.
-l
Yep. And though I'm not seeing it in Google, I'm pretty sure there was an article about it in Slashdot (I remember because it was the first time I had heard of VxWorks). I did find this CmdrTaco post from 1999 asking Slashdotters to submit their Top 10 Hacks of All Time.
-l
They're probably thinking of the canonical "powerless village in Africa" scenario where any 2-bit technology will "save lives" and "expand freedom".
-l