Another Steve Jobs Interface Builder demo from 1990 http://www.youtube.com/watch?v...
Slashdot videos: Now with more Slashdot!
We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).
You are mistaken. Interface Builder ships with the original NeXT cube in 1988.
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...
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.
The blind leading the blind. People who can't tell good answers from bad upvote bad answers. Try searching for some topic that you know a lot about and see what I mean.
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.
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.
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?
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
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.)
Vatican City 900
Gibraltar (UK) 27,714
San Marino 27,730
Faroe Islands (Denmark) 46,011
Guernsey (UK) 64,587
Isle of Man (UK) 73,873
Jersey (UK) 89,775
Bosnia and Herzegovina 3,964,388
Czech Republic 10,674,947
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
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?
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
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.