Click here to Skip to main content

The Insider News

   

The Insider News is for breaking IT and Software development news. Post your news, your alerts and your inside scoops. This is an IT news-only forum - all off-topic, non-news posts will be removed. If you wish to ask a programming question please post it here.

Get The Daily Insider direct to your mailbox every day. Subscribe now!

 
You must Sign In to use this message board.
Search this forum  
    Spacing  Noise  Layout  Per page  Show 
GeneralRe: Before the internetprofessionalRavi Bhavnani20 May '13 - 5:45 
Yes, I remember reading about MiniTel.  It was way ahead of what we had in the US.
 
/ravi
My new year resolution: 2048 x 1536
Home | Articles | My .NET bits | Freeware
ravib(at)ravib(dot)com

GeneralRe: Before the internetprofessionalMike Hankey20 May '13 - 5:57 
Was that a Trash-80 that he was using? Thumbs Up | :thumbsup:
VS2010/Atmel Studio 6.1 ToDo Manager Extension
Some days, it's just not worth chewing through the restraints.

GeneralRe: Before the internetprofessionalRavi Bhavnani20 May '13 - 6:01 
Yes!
 
/ravi
My new year resolution: 2048 x 1536
Home | Articles | My .NET bits | Freeware
ravib(at)ravib(dot)com

GeneralRe: Before the internetmemberlewax0020 May '13 - 6:47 
What do you mean "Before the internet"? There has always been Internet. D'Oh! | :doh:
 
(At least, from my point of view Poke tongue | ;-P )
GeneralRe: Before the internetprofessionalRavi Bhavnani20 May '13 - 6:51 
Sorry, I meant to say "the web". Blush | :O
 
/ravi
My new year resolution: 2048 x 1536
Home | Articles | My .NET bits | Freeware
ravib(at)ravib(dot)com

GeneralRe: Before the internet [modified]memberlewax0020 May '13 - 7:30 
That's still always been there from my point of view. If Wikipedia is accurate[^], the first web page ever created was created the same day I was born (November 13th, to save you some time searching the page).

modified 2 days ago.

GeneralRe: Before the internetmembermark merrens20 May '13 - 7:41 
Sigh | :sigh: Really? Only 1990? I'm pretty sure I have some tee-shirts older than that. Smile | :)
 
ps your link is bad.
"If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." Red Adair.
Those who seek perfection will only find imperfection
nils illegitimus carborundum
 
me, me, me
me, in pictures

GeneralRe: Before the internetmemberlewax0020 May '13 - 7:50 
mark merrens wrote:
Really? Only 1990? I'm pretty sure I have some tee-shirts older than that.
That's why I come here, I get to feel young. Laugh | :laugh:
 
mark merrens wrote:
ps your link is bad.
Weird, apparently it didn't like me not having http on it...maybe that's why it refused to auto-format it for me too. Should be fixed now.
GeneralRe: Before the internetprofessionalRavi Bhavnani20 May '13 - 8:35 
You're off by a decade.
 
/ravi
My new year resolution: 2048 x 1536
Home | Articles | My .NET bits | Freeware
ravib(at)ravib(dot)com

GeneralRe: Before the internetmemberlewax0020 May '13 - 8:54 
By that you mean from your video? But that's my point - in my lifetime, there has never been a time without the internet or even the web. (Arguably, there was a gap between the proof-of-concept and it's wider scale implementation, but that was still before I started forming long-term memories.)
NewsControlling Raspberry Pi via text messagestaffTerrence Dorsey19 May '13 - 10:07 
This script enables you to control your computer via text message. Think of it almost as a version of SSH over text message. It is designed to intelligently and quickly check unread Google voice messages. If certain parameters are passed, it runs the command you send and returns the result.
Where autocorrect follies meet sysadmin nightmares.
News1983's wonderful "Introduction to Machine Code for Beginners"staffTerrence Dorsey19 May '13 - 10:06 
Usborne's 1983 classic Introduction to Machine Code for Beginners is an astounding book, written, designed and illustrated by Naomi Reed, Graham Round and Lynne Norman. It uses beautiful infographics and clear writing to provide an introduction to 6502 and Z80 assembler, and it's no wonder that used copies go for as much as $600.
How did you learn machine code?
GeneralRe: 1983's wonderful "Introduction to Machine Code for Beginners"professionalMatthew Faithfull19 May '13 - 10:38 
I had almost forgotten that book but not quite. One of the few useful computing books I ever got out of a public library, a true classic.
"The secret of happiness is freedom, and the secret of freedom, courage."
Thucydides (B.C. 460-400)

GeneralRe: 1983's wonderful "Introduction to Machine Code for Beginners"protectorMarc Clifton19 May '13 - 10:39 
Terrence Dorsey wrote:
How did you learn machine code?

 
[ranty...]
 
I remember my math teacher in 10th grade programming hex codes into a 4K machine. I actually learned BASIC first on a PDP/11, and HP calculators were a bit like machine code, by the time I finished high school I was writing assembly language in 6502 with opcodes, not machine codes, though I could tell you what most opcodes were in hex. Wrote a bunch of image processing algorithms in 8086 and 80286, but then finally compilers got good enough that I could write performance code in C and coerce the compiler to produce what I wanted with various "hints." Lots of fun - I must say, nowadays I'm actually feeling rather dulled to the whole programming environment, OOP has lost its allure, functional programming is cute but ultimately a niche and can be done well enough in OO languages, and things like Ruby and Ruby on Rails feel like klunky hacks - when it works it's cool, when it doesn't it's hours googling for someone on stackoverflow that spent even more time figuring out the solution and was kind enough to post it. Not to mention how klunky the supporting technologies like javascript, jQuery, css, html feel. It's rather depressing how pathetic the web development environment and technology stack kludge actually is, and more depressing is that we all seem to just accept it. How did we get into this situation? Machine code was elegant, capable, and processors and hardware was well spec'd. Nowadays I read about how pathetic or non-existent the documentation for technology "X" is (like ajax support in Rails) but nobody seems to give a damn. We've come a long way, but have we really?
 
And don't forget - all those fancy layers of DI, IoC, OOP, reflection, dynamic, LINQ, etc.......it all compiles down to machine code. Wink | ;)
 
Marc

GeneralRe: 1983's wonderful "Introduction to Machine Code for Beginners"professionalMatthew Faithfull19 May '13 - 11:12 
People are always looking for the easy way to to hard things. Some tools do make the job easier others just make it easier to do badly or easier to do only if you're doing it exactly as the tool designer envisaged which you almost never are if you're doing something new.
 
Z80 machine code I could handle, it was human scale and the addressing modes were simple. Intel's mess on the other hand I'm still struggling with. Overall I always found really low level programming too slow, like a really stiff typewriter it could never keep up with my thought processes or I couldn't slow them down that much and remain creative. I too started with BASIC and that was cool until you ran out of RAM or you ran out of variable names you could remember to keep unique.
I moved directly to C++ without going via C really in order to get scoped variables. OO was just introduced another kind of scope which was great and namespaces gave me yet another scope dimension. I never really needed or wanted anything more than that.
I remain determined that the next time I return to Web development on my own account there will be C++ and the Web Server de jour and nothing else on the server side. Pure HTML from templates on the client side and anything and everything else will be autogenerated. I'm stubborn like that Smile | :)
"The secret of happiness is freedom, and the secret of freedom, courage."
Thucydides (B.C. 460-400)

GeneralRe: 1983's wonderful "Introduction to Machine Code for Beginners"protectorMarc Clifton19 May '13 - 11:41 
Matthew Faithfull wrote:
Pure HTML from templates on the client side and anything and everything else will be autogenerated.

 
Hmmm...you've just given me an idea for how to crawl out of the primordial ooze of web development. Smile | :)
 
Matthew Faithfull wrote:
I'm stubborn like that

 
Me too!
 
Marc

GeneralRe: 1983's wonderful "Introduction to Machine Code for Beginners"memberdusty_dex19 May '13 - 12:19 
Marc Clifton wrote:
Not to mention how klunky the supporting technologies like javascript, jQuery, css, html feel. It's rather depressing how pathetic the web development environment and technology stack kludge actually is, and more depressing is that we all seem to just accept it.

 
I feel that way about all this CRAP!!! we're expected to accept as 'standards' (HTML/DOM). Dead | X|
 
Committees for standards make unbearably slow progress. Sleepy | :zzz:
This is equally disadvantageous because of a larger user base which just grows from their ponderous time scales to appease interested parties (usually corporate bodies). This just adds more resistance to change and feeds back into the process.


GeneralRe: 1983's wonderful "Introduction to Machine Code for Beginners"protectorMarc Clifton19 May '13 - 16:33 
dusty_dex wrote:
we're expected to accept as 'standards' (HTML/DOM). Dead | X|

 

 
What's particularly annoying is that the so-called standards are only implemented partially, or with deviation. I just today did an "inspect source" on a web page and grimaced in disgust as I saw 3 if-else blocks to handle differences in IE 7, 7, and 8, and this occurred in numerous places throughout the HTML.
 
Marc

GeneralRe: 1983's wonderful "Introduction to Machine Code for Beginners"memberdusty_dex19 May '13 - 11:00 
6502 opcodes which had to be converted into string format so that it could be called from ATARI BASIC.
A nightmare. BBC Basic had a built-in assembler which was far more friendly. I can be thankful for not having to enter code via hex keypad (KIM-1) or horror of horrors; toggle switches of the MITS Altair. WTF | :WTF:


GeneralRe: 1983's wonderful "Introduction to Machine Code for Beginners"protectorMarc Clifton19 May '13 - 11:43 
dusty_dex wrote:
or horror of horrors; toggle switches of the MITS Altair.

 
That stuff was cool! I remember in 8th grade being taught by the chemistry teacher how to enter the bootstrap code into the PDP/11 with toggle switches. Unfortunately, he didn't teach me what exactly I was doing and why. It was only later that I realized I was entering opcodes and toggling the "increment memory" for each binary code. Smile | :)
 
But yeah, I'm glad we don't have to do that anymore.
 
Marc

GeneralRe: 1983's wonderful "Introduction to Machine Code for Beginners"memberdusty_dex19 May '13 - 12:02 
Marc Clifton wrote:
I remember in 8th grade being taught by the chemistry teacher how to enter the bootstrap code into the PDP/11 with toggle switches.

 
Did he deliberately not have a serial line to a terminal?
 
What a bastard. Poke tongue | ;-P


GeneralRe: 1983's wonderful "Introduction to Machine Code for Beginners"protectorMarc Clifton19 May '13 - 12:17 
dusty_dex wrote:
Did he deliberately not have a serial line to a terminal?

 
The machine was hooked up to a teletype with a good old punch tape for saving programs. Which wouldn't work until you booted the computer. Smile | :)
 
Marc

GeneralRe: 1983's wonderful "Introduction to Machine Code for Beginners"memberNemanja Trifunovic20 May '13 - 2:32 
Terrence Dorsey wrote:
How did you learn machine code?

 
"Z80 machine code (or assembly language) for the absolute beginner" and Devpac[^] for ZX Sinclair Spectrum Smile | :)

GeneralRe: 1983's wonderful "Introduction to Machine Code for Beginners"memberFranc Morales20 May '13 - 2:49 
Same here
GeneralRe: 1983's wonderful "Introduction to Machine Code for Beginners"memberForogar20 May '13 - 4:52 
City & Guilds Assembler - a training language implemented via an interpreter on a Mainframe at Manchester University. It was only for learning the concepts and not used for "real" programming. We had to write the code out on coding sheets and then transcribe it onto a paper tape punch (using "run-out", and post processing using a hand punch, scissors and sticky tape for error correction) then connect the Teletype via an acoustic coupler (after school at 6 PM when the telephone rates were cheaper) and send the code through. The teacher did all the logging on and setting up for our code, we then each got to run our little length of tape through, one at a time - and got the results back within seconds (occasionally minutes) - amazing!
- I would love to change the world, but they won’t give me the source code.

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   


Advertise | Privacy | Mobile
Web03 | 2.6.130516.1 | Last Updated 23 May 2013
Copyright © CodeProject, 1999-2013
All Rights Reserved. Terms of Use
Layout: fixed | fluid