Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Comments

top

Microsoft Paid NFL $400 Million To Use Surface, But Announcers Call Them iPads

Actually, I do RTFA Re:Kleenex, Xerox, iPad.... (404 comments)

This is one of the reasons why it's going to be such an uphill battle for Microsoft when it comes to tablets and phones. They were late to the game.

They really weren't. I remember using a Windows tablet/laptop convertable back in 199? And a Windows phone (with Office, etc. ) before the first iPhone dropped.

I'm actually not sure why neither one took off. My assumption would be that both were too large, and that probably had most to do with either non-low-power chips or battery technology.

about a week ago
top

Tesla Plans To Power Its Gigafactory With Renewables Alone

Actually, I do RTFA Re:ironic (260 comments)

because of the hoover dam.

Which is all green energy, so it's easy for Tesla to live up to their claims.

about two weeks ago
top

Is There a Creativity Deficit In Science?

Actually, I do RTFA Re:Is there a science deficit in creativity? (203 comments)

The same formula is used by Hollywood when someone messes with the occult. The dire, yet vindicated, warning. The monster in the second act. Etc.

I guess what I'm saying is that Hollywood honestly doesn't know the difference between science and magic. Although computers even more so.

I'm far more concerned about the effect of "cops bend the rules because they sooo hate the evil killer and need to get him off the streets" shows. Cops actually do get influenced by that. I think there was a study about that, but it may have been not published because it was too groundbreaking....

about two weeks ago
top

Is There a Creativity Deficit In Science?

Actually, I do RTFA Re:Who bears the risk? (203 comments)

Risky to who, exactly?

The research bearing fruit. No one is suggesting removing protections from actual subjects. The article is about funders wanting to fund "successful" (that is, hypothesis affirming) and "publishable" (that is, less contraversial) experiments.

His goal is to somehow shift the funder's incentives so high sucessful completion risk/high reward (either in basic knowledge or specific benefit) stuff gets made.

And I agree. The shit that gets funded at any real level is often piecemeal and uninteresting. Hell, even "we want money to try a similar study with N>35 so we can test a lot of spin off research of this promising study" get shot down for being too out there.%lt;/rant>

about two weeks ago
top

Combating Recent, Ugly Incidents of Misogyny In Gamer Culture

Actually, I do RTFA Re:One bad apple spoils the barrel (1134 comments)

there is no incentive to solve the misogynistic trolling "problem" (assuming it even exists

Well, that depends on who is solving the problem. Certainly, some games do in fact see a drop in subscriber base. These companies have incentive to stop the problem.

For instance, XBox saw a lot of women not re-upping their XBox Gold accounts.

about two weeks ago
top

Apple Denies Systems Breach In Photo Leak

Actually, I do RTFA Re:At the risk of blaming the victim... (311 comments)

In this case they did lock the gate, I assume. By which you mean use passwords.

However, that doesn't help if the gate is set in a 4 foot high picket fence

about two weeks ago
top

Combating Recent, Ugly Incidents of Misogyny In Gamer Culture

Actually, I do RTFA Re:Nobody has the right not to be offended. (1134 comments)

There's no such thing as a right not to be offended

There certainlly is, within some contexts. There is a right not to be offended in your home. There is a right to limit what asshats say on your blog.

Now, that doesn't give you the right to shut down channels where people say what you don't like, unless that channel is too difficult to avoid. Protests in front of your house. Calls at 2am. Etc. But free speech does not give you a right to force yourself to be heard.

about two weeks ago
top

Apple Denies Systems Breach In Photo Leak

Actually, I do RTFA Re:At the risk of blaming the victim... (311 comments)

Youâ(TM)ll note the celebs arenâ(TM)t in the above list of people who share in the blame here. I donâ(TM)t even expect them to know enough to use good passwords. Theyâ(TM)re ordinary humans whose focus should be on things not related to IT security.

I expect them to know enough to use good passwords, because I expect all people to know that. I expect them to know enough that they are a high-profile target. And I expect them to know enough to know that computer security is often shittily done.

That is, I expect them to know enough not to trust anything. I don't expect them to know enough to choose to trust anything.

about two weeks ago
top

Apple Denies Systems Breach In Photo Leak

Actually, I do RTFA Re:At the risk of blaming the victim... (311 comments)

Wrong-think.

If the fucking system worked like it's supposed to, people could put anything anywhere. Blaming the victim for a broken system is not logical.

It is if the victim, exercising a reasonable amount of care, would have known the system was broken. Now, what is reasonable is up for debate. I think everyone agrees if you ignore the "Beware of the Leopard" sign that everyone agrees you don't get to complain when you don't get a super-awesome adventure (possibly also mauled by a leopard). And I think if the breaks in your Prius go bad, then no one would think you could have predicted that (unless you are the Woz; because he did and told Toyota...)

I would say that it is perfectly reasonable to blame the victim for not realizing that nothing you put on the internet can ever hope to be private. If you are leader of a country, you should expect other countries to tap your phones. If you are a celebrity who makes a lot of money off your sexiness, you should expect people will want nude pictures of you.

You may disagree. And it is distasteful to blame the victim. But there is some point, which different people can have a discussion about, when it is starts becoming their fault.

about two weeks ago
top

In Maryland, a Soviet-Style Punishment For a Novelist

Actually, I do RTFA Re:More to the story? (441 comments)

Is it that journalism doesn't exist, or that you just don't know how to use google?

If you can easily Google more information about a topic than the journalists put in their articles, does that really support the contention that journalism exists?

about two weeks ago
top

Should police have cameras recording their work at all times?

Actually, I do RTFA Re:"Accidentally" (455 comments)

Why? It doesn't happen now.

We fucking make it happen. We pass a law that says that says that they cannot. And that the defense can bring it up if they do.

Ladies and gentlemen of the jury, you'll notice that there is not footage of the alleged stop. That's because, after we requested the footage, Officer McPoopyPants deleted it. Does that sound like the behavior of an officer who legitimately gave my client a ticket for going 1 mph over the limit?

about two weeks ago
top

Apple Reveals the Most Common Reasons That It Rejects Apps

Actually, I do RTFA Re:ui consistency is very important. (132 comments)

You mean something like this?

No, I think he means something that is actually followed... and possibly enforced.

As a rule, if you say "but there is a standard; let me link to the documentation" there isn't a standard.

about two weeks ago
top

In Maryland, a Soviet-Style Punishment For a Novelist

Actually, I do RTFA Re:I guess you should just write about... (441 comments)

. They don't lock you up for making up stories about rainbows.

<sarcasm>Maybe not in California. But in my state, we don't let pervs try to force children to be soldiers in the gay alliance.</sarcasm>

about two weeks ago
top

In Maryland, a Soviet-Style Punishment For a Novelist

Actually, I do RTFA Re:Do Everything Wrong Day (441 comments)

the real guns/ammo

I'm pretty sure the GP meant "Guns and Ammo", the magazine. Since it was capitalized like the title and followed "Mad Magazine." But I agree that your punishment fits the crime of daring to bring a toy to school

about two weeks ago
top

U.S. Senator: All Cops Should Wear Cameras

Actually, I do RTFA Re:Federal vs. local decision (Re:I like...) (643 comments)

I am worried about the yet another illustration of how the Federal government's control reaches into the crooks and nannies it was never supposed to reach.

But that's just an appeal to authority. I will grant, for the sake of argument, that it is working around the intent of the 10th amendment. I just don't see why I should care. I mean, the 10th amendment made sense when slavery was an sometimes (someplaces) thing; when it took forever to cross a state boundary, and the idea of traversing three states in the course of commuting would be a fanciful idea.

On a second point, I'd further content that cameras on cops are a rights issue - and are fully under the purview of the feds under Amendment 14

about three weeks ago
top

If Java Wasn't Cool 10 Years Ago, What About Now?

Actually, I do RTFA Re:What's the point? (511 comments)

I could as easily pick apart your arguments. I find it hard to imagine never using code that is shared with other projects for example. Why re-invent the wheel? Are you declaring code re-use dead? What about the system libraries? Do you hack those without notice too?

You could move the goalposts like that. I explicitly didn't respond because that is trying to derail the conversation.

But what the hell. You've stopped actually responding to the points I make.

So, I would contend that code reuse is helped, not hampered, by compiler-verified interfaces. I would contend that your "code reuse" is so stifling that it is literally inferior to copy-and-pasting... at least with copy-and-pasted code you can improve the module you copied without worrying that it breaks things.

And what happened to unit testing where you should easily enough shake out cases where people called a function they shouldn't have?

Why do you want to re-invent the wheel. Now, unit testing is good, but using unit testing to re implement (imperfectly) interfaces is, well, crazy.

I have argued that the programmer who just takes the IDE's word for it will eventually end up in deep trouble.

No, you've argued that programmers are perfect, that the comments will always be accurate, functions you call will never change, and the comments always need to be read for every getter and setter. And that's just to reject my examples.

And I categorically reject any of the above.

You seem to be arguing that duck typing is bad because shoddy practices rule.

Since the only example you have been able to give as to why duck-typing has any benefit, is as a patch to shoddy use of interfaces, this seems a remarkably dumb statement. I contend that duck-typing hurts the ability of the computer to detect errors, and your only response is that some people didn't properly use interfaces in legacy code. Not that interfaces are somehow a bad way to program. But a shoddy programmer may not have used them.

Well, fuck that. A paradigm that gives up useful features to paper-over shitty work, or allows code reuse between kinda existent modules via unspecified hack code that works 95% of the time is bad. Heck, any code that would need to be papered over like you suggest probably shouldn't be trusted. Duck typing is bad, it encourages bad practices and bad coding, and allows bad programmers to continue programming with silent errors as opposed to either fixing their shit or quitting their job and flipping burgers.

about three weeks ago
top

U.S. Senator: All Cops Should Wear Cameras

Actually, I do RTFA Re:The death of leniency (643 comments)

Cops have the authority and discretion to issue verbal or written warnings instead of citations for moving violations, so video recording won't change that.

And indeed, sometimes the requirement. For instance, in a state that shall remain nameless, the state patrol on drunk driving duty is supposed to pull over people who cannot stay between the lines. They don't bother citing the people who spilled soda in their lap, or were distracted, etc. It's not what their job is. But they do give a formal warning. That way, when their patrol is over, their sergeant can see they weren't asleep, or at a strip club.

about three weeks ago
top

If Java Wasn't Cool 10 Years Ago, What About Now?

Actually, I do RTFA Re:What's the point? (511 comments)

you just called whatever the IDE autopopulated with, apparently without bothering to check what it was. Or at least that's what you said may happen.

Right, because you thought that the function was a different one because you misremembered the name. Or because you would assume a function like "getCurrentHealth()" would return the health of a character, and not, I don't know, concatenate two Strings randomly. Especially if that's what similar, or identically named, functions do throughout a library.

But, yeah, it may happen.

And oral lore is really "consulting with collegues" Which totally happens in real situations. If I ask someone, for example, how to get an arctan value outside the -pi/2 to pi/2 range, them explaining quickly how to use atan2f is more valuable than telling me a function name and "GTFO;RTFM".

Bottom line, I'm advocating for computers doing the work instead of comments (which may be unread, or out of date, or literally written after the code that referred to them). I posit many, many, reasons why having a computer check for errors instead of a human being. Your only response is that "Dude, but then I cannot hack two systems together using magic glue that happens to work, and enforces on everyone a requirement of never even optimizing their code, because any change could break my system. And could be avoided if I followed best practices."

When every advantage you suggest can be done in a superior way without using duck typing, I'm blown away. You have argued that perfect programmers don't need the fuckin' IDE, they can check their own work. Well, perfect programmers don't need the fuckin' comments either, they can read the entire code and know what happens.

I can only assume you're trolling, because while I've heard people defend duck-typing before, I've never heard such a malformed argument.

about three weeks ago
top

If Java Wasn't Cool 10 Years Ago, What About Now?

Actually, I do RTFA Re:What's the point? (511 comments)

I presume you use the old cut'n'past code 'sharing' method with a significant appearance of the cargo cult antipattern?

Clearly the only reason you would say something like that is a particularly stupid ad homenim. I'm talking about using interfaces and code review. I'm talking about best design practices. Clearly, since I'm advocating for using interfaces, I'm not copy-and-pasting code. But advocating for what you are advocating for is actually really compatible with cut-and-pasted-code.

But that level of intentional misunderstanding may bleed into my responses below.

If any of that happens, you absolutely positively deserve everything you get. DO NOT call a function if you don't know what it is!

At this point, I wonder how your "everything in comments" system architecture works, since you seem to have issues reading. I mean, nothing I wrote says "call functions randomly".

I talked about an obvious human error (incorrect memory of a name); I talked about being given information from a collegue; I talked about coordination issues where function signatures changed; and I talked about how hard it made code reviews.

The fact that you don't seem to recognize these possible issue makes me question your experience. Because these are all things that happen.

Surely you don't recommend unilaterally changing code used in other projects!

I'm not going to make an argument here, because this is obviously going to lead to a conversation derailing where you don't address my valid points above.

about three weeks ago

Submissions

top

Why would you teach your kid to brush his teeth - there's an app for that.

Actually, I do RTFA Actually, I do RTFA writes  |  about 4 months ago

Actually, I do RTFA (1058596) writes "

Have you ever tried to teach your kid the "Bass-Stillman" brushing technique — the technique that dental professionals would try to teach your child if they thought he could handle it?

That's the question asked by Brush Up, a new mobile game with a bluetooth-enabled toothbrush. They purport to be able to train your child to brush his own teeth. They seem to back it up, as they used NIH (National Institute of Health) money to run a year long study.

Interestingly, they hired a developmental psychologist, because apparently you brain handles brushing your teeth differently when you are younger.

Their website has some information, but they seem to have put a lot more effort into their Kickstarter page.

Would you trust your child to bring a tablet/phone into the bathroom as they brush? Do you think you can teach better than a game? Or will parents not ask themselves any of those questions, and just buy it to get their kid to brush his teeth without a fight?"

Link to Original Source

top

Fluke Donates Real Multimeters to SparkFun as goodwill gesture

Actually, I do RTFA Actually, I do RTFA writes  |  about 6 months ago

Actually, I do RTFA (1058596) writes "We recently heard about the confiscation of a delivery of multimeters to SparkFun for infringing on Fluke's trademark. One common thread in the discussions was the theme that Fluke should have let that shipment through ("lawyers" argued about the legal ramifications of it) as a goodwill gesture to SparkFun and the Maker community. Well, Fluke did one better. They announced they were sending more than $30k worth of official multimeters to SparkFun for them to do whatever they want with.

SparkFun is most likely going to give them away.

A great example of win-win-win?"

Link to Original Source
top

Microsoft loses final appeal in EU Antitrust case.

Actually, I do RTFA Actually, I do RTFA writes  |  more than 6 years ago

Actually, I do RTFA (1058596) writes "Being a convicted monopolist in Europe may be not as sweet a deal as in the United States. Microsoft has been forced to allow blanket licences to its server protocols[Free registration required]. Although they will still be raking in the money (at 10,000 euro upfront and 0.4% in royalties), it seems paltry compared to the almost 6% royalty rate they used to insist upon. And Microsoft has already paid 1 billion euros ( $1.43 billion US ) for the privledge of appealing to this stage, with a possibility that they will owe another 1.6 billion euros more.

Since they are having such a bad day, I thought I might as well advertise where you can purchase access to their proprietary code to make up for it. Curiously enough though, that site is down."
top

Our ATM is broken, so you go to jail?

Actually, I do RTFA Actually, I do RTFA writes  |  more than 7 years ago

Actually, I do RTFA (1058596) writes "A short while ago, slashdot featured an article about possible criminal prosecution for people who took advantage of faulty slot machine software. At the time, many people drew an analogy to an ATM that dispensed too much money. Well, apparently, that too may result in criminal charges. Interestingly, although they suspect that someone may have tampered with the ATM, they are considering charging anyone who withdrew money from the ATM.

This also provides an interesting rejoinder to 'if they can build a secure ATM, why cannot Diebold build a secure electronic voting machine.'"

Link to Original Source

Journals

Actually, I do RTFA has no journal entries.

Slashdot Login

Need an Account?

Forgot your password?

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>