Become a fan of Slashdot on Facebook


Forgot your password?
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×

Comment Re:Unfortunately no and I have a reason (Score 1) 306

The Abelson and Sussman textbook, Structure and Interpretation of Computer Programs, uses LISP (actually Scheme). There are quite a few LISP fanatics who passionately feel it is still the best programming language made, citing such reasons as the simplicity of writing an interpreter for it. However, that textbook is pretty difficult. The authors didn't appreciate how hard recursion can be for many students to understand, and LISP and functional programming in general uses recursion so heavily it's the proverbial hammer for every nail of a programming problem.

Well, that's what you get when you beta test your textbook with MIT students. But that said, CLRS is no picnic for people who aren't very good at math, either.

Comment Re: No, ABMers. No. For the last time. NO. (Score 1) 135

With Trump, it's anyone's guess, because he's so unpredictable.

With Hillary, a war with Russia was a sure thing. Hillary was dead-set on establishing a no-fly zone over Syria. That would have inevitably led to war with Russia.

With one candidate offering a 100% chance of war, and the other candidate offering a less-than-100% chance of war with Russia, the latter is obviously the better choice.

It wouldn't have to have been this way if the stupid Democrats and the media didn't torpedo Bernie in the primary. They have only themselves to blame.

Comment Not quite dead yet (Score 1) 306

It means that we are now far more removed from access to the metal to even do a lot of the optimizations that we've done in the past.

Well... no, it means that you are, perhaps. Some of us still write in c or c++, and keep our attention on the details. You can tell you've run into one of us when the many-functioned app you get is a couple megabytes instead of 50, runs faster than the fat ones, and doesn't suffer from black-box bugs inherited from OPC.

I always thought that the user's CPU cycles and memory were things a developer was obligated to treat as the user's valued resource, and so not things to waste.

I know, totally out of date thinking. It's ok, I'm old, I'll die soon. :)

Comment machine code ate my neurons (Score 1) 306

But can you program in Z80 and 6502 machine code?

Yes. But more importantly, I can program in 6809 machine code. Including building all the index modes. Which, back in the day, is one of the things that saved me from having to design in, and then program, CPUs like the 6502 and z80, both of which are seriously anemic by comparison. But I prefer to program in assembler. Because I'm sane.

My affection for the 6809 ran so deep that I wrote the 6809 emulator you'll find here, which required me to implement the entire instruction set from the ground up.

But yeah, I can write machine code for about 10 microprocessors. And you know what? In the day... that was useful. I could read (E)(P)ROM dumps, I could cold-patch... but today, I just wish I could get the brain cells back. :)

Comment Re:Annoying problem with that... (Score 1) 13

Theoretically fine, except for this:

... posting hyperlinks to pirated copies of material is only legal provided it is done without knowledge that they are unauthorized versions

How is a someone who has been taken to court over this but never knew that the content they linked to was infringing supposed to prove that they didn't know that the content was unauthorized?

Wrong question - the right question is "how do you know they knew it was infringing?" followed by "prove it".

Or, assuming that they are treated as innocent until proven guilty, how is the court supposed to prove that a person knew that the content they wanted to link to was unauthorized to get a conviction?

Still wrong premise, the court doesn't prove anything, the plaintiff has to prove it. Note that things like emails saying "post this link to blah from pirate site yarr and add this awesome ad so we make money" would likely be considered a smoking gun in this situation.

Comment Re:Fighting nebulous "hate speech" will kill them (Score 1) 193

What are you talking about? Right now, it appears that close to half the nation at least sympathizes with the alt-right: they just elected the President. I don't think it's completely unreasonable to assume that the Americans on Facebook roughly represent America's population overall, in fact I think the alt-right is probably over-represented on FB because younger people (under 30, and esp. under 20) use the platform a lot less than older people.

Also, in my own personal experience with some, um, family members, alt-right groups are very strong and numerous on Facebook from what I've seen. Personally, I think Facebook will be shooting itself in the foot if they kick out all the alt-right groups. They have a platform that caters mostly to old people (Gen-X and up), and a huge portion of that population is right-wing, and has now moved into alt-right territory (AFAICT, the traditional right-wing is now mostly gone, and conservative people have shifted their views to align with alt-right sources like infowars). So while I can understand why Zuck isn't real happy with his customer base, but those are the people keeping Facebook alive and bringing in advertising dollars.

Comment Re:Analyzing a car purchase over 1 year? (Score 1) 33

True. And the cost/arrest concept is broken too. Would the arrests have been made anyway? Could they have been made another way?

When people have a tool they use it, whether it is the use-case that was supposed to justify the purchase -- and that can be a good thing (because the widget is earning its keep) or a bad thing (using a tool that's overkill, to expensive to operate, or counterproductive). The real question is what did they specifically buy this for? If the cost justification was that it was going to allow them to make x arrests per year, it's probably a failure. If the cost justification is some other kind of scenario that doesn't necessarily happen every year (e.g. the Beltway Sniper), then the question is whether they're using this thing reasonably.

Comment Re:Bad Headline (Score 1) 570

As opposed to the media failing to make clear that if anybody but Hillary! with access to classified information had done what she did, they'd be in jail?

As opposed to the media failing to point out that the lack of safeguards on Hillary!'s illegal private email server likely allowed every damn intelligence agency in the world access to it?

There MAY be "fake" news regarding Trump, but there is CERTAINLY a whole plethora of news about Hillary! that ISN'T fake, but the media refused to report it simply because it accurately cast her as a corrupt felon.

Yeah, I guess Hillary's email server wasn't all over the news and there was no Hatch Act violation about 11 days before the election about those same emails and a "renewed" investigation splattered all over the news. Revisionism of this magnitude borders on delusion.

How about equal focus on Colin Powell's email server and the 20+ million Bush era emails that are, well, how do we put this? Gone? And we're just to take their word for it that there was nothing classified on any of them?

Comment Re:Security is an illusion (Score 1) 153

There's just too much volume to track all the content everywhere.

There are 350 million people in the USA, more or less. Including kids not of age to use computers. One computer, just one, operates at billions of instructions per second (when the code is written in anything efficient, like c.) The NSA has a newish huge data center located on the main trunks.

You do the math. If you still think they can't sieve that amount of data effectively, why then, good on you for your optimism. :)

Slashdot Top Deals

Money is the root of all evil, and man needs roots.