skysight-inc/HackerNews huggingface dataset:
I think there is a clear distinction that you can make between an SQL injection attack and the unsecured API that weev accessed. SQL injection attacks depend on inserting malicious code into an application in order to traverse that application and access systems that stand behind it. The point of SQL injection is to circumvent restricted permissions that the owner of the server has attempted to impose.

What weev did was quite different in that he accessed this web service in exactly the way it was intended. Even if he was not the intended consumer of this data, his attempted access never exceeded the defined and expected parameters of the API he was accessing. Furthermore, he didn't circumvent [1] any access restrictions; rather, access restrictions were never imposed. weev had no information available to himself as to AT&T's intent to disclose or not disclose customer emails; as far as he was concerned, the existence of this API could have been a purposeful and not simply negligent disclosure on the part of AT&T.

I think that the reason that the weev case rankles is that web developers do this kind of thing all the time. What is the difference between what weev did here and Padmapper did when it built a product on top of Craigslist's data? Despite Eric DeMenthon's protests to the contrary, a strong argument to could be made that Padmapper's intent was to cause severe commercial harm to Craigslist, which is conceivably why he got sued. In spite of the civil case, however, criminal charges are almost unthinkable.

Also, how often do we read about someone's project being hampered when a private Google API is turned off? [2] Anyone that builds a commercial product on top of something like this would be deemed a fool, but I've never seen anyone accuse a developer who is using this kind of API of acting criminally.

What is the difference, under the law, between someone accessing a private Google API and the private AT&T API that weev accessed? As a web developer with zero documentation, zero information beyond simply knowledge of the API URL's existence, there is no apparent difference beyond what content was being served by these APIs. So, if that is the case, at what point should web developers accessing undocumented APIs begin to be concerned about their criminal liability?

[1] Shouldn't it be circumvention not authorization that that defines criminal access under the law?

[2] Just the easiest-to-find example: https://news.ycombinator.com/item?id=4441677
Found it. In case anybody has the same problem, here it is: https://textblob.readthedocs.org/en/latest/
I think there is some value in multiple-rep olympic lifts, but technique still has to be the most important thing. Rippetoe's starting strength program is 3x5 for all the lifts except power cleans, which are 5x3. Going much over a set of 3 or 5 with heavy weight is not a particularly good idea.
I think he's arguing against the excuse for avoiding healthy interaction rather than the medium of communication. If text messaging provoked us to be more earnest and empathetic, then it wouldn't be considered as much of a problem.
>>> CF is literally just eating doughnuts.

It is not. CF is an exercise regimen, which is described in numerous sources. If you're too lazy to find any of them and read, I won't replace it. If you want to ask me for a theoretical definition in order to deconstruct my definition in a hostile manner in order to find some tiny thing that doesn't match some definition given something else and claim on that base that I'm don't know what CF is and what I'm doing is not CF and thus CF is bullshit - you're welcome to do it in advance, as I don't see any point in arguing semantics over something that I have concrete experience with.

>>> But at it's core all you have to do to satisfy CF is eat doughnuts.

If you want to remain as uneducated as you are now, you're welcome to think so. The truth is one google search away, but nobody can force you to educate yourself.

>>> You've managed to escape making any actual statement about reality.

You're serious? I've just made tons of statement about what I really experience going to a real CF box. Instead, you demand of me some abstract definition and refuse to listen to actual experience without being given abstract definition.

>>> Enjoy your career in middle management.

Shows how much you know :) Enjoy your high school.
How often are you using that rock for learning something new vs reading Facebook or playing a game?
I lift regularly, with a focus on powerlifting. I would not say that the risk of injury is "very small."
The PhD in question though is Computer Science, who's faculty ranks have (probably) not followed the same path you're charting for academia as a whole.
Putting the burden on a user to "know" whether they are authorized or not, seems crazy. Even if they talked about selling to spammers.

Hypothetically the police give me a Police report number that I can access at police.gov/crimes/:reportno
I discover if I increment/decrement these I can get ALL reports. I then build a cool mashup of crimes in the area on a google map.
It turns out the police didn't intend that, am I now a criminal (because of the polices intent)?
"Attacking" - are databases people? Do they have rights?

I'm stumbling around trying to figure out what the right balance is too, but I think the existing laws we have around fraud and privacy are all that we need. That is, we don't need to criminalize accessing inadvertently public information; we just need to criminalize exploiting it.
It's a little crazy that Roku has no YouTube and no AirPlay equivalent. Twonky Beam sort of bridges the gap, but the experience is terrible. I really wanted to replace ATV with Roku3, but I ended up switching back.
One of the developers in my company built this as a side project. There is only one world so far, but you can test out the new world "Icy Blocks" by going to http://platformpixels.com/worlds/icy-blocks.
> 4) Developers, not Carriers can now make or break us [1]

Hindsight is 20/20, but this anonymous letter to RIM Senior Management Team, really nailed this point. The developer ecosystem, and the app for everything mind set, that Apple pretty much invented, and later emulated via Google with Android, is simply stunning.

Personally, I think RIM should turn itself into mainly a hardware vendor, cut its losses, agree that Apple and Google own the market, and join them. Ditch BlackBerry OS, install Android (with their custom BES encryption used in the enterprise [2]), and tap into the massive market of developers, just waiting there. Why on earth are they putting this effort into a losing battle?! I think there is a poker term for this (chase [3]), when you are in a bad hand, but you still have all this money invested, so you keep bleeding, hoping the situation will improve, till you get killed.

[1] http://bgr.com/2011/06/30/open-letter-to-blackberry-bosses-s...

[2] http://en.wikipedia.org/wiki/BlackBerry_Enterprise_Server

[3] http://pokerterms.com/chasing.html
Can you expand on that? I've been doing 3 * 5. I prefer injury minimization to strength gains.

What kind of rest period do these use between sets? And do you have data on rep form decomposition at 5 vs. 3?
Inspiring Teen Writes Inspirational Posts
The Story of Your Data by R
That was my gut reaction too--but I'm not sure that it's a fair one. It may very well be true; but it's too harsh to say he's incompetent just because he found trouble finding the right job. Sadly, even the tech world isn't as much of a meritocracy as we might like.

I found his story valuable, and even if it is just anecdotal, it's a useful anecdote. He deserves credit for sharing it, because it certainly doesn't help your career to have an "I wasn't wanted" stigma attached to it.

Don't forget that the article is part of a blog about PhD's placement experiences--it's not just idle carping. Reading the authors responses to the comments, he sounds like a stand-up guy.
I don't mean to say 'all' the best are... just 'many'. There are top developers everywhere and I hope I didn't imply otherwise. And I am not in California now myself (and certainly not an 'sv type').
I wonder how the theory is supposed to explain RIM and Nokia's great success in the past. Are we supposed to ignore that because they're failing now? No success lasts forever, and Apple and Google too shall pass.
SQL injection wasn't used here. The URL scheme being used was used exactly as intended (by developers).

Seems the sophistry here is applying another clear cut version of hacking to say that this 'not clear cut at all' version is also wrong.
Does anyone known if Beamer ( http://beamer-app.com/ ) still works with the update? I'm putting off updating until I know because I use Beamer all the time.
What's special about the A380 FBW?
I think you're optimistic with that 5-10 years.
In northern Maine, everyone I know keeps their house doors unlocked and their keys sitting in the ignition of their cars. However, it's still illegal to steal their cars and enter their houses.

There doesn't even need to be a metaphor here: the data physically existed on a private server, and weev was not authorized to access it.
Campaigns are pretty fun, but damn is it hard!
It doesn't require a wall of text to point out the sheer lunacy of the prosecution. Sometimes a simple analogy is sufficient.

Weev didn't hack anything. He committed data theft and possibly attempted extortion. Those should be the the basis of his trial.

Also, just to be clear, those things are actually quite illegal for the government to do both on a national and international scale.
Amazon are quite active in the UK video market; they own LoveFilm, after all.

Edit: removed dupes. Sorry about that.
If any person, non-profit, or regular corporation, ran their business the way the Federal Reserve did, they would be in jail as soon as what they were doing was public knowledge.

The only reason we have this ridiculous system in place is because military force.
>>> I'm very adamant that there actually IS a crossfit program, crossfit.com, and it just plain terrible,

I wouldn't know. I'm just letting you know it's probably not what most of the world understands as CF. It may be part of CF world, but it's definitely not all of it.

>>> no you likely aren't crossfitting

Whatever you say, dude. I welcome you telling me what I'm actually doing, and I'm sure you're the ultimate authority on what CF is and is not, and people that are doing it for years, including certified coaches and so on, are just idiots before you. I'm sorry the CF that is in your head sucks and you have so big problem with it. The CF that I and many other people are doing does not.
Just wondering, why do you think the U.S. military seems so paranoid about China's research into this? Everything I know about carrier killer missiles comes from mainstream media coverage in response to various U.S. generals sounding the alarm about China's progress in this technology, and its potential to end the U.S.'s dominance of the Pacific. Is it just budgetary saber-rattling?

Also, what happens if China fires, say, a few dozen of those missiles at once at a carrier group? After all, those missiles are a hell of a lot cheaper than a carrier.
Do you think Rayiner is representative of law clerks in general?
Well crap. http://blogs.dallasobserver.com/unfairpark/2012/01/buy_up_al...
no - will do.

basically we seem to be entering a world where one person can launch a small profitable online business that takes minimal support. if so what needs to be templated / automated and what really is irreducible

it's worth a go. if I find out different I find out different.
His concern for his kid's isn't that they'll state a factual error when communicating with someone. It's that they'll avoid earnest communication altogether. There's one skill that definitely precludes the other, and the other doesn't involve having to fact check every sentence a person utters.
There are people that would encourage others to do street racing, take dangerous drugs and light their farts for youtube video. And there always will be idiots who do it. That can happen in a gym setting too. So what? There are dumb people. Try not to be one of them. I think this message is universal and doesn't have anything to do with CF. What is the message that has something to do with it?
I don't use it anymore, but back when I did, I believe Emusic would work well on Linux, particularly because it was all DRM-free.

This was several years ago, though.
Actually Android (in development) looked very similar to Blackberry before iPhone's release.

http://www.osnews.com/story/25264/Did_Android_Really_Look_Li...

http://www.engadget.com/2007/11/12/googles-android-os-early-...

http://www.idownloadblog.com/2011/10/27/android-handsets-bef...
cannot find it now but there is a ted talk about I think Italian hackers who setup website to reunite people after earthquake and it is still used by NGOs for similar reunite projects. (this is finding not immigration problems) seems a good place to start
In principle, farm subsidies are to protect farmland from development, and prevent the necessity of food imports. It seems to be administered pretty terribly in practice.
Yeah but first rental its completely different.
You are the client. You are paying for something, a second opinion might come handy or maybe your dad is there to help paint the walls afterwards.
A job interview its about you, you and you. Who you are and what you can do.
I can't believe this is a thing :)
JPKab, I liked the first part of your response. It was accurate and based on fact. Good stuff. Mark's break from the crossfit community is well documented. And also with good reason. You and others have captured it well - olympic lifts executed at high volume carry significant risks.

But the rest of your post is garbage. "Monetizations schemes" and "racket"(s)? Two things here:

1/ Any intelligent person that starts a crossfit "box" could start a big gym that appeals more widely and make significantly more money. True, they would need more initial capital for the equipment. True, they would have to operate on far lower margins. But at the end of the day they would make more money signing up 1,000 people for $25 a month than signing up 100 people for $200 a month. Gym memberships are nothing more than a subscription service which is subject to the decaying population problem. It is about scale here.

2/ The majority of the crossfit community really, really buy into the entire thing. And nothing associated with that "thing" is about money. It is about fitness and community.

The vast majority of people that start crossfit boxes are doing so because they love crossfit. Not money. Please don't respond here with the handful of boxes that are about money because at any scale you will find outliers and these outliers don't represent the norm.

Crossfit people are fanatical about fitness and community. Not money. They prescribe to a very specific workout methodology. If you don't like crossfit then attack it for the faults that are at its core. Like functional movements (including Olympic movements) executed at high intensity. Somewhat insane, yes.

Don't create additional issues that could be potential found in a minority.

Here is a request for you. Feel free to ignore but if you are serious in terms of your views then try it out. (And if you aren't then just announce your troll status and be done with it.) Visit 12 crossfit gyms. You don't have to do the workouts there, don't pay a dime, just visit them and watch the class. Then ask yourself the following question, "If I wanted to make more money (that is if I were really an industry that devolved from a 'movement and then into a business and then finally a racket' - paraphrased from you) what would I do differently?"

If you can come up half a dozen answers to this question then I submit to you that your statement "it started as a movement, turned into a business, and then devolved into a racket" is wrong.
MDN is, in the near future, launching a redesign. Might be worth checking it out.

(source: I work for Mozilla, on MDN)
Cost just went up by ~$30 if you do this...
I get the point the OP is making. Which is don't build anything without being sure people need it and will use it. I can't find any reason to argue with that. Sure, there are examples of people building things that later went on to be huge. But 99% of the time, you just have to talk to people and find out what problems they want solved. And its not like I have known this for a long time. I used to think I knew what people wanted, without asking them.
Yes, CK is equating ownership with excessive use.
Not a crossfitter but if they actively warn about the risk of rhabdo and have a cartoon (however poor taste some people may find it) then how is that a 'dirty little secret'?
My suspicion would be that feature was added in response to external demands (e.g, movie/TV studios required it for remote playback), and making it mandatory was a later simplification.
Implying for profit things are all bad?
There are plenty of sane arguments, sure. Weev is clearly scum; It's possible that he was doing this entirely maliciously. That's not the argument that the prosecutors are making, though, nor have they established any of his actions were illegal beyond reasonable doubt.
>Phones can probably be related to board games or cards of the years past.

Except that phones are pretty much the opposite of that. Thanks to the magic of today's phones you won't have to deal with those boring people who happen to be in the same room as you.
Businesses serve at the pleasure of their shareholders, and are under obligation to maximize shareholder value. They do not exist to serve whichever customers they feel most affinity towards.

Shareholders aren't always even citizens (can be foreign, can be other businesses).
You get better fairly quickly.
The author says, "BlackBerrys have never been particularly attractive, cutting-edge, or user-friendly." I've never actually owned a BlackBerry, but I was under the impression that they were some of the best devices around, especially for doing business, before the iPhone came along. I've heard people say that they still believe the BlackBerry had the most superior email functionality of any device to date. The iPhone changed all that, of course, but before, I think they were very good devices.
Mocana amongst other things sells FIPS-140 certified cryptography software for various different platforms. They have both C and Java libraries.
Hopefully the owners of these rocks have more self control than that. Maybe his point is that children aren't capable of that kind of self-control, but adults should be.
Attacking a database: not illegal without CFAA.

That's a big problem since we can't really even define clearly (and rationally) what an attack is.
I would rather have my kids be well adapted to interacting with other humans versus interacting with wikipedia.
GET google.com

What's returned is data physically on a private server. I am not authorized to access that server.

But the internet would be a pretty crap place if that was against the law.

As I said, metaphors to locked/unlocked public/private don't make sense. But happy for you to keep stretching this analogy until it fits.
First, TL;DRs go at the top. That is the whole point. :)

Second, most crossfit gyms at not well-managed. They may mean well but the quality of the instruction can be awful.

Finally, you should post the name of your gym and the competition here. I travel a lot and like to visit quality crossfit locations!
Solving a Combination Lock Puzzle with JuMP and Julia
Exactly, he isn't[1], thank goodness (nothing personal rayiner, but I disagree with quite a lot of your opinions).

[1] There is no question about his competence with computers.
One guy from my university comp-sci class became a project manager in RIM.
He was absolutely clueless, couldn't do any homework and just copied stuff from other people or ask for help ALL the time.
Exactly. Board and card games involve face-to-face social interaction.
Have you been in public? I don't get the sense that most adults around me are trying to explore all of the world's knowledge.
He worked in [biosimulation](https://simtk.org/users/ctj). A bio [here] claims he worked on 3D slicer, but I don't see any (such contribution)[https://github.com/Slicer/Slicer/graphs/contributors].
I've had good luck with my Focusrite Saffire USB device. Both Windows and Linux. I recall orneriness in older devices...my old Firewire Focusrite had problems.

But, it's sad that any MIDI device can possibly have problems anywhere so long after its invention. I have a MIDI interface on a Commodore 64 that works reliably! Likewise, I used to do sequencing on an Amiga...worked fine for MIDI. Multi-track 16 bit audio was more of a challenge on such a small machine (started doing digital multitrack work with an Amiga 2000 with a 7.14Mhz CPU).
http://www.airbus.com/innovation/proven-concepts/in-design/f...

"Incorporating fly-by-wire controls on the A320 allowed Airbus to tailor the aircraft’s computer flight control laws – adapting them to the pilots’ side-stick controllers that replaced previous-generation control yokes – while also introducing flight envelope protection. As a result, flight safety was greatly increased and the crew’s workload was reduced."

Now, that's a lot of marketing fluff, but aircraft manufacturers continue to abstract away flight workload. Navigation relies heavily on GPS, and once the FAA's NextGen ATC system is fully implemented (ADS-B, etc), you'll see victor airways give way to direct routing. Point, click, navigation done. Flight separation can be automated as well with ADS-B. Aircraft can already perform fully automated landings using autoland at Class III ILS runways (which will make way for cheaper, more precise Local Area Augmentation System, which is just a fancy DGPS/RTK precision positioning system for airports).

I used the A380 as an example, but the same could be said for Boeing's Dreamliner. Tech moves slower in aircraft because of FAA regulations and conservative views (its lives we're talking about of course), but its getting there.

I would be surprised if you didn't have fully automated flights (take off, cruise, landing) in 5-10 years using the same guts from UAVs. You'll still have a pilot onboard, but their workload will be minimal.
I don't get why this is on the top of hacker news. I'm getting this impression that most hackers are ripped crossfit dudes/gals.
Normal human communication is a very various range of experiences, some or many of them may be worse than using a distraction rock.
>the other doesn't involve having to fact check every sentence a person utters.

No one is suggesting such a thing.

The ability to maintain effective and skillful communication in a world of constant distraction will be essential in the coming decades. "Protecting" a child from such a smartphone will produce an adult ill equipped to cope with the advances of the future.
Lots of smart people here and no one is looking for real data, including the author of this article.

My bet is that rhabo:crossfit is similar to crashes:airplanes - you don't hear about all the people that do crossfit and simply get into shape without serious injury (most everyone who does crossfit).

Do more people get rhabdo doing crossfit than concussions playing football or torn ACLs playing basketball? Doubt it.
I generally agree with your statement, though I would say that this is more about Crossfit HQ and not individual crossfit affiliates.

Crossfit HQ is most definitely about the money. And, IMO, HQ is also the heart of the issue when it comes to programming, injury prevention (certification and standards) and the perpetuation of the things like rhadbo.

Further, IMO, crossfit the sport (meaning the games) has outgrown the leadership available at HQ. Glassman and Castro are notoriously bad leaders and exhibit this at nearly every turn. Crossfit the sport would be best served by being bought out by Reebok and moving away from HQ.