Follow Slashdot blog updates by subscribing to our blog RSS feed


Forgot your password?

Slashdot videos: Now with more Slashdot!

  • View

  • Discuss

  • Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).


Comment: Re:Bashir of course! (Score 1) 191

by danaris (#49334609) Attached to: Your favorite Julian?

Good television? Today? I'll agree some of it is good but 90 percent is pure mental drivel. The wildly popular Kardashians make me want to vomit. If that was all that was on I'd have no TV. Watching grass grow or maybe watching paint dry is more interesting than most of what passes for entertainment today.

TV today is better than it was 5-10 years ago. The reality show craze has faded somewhat, and though the genre is clearly going to stick around, we still have some damn good shows on TV today—things like Mad Men, Game of Thrones, and The Walking Dead, just to name a few.

Yeah, there's crap on TV. There's going to be crap in the visual programming lineup as long as there remains a visual programming lineup, because some people will pay to see crap.

All that said, what I was mainly talking about was the television available in the '90s (when DS9 came out) as compared to what was available in the '60s (when the original Star Trek came out).

Dan Aris

Comment: Re:Bashir of course! (Score 4, Insightful) 191

by danaris (#49320431) Attached to: Your favorite Julian?

...So you don't find that, among your club, DS9 is the runaway favourite of the various series? Because that's certainly the case among those I know.

I've encountered a few (mostly online) who rant bitterly that it was a terrible soap opera of a series, and that the only real Star Trek had Kirk and Spock, but I think most fans these days are more interested in what actually makes good stories and good television than holding onto a particular image of "what Star Trek should be" that's now nearly 50 years old. (If only because there are more people left alive who grew up with actual good television than those who grew up with what was available when the original Trek came out...)

Dan Aris

Comment: Re:simple opinion (Score 1) 320

by danaris (#49301413) Attached to: Why I Choose PostgreSQL Over MySQL/MariaDB

I've used MySQL for almost 20 years for different projects of mine. In my professional life, I've also used ADABAS, Oracle and this and that other.

I was interested in Postgres some years ago but never went beyond reading one book. Then two years ago I decided to start a new project with Postgres from the start, because I wanted PostGIS.

I'm not looking back. Every future project I do will always use Postgres. Aside from the technical and functional and other rational arguments, the feeling you get is like graduating from BASIC to a real programming language.

Can you comment a little about some of the specifics of what makes it feel that way, for those of us who haven't had the opportunity to use it much, but are interested?

Dan Aris

+ - "Apple Pay Fraud" Is Mostly FUD

Submitted by danaris
danaris (525051) writes "Rene Ritchie points out in his article entitled "Banks still trying, failing to deflect fraud onto Apple Pay":

There's no "vulnerability" in Apple Pay. Apple Pay remains so secure the only way criminals can take advantage of it is though traditional social engineering attacks against banks. The "vulnerability" here is the approval process used by the banks.

The recent rash of news stories regarding fraud in Apple Pay really has very little to do with Apple Pay itself, and despite the apparent attempts to cast the new service in a bad light, there's absolutely nothing about using Apple Pay that opens a user up to more potential fraud. Rather, they are all referring to a single practice: that of taking an already-stolen credit card number and activating it on Apple Pay. This is possible primarily because the banks do not take greater steps to verify that cards activated on the service are valid."

Comment: The new MS (Score 2) 317

by danaris (#49279691) Attached to: Microsoft Is Killing Off the Internet Explorer Brand

It is sort of unfair to nail MS too much for IE. The big problem was javascript and really javascript is still a big problem.

Nonsense. The big problem was the "not invented here" syndrome. I started writing HTML in about 1998 or so, maybe earlier, and IE has always been a PITA because it always had its quirks and wanted to be treated special. Everyone else was at least trying to implement the standard, MS attitude was basically to fuck it from both sides and approaching the Internet with a "you will write this stuff the way we want" attitude.

And from what I've seen of Microsoft since Nadella took over, I would be surprised (and disappointed) if they continued in that attitude with whatever they call the new browser—not just because they've been playing nicer with the civilized world, but because they seem to recognize that they have to if they don't want to just dry up and blow away over the next decade or so.

When they originally released IE, they could do that because as screwed-up and frustrating as it was for the rest of us, they were right with that attitude. Now? They're not the big dog on the browser block anymore. If they try to push random crap that neither Apple nor Google support (or refuse to support stuff that both Apple and Google are backing, that's actually in use), it's just not going to fly.

Dan Aris

Comment: Re:Reality of YikYak (Score 1) 367

by danaris (#49221539) Attached to: Yik Yak Raises Controversy On College Campuses

> Are they credible? There's no way to know. Because we don't know who's sending them. So they have to be treated as credible

I would arge that the exact opposite it true. Because we have no way of knowing if a threat is credible, the only logical approach is to assume that *none* of them are. Furthermore, there are very few cases where an anonymous threat could possibly be credible. Threats don't work if you can't back them up, and how do you prove you can back them up if nobody knows who you are? Terrorists don't send in anonymous bomb threats, they send in videotapes in which they have actual hostages, so that people will know they are serious.

But the difference in this case is that the death threats in question were sent by people claiming to be other (unspecified) students on campus, not random people somewhere halfway across the globe.

Terrorists take responsibility for crimes because their entire reason for existing isn't killing people or doing property damage—it's spreading terror. If a specific person wanted to kill another person for a specific thing they did on campus (which was the ostensible case in the death threats issued last fall), they have every reason for wanting to remain anonymous. Their purpose is the killing of the person and the message it sends.

It's not like the anonymity makes it harder for them to kill the person, or harder to have the killing send a racist or classist message (which were both part of the threats sent in this case). Not when they have a platform like YikYak on which to anonymously declare the reason for their murders.

Dan Aris

Comment: Re:Reality of YikYak (Score 1) 367

by danaris (#49215177) Attached to: Yik Yak Raises Controversy On College Campuses

From what I understand (and I have only sketchy information on this), the police were contacted, and YikYak was asked for an IP address.

However, either they refused to give one, or it ended up being some public computer (this is, after all, a university; there are hundreds of public computers on campus). Nothing the police can do about that. Even CSI's reality-bending tricks would have trouble figuring out which of dozens of people who sat at that computer might have sent the message.

Dan Aris

Comment: Reality of YikYak (Score 5, Insightful) 367

by danaris (#49214659) Attached to: Yik Yak Raises Controversy On College Campuses

Here's the harsh reality:

On the campus I work for, there have been death threats posted on YikYak. Are they credible? There's no way to know. Because we don't know who's sending them. So they have to be treated as credible—and the university simply doesn't have the resources to provide even one person with 24/7 protection, let alone the half-dozen or so that the death threats were issued against.

So the administration's response was basically, "We cannot protect you if someone is determined to get at you. If you believe the threats are credible, then our best recommendation is for you to leave the campus." And some of them did. I believe they came back after winter break, but still, they missed final exams, and I have no idea how much hassle that's going to cause them in the long run.

Which all means that if you are a person who has a grudge against someone else on campus, and few scruples, you can get them more or less kicked off of campus by issuing an anonymous death threat against them on YikYak.

Is that the kind of "harsh reality" you think is appropriate? Where people who are just trying to get a decent education (and paying a pretty penny for it) can be forced to make the choice between abandoning it, and risking their lives by staying on campus, just because some asshole with an anonymous YikYak account wants them to?

I get the importance of anonymity in free speech, believe me. But free speech is a means to an end, not an end in itself. That end, broadly, is a free society. And society works because bad actors can be called to account for their bad actions. If people can do bad things without threat of consequence, the whole thing starts to fall apart.

Dan Aris

Comment: Re:There is one major entity - Apple (Score 3, Insightful) 114

by danaris (#49140505) Attached to: Schneier: Everyone Wants You To Have Security, But Not From Them

The fact that there is really no major entity working to keep our data safe for ourselves and ourselves alone

Apple does this. Look at HealthKit for example, all data is stored locally, Apple doesn't mine it. They allow you to control who has what access to specific parts of the data.

It's not exactly true of all data, but Apple tries to give you specific control of data where it can.

The reason why Apple does this and other companies do not is simple - Apple actually makes money selling hardware. Google and Facebook have no revenue except what they can extract from you data, so they have totally different motivations.

This is true—I tend not to think of Apple as "an entity working to keep our data safe," since I primarily think of them as a hardware/OS vendor. But yes, any data Apple does happen to hold of yours is as safe as they can make it from those who want to monetize it—and they don't care to do so themselves.

Dan Aris

Comment: Did you read it? (Score 5, Insightful) 114

by danaris (#49139675) Attached to: Schneier: Everyone Wants You To Have Security, But Not From Them

That's not what he said at all. I mean, I'm not disagreeing with you substantially, but that's completely separate from the actual point of the piece.

It's all about the fact that, in order to do many or most of the things we want to do today, we have no choice but to give someone access to our data—but that almost everyone we could give that access to wants to (ab)use it to make money.

More importantly, that's even true of those who actually want to help keep our data secure from others—even our governments.

The fact that there is really no major entity working to keep our data safe for ourselves and ourselves alone—and that there are so many, even those that theoretically should be trying to do so, working directly against that end—is definitely something we need to be concerned about, far beyond simply bemoaning the stupidity of all the "lusers" who will happily give away their data for free because they just don't know any better.

Dan Aris

Comment: Re:Good grief... (Score 1) 681

by danaris (#49112631) Attached to: Bill Nye Disses "Regular" Software Writers' Science Knowledge

And if you want to learn programming, going to university is probably the worst way of doing it. You'll learn the most simply Java anyone can imagine, will be dissuaded from doing what good programmers should be doing - writing as little code as possible by yourself and using library functions wherever possible, and things like testing and frameworks you will - maybe - meet in higher semesters when your bad habits are already solid. Also, you'll learn a couple programming languages that are so obscure that your professor is one of 10 people submitting patches to the compiler and its Wikipedia page doesn't require you to scroll. On an iPad.

Broadly, I agree with this, but there is an important exception I think should be mentioned: Learning how to think like the computer. This isn't something that gets taught directly, but something that you can learn through exposure to multiple languages.

I think the best courses I took in my college CS degree were the couple that were essentially a survey of different types of programming languages. In a single semester, we learned the basics of Pascal, ML, Smalltalk, and Lisp (and probably 2-3 others I've forgotten about).

The important thing wasn't to retain the actual skill in each of the languages, though, and the professor knew that—it was to get a feel for several different types of programming. Before I took those courses, I knew how to write code in C and Javascript. After I took those courses, I had the fundamental modes of thought necessary to pick up nearly any programming language.

Dan Aris

Comment: Re:GeekDesk! (Score 1) 348

by danaris (#48862383) Attached to: Regular Exercise Not Enough To Make Up For Sitting All Day

Absent the standing desk, I would suspect that normally standing implies some other measure of activity besides just not-sitting. I would suspect just-standing as you would at a standing desk is better than sitting, if only because of micro-movements involved in remaing standing. But I'm guessing that simply moving to standing desks won't fully erase the bad effects of too much sitting, it'll lessen them to the bad effects of too much just-standing.

When I'm standing at the GeekDesk, I move around a lot. Sometimes it's just shifting positions, but other times I'll be practically dancing as I'm reading something, or contemplating the next chunk of code, or even watching a video or playing some Hearthstone over lunchbreak.

Not being stuck in a chair really frees you to move around as much as you feel like you want to.

Dan Aris

Comment: GeekDesk! (Score 5, Interesting) 348

by danaris (#48855955) Attached to: Regular Exercise Not Enough To Make Up For Sitting All Day

This is why I got my department to buy me a GeekDesk a couple of years ago. I don't stand all day every day, but it lets me stand quite a lot of the time.

Since then, my chronic low-grade upper-back stiffness has decreased a lot—but I find that on weekends, when I tend to sit on the couch with my laptop a lot, it frequently comes back. My legs still sometimes get tired from standing for a few hours at a time, but overall, I think it was a really, really good decision.

If you can't afford a GeekDesk, and think you can handle losing the chair cold turkey, there are much cheaper standing desks that can get you off your butt and on your feet—for your health! :-)

Dan Aris

Comment: Re:Principles vs Practicality (Score 4, Insightful) 220

by danaris (#48767937) Attached to: EFF: Apple's Dev Agreement Means No EFF Mobile App For iOS

You're post implies that, if EFF agreed to Apple IOS dev's T&A, that they could change the way Apple does things w/ regard to it. Nothing could be further from the truth.

I'd rather EFF not break it's principles, and show just where Apple stands with regard to its walled garden, than have them bow to a Corporate overlord. may have inferred that, but that's not what I was implying. What I was implying was that, since the app is designed to help people help the EFF achieve some of its goals, if the app were in the app store of one of the most breakout popular devices in the history of the entire world, it would thus make it possible for a significant number of additional people to help the EFF achieve the goals aimed at with this particular app.

But because they have decided that some of the principles behind what they want to achieve are utterly inviolable, and the Apple dev agreement conflicts with some of those inviolable principles, they clearly feel that they are therefore obligated to prevent anyone who owns an Apple device from using their app.

This is the kind of cut-off-your-nose-to-spite-your-face behaviour that really hamstrings a lot of efforts to improve the world. I'm not saying the ends justify the means—far from it. Just that when you're living in a badly imperfect world, insisting that you, yourself be perfect at all times while trying to make the rest of the world better is very, very often going to prevent you from doing more good than it actually does in itself.

Dan Aris

"It's ten o'clock... Do you know where your AI programs are?" -- Peter Oakley