In this case, maybe not a big deal. Say, however, you'd like to take an app that would normally consume 30% of your CPU and convert it to JS: Then it would require 105% of your CPU and you'll be screwed. (It's actually worse than that: I have a dual core processor, so a JS app couldn't use more than 50%, An app that would normally consume 15% would not work in JS)
". Compared to a Silverlight solution, the JS player is 3.5 times larger (535kb vs 154kb), uses about 3.6 times as much CPU power (25% vs 7%), and has to have significant modifications to work in multiple browsers."
Can you please tell me what modifications are necessary to use the silverlight plugin on my Solaris SPARC system? You say it works in multiple browsers so I would like to test your assertion.
No modification needed, just install it: http://www.mono-project.com/Moonlight.
If Silverlight isn't your thing, Flash or Java would also be better solutions. The point wasn't that Silverlight is great; it was that JS is terrible.
The big picture is we're all getting on board with a language that, like you, most everybody hates and hates for a good reason :p
My post wasn't intended to be Silverlight propaganda (though I do like Silverlight). I'm sure Java or Flash would have also beat the pants off a JS implementation. I just happened to find a Silverlight player to test quickly.
It's cool that somebody got this working. That said, looking at this sort of things further enforces my belief that we're all barking up the wrong tree by going with JS+html as client side development environment of the future. Compared to a Silverlight solution, the JS player is 3.5 times larger (535kb vs 154kb), uses about 3.6 times as much CPU power (25% vs 7%), and has to have significant modifications to work in multiple browsers. Not really progress.
Considering a Fair Penalty For Illegal File-sharing
The fairest penalty is no penalty. We need to end the war on sharing by legalizing noncommercial copyright infringement.
Why would anybody go through the trouble and expense to create quality movies, tv, music, books, software etc if it's legal to just take the end product without paying? Sure, some people will pay out of principle, but if it's perfectly legal most people will just take it. Without funding, I'm sure there will still be hobby projects, but nothing on the scale we currently enjoy.
To effectively prevent piracy the penalty has to be such that PenaltyAmount * ProbabilityOfGettingCaught > SavingsByPirating. Right now the chance of getting caught is quite low, so the fine has to be quite high. Perhaps the problem is actually that the *IAA isn't suing enough people. If ProbabilityOfGettingCaught was close to 1, the PenaltyAmount could be quite close to the actual value of the item pirated
2010 Election Results Are In
Really? The unemployment rate in November of 2008 was 6.9%. Today, it's at 9.6%. So are you telling me that -2.7% is ADDING jobs? Were you a math major?
The second derivative of the chart you linked is negative which implies jobs are being added. The dems came to power in early 2009* and the rate of job loss began to slow a couple months after that. Unemployment peaked in fall 2009 and has declined since then. Things are actually getting better, your cherry picked numbers do lie.
* Fun fact: While elections were in nov 2008, inauguration day wasn't until late jan 2009
Microsoft Kills the Kin
And just what product did they do a "Crap job" of copying? There's nothing out there with the same focus as the Kin. The failure had more to do with Verizon's ridiculous network charges then anything on the phone really.
Lord of the Rings Online To Go Free-To-Play
They will continue to get access to everything they have already and get a crap ton of credits for future stuff. A friend of mine has a lifetime subscription and doesn't seem to feel slighted by the changes.
Court Grants RIAA Summary Judgment Motions vs. Limewire
I guess what I'm really not getting is, if Joe Schmo gets caught using his 1979 Impala to haul illegal copies of Free Willy DVDs, will the RIAA/MPAA sue Chevrolet?
If Chevy was actively advertising how many illegal DVDs you can fit in the car and DVD bootlegging in Impalas ran rampant maybe. Otherwise, they are probably safe. It seems to come down to if a product is used mainly for illegal activity and the manufacturer encourages that illegal activity. Google's and Chevy's products serve mostly legal purposes. Limewire and co have some legal uses, but mostly are used for illegal file sharing. It's a somewhat nebulous issue since it's hard to say what "mainly used for" and "encouraging" actually mean. The courts seem to be busily establishing case law for that though.
Microsoft Office 2010, Dissected
Why is the "classic" menu so much superior for you? For most tasks, the ribbon is able to accomplish the same tasks in the same or less number of clicks. It doesn't really take up much more screen real estate then a couple traditional bars. I don't understand whats to "really really hate".
Apple To Shut Down Lala On May 31
If only I could get a refund for my hundreds of web songs :(
Serves you right for paying for a license to listen to music instead of a downloaded file that you keep.
I was able to license 716 songs for $40. I didn't have to waste space storing them on my computer and I could listen to them anywhere. If I downloaded the songs I would have gotten 676 less and it would be a real pain to listen to them anywhere I wanted. Sometimes renting is a better deal. Knowing what I know now, I'd still buy the web songs. I'm just pissed I have to download and keep a measly 40 songs with my refund like you suggest I should have done in the first place.
Apple To Shut Down Lala On May 31
I requested a refund check in the mail instead of a iTunes credit for the 20 cents left in my wallet... If only I could get a refund for my hundreds of web songs :(
California's Santa Clara County Bans Happy Meal Toys
I see McDonalds taking a lot of flak from people here. Just thought I'd point out that the food there isn't necessarily bad for you. My favorite meal is a McChicken, Fruit & Walnut Salad, Yougurt, and Diet Dr. Pepper. Lets compare that to equivalent menu items (kids turkey sandwhich, fuit cup, yogurt, and diet drink) from Panera Bread Co
McDonalds: 700 Calories (240 from fat. No trans fat), 960mg sodium, 48g sugar. $4.70
Panera: 650 calories (190 from fat. No trans fat), 1270 sodium, 45g sugar. $12 (estimated)
really about the same. I eat there quite a bit and am fit as a fiddle because I choose sensible options when I'm there, don't eat there every day, and exercise regularly.
Admittedly, if you decide to pound down a large big mac combo (sandwhich, drink, and fries) and treat yourself to a McFlurry, you're going to have 1910 calories (630 from fat, 2.5g trans fat), 1660mg sodium, and 167g sugar which is pretty much 100% of your daily allotment of all of those. But I don't see McDonald's being at fault if you want to over eat.
Oracle Wants Proof That Open Source Is Profitable
[Oracle] only need to look towards Red Hat.
Oracle make more money every 2 to 3 week than Red Hat makes every 6 to 12 months.
That isn't an exactly fair comparison since Oracle is a much larger company than Red Hat. Look at it this way: Red Hat pulls in about 28k net income per employee while Oracle pulls in 79k per employee*. So yes, Red Hat has managed to make some money off OSS, but really not very much compared to what other software shops make. For further comparison: Microsoft makes 156k per employee, Google 213k, and Apple 240k. Maybe Oracle should take some notes from them instead.
*This new comparison is somewhat generous to Red Hats software business model since RHT makes a much larger amount of it's income from financial activities (as opposed to software) then pretty much any other tech company.
Microsoft Unveils 'Pink' Phones As Kin One and Two
"These phones have no downloadable apps, no games, not even a calendar. They're not meant to be expandable smart phones; instead very good messaging phones."
Nice job, Microsoft. Way to ignore the growing trends in favor of your own way. After all, you certainly know better than those lousy consumers.
I was talking to my 23 year old sister about this phone. Here's an interesting snippet
[17:02] Sister: it looks cool
[17:02] Sister: too bad it's not sprint
[17:03] Me: Yeah. It'll be interesting to see what price details emerge this month
[17:03] Sister: it's cool you don't have to get apps for it, the features are built in
[17:03] Me: haha all the nerds are holding that against it
[17:04] Sister: and the camera capability is good!
[17:04] Sister: i don't want to have to hunt around for 20 apps
[17:04] Sister: it would work right away
Not only did she not care about the lack of app store, she saw it as a bonus. It looks like MSFT was definitely listening to a consumer segment when they designed the phone. It will be interesting to see just how many people like my sister there are out there.
Microsoft Unveils 'Pink' Phones As Kin One and Two
I really don't like that whole idea of the app screen being larger than the screen and you end up sliding things about to see stuff. They need to start paying some serious cash to steal designers away from Apple or something.
You do realize that once you have a sufficient number of apps, the iPhone app panel works just like the Kin one right?
They just don't get it, imo. The egg shaped one looks like a iPhone and Blackberry's retarded child. To be fair the rectangular one isn't too bad but nothing says cool about it.
I've read quite a few articles on this thing. Interestingly, the Kin 1 (egg shaped one), is getting all the good press and the Kin 2 (candy bar) is being derided as just another blah blah smart phone form factor. While I too am more attracted to the Kin 2 form factor, I think MS really did their homework and the Kin 1 will prove to be more popular among the devices target audience. Somebody here doesn't get it, but it isn't MS.
Microsoft Introduces 'Kin' Social Phones
What I dont get is why would MS have 2 different phone platforms..
Theres two reasons with that:
Foremost, because MS has more then one type of customers. Kin is aimed at the younger social network junkies who want a lot of social network and multimedia stuff build in and don't really care about having an open development platform; these users likely don't have or want andriod/iphones and the Kin isn't meant to compete with those platforms. Conversely, Windows Phone 7 will be the full on development platform for power users that goes head to head with iphone/android.
Secondarily, winmo 7 was having some time-line issues last year, so the Kin ended up using some of the older, tried and true, technologies to reduce the risk of depending on winmo7 and to be able to get to market faster. I suspect in future iterations the kin will more closely resemble other Windows Phones in the backend.
New Software For Employers To Monitor Facebook
My strategy is to just not worry about it. I post whatever I fee like on the internet and if my employer decides to fire me over it, tough shit for him. I'm an awesome employee and there's plenty of companies that would gladly hire me with full knowledge of my dirty liberal ways. Of course my stance is made easier by the fact that the software industry tends to be pretty relaxed about ideological stances or weekend indiscretions that don't effect job performance.
We're Staying In China, Says Microsoft
Microsoft employs a lot more Chinese developers then Google (or most anybody for that matter). MS pays those developers about twice as much as other tech companies and 10 times as much as the average labor in the area. Perhaps they are doing more good by spurring economic development in china. That development leads to more people being able to have internet access. More people will see the censorship and really no filter can prevent everything from getting through.
I suppose they could still employ people in China and just not offer their software there anymore, but that seems like a poor way to conduct business given a lot of the Chinese employees work on China specific stuff
Simpler "Hello World" Demonstrated In C
Awhile back I read another similar article. In the article the smallest PE created is a bit larger (97 bytes), but a little more standards compliant. More interestingly, however, the author crafts a program that downloads and executes another program in only 133 bytes.
McBeer has no journal entries.