6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Sun Nov 24, 2024 7:31 pm

All times are UTC




Post new topic Reply to topic  [ 13 posts ] 
Author Message
PostPosted: Sat Aug 11, 2012 5:51 pm 
Offline

Joined: Wed May 20, 2009 1:06 pm
Posts: 491
According to online users, anything and everything qualifies as a hack these days. Some believe typing on a keyboard is a hack.

I own the book "Hackers" (Heroes Of The Computer Revolution) by Steven Levy.

There are enough online posts or online articles that ask what "Hacker" means to them or what their personal definition means and I owned my first Commodore 64 in 1983 so I was around a little longer than the new generation was; I'm assuming this generation online are mostly kids. I was given the book "Hackers" for Christmas and the gift giver said it was where the term "Hacker" originated from. I'm just a little tired of the definitions I see today qualifying as Hacks. Read about some of the real Hackers. This book is probably the only book that shows where the term "Hacker" came from. I only read the book once but the term "Hacker" seems to have originated with the railroad so if you read the book, please tell me if you have a better idea.

You can find the book on Amazon. The electronic version is cheaper. This book is copyrighted 1984.

http://tmrc.mit.edu/hackers-ref.html

Quote:
hacker: n.
[originally, someone who makes furniture with an axe]

http://catb.org/~esr/jargon/html/H/hacker.html


Top
 Profile  
Reply with quote  
PostPosted: Sat Aug 11, 2012 6:36 pm 
Offline

Joined: Mon Mar 02, 2009 7:27 pm
Posts: 3258
Location: NC, USA
When I think of a hacker, I'm remembering a 1983 movie called 'Wargames'. Classic movie there. So this book is not about electronic 'hacking'?

_________________
65Org16:https://github.com/ElEctric-EyE/verilog-6502


Top
 Profile  
Reply with quote  
PostPosted: Sat Aug 11, 2012 6:46 pm 
Offline

Joined: Wed May 20, 2009 1:06 pm
Posts: 491
There is the old version of the book and the new 25 year anniversary edition:

Quote:
This 25th anniversary edition of Steven Levy's classic book traces the exploits of the computer revolution's original hackers -- those brilliant and eccentric nerds from the late 1950s through the early '80s who took risks, bent the rules, and pushed the world in a radical new direction. With updated material from noteworthy hackers such as Bill Gates, Mark Zukerberg, Richard Stallman, and Steve Wozniak, Hackers is a fascinating story that begins in early computer research labs and leads to the first home computers.

Levy profiles the imaginative brainiacs who found clever and unorthodox solutions to computer engineering problems. They had a shared sense of values, known as "the hacker ethic," that still thrives today. Hackers captures a seminal period in recent history when underground activities blazed a trail for today's digital world, from MIT students finagling access to clunky computer-card machines to the DIY culture that spawned the Altair and the Apple II.



http://www.amazon.com/Hackers-Computer- ... pd_sim_b_1


Top
 Profile  
Reply with quote  
PostPosted: Sat Aug 11, 2012 9:24 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10986
Location: England
I have Levy's book too!


Top
 Profile  
Reply with quote  
PostPosted: Sun Aug 12, 2012 3:12 am 
Offline
User avatar

Joined: Mon Aug 08, 2011 2:48 pm
Posts: 808
Location: Croatia
Somewhere along the way hackers become the bad guys in the view of the public. How come the term cracker is unfamiliar to lots of people this days, and when was it first used?


Top
 Profile  
Reply with quote  
PostPosted: Sun Aug 12, 2012 7:48 am 
Offline

Joined: Tue Jul 24, 2012 2:27 am
Posts: 679
Dajgoro wrote:
Somewhere along the way hackers become the bad guys in the view of the public. How come the term cracker is unfamiliar to lots of people this days, and when was it first used?
Cracking is a subclass of Hacking, so it's still technically correct though obviously overreaching into the problem you point out.

I do like the very broad definition of hacking as "Making something do what it was never intended to do", which applies to both the physical world and computing.

_________________
WFDis Interactive 6502 Disassembler
AcheronVM: A Reconfigurable 16-bit Virtual CPU for the 6502 Microprocessor


Top
 Profile  
Reply with quote  
PostPosted: Sun Aug 12, 2012 8:15 am 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8546
Location: Southern California
I always thought of hacking as figuring out something, more code than hardware, starting with inadequate information/documentation, whether because the supplier has been out of business for a long time, or no longer supports the product and maybe there aren't even any people at the company anymore who even know what the product is, or, in the illegal case, because you don't have a right to it, etc.. I think of the illegal part as only a small branch of it.

_________________
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?


Top
 Profile  
Reply with quote  
PostPosted: Sun Aug 12, 2012 9:29 am 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10986
Location: England
etymology online says (amongst other things):
Quote:
an MIT student from the late 1960s recalls hack (n.) being used then and there in the general sense of "creative prank,"


Top
 Profile  
Reply with quote  
PostPosted: Sun Aug 19, 2012 2:13 am 
Offline

Joined: Fri Jun 27, 2003 8:12 am
Posts: 618
Location: Meadowbrook
Great book. did get to spend the night at one of the legend's apartment mentioned int he book. was hoping to talk tech galore. Nothing of the sort, sadly. Sigh.

_________________
"My biggest dream in life? Building black plywood Habitrails"


Top
 Profile  
Reply with quote  
PostPosted: Fri Aug 24, 2012 8:22 am 
Offline

Joined: Sun May 08, 2011 7:39 am
Posts: 104
GARTHWILSON wrote:
I always thought of hacking as figuring out something, more code than hardware, starting with inadequate information/documentation, whether because the supplier has been out of business for a long time, or no longer supports the product and maybe there aren't even any people at the company anymore who even know what the product is, or, in the illegal case, because you don't have a right to it, etc.. I think of the illegal part as only a small branch of it.


I used to think the term was used for programmers who hit the keyboard before designing what they were about to write, and thus ended up with nasty, buggy, spaghetti code. A sort of byword for the non software engineers.


Top
 Profile  
Reply with quote  
PostPosted: Fri Aug 24, 2012 8:38 am 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8546
Location: Southern California
Is that to say you still start your programs with pencil & paper? I start on the keyboard, but more and more, it's very structured, even if in assembly. A nice thing about using the DOS/ANSI [Edit: that should say IBM437] character set is that you can put diagrams right in the comments, with smooth lines. My programmer's text editor takes advantage of a high-res monitor (unlike the old 80x32 people usually think of DOS having) and also lets these things be drawn nearly as easily as in CAD. I haven't seen anything as nice written for a GUI.

_________________
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?


Top
 Profile  
Reply with quote  
PostPosted: Fri Aug 24, 2012 2:53 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10986
Location: England
There's the quick hack, and then there's a hacker like Guy Steele, who is a better programmer than most, but happy to apply the label to himself.
Cheers
Ed


Top
 Profile  
Reply with quote  
PostPosted: Fri Aug 24, 2012 6:20 pm 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8514
Location: Midwestern USA
GARTHWILSON wrote:
Is that to say you still start your programs with pencil & paper? I start on the keyboard, but more and more, it's very structured, even if in assembly.

I do from time-to-time scribble on paper what I'm thinking, especially if I'm trying to see a pattern. Marvelous as they may be, computers aren't as receptive to spontaneous thought as paper, as the mechanics of putting thoughts into a computer can interfere with the thinking.

That said, I don't actually write code on paper. By the time my thoughts have gelled to that level I'm already typing. As for structure, it's everything in any program of any complexity, especially so in assembly language.

Quote:
A nice thing about using the DOS/ANSI character set is that you can put diagrams right in the comments, with smooth lines. My programmer's text editor takes advantage of a high-res monitor (unlike the old 80x32 people usually think of DOS having) and also lets these things be drawn nearly as easily as in CAD. I haven't seen anything as nice written for a GUI.

Strangely enough, I often use the schematic editor in the EPCB software package for diagramming things like filesystem layouts, data table organization, etc. Speaking of editors, the one in the Kowalski simulator doesn't have the ability to insert ANSI box graphics characters from the keyboard. Most of the diagramming I do in source code is usually ASCII "art" or is via characters that were copied and pasted from sources that allow the entry of such characters.

_________________
x86?  We ain't got no x86.  We don't NEED no stinking x86!


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 13 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 7 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: