Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Stay away from any database for non-technicals (Score 1) 281

I've created a several Access applications, plus several LAMP-based Internet applications. I've interfaced a lot with non-technical people. They don't GET databases. They don't understand normalization or foreign keys or indexes. They don't understand SQL or joins. It's not their area of expertise. They do the actual work of the charity or the company so I'm not in the least bashing them - but they just don't understand databases.

My experience is that after brief training, they'll get spreadsheets. They understand tables very quickly and easily. Explain to them the concept of worksheets. And there's no complexity in opening an Excel file. You just double-click and you are immediately there, looking at the data. Heck, with some thoughtful use of the individual worksheets in an Excel file, you can even get a hint of normalization. Like putting different geographical regions in different worksheets in a single workbook. Having multiple Excel files (workbooks) for different larger groups. People kind of naturally understand that tree-like data structure.

Many people think Access is a toy. But it's still a database and it uses database concepts and SQL. And that is beyond the ken of non-technical types. Spreadsheets are simply much more understandable to them. And ultimately - much more maintainable. And maintainability and understandability is the key here. The charity is going to be here, on the ground, doing their work, long after you've moved back to the States.

There is a fraction of the learning curve with spreadsheets than there is with any relational database, regardless of whether it's a file-based system or a client-server system.

FYI, here are the Excel load limits.

Comment Understand the money and politics of this (Score 3, Informative) 182

You have big players on either side of this, but the big communication companies have probably donated much more to politicians. AT&T is the 4th largest donor to federal politicians over the period 1989-2012, for example. Also, the big communications companies got their man on the inside as the head of the FCC. These rules could go through, and it'll start driving prices up, but by then, the voting public won't make the connection between any politician and rising prices or worse service. Most people don't understand what net neutrality is.

Net result: Keeps the big donors happy, very little or no voting consequence, especially with responsibility plausibly divided between both parties.

Comment What's the reason in the US then? (Score 3, Interesting) 118

Per the CDC, black hetero females in the US have just about 4 times the new HIV infection rate than white hetero females: http://www.cdc.gov/hiv/statistics/basics/ataglance.html

More CDC statistics here: http://www.cdc.gov/hiv/statistics/basics/

Certainly this is a worthwhile course of investigation by the Norwegians, but the relatively high black female HIV prevalence in the US could indicate factors specific to race and not merely location.

Comment Re:Gun nuts (Score 5, Interesting) 1374

"A well regulated Militia, being necessary to the security of a free State, the right of the people to keep and bear Arms, shall not be infringed." -- 2nd Amendment

I imagine back in 1791, when the Bill of Rights was added to the Constitution, and the country was mostly rural, and the army was mustered from the citizenry, this made perfect sense.

Today, we have standing armies. People are trained to shoot while in the military. You're not relying on people training themselves, or bringing their own weapons. Heck, the average person has a very hard and expensive time getting an automatic weapon, the type used in the military.

However, I think the Supreme Court reads this correctly. The 2nd Amendment says WHY the right of the people to keep and bear arms shall not be infringed. Granted, the WHY is not relevant to the situation today, but that's what the 2nd Amendment does pretty clearly say.

Comment Net neutrality and Comcast (Score 1) 154

Comcast aired a radio commercial in DC Metro this morning saying that the Comcast-TWC merger would guarantee "net neutrality", higher speeds and more Internet for everyone. This tells me most people think that 1) Net neutrality is a good thing and 2) They have no idea what it really means.

Plus, there's a another front on the net neutrality battle - some companies are claiming that net neutrality allows freeloading - using capacity without paying for it. But what's the reality? That everyone pays for usage - my company's fleet of 10 cars pays the same roadway toll per car as another company with a fleet of 10 cars. BUT - the toll road operator has the right to let the other company's cars into the fast lane and shunt my company and the individual to the slow lane if they so desire.

Is that right or wrong? I have not been able to find a clear citation to answer that question. Citations, anyone?

Comment It's a subtle political problem (Score 1) 170

We keep voting for these politicians - BUT - the politicians who make it through the primary process are the only ones we are allowed to vote for, and they are already beholden to those special interests which facilitate their victory. 3rd parties are aggressively suppressed.

Very interesting TED talk by Lawrence Lessig on the issue: "There is a corruption at the heart of American politics, caused by the dependence of Congressional candidates on funding from the tiniest percentage of citizens. That's the argument at the core of this blistering talk by legal scholar Lawrence Lessig."

There are many countries in the world where a de facto "Supreme Council" determines which candidates are allowed to stand at election. They are sham democracies. We are falling into that model more and more.

Comment The term is "regulatory capture" (Score 5, Informative) 410

From the Wikipedia:

"Regulatory capture is a form of political corruption that occurs when a regulatory agency, created to act in the public interest, instead advances the commercial or special concerns of interest groups that dominate the industry or sector it is charged with regulating. Regulatory capture is a form of government failure; it creates an opening for firms to behave in ways injurious to the public (e.g., producing negative externalities). The agencies are called "captured agencies".

See also: "Exaggerated threat":
1) "If we don't invade Iraq, they're going to bake the yellow cakes and explode a nuke in New York City."
2) "If we don't bail out the financial sector, we're going to have a depression."
3) "If we don't allow companies to favor content, the US technology sector will grind to a halt."

Comment Re:I informed you thusly... (Score 3, Insightful) 410

Here's a good graphic showing the FCC heads revolving door.

Obama nominated Thomas Wheeler as head of FCC in 2013: "Wheeler is currently the managing director at Core Capital Partners, a venture-capital firm based in Washington, D.C.. He has also been a top lobbyist for the wireless and cable industries. From 1979 to 1984, he served as president of the National Cable Television Association and before that he was CEO of the Cellular Telecommunications & Internet Association." -- http://www.usatoday.com/story/tech/2013/10/29/tom-wheeler-confirmed-fcc-chairman/3309333/

Slashdot Top Deals

UNIX was not designed to stop you from doing stupid things, because that would also stop you from doing clever things. -- Doug Gwyn

Working...