skysight-inc/HackerNews huggingface dataset:
...while malicious, is not criminal.

I think this case, along with Swartz's case, and the Alfred Anaya case that was on the HN front page last night [1] all serve to demonstrate that at this point, a criminal act is whatever a Federal prosecutor decides is a criminal act. In the Anaya case, the "crime" of which he was convicted wasn't even illegal under Federal law, and yet he's serving 24 years.

[1] https://news.ycombinator.com/item?id=5413127
>Apple is also hailed as genius for "inventing the tablet" even though Microsoft tried to make tablets happen for a decade before the iPad

The iPad has more in common with the Newton, which came years before the Tablet PC.

Tablet PCs, while great (I liked them anyway, especially with OneNote) might have been called a tablet, but it had little in common with the tablet concepts as presented in the iPad. Tablet PCs didn't even get capacitive touch until after iOS devices came out. They were wholly stylus-based until then -- no pinches or swipes.
A 2.3 conversion rate is very good. You shouldn't be disappointed. This is a very nice DIY system that anyone can replicate. Note that this type of marketing is very effective because it motivates both parties to green light whatever proposition they are facing.
Whoops, I misread.
Entrepreneurship 101
Why "Gender Differences" In Jobs, Etc., May Actually Reflect Societal Progress
Show HN: How to start freelance testing?
Hi All,

I have been testing web and windows products from last 7 years. And now moved into automation testing. Writing some tools to automate Web Services (REST+JSON+SOAP) in JAVA. So far I have worked on JAVA, Python, Perl etc.

When I checked in for some freelance platform they generally look for good internal profile. example if any projects done under the same freelancing platform and the feedbacks for same. But I don't know how would I get my first project.

Thanks,
"Or the clothes that you are wearing, it could be created for smothering people..."

It's not about whether it could be created for smothering people. If you're a tailor, and someone says to you, "I need a special kind of jacket with a loop like this that I can use to strangle people with,"* and you make that for them, then yes, you are liable when they indeed use it for that purpose! As for who decides whether the creator knew it would be used for an illegal purpose, that would be the jury.

If before there was an internet, a terrorist group approached a technologist and described a network that they required to better organize terror plots, then YES, that person should be held accountable for the uses the group puts it to, even if it eventually has positive consequences as well.

On the other hand, if a person makes and distributes anything, dangerous or not, with a legitimate use case in mind, they should absolutely be held blameless if it is then used by someone else to commit a crime.

*Assuming of course that a "reasonable person" would actually believe the person was indeed going to do that, since it comes across as pretty bizarre...
Googling "what percent of economy is small business" yields

http://usgovinfo.about.com/cs/businessfinance/a/sbatopten.ht...
Move the ownership of the controversial material to somebody located in Europe. They don't have valid trademark here I assume, and the process should be easy enough.
Of course that still leaves them able to ask for removal from US Google Play, but at least they can't sue you.
Exactly. It's just a reference to an unfortunate series of events that won't be worth explaining in a month. Make it 'Fork My Repo' and I'm a buyer.
No pressure. No pressure at all. There is now just the whole Internet watching this little girl and layering creative interpretations.

I for one am for the interpretation that this is not a money scam, or a publicity stunt, but a parent who wanted to do a fun activity with their kid and it happens to be on kickstarter.

@jgerman said > This project has a nominal [...] I'll be surprised if Kickstarter doesn't pull it.

I think the project goal is clear. Make an RPG game that a 6-10yr old will understand.
Think of it as a kickstarter summer of code project.

Perhaps the more interesting thing to notice here is that kids are orders of magnitude smarter than we were at their age in terms of technology use. They have vast amounts of information available to them. They are also exposed to a lot of noise through this technology too. Will the signal win out leading to a generation of superhackers? Or will the noise win leading to a generation of real-world-anti-social beings forever stuck staring at the social pixels?
Comrade Stalin disagrees.
Any Googlers care to chime in on this? I've heard Java and C++ are pretty entrenched in Google these days so there's a lot of inertia to get people to try Go for production level work.
The question is whether a "reasonable person" would believe the money was related to illegal activity. While he may have not known so beyond any doubt, my opinion is that a reasonable person would believe so, based on the money and the actions of the truck's owners. And in fact, Anaya himself admitted that he had suspicious about its origin.
There was really no intention to be mean spirited. The idea was just to shift the focus onto something relevant. Girls Who Code is a great cause. There's no need to buy a shirt to donate.
I have no idea how the Play Store works, but I imagine having claims against you would bode poorly in future disputes. If it's not something you mean to contest, why bother?
I had never even heard of 9Gag before until now. It definitely looks like this decade's iteration of eBaum's World, except instead of "borrowing" Flash games from their original creators, it's skimming images from Reddit.
https://news.ycombinator.com/item?id=5416169
Only if the cryptographers provide their tools or services directly to people they believe to be using them for illegal purposes. If they simply provide them freely to everyone, it is no problem, since there are obviously perfectly legitimate uses for cryptography as well.
Access to MAC addresses will likely never go away.

Also, if you don't need to identify devices per se, you can fallback on a generated GUID which you persist via NSUserDefaults.

It'll identify the user for the lifespan of that app install on the device.
Benefits Of Starting An Online Community
Fuck anyone who buys this. Adria did a real mean thing in response to some juvenile jokes, but this is the real fucking problem and if someone got shamed for this, they'd deserve it.
Yeah. Two of them were American, one was Indian.
I'm sorry you feel that way. There was really no intention to be mean spirited. As a software engineer myself I definitely want to see more women in tech. I've seen a lot of interest in the donglegate story over the last couple of days and just saw an opportunity to shift focus onto a worthwhile cause.
Who's safe to design crypto for then? We've just seen the US, UK, and Canadian governments participate in the slaughter of innocent people and try to hide the evidence with cryptography.

And we've seen the good guys use the same systems to hide from the governments while they leaked these facts.
I love this. Finally someone is treating the situation with exactly the right tone.

Quoth PG, from "What You Can't Say":

Best of all, probably, is humor. Zealots, whatever their cause, invariably lack a sense of humor. They can't reply in kind to jokes. They're as unhappy on the territory of humor as a mounted knight on a skating rink. Victorian prudishness, for example, seems to have been defeated mainly by treating it as a joke. Likewise its reincarnation as political correctness. "I am glad that I managed to write 'The Crucible,'" Arthur Miller wrote, "but looking back I have often wished I'd had the temperament to do an absurd comedy, which is what the situation deserved."
Nothing like being politically correct to strangers.
This, to me, is the totality of the case: AT&T said accessing that data was OK. If it wasn't they should have returned a 401 or challenged for further authentication.

Incrementing a phone number by one doesn't make it illegal to call it. If the person at the end then says "who are you" and you lie, then that's fraud. But if they just tell you something, there's no way anyone can claim that you obtained that information unlawfully.
>>>> But when this happens to you every single day

But what happens every day? Some people being stupid? That happens every day to many people. There are infinitely many ways of being stupid, and people are being stupid all the time, some frequently, some rarely. Is it really an excuse to "snap"? If I beat up some guy that made a joke I didn't like and then explain that I'm tired of rudeness and stupidity and "sometimes you just snap" - would that be a valid excuse? I don't think so.
Quantum Computer Could Simulate A Whole Universe
Was there ever a good reason for using UDID anyway? The only examples I've seen are user tracking for ads (has privacy issues) or a horribly broken login system.

Anyone bothered by this is probably doing something wrong.
They probably expected that she wouldn't be paying attention to them or just didn't think about her listening in. People talk about all kinds of stuff while on talks or other group situations all the time, and not every time they study the surroundings to see if somebody is listening or not. The point here the talk wasn't directed at her, and while it would be appropriate to point out to the guys that there are in a public space and can be heard, so they should tone it down or maybe go talk outside, blowing it into an incident of systemic misogyny and rampant sexism that is worth losing a job over seems to me way out of proportion. Not every time somebody behaves out of place or rudely it means he is $_-ist, $_-ist and $_-ist and probably loves Hitler. Sometimes it's just people not thinking about what they are doing too much and coming out as an oafs. Pointing it out usually quite enough and no escalation is necessary. Sometimes is is
IF a handgun maker (or distributor) sells a gun to someone who they know or have strong reason to suspect will use that gun to commit a crime, then YES, they should be held accountable. Ditto for all those other examples. Otherwise, they're fine. If they have no idea what a person will do with the gun, that's ok.

In this case, according to the jury (likely influenced by a prosecution that was superior in quality to the defense, yes), Anaya DID have reason to believe that his product would be used in an illegal act, and therefore he should not have provided it. And indeed, the jury got it right there, because he himself admits that he believed, or at least strongly suspected, that the F150 trap was used for illegal activity.

Again, I'm not saying that the punishment was in any way reasonable; just that the maker of any sort of tool should indeed be held accountable if they provide that tool specifically for illegal use.
I can just see the XKCD for this one. Male programmers are talking in a group. Female programmer walks up; they fall silent. "What were you talking about?", she asks. "Uh..." one says, and falls silent. Awkward moment. She walks away, saying to herself "they don't like me". Back in the group, guy A -- "I wasn't sure if it was a reportable word." Guy B -- "You just gave her the silent treatment because she's a woman."
Why should you have? There's plethora of these "funny image sites" out there, but this just happens to have the biggest watermark in "their" pictures.
A nice way to build apt repositories is to use fpm. https://github.com/jordansissel/fpm

Although for just installing rails, using rubygems is the way to go, IMHO.
Right now the layouting is pretty basic. So data will only fit within the width/height you 'draw' on the template. We are working on a dynamic layouting engine which will be able to automatically paginate tables cleanly, but its not rolled out yet.
That's like saying you can't implement python in x86... if it can run code, it can run code.
Social Media Is An Add-On To Indian Politics
We got your back quite literally: https://teespring.com/DongleGate
Best watch out. I bet LayerVault will be pissed.
How does something like this affect bitcoin?

Putting the cost of the machine aside, would a computer like this be able to mine coins at high speeds using relatively little electricity. Seems like it could crush the market with inflation.
Can someone explain why having 3 kids and a wife should change any decision here? Is it somehow more acceptable to layoff someone that is single?
Do you have a link explaining the guys situation? Thanks in advance!
Ready to take part in it!
I grew up with a magician for a mother. We had pet rabbits instead of cats and dogs that she used for her shows.
He's not in charge of the official app. He made a 9gag app, and then 9gag made their own after it. Now 9gag wants him to stop development.
Glad to hear you like Sidebar!

And you're right, the open rate is much lower than usual (19% vs 63% for the one before). I didn't noticed it before because the daily edition containing the same referral link that I sent on the same day went through fine.

This happens from time to time and I'm not sure what I can do about it.

I honestly don't understand how Gmail's spam filter can be so "dumb" (at least from a human point of view). You'd think that if someone open, reads, and clicks emails from a particular address regularly, the filter would be smart enough to know that there's a very high probability it's not spam.
Shift the focus by putting the original tasteless remarks that started the whole ordeal on a t-shirt?

Sorry, but I'm skeptical.
Then why not just donate to Girls Who Code, and skip the snarky t-shirt?
The Supreme Court’s Small (But Helpful) Step Towards Copyright Sanity
> That means they can decide the same class of problems, it does not mean they can or do decide them in the same way.

OK so far...

> In particular some languages are inherently faster than others.

Which is an example of deciding the same class of problems, just doing in in a "different way."

So your example is not providing a counterexample to the claim; it's providing an example.
Doesn't need a plugin: http://stackoverflow.com/questions/232274/how-do-i-get-vim-t...

There's also some info and some plugins listed here: http://vim.wikia.com/wiki/VimTip630

Although, a misplaced parentheses could still be balanced. For example,

if ((!x < y))
...

versus

if (!(x < y))
...
Does the creative class spur economic growth and reinvigorate cities?
Any tips on how to hire/contract a team with some reputable local manager from China/India/a third world country to do this at reasonable prices, while staying physically in the U.S. or Europe?

Because obviously this is not feasible at the uncompetitive wage levels + confiscatory taxation in the "first" world.
You definitely want to watch the spam rate complaints of these emails vs. your normal sends. Companies like SailThru won't let you (or strongly discourage) using their mail server and IPs to send friend referral emails because they get dunned by ISPs from spam complaints on referral emails all the time.

You can always run this through a separate account or service on a different IP so that your marketing comms don't take any hits over complaints on your referral emails.

I'm not saying you will get them, but just a heads up that it's a common problem as you scale it.
You mean like this?

https://code.google.com/p/powpow/

(see video)

There's also this

https://github.com/greggman/octopus
It's been said elsewhere, but you musn't forget that the python interpreter itself must be compiled. The pypy project is a python interpreter written in a restricted subset of python (rpython), and it would be doable to make the rpython compiler output asm.js.
See http://mozakai.blogspot.com/2011/11/code-size-when-compiling...

Comparable with native after you gzip.

Note that this wasn't asm.js, however, just vanilla Emscripten output. asm.js output will be somewhat larger due to the strict type system.
Mostly good advice, but where do I find the "good recruiter" in #3? I've never met any good recruiters, merely unobtrusive ones.
> I'd love to see NaCL grow into having actual on-chip support for NaCL-style sandboxing

A bit off topic, but this already exists, in the sense that there is no difference between NaCl-style sandboxing and what every OS kernel already provides for its processes, except that NaCl is generally locked down tighter. All that would need to happen is for OSes to provide support for containers with arbitrarily restricted syscalls (as Linux already does) and NaCl could give up on the software fault isolation without any real loss in security.
The type of person who is offended by humour, which is so important in a civilized society, deserves to be punished. Is this woman who complained about humour going to be fired because of her bad attitude and behavior?

People who complain about other people usually have a lot of hypocrisy and psychological problems. I wonder if this woman will accept responsibility and quit her job with an apology for all the trouble she has caused.

Unfortunately narcissists and bullies almost never admit when they are wrong, and they are often persuasive and manipulative enough to game the system in their favour.
I do. What's up?
Very few companies are adept enough to do so. Sure, implementing a similarity metric is easy. Scaling is a bit harder.

How do you optimize? Are people clicking on the links? Are they buying? How many even know they should be optimizing for those metrics, let alone consciously addressing more advanced trade-offs of LTV vs short-term sales?

Even worse, with less data there are more problems with every class of algorithm.
What? People shouldn't have to be "aware of her definition of racism" because her definition of racism isn't the definition of racism. I might as well lament your ignorance for not being familiar with a word I made up 5 minutes ago...
This is a good thing they are doing. However, I wonder why they have so many different power adapters for their MBP, MBA and rMBP's. Each one is going to go into a landfill one day and Apple could certainly design it so that they reduce the environmental impact that comes with creating more stuff of this kind that is so avoidable.
Stanford Offers Free Introductory Course on iOS Programming
One problem with both advertisingIdentifier and identifierForVendor is that they are iOS 6+ only. That shuts out 10% of my user base.
Do you think abuse is limited to physical abuse?

Verbal abuse is still a type of abuse. Though as Wikipedia points out, "[d]espite being the most common form of abuse, verbal abuse is generally not taken as seriously as other types, because there is no visible proof..."

I believe the logic is pretty straight-forward. Sexist opinions in the tech industry (and/or culture in general) have lead to a hostile workplace for a woman whose job includes going to many tech conferences and who often hears sexist jokes and other (unstated) sexist statements. These are a form of verbal sexual harassment, which is a type of verbal abuse.

To continue from the same Wikipedia citation for "Verbal abuse", "In reality, however, verbal abuse can be more detrimental to a person's health than physical abuse."
I'm not an avid hunter but I was hoping the metaphor would involve something about waiting in a tree stand or in the bushes -- for f--king hours on end, without the promise of even seeing a deer if you failed to apply deer urine and/or judge the wind properly...but it still being an enjoyable test of patience and whatnot. Deer aren't easy to kill if you're abiding by normal hunting regulations.
Does nothing for me, just sits there loading in both Chrome 25.0.1364.172 and canary.
Hope the value doesn't plummet right after the sale.

To say that the value of a Bitcoin has been on a roller coaster of late would be an understatement.
Good point. I didn't get any complaints and my unsubscribe rate wasn't any higher than usual, but that might be because I sent the referral link as part of the regular Sidebar newsletter.

On the other hand, if I had sent out those links on their own, I can see how people would perceive it as spam and complain a lot more. Then again, I might also have had a higher conversion rate, who knows… (but I'm not taking the risk of potentially alienating my subscribers to find out!)
Gonna end up in debacle, like that "Enhance your PHPness" tshirt.
I watch myself whenever I say anything in public. That includes Twitter, as my Twitter feed is publicly accessible and I clearly identify myself as affiliated with my employer. The same goes for my Google+ feed, to which I pretty-much exclusively post public content.

If someone were to trawl through my Twitter feed to make light of something offensive I once said, that's fair game. If I didn't want the world to see it, I wouldn't have put it out there.

When communicating in private, personal settings - and this includes IRC channels populated by friends, dinner parties, and so on - I am unrestrained. If someone were to publicly call me out on something I said personally to a friend in a private venue, I would consider that a breach my privacy.
> It goes backward. It goes wherever you just were, unless it takes you up a level, and if you just press it again, it takes you back to the app you were in. It's really not hard.

And there's no way to tell if you're at the first "point" of the current application(in which case it will switch you to the previous one), or if it will go back to another place within the app.

And the Android OS doesn't determine what the back button does. Individual applications do. So you're dealing with an OS control button that's extremely context sensitive and application specific. You don't know what the button's going to do until you use it in any app.
Robot Helps Children With Autism
Why should I care? Why support girls who code? Do girls need special treatment? Is someone preventing them from writing code? I couldn't care less if no girl ever wrote another line of code. Code either works or it doesn't. There's no grey area. No "affirmative action" for code. Who cares who writes it?
I don't understand why you find that distasteful? I've spent way more time than I should have following many, many conversations about this insanity. When you filter out the crazies on either side, it seems that most rational people have decided that it's ok to make fun of things, even if your joke isn't for everyone.

I think it's unfortunate that you're saying that a man or group of men shouldn't be able to raise money for a group aimed at getting more women into technology. They're more than likely not using it as a cover for their bro-vinistic villainy.

I personally think the more people we can get to make fun of all of this stuff, the better off we'll all be. Fun, it's what makes life worth living.
Yes. This is what I find horrifying and humiliating. The person experiencing this kind of thing is the best judge of appropriate escalation, but if you think she over-escalated, then stop escalating even further!

And much of the resulting furor has been way, way worse than that. It would have been nice to see the original apology/explanation without any firings involved anywhere.

It'll take someone cleverer than me to think how to bring where we are now to a better place. I'm discouraged about how awfully my colleagues are behaving.
He could spend some of that new-found coinage on wine from the first North American winery to accept Bitcoin for wine!

https://twitter.com/rollingdale

Since they're in BC, they can ship to Alberta too!
You are totally right. Disregard everything I said.
http://www.wordorigins.org/index.php/dongle/
http://www.urbandictionary.com/define.php?term=dongle
http://en.wikipedia.org/wiki/Dongle
interesting to see the various origins and definitions.
How is it mean spirited? I don't like the joke too much (maybe I'm too geeky but the underlying premise doesn't make sense to me and in a good joke it IMHO should) but why is it "mean"? Probably if you're invited to visit the home of one of the persons who suffered in the ordeal, it'd be mean to wear it, but otherwise - why mean?
Dang, works on iPad too.