Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. ×

Comment Re:Too little at any time (Score 1) 136

Logo was a great idea but became prominent at a time when kids where starting to realise computers could do better. The C64/Amstrad/Sinclair/BBC/Apple-II all had Basic which could be coopted into doing real games and thanks to PEEK POKE and CALL provided a springboard for the more enterprising kids to start poking around with machine code..

Logo however was a decent language. It was list processing, functional (It was, in fact a lisp derivative of sorts) , and generally taught good code hygiene. It didnt have gotos.

I had a teacher in my first year of highschool who insisted Logo was the language of the future. I thought he was an idiot, because clearly it was Pascal. Welll...... more the fool on both of us. Retrospectivly, I was right.... sort of.... Pascal taught the sort of programming that you do with C,C++ (Turbo was object oriented) and so on. Logo taught the sort of programming you do with Lisp, Scheme, and the like. It would have been better if he was right, in the scheme of history the lisp family are clearly superior languages than the algol family (Pascal/C/C++/etc) but they just never took off quite the way C and C++ did. The torch is still held up to some degree by Haskell/Erlang/Clojure/etc but they still are very much minority languages, and we're all the poorer for it.

Comment XML external entities (Score 1) 17

I think it's a flaw in some XML or XSLT libraries that DTD expansion and external entity resolution is either on by default, or in some cases, cannot be turned off. It also opens up attack vectors for XML injection using xsl:include, where if an attacker can provide the XSLT he can also read arbitrary file contents. It would make more sense for the default XML mode to not allow fetching any external content, and you have to set a 'trusted' flag in the API to turn on the magic.

Comment Re:I blame Trump. (Score 1) 733

"That man opened the door for lunatics like this. His followers are gleefully jumping through the door and this is what we get as a nation. I also blame the GOP for this because of their desire for power in Washington. They let this happen unchecked."

Ok. much more serious response to your post this time. The guy was a nut or a broken nut. Blaming Trump is like Blaming Obama for the Texas nut who flew his plane in to a building more than a few years ago. And I recall on this very board everyone speculating he was a right wing nut because "Texas". Turns out after his manifesto came out that he was a left wing nut.

Maybe we need to drop the modifiers and just call them what they are. Nuts.

Comment Re:I blame Trump. (Score 4, Insightful) 733

That man opened the door for lunatics like this. His followers are gleefully jumping through the door and this is what we get as a nation. I also blame the GOP for this because of their desire for power in Washington. They let this happen unchecked.

Trump may be aggravating it, but this isn't new. Some idiot attacked Sikhs a few years ago because he thought their turbans meant they were Muslims.

Racism doesn't always attract the brightest bulbs.

Comment Re:"Research Projects" (Score 1) 68

The problem is that all these attempts to interest kids in STEM are so earnest and dull.

What we should be doing is tempting them with mad science. You see? It's not all death rays and monkey testicle implants.

It's important to hook them by middle school, when the all important sense of being misunderstood is its keenest.

Comment Oh, Very Fscking Hilarious, Pai... (Score 5, Informative) 116

Not fooled.

How convenient that Mr. Pai neglected to mention that AT&T was sued in 2014 by the FTC for false advertising -- namely, describing their mobile Internet service as "unlimited" when in fact they would throttle you or cut you off after you exceeded undocumented limits.

AT&T argued that, because the package included voice service, the dispute was outside the FTC's jurisdiction and should properly have been brought by the FCC. Mindbogglingly, the 9th Circuit agreed. ( https://consumerist.com/2016/0... )

So Pai's claim about wanting to achieve regulatory harmony and improved demarcation between agencies is unvarnished bullshit. He's trying to create more opportunity for regulatory arbitrage and pitting one federal commission against another.

Slashdot Top Deals

THEGODDESSOFTHENETHASTWISTINGFINGERSANDHERVOICEISLIKEAJAVELININTHENIGHTDUDE

Working...