Catch up on stories from the past week (and beyond) at the Slashdot story archive


Forgot your password?

Comment: Taught by who? (Score 1) 313

by schiefaw (#46386579) Attached to: Should programming be a required curriculum in public schools?

I don't think there are a lot of qualified programers working as teachers these days. Back in the day, I took a COBOL class in high school, but had to leave the class after two weeks because the instructor only knew the language up to the point of reading data out of a file. Once I wanted to write data to the file, she was over her head.

I think a section of a Math class on programming would be interesting.

Comment: Re:Pros and Cons (Score 1) 462

by schiefaw (#45336141) Attached to: Re: Daylight Saving Time, I would most like

You might think that, but I just discovered that the 5-year-old software that I am working on was converting times from UTC by getting the current offset from UTC. No consideration was made for the actual date being converted. The people who wrote this weren't stupid, they just didn't really think through the problem. That, and the company had no culture of code reviews or even documented designs. The times, they are a changing.

Seriously, though, getting the current time is easy. Converting an arbitrary datetime for an arbitrary location involves a bit of thought. This is especially true when you have to deal with Arizona. And, that is without having to consider the conversion of historical data that occurred during different DST rules.

Comment: Re:Is SETI wasting its time? (Score 1) 90

by schiefaw (#39207705) Attached to: Seti Live Website To Crowdsource the Search For Alien Life

Good point. And if the aliens use digital communication (maybe with a bit of encryption and DRM on top of it :p), it will only show up as noise after analog conversion.

Even digital data uses a carrier wave.

The problem with this idea is that the human brain does not react well to large amounts of negative data. Eventually, the mental "squelch" of the viewer will drop to the point where they will see a pattern whether one exists or not.

I could see sending flagged data to humans, but this project is in "real-time". I think this is just a publicity gimmick.

Comment: Re:That all depends on you (Score 1) 936

by schiefaw (#24018631) Attached to: Non-Programming Jobs For a Computer Science Major?

Hold the phone! If he can't program, he shouldn't be designing the entire system! I can't imagine anyone would ever hire an architect with no development experience.

I would suggest the Business Analyst role. You can use what you have learned to help develop clear and complete requirements. This is probably the most important aspect of a project, but it doesn't get much attention.

Tomorrow's computers some time next month. -- DEC