Profile

Cover photo
Gregory Weber
Attended University of Evansville
Lives in Tipp City, Ohio
72 followers|23,982 views
AboutPostsPhotosVideos

Stream

Gregory Weber

Shared publicly  - 
 
Posts like this are seriously tempting me to do a little Haskell right up front in my beginning programming class, currenty using Python.

#Python #Haskell   
I've been inspired by the efforts of others (Chris Smith, Manuel Chakravarty) to try teaching children haskell as a first experience of programming. Haskell has a reputation of being a "hard&q...
2
Marco Devillers's profile photo
 
Depends a bit on what you want to achieve. Having taught both, I don't think there's a big difference in intellectual capacity you need to learn either.

What Python does well is giving a pleasant introduction into lightweight imperative and OO programming. What it does somewhat worse is structured efficient algorithm development.

What Haskell does well is mathematical/algebraic reasoning. But that comes at the cost of a self-imposed straight-jacket of pure functional reasoning over programs. They trivialized algorithmic development to the point that it sometimes becomes impossible.

So it depends on what you want to learn students. Algebraic reasoning or mundane program development. It makes sense to see either as the precursor to the other.
Add a comment...
 
OpenShot, my favorite video editor.  Thanks to a successful Kickstart campaign, this open source program, developed originally for Linux, will also become available for Windows and Mac OS X.
 
Video preview of OpenShot 2.0! For all the awesome details, check out http://www.openshotvideo.com/2014/05/may-development-update-video-interview.html.
1
Add a comment...

Gregory Weber

Shared publicly  - 
 
 'they kept reflecting on a comment made by Paul Graham ..., who said something along these lines:
"If you're a technologist, most software is bad. Think of the worst software you use and you probably have a business idea." '

Sounds like good advice to me!
1
Add a comment...

Gregory Weber

Shared publicly  - 
 
Here is a nice "philosophical rant" about the differences between BSD and Linux -- philosophical and technical differences.    It seems a bit dated, but still relevant.  Short story: order or chaos.
1
Add a comment...

Gregory Weber

Shared publicly  - 
 
 
xkcd nails it again with their excellent explanation of the Heartbleed Bug http://xkcd.com/1354/
1
Add a comment...
Have him in circles
72 people
Pamela Justice's profile photo
Eric Kow's profile photo
Kim Mackey's profile photo
David Torkington's profile photo
Gregg Lebovitz's profile photo
Ariel Saylor's profile photo
Zander McLander's profile photo

Gregory Weber

Shared publicly  - 
 
Joy of programming, joy of teamwork:
1
Add a comment...

Gregory Weber

Shared publicly  - 
 
"Gimme Shelter" -- I would see this, if I were still going to movie theaters.
 
"If you try to extend your empathy to every human being on earth, from conception to natural death, you will simply fail -- as liberals do, so they end up favoring free laptops for Rwandans, along with abortion on demand. There’s not enough butter on earth to spread across that much bread. On the other hand, if you limit your moral concern to those with whom you can feel empathy, you will act like a moral monster. The answer lies elsewhere -- outside the emotions, in the solemn and timeless rational truths that compose the natural law. Whatever your gut pretends, the fact remains that every human being on earth, regardless of age, is starkly your moral equal. That’s true in the same sense that gravity and mathematics are true, and true regardless of how you feel about it. So act accordingly, and maybe your gut will catch up with your brain. Or maybe not. Do the right thing anyway: it’s called being an adult." [emphasis added]
A new mainstream Hollywood film, 'Gimme Shelter,' explores the world of “throwaway girls” and the crisis pregnancy shelters that embrace them.
1
Add a comment...

Gregory Weber

Shared publicly  - 
 
Wildly inaccurate, and wildly funny for anyone who knows about a few programming languages!
 
Incomplete and mostly wrong history of programming languages.

"1957 - John Backus and IBM create FORTRAN. There's nothing funny about IBM or FORTRAN. It is a syntax error to write FORTRAN while not wearing a blue tie."
1
Add a comment...

Gregory Weber

Shared publicly  - 
 
Holy Saturday: "He descended into hell"
 
Arise from the dead; I am the life of the dead. Arise, O man, work of my hands, arise, you who were fashioned in my image. Rise, let us go hence; for you in me and I in you, together we are one undivided person.
"W</i></b>hat is happening? Today there is a great silence over the earth, a great silence, and stillness, a great silence because the King sleeps; the earth was in terror and was still, because God slept in the flesh and rai...
1
Add a comment...

Gregory Weber

Shared publicly  - 
 
I need to read this!  Or at least skim it!!  Or---!!!
The hours stretch on, the to-do list grows,you have to work late again, otherwise you’ll never get it all done—right? Wrong.
1
Add a comment...

Gregory Weber

Shared publicly  - 
 
So, are there really people who need a web site to tell them whether they're using Windows XP?

I was hoping that on April Fool's Day, this site would either:
(a) Tell everyone they are running Windows XP
(b) Tell those who are running XP that they're not, and those who are not, that they are
Or
(c) Randomly choose to say "You ARE" or "You are NOT"

But when the day came, I was too busy to look at it.
1
Add a comment...
People
Have him in circles
72 people
Pamela Justice's profile photo
Eric Kow's profile photo
Kim Mackey's profile photo
David Torkington's profile photo
Gregg Lebovitz's profile photo
Ariel Saylor's profile photo
Zander McLander's profile photo
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Tipp City, Ohio
Previously
Ann Arbor, Michigan - Mobile, Alabama - St Paul, Minnesota - Green Bay, Wisconsin - Bloomington, Indiana - Evansville, Indiana - Angrenost - Anorien
Links
Other profiles
Contributor to
Education
  • University of Evansville
    Mathematics, 1969 - 1973
  • Indiana University
    Philosophy, Business, 1974 - 1981
  • University of Michigan
    Computer Science and Engineering, 1990 - 1992
Basic Information
Gender
Male
Birthday
April 6