×

Announcing: Slashdot Deals - Explore geek apps, games, gadgets and more. (what is this?)

Thank you!

We are sorry to see you leave - Beta is different and we value the time you took to try it out. Before you decide to go, please take a look at some value-adds for Beta and learn more about it. Thank you for reading Slashdot, and for making the site better!

Comments

top

Education Chief Should Know About PLATO and the History of Online CS Education

darkwing_bmf Re:I'm not sure it's relevant. (134 comments)

I think your boss has the right of it. I loved programming ever since I had my first taste of it in 4th grade. And I had parents that had the means and will to a) care about my education and b) buy a computer for me when I was in 5th grade. Not everyone is as lucky as I was.

http://techland.time.com/2012/...

about two weeks ago
top

Education Chief Should Know About PLATO and the History of Online CS Education

darkwing_bmf I'm not sure it's relevant. (134 comments)

In the 60s and 70s, home PCs were not common, the Internet was a research project and long distance phone calls were expensive.

about two weeks ago
top

Duke: No Mercy For CS 201 Cheaters Who Don't Turn Selves In By Wednesday

darkwing_bmf Re:Or just practicing for an actual job (320 comments)

If I were teaching, I'd be happy if my students were clever enough to realize the simpler solution and even happier if they already understood recursion. From a student point of view, I was always more interested if the problems we were given showed a useful application of the lesson instead of the teacher giving a not very well thought out problem and getting mad at us if we solved it a different way than the lesson instructed.

about two weeks ago
top

Duke: No Mercy For CS 201 Cheaters Who Don't Turn Selves In By Wednesday

darkwing_bmf Re:Or just practicing for an actual job (320 comments)

The code without the extra loop:

st = ""
for i in range(10):
    st+="#"
    print(st)
print("Done!")

I think this falls under the instructor trying to copy the lesson on embedded loops but not recognizing that the original lesson was based on printing one character at a time in a language other than Python (which doesn't print one character at a time by default). When the code was converted to Python, the original stipulation of only printing one character at a time was removed and with it the reason for the interior loop.

about two weeks ago
top

New Book Argues Automation Is Making Software Developers Less Capable

darkwing_bmf Re:That's true, but... (212 comments)

don't understand why the O(n!) code that worked fine on a ten-item list suddenly performs horribly with a twenty-item list.
        don't understand why sending network data one byte at a time results in horrible performance.
        don't understand that they shouldn't keep waking up the CPU over and over, and then wonder why their app is sucking down battery power like there's no tomorrow.
        don't understand the basics of multithreaded programming, run everything on the main thread, and wonder why their app freezes while they are doing I/O.

None of those things is dependent on low level coding experience. Well, possibly the network data one, but even there you're more likely to screw up by trying to do something low level (like send a byte at a time by hand) than you are by just using the appropriate library functions.

about two weeks ago
top

Ask Slashdot: What Old Technology Can't You Give Up?

darkwing_bmf Shoes (635 comments)

Shoes are old tech, but I can't walk on the hot pavement with bare feet without feeling pain.

about 3 months ago
top

Hotel Charges Guests $500 For Bad Online Reviews

darkwing_bmf Re:Libertarians, discuss! (183 comments)

But that makes my monitor harder to clean!

about 4 months ago
top

The Man Who Invented the 26th Dimension

darkwing_bmf Claud W. Lovelace (259 comments)

is his name. Not sure why the summary left it out.

about 4 months ago
top

VP Biden Briefs US Governors On H-1B Visas, IT, and Coding

darkwing_bmf Re:Open Up Borders to Everyone! :-) (225 comments)

Technically nativism or tribalism, although race can be a contributing factor.

about 4 months ago
top

VP Biden Briefs US Governors On H-1B Visas, IT, and Coding

darkwing_bmf Re:Open Up Borders to Everyone! :-) (225 comments)

I'm for unlimited work visas. I'm afraid neither of Indians who want to live and work here nor Mexicans who want to live and work here. I see both as positive for this is the land of opportunity and freedom.

about 4 months ago
top

Favorite "Go!" Phrase?

darkwing_bmf Punch it Chewie! (701 comments)

Most of the others take too long to say or don't have the same sense of urgency (engage).

about 4 months ago
top

Foxconn Replacing Workers With Robots

darkwing_bmf Re:That's Less Than $1 per Device (530 comments)

The raw materials are free for the taking (generously supplied by mother nature). Getting them where you want in a form you want is the expensive part.

about 5 months ago
top

YouTube Issuing "Report Cards" On Carriers' Streaming Speeds

darkwing_bmf Re:Nice! (110 comments)

That's why they call it youTUBE, duh.

about 5 months ago
top

No Shortage In Tech Workers, Advocacy Groups Say

darkwing_bmf Re:Not true (401 comments)

Have you considered taking these Java programmers and training them for more complex work?

about 5 months ago
top

Ask Slashdot: Choosing a Web Language That's Long-Lived, and Not Too Buzzy?

darkwing_bmf Re:Perl (536 comments)

In some languages you can create your own types. So you can have a variable A that is type meters and B of type feet. If you try to assign A to B or vice versa without explicitly typecasting (letting the compiler know you intended to do this, which comes in handy in conversion functions), the compiler will produce an error. It's a safety mechanism. You're not forced to use this feature but if you do it can help.

about 5 months ago
top

30% of Americans Aren't Ready For the Next Generation of Technology

darkwing_bmf I fully trust the Internet... (191 comments)

...to send everything it knows about me to government agents and hackers. My primary security practice is being too boring to care about.

about 5 months ago
top

Ask Slashdot: Choosing a Web Language That's Long-Lived, and Not Too Buzzy?

darkwing_bmf Re:Perl (536 comments)

You can have all the innovation you want, but innovation isn't enhanced by allowing you to confuse meters with feet or by allowing you to divide by zero. Certain thing should always be forbidden if they can be detected by the compiler and the compiler can be helped by language rules amenable to correctness. This doesn't limit innovation it just minimizes obvious (or not) flaws.

about 5 months ago
top

Ask Slashdot: Choosing a Web Language That's Long-Lived, and Not Too Buzzy?

darkwing_bmf Re:Perl (536 comments)

The code may be technically correct but if it is hard to read it will also be hard to update in a safe and efficient manner. If you think code never has to be updated then you haven't been working in software long.

about 5 months ago

Submissions

Journals

darkwing_bmf has no journal entries.

Slashdot Login

Need an Account?

Forgot your password?