Forgot your password?
typodupeerror

Comment: Re:No more licensing fees :) (Score 5, Informative) 343

Spoken like someone who has NEVER done SQL development. SQL most definitely is not SQL, it's a world full of vendor specific dialects of SQL, each varying in subtle and incompatible ways. Not to mention each requires a different method of connection, protocol, authentication and integration.

Comment: GPL != Free (Score 5, Informative) 371

The GPL doesn't mandate that the software/source code be released for free, it mandates that the source code MUST accompany the binary if (and only if) the binary is distributed.

For example, I work for Random Fortune 500 Co. and take a copy of DOSBox, heavily modify it and deploy it to all the workstations in my organization. At no point am I publicly distributing a binary, thus nobody has the right to demand I release my source code.

Example 2: I decide to take the DOSBox source code and make an Android port. I put this port in the app store and sell it for $5. Unless you purchase the application, again you have no right to request the source code. If 100 people purchase my application, they have the right to request the modified source code. If you buy it, you can request the source code.

Once you get the source code, you can do whatever you want with it, within the bounds of the GPL. You can give it away for free, package it up and resell it (modified or unmodified), or never give it away to anyone!

Comment: Re:Just say no ... (Score 1) 221

by kagaku (#41849691) Attached to: IEEE Standards For Voting Machines

How do you trust the officials counting the paper ballots? How can you know if your vote is REALLY being counted unless you count it yourself? And then how can anyone else be sure their vote was counted?

Your logic doesn't just apply to machine voting, it applies to voting in general. We don't need to stick to old fashion methods, we need to stick to open standards and 3rd party independent oversight. There is no reason why we can't have a third party international oversight group with the full rights to walk into any polling location, open the box and download the software and validate off site. I'm sure there are many other checks and balances that folks can think up, but the basic idea is that the technology is not the problem. The implementation and lack of oversight are.

Comment: Re:Inspected by ?? (Score 1) 171

by kagaku (#40554995) Attached to: First iOS Malware Discovered In Apple's App Store

You'd likely get that past the inspections, but once discovered it would be quickly removed.

From what I hear, the reviewers do a combination of testing the application (and for anything that has an online/account component, they request a fully functional unrestricted account to test with) and analyzing the application with tools that look for usage of private/restricted frameworks. I'm sure there is more to it, but they're definitely not going line-by-line through the code. When you submit an app to the app store, you're not submitting your source code - you're only submitting a final version of the application binaries.

Comment: Re:When people abuse prices go up (Score 5, Insightful) 503

I'm sorry, but this is abuse. I wish there was an easy way to try before you buy on many products (there isn't), and I understand the logic behind what you're doing - but it's still abuse of the returns system that many stores have in place. You're buying an item at full price, trying it out and returning it. Great, but even if you return it with all parts and in like-new condition the store cannot sell it as new any longer. They'll either need to send it back to the manufacturer or resell it as an open box item (I see Best Buy do this all the time). Sure, you bought another headset from them - but the $50 headset you bought and returned can now only be sold open box for $30.

People really wonder why stores are getting more strict on returns?

Comment: Re:Not being a troll, Serious question. (Score 2) 169

by kagaku (#38781139) Attached to: Jailbreak For A5 iOS Devices Released

It's next to impossible to "brick" an iPhone. Even the most seriously messed up firmware update (read: battery dies in the middle? you jailbreak and it gets stuck in a reboot loop? etc..) is just a restore away. Hours to update a 3G to iOS4? Really?

1. Plug iPhone 3G into computer
2. iTunes will ask if you want to upgrade to the latest version of iOS (in the case of a 3G, I believe it is 4.2.1)
3. Jailbreak, if you're so inclined.

Honestly, it sounds like you just don't know what you're doing.

Comment: Here's how I do it (Score 1) 434

by kagaku (#37659056) Attached to: Putting Emails In Folders Is a Waste of Time, Says IBM Study

First, I'll throw out the environment I'm using. Windows 7 Enterprise, Outlook 2010. I've been using Outlook for over two years after we upgraded from Lotus Notes (anything is an upgrade from Lotus Notes) and have not deleted more than a handful of emails since the upgrade. I receive on average about 150 emails a day. I keep the current month's email in my inbox and archive every prior month into a folder - by month.

This doesn't exactly organize my email - I just end up with 12 folders a year full of around 2000-2500 emails in each depending on the month. How do I make sense of it all? Search. Outlook is set to index all mail in my archives (currently around 9gb total), and I can sometimes narrow down by timeframe based on my folders. So far this scenario works great for me, I'll give an example of how.

Client ABC Inc calls customer service to complain that their file specifications are incorrect - they're missing a "B" record and cannot process the file! We need to fix this immediately because their CEO plays golf with our CEO or something. I was assigned the project that built their "file" and looked through our project folder. At some point on a client call two years ago the customer told us to remove the B record during testing. The test file we sent them never included this record, and when the project went live it of course did not include the B record.

Between the archived test files in our project tracking system and the emails I recovered from 2009 regarding the project we were able to convince the client that they were nuts - they never received a B record because they told us two years ago they did not want one. We then suggested they could add a new B record, but of course - that would cost them. =)

Programming

How To Get a Game-Obsessed Teenager Into Coding? 704

Posted by Soulskill
from the apps-and-addons dept.
looseBits writes "I have a friend whose 14-year-old son spends all his time gaming, like any normal teenager. However, my friend would like to find a more productive interest for him and asked me how to get him into coding. When I started coding, it was on the Apple II, and one could quickly write code that was almost as interesting as commercially available software. Now, times have changed and it would probably take years of study if starting from scratch to write something anyone would find mildly interesting. Does anyone have experience in getting their children into programming? How did you keep them interested if the only thing they can do after a week is make the computer count to 10 and dump it on the screen?"

A computer scientist is someone who fixes things that aren't broken.

Working...