Please create an account to participate in the Slashdot moderation system


Forgot your password?
Note: You can take 10% off all Slashdot Deals with coupon code "slashdot10off." ×

Comment Re:All bullshit (Score 1) 73

What is interesting is a few years earlier they could legally have sex. Then for a couple of years it's a felony. Then it's legal again.

Incorrect, barring any recent legal changes in the State of New Hampshire.

Felonious Sexual Assault: II. Engages in sexual penetration with a person, other than his legal spouse, who is 13 years of age or older and under 16 years of age where the age difference between the actor and the other person is 4 years or more; or
If he was 17 and her 15, that's only two years, well within NH's 4 year 'R&J' exemption. Indeed, by the way the statute is constructed, once legal they're always legal.

Though the second article says 18 and 15, but even at 3 years and change it shouldn't have triggered statutory rape charges by the letter of NH law.

Lacking statutory rape, they'd have go go for 'actual' rape charges, IE it was against her will, and browsing news articles, that's what they did. They simply failed to make that case.

Comment Felonies in general need to be tightened. (Score 1) 73

Personally, I think that the term 'felony' has lost too much of it's meaning. Back in the day, it was used to describe a crime where the death penalty could be used.

Today, it's generally used to describe anything that could be punished by a year or more in prison. Not that you are, just that you could me.

Personally, I'd change it up slightly. It wouldn't be a felony UNLESS you are actually sentenced and serve a complete year in prison for it.

I thought about having a fine equivalent - something like $12k, but then thought, no, I don't want to give the courts the incentive to fine people $12k simply to put them in the felony category.

Keep in mind that part of this desire to restrict the felon status is because it comes with a relatively large amount of restrictions on your rights.

On the other hand, I'm not against considering you a felon if you manage to stack up a year of imprisonment non-sequentially. A month here, 2 months there, half a year for X, 3 months for Y, and you're a felon. Though, again, it would have to be for 'non-bullshit' reasons. Bullshit reasons include 'didn't pay court mandated fees because they tossed you in jail long enough to lose your job, then gave your unemployed self 30 days to come up with $3k'.

Should the computer thing be a felony? Probably not. We have plenty of felony level things we can sentence people for in the course of 'sexual misbehavior' without making 'used a computer in the commission of' one of them.

Comment Re:What's the real problem? (Score 1) 184

It's not a question of open vs proprietary, it's a question of buying support from the right people. If you're running code that wasn't developed in house, then you probably don't want to be supporting it in house either. You want an SLA with penalty clauses with someone who will fix it when it breaks. If it's open source, that just means that you have more options in terms of who will support it if the level of support that you want involves fixing bugs and adding features.

Comment Re:Comparison? (Score 1) 234

I was going to comment that I'd expect some variation depending on the quality of the venue, but then I looked at the list. Most of the places that they looked at are top-tier publications, so it's pretty depressing. That said, they are focussing on the wrong aspect of reproducibility. The real metric should be, given the paper, can someone else recreate your work. And I suspect that even more papers fail on that. At the ASPLOS panel discussion this year, there was a proposal that PhD students should spend their first year reproducing some published result. We often do something similar for undergraduate projects (take an idea from a paper, reimplement it, see if your results support their claim).

Comment Re:That's gonna be a nope (Score 1) 122

There's an increasing amount of good open source software on Android that can replace the Google crap. I'm now using:
  • OSMAnd, which is actually the reason that I'm still using Android. Best mobile maps app (Nokia's Here is better for driving, but not for walking): offline vector maps that are small enough that you can fit a few entire countries on the phone, offline routing, and so on. The version on the Play store is not as good. I used to use the free version on Play, but actually donated $10 to them after discovering the F-Droid version.
  • K9 Mail is a pretty reasonable mail client.
  • Standalone Calendar is a fork of the AOSP calendar (now replaced by the Google Calendar app on most devices). The UI is not great, but I've not found any mobile calendar app that is. I mostly just use the Calendar Widget on my home screen to look at upcoming events and DAVDroid to sync with my CalDAV / CardDAV server (which also syncs with my laptop).
  • Open Camera is definitely a geek's calendar app: far more configurable settings than the stock one, but the UI isn't quite as polished.
  • KQSMS provides a nicer interface to SMS. For backups, SMS Backup+ will sync SMS with an IMAP server.
  • AnySoftKeyboard provides a configurable set of keyboard layouts and, unlike the Google version, doesn't appear to be spyware.
  • Firefox on Android is actually pretty nice, and the addition of the Self Destructing Cookies addon makes it a lot nicer than any other Android browser I've tried (cookies are automatically deleted when you navigate away from a page, tracking cookies are deleted periodically while on the page. There's an undo button if you realised that you actually wanted them for one site, and and you can then whitelist just those ones).

I'd love to have a company adopt some of these, polish the UI a bit, and provide an Android phone that ships with them by default, instead of the Google stuff.

Comment Re:is the problem not ADOBE FLASH? (Score 1) 217

It's not just that they're complex. The code for decoding them is also not usually with security in mind. Remember that libjpeg was written in an era when a 486 was a high-end machine and all three sites on the web that contained images were pretty trustworthy. It needed to be able to decode and display the image in a limited amount of RAM, on a slow CPU, without the user complaining about the time it took (and it didn't - it was slow, and we complained). Modern CPUs are fast enough that even an interpreted JavaScript PNG or JPEG decoder is fast enough, but video decoding (unless offloaded to an accelerator) is still pretty CPU-intensive, so now video decoders are written with performance as the overriding goal and security a distant second. Doing proper bounds checks costs cycles (and, worse, often breaks autovectorisation), so gets overlooked.

Comment Re:Does any one care? (Score 1) 437

The primary test for all kinds of organized crime is that there has to be an agreement between the involved parties, an understanding to commit a crime together. That is usually the difficult part to prove.

A torrent is more like a mob. You can leave or join at any time and nobody else cares much. There's very little organisation. I don't think you could successfully bring an organized crime charge against a mob.

"The geeks shall inherit the earth." -- Karl Lehenbauer