Sun Nov 24 23:05:42 2024
EVENTS
 FREE
SOFTWARE
INSTITUTE

POLITICS
JOBS
MEMBERS'
CORNER

MAILING
LIST

NYLXS Mailing Lists and Archives
NYLXS Members have a lot to say and share but we don't keep many secrets. Join the Hangout Mailing List and say your peice.

DATE 2015-01-01

HANGOUT

2024-11-24 | 2024-10-24 | 2024-09-24 | 2024-08-24 | 2024-07-24 | 2024-06-24 | 2024-05-24 | 2024-04-24 | 2024-03-24 | 2024-02-24 | 2024-01-24 | 2023-12-24 | 2023-11-24 | 2023-10-24 | 2023-09-24 | 2023-08-24 | 2023-07-24 | 2023-06-24 | 2023-05-24 | 2023-04-24 | 2023-03-24 | 2023-02-24 | 2023-01-24 | 2022-12-24 | 2022-11-24 | 2022-10-24 | 2022-09-24 | 2022-08-24 | 2022-07-24 | 2022-06-24 | 2022-05-24 | 2022-04-24 | 2022-03-24 | 2022-02-24 | 2022-01-24 | 2021-12-24 | 2021-11-24 | 2021-10-24 | 2021-09-24 | 2021-08-24 | 2021-07-24 | 2021-06-24 | 2021-05-24 | 2021-04-24 | 2021-03-24 | 2021-02-24 | 2021-01-24 | 2020-12-24 | 2020-11-24 | 2020-10-24 | 2020-09-24 | 2020-08-24 | 2020-07-24 | 2020-06-24 | 2020-05-24 | 2020-04-24 | 2020-03-24 | 2020-02-24 | 2020-01-24 | 2019-12-24 | 2019-11-24 | 2019-10-24 | 2019-09-24 | 2019-08-24 | 2019-07-24 | 2019-06-24 | 2019-05-24 | 2019-04-24 | 2019-03-24 | 2019-02-24 | 2019-01-24 | 2018-12-24 | 2018-11-24 | 2018-10-24 | 2018-09-24 | 2018-08-24 | 2018-07-24 | 2018-06-24 | 2018-05-24 | 2018-04-24 | 2018-03-24 | 2018-02-24 | 2018-01-24 | 2017-12-24 | 2017-11-24 | 2017-10-24 | 2017-09-24 | 2017-08-24 | 2017-07-24 | 2017-06-24 | 2017-05-24 | 2017-04-24 | 2017-03-24 | 2017-02-24 | 2017-01-24 | 2016-12-24 | 2016-11-24 | 2016-10-24 | 2016-09-24 | 2016-08-24 | 2016-07-24 | 2016-06-24 | 2016-05-24 | 2016-04-24 | 2016-03-24 | 2016-02-24 | 2016-01-24 | 2015-12-24 | 2015-11-24 | 2015-10-24 | 2015-09-24 | 2015-08-24 | 2015-07-24 | 2015-06-24 | 2015-05-24 | 2015-04-24 | 2015-03-24 | 2015-02-24 | 2015-01-24 | 2014-12-24 | 2014-11-24 | 2014-10-24 | 2014-09-24 | 2014-08-24 | 2014-07-24 | 2014-06-24 | 2014-05-24 | 2014-04-24 | 2014-03-24 | 2014-02-24 | 2014-01-24 | 2013-12-24 | 2013-11-24 | 2013-10-24 | 2013-09-24 | 2013-08-24 | 2013-07-24 | 2013-06-24 | 2013-05-24 | 2013-04-24 | 2013-03-24 | 2013-02-24 | 2013-01-24 | 2012-12-24 | 2012-11-24 | 2012-10-24 | 2012-09-24 | 2012-08-24 | 2012-07-24 | 2012-06-24 | 2012-05-24 | 2012-04-24 | 2012-03-24 | 2012-02-24 | 2012-01-24 | 2011-12-24 | 2011-11-24 | 2011-10-24 | 2011-09-24 | 2011-08-24 | 2011-07-24 | 2011-06-24 | 2011-05-24 | 2011-04-24 | 2011-03-24 | 2011-02-24 | 2011-01-24 | 2010-12-24 | 2010-11-24 | 2010-10-24 | 2010-09-24 | 2010-08-24 | 2010-07-24 | 2010-06-24 | 2010-05-24 | 2010-04-24 | 2010-03-24 | 2010-02-24 | 2010-01-24 | 2009-12-24 | 2009-11-24 | 2009-10-24 | 2009-09-24 | 2009-08-24 | 2009-07-24 | 2009-06-24 | 2009-05-24 | 2009-04-24 | 2009-03-24 | 2009-02-24 | 2009-01-24 | 2008-12-24 | 2008-11-24 | 2008-10-24 | 2008-09-24 | 2008-08-24 | 2008-07-24 | 2008-06-24 | 2008-05-24 | 2008-04-24 | 2008-03-24 | 2008-02-24 | 2008-01-24 | 2007-12-24 | 2007-11-24 | 2007-10-24 | 2007-09-24 | 2007-08-24 | 2007-07-24 | 2007-06-24 | 2007-05-24 | 2007-04-24 | 2007-03-24 | 2007-02-24 | 2007-01-24 | 2006-12-24 | 2006-11-24 | 2006-10-24 | 2006-09-24 | 2006-08-24 | 2006-07-24 | 2006-06-24 | 2006-05-24 | 2006-04-24 | 2006-03-24 | 2006-02-24 | 2006-01-24 | 2005-12-24 | 2005-11-24 | 2005-10-24 | 2005-09-24 | 2005-08-24 | 2005-07-24 | 2005-06-24 | 2005-05-24 | 2005-04-24 | 2005-03-24 | 2005-02-24 | 2005-01-24 | 2004-12-24 | 2004-11-24 | 2004-10-24 | 2004-09-24 | 2004-08-24 | 2004-07-24 | 2004-06-24 | 2004-05-24 | 2004-04-24 | 2004-03-24 | 2004-02-24 | 2004-01-24 | 2003-12-24 | 2003-11-24 | 2003-10-24 | 2003-09-24 | 2003-08-24 | 2003-07-24 | 2003-06-24 | 2003-05-24 | 2003-04-24 | 2003-03-24 | 2003-02-24 | 2003-01-24 | 2002-12-24 | 2002-11-24 | 2002-10-24 | 2002-09-24 | 2002-08-24 | 2002-07-24 | 2002-06-24 | 2002-05-24 | 2002-04-24 | 2002-03-24 | 2002-02-24 | 2002-01-24 | 2001-12-24 | 2001-11-24 | 2001-10-24 | 2001-09-24 | 2001-08-24 | 2001-07-24 | 2001-06-24 | 2001-05-24 | 2001-04-24 | 2001-03-24 | 2001-02-24 | 2001-01-24 | 2000-12-24 | 2000-11-24 | 2000-10-24 | 2000-09-24 | 2000-08-24 | 2000-07-24 | 2000-06-24 | 2000-05-24 | 2000-04-24 | 2000-03-24 | 2000-02-24 | 2000-01-24 | 1999-12-24

Key: Value:

Key: Value:

MESSAGE
DATE 2015-01-05
FROM Ruben Safir
SUBJECT Subject: [NYLXS - HANGOUT] GNU Education

It Is Just Not That Easy

Jan 4, 2015

* 14Views
* 0Likes
* 2Comments


The New Dot Com Boom:

http://readwrite.com/2014/12/30/learning-to-code-2014-tech-education

I was in San Fransico for a Pharmacy Conference about a year ago when I
noticed a new IT bubble in full gear. Oh, we've seen this before. The
Saint Francis Hotel was packed with young hotties in their
Mercedes-Benz, flush with a new generation of angle capital. Now, almost
overnight, 8 month wonder programs are springing up all around NYC and
the bubble has reached the east coast, full throttle. It all is so
dizzying that it makes me look up to see if the twin towers are still
standing. Alas, they are not and these young kids really think they have
reinvented the wheel. I'm reading an article that tells me that people
interested in IT today have more venues than ever to learn from. Is this
true?

No, it is ignorance and inexperience being passed off as Jounralism by
kids who may have never actually picked up a real news paper in their
lives. This is not a generation of innovation. This is a generation that
is so entraped they can't even see how deeply absorbed by marketing that
they have become. After this last recession, BLINK was all the rage
where Malcolm Gladwell
had to teach us that it takes a few thousand hours to master any skill,
and god knows that programming and running computer systems is a huge skill.

Well we have to go through this again? It looks like it.

It is unfortunate that one "reporter" can conclude that the
opportunities to learn computer literacy and sciences has increased over
the last few years. The opportunity has been available broadly and
freely for decades now. In fact, the programs that you underline here,
which are company produced, purchased and controlled platforms, are not
helping anyone to better understand coding or Comp Sci principles. They
are likely doing the opposite, obfuscating programming principles and
narrowing coding options. The real opening for young people to learn to
program began with and continues to be the GNU Free Software program.

GNU and Linux is the largest repository of freely available IT knowledge
and educational material ever prodcued by man. It is the backbone of
computer education and has opened the door for individuals to learn
since its inception. From its early adoption and on until today, it has
not only empowered the general population through information access, it
has spurred communities, and has even raised the standards of living for
3rd world nations by giving them a leg up in the high tech field through
sharing. Free Software, documentation and local community are the
triumphant of computer science education for the empowered.

Today, however, there are fewer locally organized groups to support
learning and hacking, and things are getting worse. The first thing
people need to do in order to get better educated is put down your smart
phone. Construction of an "app" in three days does not constitute any
measure of technological knowledge. It actually means someone has been
duped and is now a proudly dependent on very limited commercial toolkit.
Real IT education requires much more work. It is the Real Deal. Real
Math. Real Science. The Linux kernel, which was launched by a 21 year
old programmer from Europe, contains as of 2013, with the 3.10 release
15,803,499 lines of code. Yeah that didn't happen in 3 days or ever a
week. It didn't happen with the help of Apple or Microsoft or Sun or
Unisys. In fact, it was the reverse. These companies, maybe all
companies, now rely on the infrastructure of GNU and Free Software, in
order to churn out profits, often just repackaging old ideas to a new
clientel on a new platform.

While one can learn to be a productive coder with TUTELAGE, in a few
years of hard work and study. You can't dispense with the tutelage, and
you can't dispense with the practice and the work and you can not
dispense with a community. This is where your local user groups step in
and provide support. They also provide you with a measuring stick to
judge your own capabilities. This can not happen surrounding yourself
with peers and working with companies that want to exploit youthful
enthusiasm. Unfortunately, user groups are all but dieing as their
membership grow older with and gain private responsibilities. It doesn't
help that you can't get the kids to dig their heads out of their smart
phones.

As an example, a recent presentation at a local University for a
computer group included "programming" flappy bird through object C. in
one hour or less. They showed how to add some basic function code to an
existing code base, and to press a button and compile it, and then
flappy bird flaps. That was it, they learned Object C?

That's what they were told, if not outright, then as an implied message.
They were awash in a glow of accomplishment. No. They didn't learn a
damn thing but they got an excellent pitch to join a private coding
school with "ties to start up entrepreneurial investors". The real
documentation to learn ObjectC, however, IS available for free on line
and has a diverse community of developers and users, supported by the
GNU project. There is that word again, COMMUNITY and GNU. This is the
real Object C. In order to learn it, one starts with gnustep
http://www.gnustep.org/develop... Here is the core manual with 148
pages, i think, or documentation of the objectC and gnustep core.
http://www.gnustep.org/resourc... This is the base API
http://www.gnustep.org/resourc... With the development of "apps", there
is a lot of renewed interest in ObjectC and GNUstep. But there is no
shortcuts to deep knowledge. Trust me, this current gold rush for IT
coders is not going to last long. There will be a crash, just like there
was after the dotcom boom and a dotcom crash.

If you expect to remain working in IT for 40 years, you are actually
going to have to learn something. You are going to need a good
background in C, C++, program design, Operating Systems, Systems
Security, Assembler, Architecture, and essential related math skills. A
background in LISP, Lamda Calculus, and relational theory can't hurt either.

The threat to your education is the very companies that want to exploit
young people today. They are trying to close off the access to tools and
documentation, ONCE AGAIN. Before the GNU project and Linux took root,
you have no idea how hard it was to get tools, education for comp sci,
and working software. ObjectC, for example,is threatened to be partially
closed by future apple development by skirting GNU copyright protections
for privatized development using the CLANG compiler, instead of GCC.
Instead of having it's development protected by the GPL, it will be
allocated according to the desires of Apple. Apple is not your friend.

Likewise, Oracle has moved the JAVA RTE to it's private sphere. These
"people" want to ensnare everyone. Will this generation coming be smart
enough to identify the threat to their own growth, empowerment and
education. Do you have a Richard Stallman among you. I don't think so.
Get your head out of the clouds, get your behind to a computer club and
be prepared to work. To me it looks bleak. too much candy crush, not
enough hard work and understanding.

Ruben Safir NYLXS

  1. 2015-01-01 Paul Robert Marino <prmarino1-at-gmail.com> Re: [NYLXS - HANGOUT] linksys smart routes external connections
  2. 2015-01-01 Paul Robert Marino <prmarino1-at-gmail.com> Re: [NYLXS - HANGOUT] linksys smart routes external connections
  3. 2015-01-01 Paul Robert Marino <prmarino1-at-gmail.com> Re: [NYLXS - HANGOUT] linksys smart routes external connections
  4. 2015-01-01 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] greatest moment in baseball history
  5. 2015-01-01 Ruben <ruben.safir-at-my.liu.edu> Re: [NYLXS - HANGOUT] linksys smart routes external connections
  6. 2015-01-04 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] big data
  7. 2015-01-04 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Future of Computer Education
  8. 2015-01-04 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Fwd: IEEE Spectrum January: Top Tech 2015
  9. 2015-01-04 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Future of Computer Education
  10. 2015-01-04 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] something to listen too
  11. 2015-01-05 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Fwd: [Perlweekly] #180 - Welcome to Night Vale
  12. 2015-01-05 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] GNU Education
  13. 2015-01-05 Ruben <ruben.safir-at-my.liu.edu> Re: [NYLXS - HANGOUT] Happy Thanksgiving All!
  14. 2015-01-05 Ruben <ruben.safir-at-my.liu.edu> Re: [NYLXS - HANGOUT] Happy Thanksgiving All!
  15. 2015-01-05 mrbrklyn-at-panix.com Subject: [NYLXS - HANGOUT] [enotice-at-ieee.org: IEEE PES - IAS Meeting Notice for January 27,
  16. 2015-01-05 mrbrklyn-at-panix.com Subject: [NYLXS - HANGOUT] [enotice-at-ieee.org: New York Section Monitor]
  17. 2015-01-05 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Not computer related at all
  18. 2015-01-07 einker <eminker-at-gmail.com> Subject: [NYLXS - HANGOUT] Another Lower East Side Institution is leaving ....
  19. 2015-01-12 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] [gabor-at-szabgab.com: [Perlweekly] #181 - Pull, Request and Release!]
  20. 2015-01-15 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Linux Job Crunch
  21. 2015-01-16 einker <eminker-at-gmail.com> Subject: [NYLXS - HANGOUT] The Atlantic - How White Flight Ravaged the Mississippi Delta
  22. 2015-01-16 einker <eminker-at-gmail.com> Subject: [NYLXS - HANGOUT] The Atlantic - How White Flight Ravaged the Mississippi Delta
  23. 2015-01-20 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] The Atlantic - How White Flight Ravaged the
  24. 2015-01-20 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Linux Job Crunch
  25. 2015-01-22 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Linux jobs
  26. 2015-01-22 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Linux Laptop from scratch Hardware Open Standards
  27. 2015-01-22 prmarino1-at-gmail.com Re: [NYLXS - HANGOUT] Linux Job Crunch
  28. 2015-01-22 prmarino1-at-gmail.com Re: [NYLXS - HANGOUT] Linux Job Crunch
  29. 2015-01-23 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Linux Job Crunch
  30. 2015-01-23 mrbrklyn-at-panix.com Subject: [NYLXS - HANGOUT] [rick-at-linuxmafia.com: [conspire] Testing DNS availability]
  31. 2015-01-23 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Software compexity and history - must see video
  32. 2015-01-23 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] death in the family
  33. 2015-01-25 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Meeting tonight
  34. 2015-01-25 Ruben <ruben.safir-at-my.liu.edu> Re: [NYLXS - HANGOUT] Meeting tonight
  35. 2015-01-25 Ruben <ruben.safir-at-my.liu.edu> Re: [NYLXS - HANGOUT] Meeting tonight
  36. 2015-01-25 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] See the power of Free Software
  37. 2015-01-25 eminker-at-gmail.com Re: [NYLXS - HANGOUT] See the power of Free Software
  38. 2015-01-25 eminker-at-gmail.com Re: [NYLXS - HANGOUT] See the power of Free Software
  39. 2015-01-25 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] See the power of Free Software
  40. 2015-01-25 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] See the power of Free Software
  41. 2015-01-26 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] [aidan.feldman-at-gmail.com: [betaNYC] Fwd: [NYC-rb] [JOB] Applications
  42. 2015-01-27 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Good Morning - All your source has been closed
  43. 2015-01-28 mrbrklyn-at-panix.com Subject: [NYLXS - HANGOUT] [info-at-meetup.com: Invitation: NYLUG Open hacker hours]
  44. 2015-01-29 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Another Lower East Side Institution is leaving
  45. 2015-01-29 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Another Lower East Side Institution is leaving
  46. 2015-01-29 einker <eminker-at-gmail.com> Re: [NYLXS - HANGOUT] Another Lower East Side Institution is leaving ....
  47. 2015-01-29 einker <eminker-at-gmail.com> Re: [NYLXS - HANGOUT] Another Lower East Side Institution is leaving ....
  48. 2015-01-29 mrbrklyn-at-panix.com Subject: [NYLXS - HANGOUT] nixCraft Linux / UNIX Newsletter
  49. 2015-01-29 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] creditcard security
  50. 2015-01-30 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] More than MTA shutdwons during weather
  51. 2015-01-30 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Nuke NYC and get 5 years of prision ... seriously
  52. 2015-01-30 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Fiund the MTA's lost money

NYLXS are Do'ers and the first step of Doing is Joining! Join NYLXS and make a difference in your community today!