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

 



Forgot your password?
typodupeerror

Comment: NOT like Microsoft's Visual Studio GUI layout and (Score 2) 69

by EMB Numbers (#48024803) Attached to: Building Apps In Swift With Storyboards

Interface Builder has not changed in any fundamental ways since it debuted in 1988 with NeXTstep.
Unlike crappy Microsoft tools for the 90's, it is NOT a screen drawing tool. It is an object instantiation and configuration tool. You set the properties and relationships between live objects graphically. The objects are then archived (serialized) and later unarchived (deserialized) into your running iOS app.

Watch this from 1992 http://www.youtube.com/watch?v...
Steve Jobs demonstrates Interface Builder starting 23 minutes into the video. Also note that Windows 3.1 shipped in 1992.

Just for fun, here is NeXTstep from 1988 http://www.youtube.com/watch?v...

Comment: Re:The web and hyper text are a challenge (Score 2) 211

by EMB Numbers (#44752243) Attached to: Writing Documentation: Teach, Don't Tell

As a university instructor, I disagree. Many subjects are presentable in sensible sequence with knowledge neatly building on prior knowledge. The entire curriculum is created with prerequisite and co-requisite courses. Attempting a 400 level class without having mastered the 100 level course content is a recipe for pointless struggle.

Wikipedia is a great resource. It's articles are self contained and generally rely only on general knowledge. Wikipedia is not a good source for delving deep into subjects.

Having said that, I use wikipedia extensively. There is almost an entire Computer Science undergraduate curriculum in there. t still requires a guide. There are still sensible paths through the information. Here is a great example: http://en.wikipedia.org/wiki/Fibonacci_heap In the context of a Data Structures course, that is a great page. What benefit would that page provide to somebody who has never programmed and doesn't know what a data structure is? You can follow links to http://en.wikipedia.org/wiki/Heap_(data_structure) and then http://en.wikipedia.org/wiki/Data_structure and then you are directed to dead-tree textbooks that explain the topics in a sensible sequence.

Comment: Stack Overflow (Score 4, Informative) 211

by EMB Numbers (#44751773) Attached to: Writing Documentation: Teach, Don't Tell

In my opinion, Stack Overflow is most often the blind leading the blind. There will be 20 wrong answers, 10 answers to the wrong question, 2 suboptimal solutions, and if you are in luck there will be 1 good solution. Now, tell me which is which. It seems to me that the good answer is almost always buried under crap.

Stack overflow questions are often badly stated and difficult to find with more correct search terms. If you don't even know the search terms, the site is useless.

There have been a few times when stack overflow saved me a lot of time. There have been many times when stack overflow has been a pointless time sink.

Comment: The web and hyper text are a challenge (Score 5, Insightful) 211

by EMB Numbers (#44751733) Attached to: Writing Documentation: Teach, Don't Tell

As an author of three successful dead-tree programming books, I have a few observations.

1) I use the electronic versions myself because of easy search (better than an index) and copy/paste.
2) In book format, it's possible to lead a reader through topics in a sensible order that builds on prior topics.
3) The challenge with electronic/on-line documentation is that there is no expectation that readers will approach the material in any particular order. Readers type a search term into google and up pops a page or two of documentation. How can the author make safe assumptions about the definitions of terms and prior conceptual knowledge the reader will have? Adding links to the definitions of terms and links to chapter oriented conceptual documentation doesn't usually help because readers are impatient, and there is no good place in the middle of the documentation to start.
4) Many readers don't know the terms to type into google and therefore aren't lead to the relevant conceptual documentation even if they would have read it had they known.

Comment: Re:Proportional representation (Score 1) 500

by EMB Numbers (#41283661) Attached to: Election Tech: In Canada, They Actually Count the Votes

Each USA citizen votes for one representative in the House of Representatives and two Senators. Each representative represents slightly less than 1,000,000 people. Given voting rates, a US Representative can get elected with as few as 200,000 supporters.

Residents in Wyoming, Vermont, North Dakota, South Dakota, Alaska, Delaware, and Montana can elect senators with as few as 200,000 supporters.

Small interest groups in large states like California and New York are unlikely to get any representation unless they happen to be concentrated within one or two congressional districts. Of course, that's the case in places like New York City and San Francisco where individual neighborhoods are almost sufficient to elect their own representatives to congress. Barney Frank of Massachusetts's 4th congressional district is a stirling example of a congressman with a vary narrow and special interest constituency. See also Charles Rangel who represents the Harlem portions of Manhattan.

In a proportional representation system, would Harlem have any representation? Would anyone in North Dakota be represented?

Comment: Re:Proportional representation (Score 1) 500

by EMB Numbers (#41282873) Attached to: Election Tech: In Canada, They Actually Count the Votes

Instead of CITIES I should have said metropolitan areas. For example, Dallas TX contains 1,223,229 people and Fort Worth TX contains 758,738 people and the Dallas/Fort Worth metropolitan area contains 6,526,548 people
http://en.wikipedia.org/wiki/Dallas–Fort_Worth_metroplex

Comment: Re:Proportional representation (Score 0) 500

by EMB Numbers (#41282849) Attached to: Election Tech: In Canada, They Actually Count the Votes

5% in the USA is between 15,000,000 and 20,000,000 people! You want to exclude people who can find 15,000,000 people who support their platform? Under your standard, the following 45 European states would have zero representation in a theoretical European political union: (FYI, The USA contains more that 20 CITIES with greater population than the nation, Norway)

Population density, area and population of countries and dependencies in Europe (2002-07-01 est.)
Country Population
  Vatican City 900
  Gibraltar (UK) 27,714
  San Marino 27,730
  Monaco 31,987
  Liechtenstein 32,842
  Faroe Islands (Denmark) 46,011
  Guernsey (UK) 64,587
  Andorra 68,403
  Isle of Man (UK) 73,873
  Jersey (UK) 89,775
  Iceland 312,384
  Malta 397,499
  Luxembourg 512,000
  Montenegro 626,000
  Cyprus 803,147
  Estonia 1,294,236
  Slovenia 2,048,847
  Macedonia 2,054,800
  Latvia 2,366,515
  Armenia 3,262,200
  Albania 3,544,841
  Lithuania 3,601,138
  Bosnia and Herzegovina 3,964,388
  Ireland 4,234,925
  Moldova 4,434,547
  Croatia 4,490,751
  Norway 4,942,700
  Georgia 4,960,951
  Finland 5,302,545
  Denmark 5,368,854
  Slovakia 5,422,366
  Switzerland 7,301,994
  Serbia 7,498,001
  Bulgaria 7,621,337
  Austria 8,169,929
  Sweden 9,076,744
  Azerbaijan 9,493,600
  Hungary 10,075,034
  Belarus 10,335,382
  Portugal 10,617,192
  Czech Republic 10,674,947
  Belgium 11,007,020
  Greece 11,606,813

Apple

+ - The Apple Tax Hypocrisy->

Submitted by EMB Numbers
EMB Numbers (934125) writes "Apple's victorious $1B patent verdict against Samsung has the potential to raise prices of competing phones when makers must pay a royalty (tax) to Apple. Yet, Apple pays the Nokia tax: Apple paid Nokia more than $600M plus an estimated $11.50 per iPhone sold. Nokia has made more money from these IP arrangements than from selling its own Lumia smartphones.

Last year, about half of all Android handset makers paid a Microsoft Tax bill of $27 per phone. Samsung pays Microsoft “between $10 and $15 – for each Android smartphone or tablet computer it sells.”

  Jean-Louis Gassée identifies hypocrisy in the media and nerd outrage : http://www.mondaynote.com/2012/08/26/the-apple-tax-part-ii/"

Link to Original Source

Comment: Cody claims teacher performance doesn't correlate (Score 3, Interesting) 216

by EMB Numbers (#41230611) Attached to: The Gates Foundation Engages Its Critics

Cody claims teacher performance doesn't correlate with student achievement. I believe him. I don't agree with his assertions that schools are underfunded and couldn't educate poor students even with more funding.

There is even less correlation between cost per student and student performance than between teacher and student performance.http://www.npri.org/blog/does-more-spending-increase-student-performancehttp://www.reuters.com/article/2007/05/24/us-usa-education-spending-idUSN2438214220070524http://www.delcotimes.com/articles/2012/03/02/opinion/doc4f51a55f28207547363660.txthttp://www.ctpost.com/news/article/Little-correlation-found-between-per-pupil-823833.php

It is common for urban poor school districts to cost much more per student than the surrounding suburbs. Look at Kansas City or Washington DC for stark examples.

Seriously, spending more than $10,000 per year per student is a travesty. A class with 30 students should not cost $300,000 and the money is not going to the teacher!

I agree, end the war on drugs and greatly reduce parent incarceration rates.
I agree, find employment for everybody that raises them above poverty.
I agree, support family planning, pre-natal care, nutrition, and free pre-school or head start.

But, it isn't poverty exactly or school financial resources that predict student performance. It's culture. There is an urban poor culture that doesn't exist among poor rural students, and the outcomes differ. How can we change the culture that devalues education? How can we change the violence and street power culture? How can we convince people not to have children that are later neglected and abused?

+ - Aswering EFF: Apple defends iOS devs->

Submitted by EMB Numbers
EMB Numbers (934125) writes "Patent troll Lodsys sent a letter to several Apple iOS developers on May 13, 2011 claiming that iOS developers infringed Lodsys patents and needed to license the company’s technology.
The EFF asked Apple to defend the independent devs. http://www.engadget.com/2011/05/17/lodsys-vs-apple-devs-eff-helps-us-dig-deeper/
Today, Apple rallied with a smack-down legal response backing independent Devs with the full Apple's full might."

Link to Original Source

Comment: The first round of cuts should be simple (Score 5, Interesting) 1306

by EMB Numbers (#35614250) Attached to: US Contemplating 'Vehicle Miles Traveled' Tax

We have a larger navy than the next 11 countries combined, and 9 of those are our allies.
Step 1) Reduce navy to the save of the next 5 countries combined.

We have more agriculture department employees than there are farmers.
Step 2) Eliminate all farm subsidies and cut the agriculture department to the bone.

We fight too many wars
Step 3) Stop fighting wars and eliminate supplemental war expenditures.

Stop fighting the "war on drugs" and every other "war on..." that we have been loosing since the 1960s. Get over it already.
Step 4) Stop prosecuting and start taxing vices and victimless crimes.

I currently work as a defense contractor, and I know first that the government is incompetent and defense spending is largely wasteful.

Pohl's law: Nothing is so good that somebody, somewhere, will not hate it.

Working...