Tablet+screen has some serious disadvantages. You draw in one place, image appears elsewhere.
As a relative new comer to tablets, I'm not sure I'd agree with this. First, when your pen comes close to the tablet, then it acts like a mouse and it'll move the cursor, so you don't ever really put the pen down without knowing where it'll end-up on screen. Also, at least my tablet has a direct 1:1 relationship with my screen, so it is incredibly easy to know where it'll end up, while only looking at the tablet, and not the cursor.
With a good touchscreen capable of providing precision comparable to decent Wacoms, this can become a dream tool for an artist.
Do you know if the touchscreen on this thing is that good? That'd be pretty nifty.
Seriously. They show teasers for movies a year in advance now (sometimes more). Then it comes out in theatres for a month or two. Then a couple months down the road, its out on DVD. I've probably waited 16 months, at least, to rent this movie already. Why would 1 more bother me?
^ The article you give uses one-off items (ie. sales of books and records). You can only buy a book once, but you can tweet hundreds of times a day if you want. I do not think you can relate "patterns" between the sales of books and number of users using social media sites.
Yep, a good teacher can make a difference. In my gr. 12 comp. engineering class we got to build completely automated "sumo bots." We were given a BASIC Stamp board and a couple servo motors and were basically given free-reign after that. The final project was a sumo-bot competition. Other projects involved making the sumo bot follow lines on the floor, handle bumps, use infrared to detect objects and avoid them, etc. I really appreciated that class then and more-so now. The teacher could be an ass at times, but he was interested in the material and knew how to keep willing students interested (the class was very small, 5 or 6 students).
People like to watch things they can relate to. I think most people revere real skill in talent in any field, whether that is singing, math, business, or what-have-you. Einstein is as much a household name as Elvis is. However, your average person cannot go pick up Einstein's special theory of relativity and read it. They can, however, play some of Elvis' music and bop their heads to it. It is a lot easier to (poorly) emulate a football player or a singer then to emulate a mathematician.
Exactly. He using stats from benchmark results from pure number-crunching tests. Seriously, here are the tests: pidigits, reverse-complement, regex-dna, k-nucleotide, n-body, fasta, binary-trees, fannkuch, spectral-norm, mandelbrot. Yep. Looks like stuff a web page would do... The biggest bottle neck is probably data access, in which case the language really doesn't make much, if any difference.
That's crazy. 10:1 is incredibly unfair. Especially when you consider that a cached C++ page takes just as much time to return as a cached PHP page. On top of that, majority of the work done is just searching a database. If would imagine a large part of processing a page is in getting and returning data, which is then up-to-the database. He is using stats that say PHP is 10 slower for running through loops, math that type of crap. Says nothing about querying a database then doing some minor presentation related logic. If I had to guess, for a web page the average "efficiency gain" of using C++ would be under 2x.
Hrmm... I got my phone for $70 CAD brand new from my carrier 1.5 years ago and have had no problems with it (it is my primary phone). When I was looking, all the carriers had basic phones (speaker phone, basic bluetooth, shitty camera, etc.) available for under $100 CAD.
I think you are missing the point. Verizon and the consumer entered an agreement. That agreement may not be fair, but you signed it knowing the conditions. You get very little sympathy from me. I bought my phone outright and signed a non-fixed term contract with no cancellation fee. I did this because I read the agreement and thought it was ridiculous. If you cannot afford a smart phone (or the cancellation fee) without getting into a completely 1-sided deal with a carrier then YOU SHOULD NOT BE BUYING A SMARTPHONE. Get a cheap phone with a short term contract.
Restaurants make money by turning tables. A customer sitting at a table sipping coffee for 2 hours over lunch might prevent several other people from getting a seat and ordering a full lunch.
Yeah, too many customers isn't much of a problem around here, which is part of why they offer free WiFi all over downtown.
In my smallish city (200k people) we have had free wifi all over downtown for a while. All the businesses downtown are part of committee and they basically all agreed to provide free wifi; everything from Subway, to Starbucks, to some random bar. Seems like a good way to do it. If a business tried charging it'd just look ridiculous.
2 reasons, I imagine:
1) Random video on YouTube becoming a $30m Hollywood movie is great publicity.
2) You can copy software, books, music and ideas, but you can't copy the talent that created them.
I dunno. I rather liked the fact that I could copy the entire WoW directly to my external HD and play it anywhere. The game is pretty much completely contained in 1 directory and doesn't rely on any registry settings to be able to run correctly.
Yep. Ubuntu gets out of the way and lets me do my work. With LFS I absolutely dreaded upgrades (since the process took a while and had to be babysat) and so I just really didn't do them. It was a fun learning experience, but I get far more enjoyment out of coding my own projects then I do compiling other people's.
This device doesn't have some super superior battery tech. It gets its longevity from the fact that 99% of the time the user is looking at the e-ink display, so the LCD can be turned off. If the LCD is always on, you can bet the battery life will sharply decline.
I think that's it. He mentions investors, but says they would only invest after the product is launched. In other words, he found investors who said, "if it's a success, we'll invest," which is kind of stupid, because, if its a success, you wouldn't have a problem finding investors anyways, with or without Arrington. Not making up my mind one way or another though, until I see the outcome of this lawsuit.
Most people nowadays have liquor cabinets at home and beer in the fridge. In order to protect minors from consuming alcohol, we propose the following measures. Use more effective age-screening techniques to prevent kids from opening the bottles. Child-proof caps and lids would suit this purpose. Use or enhance age-segragation techniques to ensure kids aren't allowed access to parts of the house where the liquor resides. Re-examine consumption filters to ensure that bottles that are drunk by kids are detected and quickly discarded. Provide more guidance to household enforcers (other adults and siblings) to ensure they can accurately detect when a kid is getting drunk and report the kid or discard the bottle. Employ a household staff of specially trained moderators who can watch your kid like a hawk to ensure they don't consume alcohol.
I did that when I was a kid (learned how to make explosives on the internet). However, I also learned how to build a computer, program, cook, fix my car, argue, etc. on the Internet. In fact, I would say I am where I am today (full-time developer and grad student) because of the information available on the Internet. You gotta take the bad with the good sometimes and deal with the consequences.
I would say jQuery extends standard DOM implementations and makes DOM manipulation/traversal easier. Most browsers actually support DOM pretty well and I would not call their implementations shitty, especially consider jQuery is merely an abstraction (ie. you can't polish a turd), not replacement for the DOM API. Also, IE, Firefox, Opera, etc all have very good documentation on their DOM implementation that so most "wtf?" moments are cleared up pretty quickly.
Javascript in the browser is single threaded. This is true of most GUI frameworks and should really not come as a surprise. I do not believe anyone think JS should be running 90% of mission critical applications any more then folk think that all data should be stored in XML files rather then a database. What they are saying is that, perhaps, JS has a life outside of the browser. This can be as a GUI scripting language, server-side templating, small scripts, etc.
Also, most event-driven GUI frameworks work with a single event thread as well (eg. GTK+, Swing and most others). Yeah, you can do work in the back ground in other threads, but if you have to modify the GUI or you get notified of an event, it all happens in the same big thread.
What goes on in the back-end is irrelevant. What matters is that your script is single threaded. All functions are atomic and busy waits will prevent any other JS from executing. If an event happens, the browser will wait until the current function is done executing before notifying the callback for the event. This actually makes programming for JS very easy and does not really hinder the event-driven nature of client-side browser scripting at all. At best, I think you can think of callbacks to the server as worker threads (work is being done by the server), though when your client-side code is called back, it will be sequential and it won't execute concurrently with any of your other code.
Tablet+screen has some serious disadvantages. You draw in one place, image appears elsewhere.
As a relative new comer to tablets, I'm not sure I'd agree with this. First, when your pen comes close to the tablet, then it acts like a mouse and it'll move the cursor, so you don't ever really put the pen down without knowing where it'll end-up on screen. Also, at least my tablet has a direct 1:1 relationship with my screen, so it is incredibly easy to know where it'll end up, while only looking at the tablet, and not the cursor.
With a good touchscreen capable of providing precision comparable to decent Wacoms, this can become a dream tool for an artist.
Do you know if the touchscreen on this thing is that good? That'd be pretty nifty.
Seriously. They show teasers for movies a year in advance now (sometimes more). Then it comes out in theatres for a month or two. Then a couple months down the road, its out on DVD. I've probably waited 16 months, at least, to rent this movie already. Why would 1 more bother me?
HTC Hero has a 3.5mm headphone jack
^ The article you give uses one-off items (ie. sales of books and records). You can only buy a book once, but you can tweet hundreds of times a day if you want. I do not think you can relate "patterns" between the sales of books and number of users using social media sites.
Yep, a good teacher can make a difference. In my gr. 12 comp. engineering class we got to build completely automated "sumo bots." We were given a BASIC Stamp board and a couple servo motors and were basically given free-reign after that. The final project was a sumo-bot competition. Other projects involved making the sumo bot follow lines on the floor, handle bumps, use infrared to detect objects and avoid them, etc. I really appreciated that class then and more-so now. The teacher could be an ass at times, but he was interested in the material and knew how to keep willing students interested (the class was very small, 5 or 6 students).
People like to watch things they can relate to. I think most people revere real skill in talent in any field, whether that is singing, math, business, or what-have-you. Einstein is as much a household name as Elvis is. However, your average person cannot go pick up Einstein's special theory of relativity and read it. They can, however, play some of Elvis' music and bop their heads to it. It is a lot easier to (poorly) emulate a football player or a singer then to emulate a mathematician.
Exactly. He using stats from benchmark results from pure number-crunching tests. Seriously, here are the tests: pidigits, reverse-complement, regex-dna, k-nucleotide, n-body, fasta, binary-trees, fannkuch, spectral-norm, mandelbrot. Yep. Looks like stuff a web page would do... The biggest bottle neck is probably data access, in which case the language really doesn't make much, if any difference.
That's crazy. 10:1 is incredibly unfair. Especially when you consider that a cached C++ page takes just as much time to return as a cached PHP page. On top of that, majority of the work done is just searching a database. If would imagine a large part of processing a page is in getting and returning data, which is then up-to-the database. He is using stats that say PHP is 10 slower for running through loops, math that type of crap. Says nothing about querying a database then doing some minor presentation related logic. If I had to guess, for a web page the average "efficiency gain" of using C++ would be under 2x.
Hrmm... I got my phone for $70 CAD brand new from my carrier 1.5 years ago and have had no problems with it (it is my primary phone). When I was looking, all the carriers had basic phones (speaker phone, basic bluetooth, shitty camera, etc.) available for under $100 CAD.
I think you are missing the point. Verizon and the consumer entered an agreement. That agreement may not be fair, but you signed it knowing the conditions. You get very little sympathy from me. I bought my phone outright and signed a non-fixed term contract with no cancellation fee. I did this because I read the agreement and thought it was ridiculous. If you cannot afford a smart phone (or the cancellation fee) without getting into a completely 1-sided deal with a carrier then YOU SHOULD NOT BE BUYING A SMARTPHONE. Get a cheap phone with a short term contract.
Restaurants make money by turning tables. A customer sitting at a table sipping coffee for 2 hours over lunch might prevent several other people from getting a seat and ordering a full lunch.
Yeah, too many customers isn't much of a problem around here, which is part of why they offer free WiFi all over downtown.
In my smallish city (200k people) we have had free wifi all over downtown for a while. All the businesses downtown are part of committee and they basically all agreed to provide free wifi; everything from Subway, to Starbucks, to some random bar. Seems like a good way to do it. If a business tried charging it'd just look ridiculous.
2 reasons, I imagine:
1) Random video on YouTube becoming a $30m Hollywood movie is great publicity.
2) You can copy software, books, music and ideas, but you can't copy the talent that created them.
I dunno. I rather liked the fact that I could copy the entire WoW directly to my external HD and play it anywhere. The game is pretty much completely contained in 1 directory and doesn't rely on any registry settings to be able to run correctly.
Yep. Ubuntu gets out of the way and lets me do my work. With LFS I absolutely dreaded upgrades (since the process took a while and had to be babysat) and so I just really didn't do them. It was a fun learning experience, but I get far more enjoyment out of coding my own projects then I do compiling other people's.
This device doesn't have some super superior battery tech. It gets its longevity from the fact that 99% of the time the user is looking at the e-ink display, so the LCD can be turned off. If the LCD is always on, you can bet the battery life will sharply decline.
I think that's it. He mentions investors, but says they would only invest after the product is launched. In other words, he found investors who said, "if it's a success, we'll invest," which is kind of stupid, because, if its a success, you wouldn't have a problem finding investors anyways, with or without Arrington. Not making up my mind one way or another though, until I see the outcome of this lawsuit.
Most people nowadays have liquor cabinets at home and beer in the fridge. In order to protect minors from consuming alcohol, we propose the following measures. Use more effective age-screening techniques to prevent kids from opening the bottles. Child-proof caps and lids would suit this purpose. Use or enhance age-segragation techniques to ensure kids aren't allowed access to parts of the house where the liquor resides. Re-examine consumption filters to ensure that bottles that are drunk by kids are detected and quickly discarded. Provide more guidance to household enforcers (other adults and siblings) to ensure they can accurately detect when a kid is getting drunk and report the kid or discard the bottle. Employ a household staff of specially trained moderators who can watch your kid like a hawk to ensure they don't consume alcohol.
Of course, parents also have to give their kids a bit of freedom and not always be peeking over their shoulder.
I did that when I was a kid (learned how to make explosives on the internet). However, I also learned how to build a computer, program, cook, fix my car, argue, etc. on the Internet. In fact, I would say I am where I am today (full-time developer and grad student) because of the information available on the Internet. You gotta take the bad with the good sometimes and deal with the consequences.
1) Wrap your scripts in a function call:
(function(){
// stuff goes here.
global_var = 1;
var local_var = 2;
})();
2) You can easily impose your own namespacing (many projects do).
(function() { ...
my_ns = {};
my_ns.my_var =
})();
3) Wrap your blocks in a function call:
function a() { // alerts 1
var b = 1;
(function() {
var b =2;
})();
alert(b);
}
I would say jQuery extends standard DOM implementations and makes DOM manipulation/traversal easier. Most browsers actually support DOM pretty well and I would not call their implementations shitty, especially consider jQuery is merely an abstraction (ie. you can't polish a turd), not replacement for the DOM API. Also, IE, Firefox, Opera, etc all have very good documentation on their DOM implementation that so most "wtf?" moments are cleared up pretty quickly.
Javascript in the browser is single threaded. This is true of most GUI frameworks and should really not come as a surprise. I do not believe anyone think JS should be running 90% of mission critical applications any more then folk think that all data should be stored in XML files rather then a database. What they are saying is that, perhaps, JS has a life outside of the browser. This can be as a GUI scripting language, server-side templating, small scripts, etc.
Also, most event-driven GUI frameworks work with a single event thread as well (eg. GTK+, Swing and most others). Yeah, you can do work in the back ground in other threads, but if you have to modify the GUI or you get notified of an event, it all happens in the same big thread.
What goes on in the back-end is irrelevant. What matters is that your script is single threaded. All functions are atomic and busy waits will prevent any other JS from executing. If an event happens, the browser will wait until the current function is done executing before notifying the callback for the event. This actually makes programming for JS very easy and does not really hinder the event-driven nature of client-side browser scripting at all. At best, I think you can think of callbacks to the server as worker threads (work is being done by the server), though when your client-side code is called back, it will be sequential and it won't execute concurrently with any of your other code.