skysight-inc/HackerNews huggingface dataset:
I had to spend $300 for an hour of my attorney to have him review my ToS, and he found that I had copied/pasted a Creative Commons ToS from another country that was using phrases & terminology that wouldn't hold up in the US, and advised that I redo it all because it wouldn't hold up in court. So I was glad to have hired him to learn that.

The company folded before I had to hire him to rewrite it though, otherwise I would've spent another $600 on another 2 hours of writing & revising a new ToS.
Didn't Righthaven get slapped down for that? At least in the US, you can't sell the "right to sue" for copyright.
Honestly, I have to say I don't think this is an appropriate comment for a forum like this. It opens up a possibly disgusting debate.

That said...it's an incredibly common problem. I'm not going to point you where to look for proof, but you could easily find it if you wanted to. And that's horrific.

The reason why it's so bad is because it's exploitation of children, who could not have led themselves into a vulnerable situation of their own accord.

There's no reason to get into it any further, it's vile. And I want to reiterate...this really isn't the place for questioning why it shows up so much.
This reminds me of those articles right after the 2008 crash, where some NY-Fi worker accustomed to 500k bonuses would explain how they were suffering --- at 300k/yr --- every bit as much as an underemployed Youngstown former- auto worker, if you just took into account how expensive private pre-school, nannies, housekeepers, and a decent Manhattan apartment are.

Those NY-Fi people also saw themselves as solidly middle class.
SV5? ;) We might be neighbors too.
And the irony is that a public school system that should be egalitarian is in fact ripe for many of the same abuses as a free market system. Yes, the farmer could move to Palo Alto so the children can go to a better school, but there is no way to pay the actual expense of living is said area. The public system also locks in students in a hopeless track of educational and financial poverty. That is a direct consequence of poorly run (corrupt) schools staffed with low quality teachers protected by the education bureaucracy and teacher's unions.

The real debate we should be having is whether our nation can continue to have a publicly funded education system that supports improving quality and can be a platform that provides any child regardless of economic class an opportunity to receive a quality education. I believe it can, but the situation as it stands today, particularly in poorer districts is not encouraging.

By the way, "public" and "private" are distinctions that I have found to be rather loose in China. Let's just say that the class system is alive and healthy post-Mao...
I can't say I am impressed with Pandora. Eventually all my Pandora stations just start playing The Cure. The Cure is okay, but not what I was looking from in my "Hall of the mountain king" station...

I think that they suffer from overtraining problems that limit the diversity of their suggestions. They've got a good catalog but, in my experience, are poor at diverse suggestions.
what: enterprise data analysis - mostly where data originate in SAP. Tools: SAP GUI, SAP HANA Studio, Postgresql, Python -- with Excel at the end
Maybe 2 0-days being used? Looks like buffer overflow in firefox js + win32 exploits? I don't do much win 32, so maybe someone else should take a peek
That 5-10% per week is probably only for a very short period. From the article:

Important context for this advice, which I believe is often missed, is that the majority of companies in YC launch during the tail end of the program.

So we're talking about companies launching a few weeks before demo day, making a big splash, and getting some nice numbers for demo day. When you've only been launched for four weeks it comparatively easy to get great numbers like this.
The cookie is set to expire after 30 minutes
>Yet, almost every time some morally righteous politician talks about regulating the Internet, he or she mentions "Child Pornography". I can see how the words would have the desired effect in a political speech, but is it really THAT common a problem?

Yes, it is, but no, it isn't. I present, for your consideration, the most depressing number in the world:

http://dx.doi.org/10.1016%2FS0145-2134(96)00180-9

"female and male child sexual abuse prevalence estimates [...] were 14.5% and 7.2%"

That's one in seven girls, one in fourteen boys. CSA is quite honestly the most insane and awful aspect of Western society bar none. And decades of crackdowns, teacher-initiated interventions, and, well, spying on every phone call in the country have failed to make a real difference.

So we target child pornography. We target child pornography because child sexual abuse is the biggest social problem in the modern era, and we don't know what else to do about it. I don't, honestly, know of any real evidence that there is much to be accomplished this way. Porn isn't correlated with rape and even though in this case there's no way that the porn could be made ethically it's a bit like stomping termites in a sinking boat.

The thinking is really that by damaging pedophiles' online support network they will be discouraged from engaging in such repulsive acts. Unfortunately, while I'd like to see it work, it doesn't make sense to me: people were raping children long before fiber optics got involved.

I don't really have a good answer. I hope this guy rots in jail.

http://upload.wikimedia.org/wikipedia/commons/b/b0/NIH_child...
He did say that he believes it's better to host in two cheap places than one expensive one....

Aside: back in the early days, a lot of YC startups hosted at HE. I think it was one of the first JTV colos, actually.
When they mention a wifi unique identifier do they mean a MAC address?
Here are some quick sources from the almighty Google:

$9.5 billion in US claimed by the Covering House; link to source at UN is old and I can't verify their number (not unreasonable given the other sources listed):

http://thecoveringhouse.org/act/resources-2/sex-trafficking-...

$32 billion global market (per UN)

http://www.unodc.org/unodc/en/frontpage/2012/July/human-traf...

$15 billion generated in industrialized nations...(some digging required)

http://www.amsa.org/AMSA/Homepage/About/Committees/CEH/Human...

Roughly half of market derived from US customers:

http://www.mncasa.org/Documents/svji_facts_17_3570942294.pdf...
Yeah, that makes sense. Thanks for your thoughts.
Yes, thank you. There are a lot of very loud, authorative and dismissive opinions from people who clearly don't understand all the other ideas in this space.
2. If you want more colors, couldn't you just do a doublesize dithered gif, display at half size and let the browser pixel averaging algorithm take care of the rest?

Browsers are often horrible at resizing files; it would not look good at all.

4. APNG does not provide any additional API advantage over GIF. I still can't control when it plays, how fast it plays, or easily provide the ability to replay it (without going round the long, glitchy looking way by forcing a reload of it)

If you want to mess with speed, save it. If you want a way to trigger replay in your browser, file a bug report.

APNG does everything GIF does but better, and it is a small attack surface compared to MNG or video formats. It's also efficient compared to handling video embeds.
Disclaimer: I'm a web developer for Mozilla!

Note that Playdoh is more specific to Mozilla websites than it should be, specifically around L10n, how it loads libraries, and deployment. It's also not being as actively maintained as it used to be. The big win for us is that it conforms to some requirements we had around deploying Django apps, and makes security reviews on our sites go a lot quicker.

It has some really cool libraries included, like jingo, useful middlewares in commonware, bleach, django-browserid(I maintain this!) and django-waffle.

IMO at the least it's an example of how a production Django application looks (something I appreciated when I was first learning Django) and is worth a look through the code.
That is just bizarre. The entire point of the HOV lane is that you get a chance to pass non-HOV traffic.
I can agree with that, I hate entranched interests just like the next person. On the other hand, making the system more responsive on the employer side is going to unmask problems on the employee side related to market pay: get rid of all the dead weight teachers, then you'll have to fill class schedules with effective teachers, and how many do you think there really are who will work for $60k/year in New Jersey?
https://www.copy.com/about/tos :
if a Free Account is inactive for a significant period of time, then Copy may delete any or all of Your Files.

Should be a bit more transparent (i.e., should name an exact number of months or days before the account is deleted). I realize that Copy will warn you 30 days before account deletion, but still...

Also, an inactivity clause like that is a dealbreaker for me - unless we're talking about a really long inactivity period such as two years or more.
Steelcase leap chair, corner desk with about 20 feet of organizational desk wrapping around room, a few bookshelves of books, reference level cans, topped out Mac Mini with two 27 inch thunderbolt displays, topped out MacBook Air for going portable, and a 42u rack of servers for processing for those times when a guy needs several hundred gigs of ram/ECUs worth of proc power.

A Mac Mini and MacBook Air combo gives you MBP specs on the mini with more portability via the Air for less than a higher end MBP. Also, get a good rep on your Amazon seller account and you can have the latest and greatest for a few hundred per refresh. Apple gear one generation behind holds value well.
In the attack scenario here, the author doesn't (yet) have root access.
I have to agree with you here. Both my parents were career teachers (then professors). One was in the NYCDOE - she could talk your ear off about the mispraftices of the teacher's union and the unfairness of lackeys promoted to a position of tenure in a school administration.

There's another issue here too - I know very qualified teachers who can't leave the city public schools because people with tenure reduce the amount of open positions on the market. This is partly market saturation of teachers, but still, it's hard to find a lucrative school system with more than one position open, and even then it's flooded with spammed resumes.

EDIT: I'd like to note that the "unfireability" isn't by itself a bad thing. It's just that the system rewards consistent mediocrity rather than relatively untested brilliance. The first people out the door are young and unexperienced teachers, even if they have a higher track record for success than their seniors. It's deplorable.
Las Vegas hotels are staffed around the clock, owned by large companies with paid staff. In the event of damages or unruly behavior, they can kick someone out or have them arrested in short order. AirBnB listings tend be owned by individuals or families, and are often rented when those owners are absent. I can't imagine a security deposit in such a situation of less than 10% of the property's value.
Isn't this code just adding a single retry? What if it fails after that?

EDIT: Also, is it really a good idea to poll every 500ms? Why not use long polling?
40 course tour of the Greats in Western Literature
We are also working and looking to map tech companies in general, not only startups at http://www.thetechmap.com
I agree. My mother worked in the NYCDOE. She's had to deal with incompetent teachers reaching tenure all her life. The problem is that tenure is more a function of time and seniority than qualifications or track record.
I'd have to maintain the software stack either way.
While the cage match was fun to watch I found it pretty one-sided. Tom Dale has awesome live stage skills and was better prepared.

While Ember and Angular seem to be pretty close in terms of functionality etc, Angular has recently gained a lot of momentum judging by Google Trends, blog posts and available 3rd party libraries (http://ngmodules.org/).

This might not be important for everyone, but when I could just plugin an Angular bootstrap model and stuff worked, I was happy and chose Angular.
I've referenced Endgame Systems before[1], exploiting end users for-profit via for figures like the NSA is their type of game.

"There are even target packs for democratic countries in Europe and other U.S. allies. Maui (product names tend toward alluring warm-weather locales) is a package of 25 zero-day exploits that runs clients $2.5 million a year.[2]"

Endgame's product list was not marked classified, a product meant for distribution only to the likes of the NSA but peddled amongst fellow for-profit "whitehat" in arms. Yet another company with immunity to laws others are hunted and imprisoned for.

[1] https://news.ycombinator.com/item?id=6115881

[2] http://wiki.echelon2.org/wiki/Endgame_Systems
I was hoping for a few concrete examples of where comonads can be useful. I have found the need for monads fairly often in my code but I've never found any reason to use a comonad.
Angular dot notation better explanation
Python - because of its simplicity.
Fair enough... but it seems reasonable that it, if anything, should be copyrightable.
Or perhaps it's been going on for awhile and the arrest brought the necessary scrutiny
I wish they'd fix the buffering issues.
Are you saying that the audience is too immature to discuss the issue responsibly, or that there can be no reasonable discussion on the topic of child porn?

I had no idea it was a $10b industry, and if not for HN discussion then I probably wouldn't have learned that.

EDIT: after re-reading, tptacek seems to be saying "threads questioning whether child porn is valid to be hysterical about result in useless discussion." That's probably reasonable.
Any idea what is driving these advancement? Why USB was slow in past and suddenly it is possible to get 10X more speed?
Here's an annotated version of the code:
http://pastebin.mozilla.org/2777139

It includes a hexdump of the shell code, showing it's building an HTTP request to somewhere. So it's likely identifying Tor users through non-Tor connections.
I don't care one way or the other what apple does, but I find it ludicrous to be expected to buy a very-high-tech active cable to run a distance of five feet.

Also there is the fact that Intel can and does block devices from using thunderbolt because they don't like the category. That is not something to support. See the quote in http://forum.techinferno.com/diy-e-gpu-projects/4271-2013-11...
Public and private are quite well defined, actually, don't let the hongbao's fool you...those are all public schools.

Low quality, sure, but corrupt? The USA is not china or India, our schools are pretty incorrupt even if incompetent. Getting rid of public education in the states would destroy American society as we know it. We will become more like Mexico, brazil, or South Africa, with the rich hiring body guards and living in fortresses to keep out the crime; thankfully it's is easy to get a gun in the states. We ignore the fact that even our imperfect system is better than the crappy libertarian alternative.

I'm sure teacher unions are part of the problem, but lazy parents who blame the unions for the whole problem are just idiots. Finland has teacher unions and they do very good at education. The problems we have are cultural, but deep down inside, the parents are happy to blame the unions and kept things the way they are, like a republican congress they just want to complain, point out their scapegoat, and make sure no improvements actually happen.

Right, the farmer has to live in palo alto somehow to get education for ther kids, but plenty of farmers live in Beijing and their kids get squat.
It does not do a retry. It runs in the background to present the user with immediate feedback. Seeing a "processing" page with a "spinner" animation for 30 seconds is much better than the browser waiting on the server for 30 seconds.

RE EDIT: From the article: "Typically, this completes almost immediately.". A 500ms poll isn't really a problem when for most people it will return success on the first poll.
The.Onion.News.Network
Anecdotally, I know many. Both my parents would work for that amount all their lives if they had to because they're good and love the profession.

More importantly, $60,000 is enough for a middle class income. It's also not the reasonable maximum for being a public or private school teacher in metropolitan areas. You can realistically earn $90,000-$120,000 as a teacher if you're good, network for connections, and stay in the loop for jobs. Seniority and having a degree go a long way to raises.
Slide 28. What does "IR" mean?
MBP Retina 15" maxed out, sits on mStand

27" Thunderbolt monitor

Bose QC 15 headphones

Magic Mouse, wired Apple keyboard

cheap WalMart office chair - was given as a gift when I was coming back from being down and out, so it's sentimental, but needs replacing

2 4'X5' whiteboards

4 drawer file cabinet

large old desk that my wife got for $25 when she was working at JC Penney (they were getting rid of it) - not fancy, but about 6'x6' L shape with about 3' deep of desktop space in each direction
Thunderbolt having direct memory access makes me slightly uneasy. I'm more inclined to fill the ports with superglue than actually find a use for them (I won't mind you). If the price of the accessories comes down, then it'll certainly be an incredible boost for some applications.

If anybody is interested in learning about them, there's direct key stealing attacks for both TB and FireWire if you look around.
What about this vantage point leads you to say no when Narus asks you to help with their spy software or whatever?
Why would that be important?

Many professors conduct research that they wish to commercialize in their startups/side companies.
How is AppCode compared to xCode? Everyone has been telling me I need to make the switch but I don't want to break any of my existing iOS projects.
Can I ask why Alienware? I always thought they were super overpriced.
Yup. I've moved on but my cage is there, close to Dropbox. Nice digs and nice choice on your part. We were one of the first 10 or so in the building. Pretty full now. How's the new wing looking?
It is NSA[1]. No implication needed. FBI nabs host owner and suddenly code is injected to exploit all end users? Rather tired of people downplaying these events at every attempt. What does your comment add? At least the parent comment you are responding hinted at a potential suspect.

Perhaps he doesn't want to be hunted either directly implicating the US for the US's work.

Seriously, bring something to the discussion if you are going to be asking others to do the same.

By the way the person who started the site linked is being prosecuted by the DoJ[2], no doubt with others involved being hunted down as well. I'm sure there is no implications to any of this.

[1] http://wiki.echelon2.org/wiki/Endgame_Systems

[2] http://www.thenation.com/article/174851/strange-case-barrett...
I don't remember what I got the first couple of times I answered honestly. I do remember manipulating the system to become a Paladin, which perhaps negates the entire point of the morality system and makes me a rogue in real life.
Crytek offline due to security concerns
Do you think you get a warning?
I looked at your fork, and it looks like you've already committed your source code to GitHub. All you would have to do now is submit a pull request.

However, given the scale of the project and the fact that the code has been in production for more than 10 years, it's more likely the errors you faced were due to:

- your local environment not being configured ideally, or

- "configuration code" that you did not modify. :)
The market for paid RSS tools is booming after death of Google RSS reader
Disagree. Twice the headache. Put all your eggs in one basket then watch that basket. Get bigger, repeat. I'd go from 2 to 3 faster than 1 to 2.
So ruby isn't a primary language form me, but doesn't the tx.save in the rescue block cause a retry?

Also the 500ms poll looks like it is coming from the client - that definitely seems like a no-no. You'd hit the server 60 times over a 30 second back-end timeout.

The worst time to ratchet up load on your server is when your back-end is having issues.
Agreed. When written with care it's a very elegant and expressive language.

Perl does gives you a ton of rope to hang yourself with though.
OSCON 2013: Carin Meier, "The Joy of Flying Robots with Clojure"
Without that clause, many major researches will leave UC because they have virtually no journal to publish anymore. Indeed, that sucks, but you have to attack this problem in steps.

The fact that it's an opt out is significant. Most universities haven't even gotten as far as saying "dear staff, please think about doing that open access thing once in a while". UC says "You're going to do open access, unless you really don't want to and then you can do otherwise". The push is very strong. The university, centrally, very clearly and unambiguously declared what they think is the right direction. Scientists can respond by asking for UC's (financial / political) support with starting new initiatives and open journals, or when pressuring existing journals to go open.

In the longer term, actions like these may actually help UC attract top scientists. If you write a paper, you prefer it to be read by as many people as possible. The only reason to be OK with it being behind a paywall is if, somehow, through something culturally grown, it is the only way to advance your career. If you can have similar career chances publishing openly, then that is very attractive indeed. I think many researchers will find that this makes writing papers more worthwhile, more fun.

I'm looking forward to when all modern scientists have a blog on which they post abstracts and download links, including comment threads and all the fast, dynamic interaction that entails.
It's categorical rejection. Instead of opening up that venue and having to navigate the murky waters of cognitive dissonance and moral obligations against lucrative opportunity, you simply don't open the door. You stick to a client base that is meaningful (relatively so) but not highly impactful and potentially dangerous down the road.
A Windows Phone App which uses the Location Service is required to have a setting to enable/disable the use of this service[1].

It's probably not as comfortable as the solutions of iOS/Android, but it gets the job done.

http://msdn.microsoft.com/en-us/library/windowsphone/develop... - 2.7.3
Reading what you just wrote reminded me of the famous Edmund Burke quote: "All that is necessary for evil to triumph is for good men to do nothing".

If it had not been for the acquiescence of engineers who took part in the creation of PRISM, XKeyscore, etc. we... well, we would not have PRISM, XKeyscore, etc. Increasingly there is no such thing as an "amoral" position when it comes to a lot of these things -- you're either an entity who willingly chooses profit over principles, or you do something to defeat the evil as you see it (or, at least refuse to take part in it). In this day and age the conscientiousness of man is one of the last remaining defenses to fight the many evils, new or old, mercurial or familiar. It falls on all of us to think of the moral ramifications of our actions, in the workplace and off, and choose carefully and to the extent we comfortably can to see humanity continue prosperously.

I don't mean this to be a thoughtless, idealistic anti-NSA tirade, I'm frankly very okay with folks working on hip new technology that catches the bad guys, I just think your decision framework which is devoid of any ethical considerations is highly, highly dangerous and I wish for the good of us all that it doesn't catch on.
"Disruption" in the (database) software industry