Also, you can tell it's not gonna have a happy ending when the main guy's all bumpy.

Tara ,'First Date'


Buffistechnology 3: "Press Some Buttons, See What Happens."

Got a question about technology? Ask it here. Discussion of hardware, software, TiVos, multi-region DVDs, Windows, Macs, LINUX, hand-helds, iPods, anything tech related. Better than any helpdesk!


brenda m - Feb 18, 2010 12:23:15 pm PST #12913 of 25501
If you're going through hell/keep on going/don't slow down/keep your fear from showing/you might be gone/'fore the devil even knows you're there

[link]

Kindle app for BlackBerry now available.


tommyrot - Feb 18, 2010 4:51:33 pm PST #12914 of 25501
Sir, it's not an offence to let your cat eat your bacon. Okay? And we don't arrest cats, I'm very sorry.

I found this PDF very interesting:

Hardware: Looking Back From the 1980s At Computers In Education

"As someone who went to high school in the '80s, this newsletter from 1980 (PDF) is a blast from the past. An interview with Microsoft talks up its BASIC language product and predicts voice control of computers in five years. Advertisements for Compute magazine, which was about to go monthly, and an article about a computer 'network' in Minnesota that connects some fax machine-looking terminal to a central computer over telephone lines. Lots of Atari, TI and RadioShack news too. It's a reminder from 30 years ago that we are still not using technology effectively in education."


DCJensen - Feb 18, 2010 6:32:15 pm PST #12915 of 25501
All is well that ends in pizza.

Ah MECC, I recall it well...Well, I recall it.

It's kind of disconcerting seeing a newsletter you remember clearly as being white is not only now digital, but yellowed with age before archiving.


tommyrot - Feb 19, 2010 5:30:26 am PST #12916 of 25501
Sir, it's not an offence to let your cat eat your bacon. Okay? And we don't arrest cats, I'm very sorry.

You know how slahsdot has this "Ask slashdot" thing? This was interesting:

Ask Slashdot: What Knowledge Gaps Do Self-Taught Programmers Generally Have?

"I, like many others here, have learned to program by myself. Starting at a young age and learning through fiddling I have taught myself C++, Java, python, PHP, etc., but what I want to know is what I haven't learned that is important when taught in a traditional computer science curriculum. I have a degree in physics, so I'm not averse to math. What books, websites, or resources would you recommend to fill in the gaps?"

One comment:

Creating a good database (or object) model, or code structure is not something trivial and usually self-made programmers are not the best in those fields.

Huh. I'd say I'm very good at creating a database model. Is database stuff generally required for a CS degree?

I had a programming class in high school and a Fortran class in college, but that's the extent of my formal programming education. Anyone else here a programmer who didn't get a CS degree?


Tom Scola - Feb 19, 2010 5:38:20 am PST #12917 of 25501
Remember that the frontier of the Rebellion is everywhere. And even the smallest act of insurrection pushes our lines forward.

It annoys me when programmers don't understand automata theory, like how you can't use a regular expression to find balanced, nested parenthesis.

There are also lots of instances where programmers use brute-force methods where there are more elegant algorithms, like binary search.

OTOH, there are things that CS majors are taught which they accept as gospel, like object-orientation and type theory, which really shouldn't be as sacrosanct as they think.


Gudanov - Feb 19, 2010 5:41:46 am PST #12918 of 25501
Coding and Sleeping

I have a degree in physics, but I did minor in math and CS.

I can see the point, but CS degree or not you need to keep learning period. I learned C, lisp, some simulation language, Fortran(Physics, not CS), and data structures in College, but had to learn C++, Java, Perl, SQL, the Win API, the Win32 API, Mac API, Swing API, and Eclipse API among other things. I don't use plain C, and I always found a data structure already existing in a library.

Nowadays though, I don't think you can get away without a CS degree so easily coming out of college.


§ ita § - Feb 19, 2010 5:45:22 am PST #12919 of 25501
Well not canonically, no, but this is transformative fiction.

I have a CS degree (well, math and CS) and we didn't spend much time on data, since databases weren't prevalent. We did trees and sorts and crap like that.

I would consider data modelling my strength now, even though I don't program for pay--I'm still heavily involved in that part of the technical designs of the systems I work on.


§ ita § - Feb 19, 2010 5:47:11 am PST #12920 of 25501
Well not canonically, no, but this is transformative fiction.

I don't think you can get away without a CS degree so easily coming out of college.

Yeah, I don't know if they were necessary when I was in school, but I certainly wouldn't recommend trying without one unless you were a serious prodigy--and even then, your employer will probably want to see it.


Gudanov - Feb 19, 2010 5:48:53 am PST #12921 of 25501
Coding and Sleeping

We did trees and sorts and crap like that.

Yeah, I did a lot of that in college as well and then hardly ever had to do it since typically there's a library call that'll do it for me. Code I don't have to maintain.


Gudanov - Feb 19, 2010 5:54:00 am PST #12922 of 25501
Coding and Sleeping

One funny thing I've noticed with probing the job market around here. It's very hard for me to make recruiters (or relatives and friends for that matter) understand I don't work in an IT department, I work for a company that sells software. I've done work on software that sat on a shelf in Best Buy (not anymore though, different company).