Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×

Comment Re:Stop taking risky pics (Score 0) 307

If I walk to the bad part of town and that I know is the bad part of town and something bad happens to me yes, I am partially to blame because I should have known to avoid that spot (if I knew it was thebad part of town)

No. The person that attacks you or robs you is 100% to blame. Victims are not guilty of anything.

Comment Re:Bah humbug censorship (Score -1, Flamebait) 307

Protecting yourself is a virtue, not a vice. And giving advice on how to protect yourself is not necessarily "blaming the victim".

You can tell that that's not what's happening here, as the "advice" from these people invariable comes down to not taking or uploading nude photos, and never encompasses the less puritanically motivated "don't use easily guessed passwords or security question answers".

These people really are from the crowd that blames rape victims for how they dress.

Let me put it another way: to use some analogies that have been put forth in other comments, if there is a place in town where someone gets raped every single night, maybe two or three people, and you deliberately going to that place at night, alone... do you really think it's going to do any good to just tell whomever you encounter "don't rape me?"

Which is yet another variety of blaming rape victims. Slightly softened because you've no doubt experienced the short skirt argument gets you a lot of flack.

Comment Re:Bah humbug censorship (Score 5, Insightful) 307

Uploading nude selfies to the cloud is stupid and naive.

It's not like they actively did so. It's simply an online backup, which is enabled when setting up the phone. You can opt out, but of course backing up is the recommended action. And quite rightly so. There is more chance of people being harmed by losing all the photos of the kids when a phone dies than there is of the account being hacked and photos being taken.

Consider also that the technicalities of a backup are beyond most non-technical consumers. Which is the group most people, including celebrities, fall in to.

Again, blaming the victims is just wrong.

Comment Re:Well (Score 1) 326

I don't believe for a moment that Stallman is reduced to hand-drawing slides because he believes hand-drawn slides are better. And if he does believe that, his slides certainly don't demonstrate it, as pretty much every other TED talk with a presentation is better than this one.

It gives the impression that whatever free presentation apps there are (Libreoffice Impress?) are pretty bad.

Also note the slide where he comperes free software with open source software. He makes the distinction that open source people are more interested in quality, and he's more interested in freedom.

This is one of the major reasons I don't like free software. There is little attention to quality.

Comment Re:Null Terminated Strings (Score 1) 729

Do you mean, perhaps, that you can't have a C string that doesn't fit into memory all at once? Let's assume you do.

That would be a very bad assumption, both because it isn't what I mean, and because it's irrelevant to the issue. Every element of a C string is addressable by a pointer. Regardless of whether it is real or virtual memory addressing. If you're talking about a stream that isn't addressable by a pointer, that's NOT a C string. A C string is a char*. A stream is NOT a C string even if it happens to be null terminated.

Think I'm wrong? Then tell me what the result of strlen(). It doesn't even make sense.

However, well abstracted problems result in concise code and object

That's a quality of the algorithms and patterns used by the programmer, not the language.

Simply punching away in order to scratch the itch is a guarantee for revisiting the code unnecessarily.

Well that's a whole different discussion, for which you are just stating your point of view. Agile development methods tend towards writing the minimum code for a limited feature set, and adding and refactoring constantly. I'm not advocating either here as it would take us down a different path, but I just mention it because it shows you're just presenting your opinion, not anything objectively right.

Comment Re:Probably not. (Score 1) 546

"a CS degree is not worth the effort."

Who are you quoting there sonny? You do realise the purpose of quote marks, no? That's one thing you should've learned in first year of college if not before.

Look I can see you're pissed, because you feel your achievement of getting a degree being undermined. But higher education is for you as a person. The fact that it doesn't make you better than people with experience shouldn't upset you, as long as you feel it was worth it for you.

A degree is certainly good for getting your first job. But after that it becomes less and less useful for work, as experience gives you the real knowledge you use day to day.

Comment Re:Powershell (Score 1) 729

It is guaranteed that sizeof(char) == 1, so you can skip the sizeof.

I see that it is in C99. But it wasn't when I was learning C in the 1980s.

Since you specifically mentioned strlen, I can tell that you are doing the wrong thing.

Well I don't use C strings at all, except in the infrequent occasions I'm using a C library from Objective-C that uses them.

Aside from this particular example, what is your beef with sizeof? Do you know an alternative for compile-time size calculations?

Sure. Don't use a language that encourages pointer calculations. If you're working in the kernel or hardware drivers maybe. But for applications C is probably the wrong tool.

Comment Re:What is the Tesla strategy? (Score 1) 157

One of the big ingredients in Apple's turnaround was running their own stores, where they could display their products to their best advantage, control the message given to consumers, and give the best support in the business.

When they had been selling solely through general computer stores, the sales staff had no incentive to put Apple's products in their best light.

Slashdot Top Deals

Real Programmers don't eat quiche. They eat Twinkies and Szechwan food.

Working...