Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror

Comment Yellow Dog -> Ubuntu/Debian -> Arch (Score 1) 867

I started with Yellow Dog on Apple PowerPC hardware, which I mostly used for servers, but played around a bit with various desktop environments. At that time I wasn't doing serious work so much as I just wanted to know as much about various platforms as I could. My primary OS for day-to-day computing was classic Mac OS (System 7, OS 8, OS 9) at that point.

As I moved to x86 hardware and Ubuntu became popular, I used Ubuntu as the primary OS on my development machine at work, and Debian on my servers. Nearly all of my servers (those that don't require anything bleeding-edge) still run Debian stable. Around the same time, I was running Mac OS X as my primary day-to-day OS on my personal machine.

Two or so years ago, I got tired of Ubuntu trying to push a particular desktop "experience" and having multiple layers of indirection and automation to deal with if I wanted to change anything. I briefly passed through Gentoo, which I enjoyed, but found that it required a little bit more time to maintain than was practical for me. I tried Arch and found it to be a good balance between customizability and niceties like binary packages. I switched to Arch on my main desktop at home, still using Mac OS X as my primary on my laptop.

A few months ago, I also switched to Arch on my laptop, more or less removing the Mac from my workflow.

Comment Re:Python (Score 1) 799

If a high-level language like Python works for what he wants to do, then there isn't any reason to ever give it up. Code doesn't become magically better when it's written in C. Good, fast, and stable code for many applications can be written in high-level languages too.

If he goes on to become a proficient programmer, he will recognize that sometimes it is necessary to go to a lower-level language, whether it be for performance, linking against C libraries, or writing system code or plugins that must be directly executable. When that time comes, he'll learn C or something else. If he never gets to that point because he's satisfied staying at a higher level, then what's the problem? He'll have developed some great high-level programming skills he'd never have if he lost interest because the learning curve of a lower-level language was too steep.

The most important thing is that he learns stuff that keeps him interested. There is no perfect way to learn everything there is to know about computer science, so let him explore in the directions he wants to go. If he gets "corrupted" by a particular approach, then he probably didn't really have the interest to become a computer scientist in the first place.

Comment Re:no gnd? (Score 2, Informative) 208

Getting rid of the ground prong at the plug won't remove the circuit ground. The neutral prong is still ground in this sense. The ground prong is intended to be connected to the metal chassis, so that if a wire comes loose inside of an appliance and contacts the chassis, it will be shorted to ground instead of causing the chassis to go live.

The reason that there is an additional ground prong and the case isn't just connected to the neutral prong is that it's easier to mess up the wiring of line and neutral at the socket, or use an adapter that's not properly polarized, etc. It's harder to plug the ground prong into anything that's not ground.

If you cut off the ground prong, you're just removing this protection; the circuit ground is still on the neutral connector, so you're not protecting yourself from this attack.

NASA

Submission + - NASA snaps mysterious 'Night-Shining' clouds (networkworld.com)

coondoggie writes: "NASA said today its AIM satellite has provided the first global-scale, full-season view of iridescent polar clouds that form 50 miles above Earth's surface known as "Night-Shining" clouds. Night Shining clouds form at a high altitude which lets them reflect sunlight long after the sun has set. According to NASA, little is known about these clouds at the edge of space, also called Polar Mesospheric Clouds. The clouds consist of ice crystals formed when water vapor condenses onto dust particles in these coldest regions of the planet, at temperatures that may dip to minus 210 to minus 235 degrees F. http://www.networkworld.com/community/node/22856"

Slashdot Top Deals

"Hey Ivan, check your six." -- Sidewinder missile jacket patch, showing a Sidewinder driving up the tail of a Russian Su-27

Working...