skysight-inc/HackerNews huggingface dataset:
In addition to the NASDAQ breaking the morning of the IPO, I think most of the disappointment lies with the stock falling by ~20% within a week of the IPO. Facebook both dramatically increased the number of shares available and the price at which their IPO shares were offered, and then fell completely flat out of the gate.

I definitely side with the companies more than investment banks in this scenario, and if you assume it was priced $5 too high, FB saw an extra $2.1B from setting the price 'too high'. Given that their price has doubled since then, I think most investors have forgiven them for their sins.
The bad blur option really ices the cake.
Show HN: Fuzzy search your bookmarks
Page 29 of the opinion at the following link addresses one of the theories for invalidating the '142 patent. The original patent owner sold the patented product more than a year before filing for a patent, which normally kills your patent. But in this case, they survived on an interesting technicality in this rule, which is that the sale must be in the United States. The court deemed the sale outside the US, and killed the theory. http://www.ded.uscourts.gov/sites/default/files/opinions/lps...

The America Invents Act eliminated this technicality back in 2013, but this patent was grandfathered.
Business in China. You need to evaluate all aspects before you decides.
Now I feel less bad about the vague suspicion that I was mowing my dad's lawn suboptimally for all those years.
I don't think you understand what a wine service charge is. The staff do not get the fee, the restaurant does. This is entirely different than a tip.
That many people have noted the "dragon" phenomenon as strange, but we don't yet have an explanation, is perhaps stranger yet. In early days, one could have hypothesized that some basic "how to use passwords" resource had offered "dragon" as an example of a password, but after two decades of internet it seems unlikely that something like that could have had such a large effect.
Cool! I found the usernames interesting as well, since not many studies have been done on them. "dragon" is both a common username and password! In reply to another child post: the enormous number of "michael" passwords probably has to do with the smaller, but still large, number of "michael" usernames.

I'd run some more commands, to find out how many "michael"s use "michael" as their password, but I've got to head out now. Would be interesting -- anybody up for it?

(Ooh -- you could even juxtapose the usernames against common American names by decade [1], and probably derive some data about the ages of these users as well!)

(Furthermore -- what if we started keeping track of most common passwords by decade? That could be super interesting! I wonder if it's changed much!)

$ export LC_ALL='C'
$ 0-million-combos.txt | tr 'A-Z' 'a-z' | sort | uniq -c | sort -nr | head -n 20 3044 infouniq -c | sort -nr | head -n 20
2119 admin
1323 michael
1113 robert
1095 2000
1049 john
1041 david
967 null
940 richard
922 thomas
901 chris
866 mike
843 steve
832 dave
816 daniel
812 andrew
797 george
765 james
735 mark
730 dragon

1. http://www.ssa.gov/oact/babynames/decades/names1980s.html
There was a great interview with Rob Eisenberg about Aurelia on the dotnetrocks podcast recently - http://www.dotnetrocks.com/default.aspx?showNum=1097
Swift 1.2 was released in Xcode 6.3 beta today.

PracticalSwift tweeted this :
https://twitter.com/practicalswift/status/564919949995802624

"5043 crashes before Xcode 6.3 - 1314 crashes fixed (26 %) - 2896 crashes now marked as dupes (57 %) + 10 regressions (0 %) = 843 left (17 %)"
... which will clear your entire history, which you probably don't want.

I don't know a shorter way, but to delete one line from history, do 'history', which shows the line numbers, then 'history -d LINE_NUM'.

Or, in bash, prepend the command with a space and it won't go into history.
And it has been for 20 years
Computers are magic.
Dragons are magic.
QED.

I'm actually kinda serious.

Also, humans are monkeys. Ergo, "monkey" is popular.
Not a YC company, but we'd love to buy you and Scott coffee or lunch if you're free tomorrow. We (Fanout) received a boat-load of Azure credits that haven't been used, but with all of the cool new Microsoft OSS developments recently we think it'd be great to start working on Azure. My twitter/phone# is the same as my HN handle.
"Average monthly wage in Cuba is $17"

More interesting is the tight range. ISTR that it was about $4-$25 when I visited there in 2002. Today it's $9-$30.
I have mixed feelings about misleading stealth jokes like this (I wouldn't want someone reading to "learn" that Pixar coined the term in 1992), but this one's pretty obvious and probably worth it for the laugh.
There isn't, perhaps you're getting confused again.
What makes you say bygone? San Francisco seems as culturally-relevant today as it's ever been. If anyone's holding back new ideas, its not the people who are coming here from all over the world to start companies.
Impressed! Seen many of these in the past that are too inaccurate to be useful, tested this with a couple of my own songs and the results were great - down to being able to detect quick E / Emaj7 / E changes. Congrats :)
It would be interesting to see. Perhaps because most people are not entrepreneurs but work in a skill they learned in early adulthood, mobility is restricted.

The chance to pay for college and the genes to have the brains to study are certainly heritable.
Yes and no.

- Increasingly computerized and automated devices are the future, but they won't necessarily be part of the Web or even the Internet.

- IoT is typically thought of as a consumer trend, but it will largely consist of business process automation - not connecting toasters to iphones.

Internet security and trust are so fundamentally broken that the vending machine will notify the company automatically, but it will do so using a propriety network or SaaS, not by communicating using standard open APIs on the web.

The majority of devices aren't consumer devices. There are very few consumer things to be part of an Internet, yet every industry typically employs many machines and devices working together as part of a larger process. The only devices I even use in apartment are my fridge and stove. Everybody is looking at all the consumer possibilities with IoT but its really a B2B phenomenon.
Duh, thanks! That was real stupid of me.
Reach out to me if you need help with the PaaS side of things for Azure. I am currently a DevOps lead at my company and we deploy approximately 35+ micro-services to Azure about a few hundred times a day. I'd love to talk!
The main issue is that attackers already have this data. They have a giant head start when when guessing passwords because just by looking at the username they can vastly reduce the search space. Whitehats and the public need to know how blackhats are reducing that search space. By making good faith publication and research on passwords risky (legally unattractive) we actively weaken security. I find it amusing that people find sharing password/username pairs questionable yet we don't seem to hold companies accountable when they loose millions of the things at once. Talk about a double standard. (RE: companies have lawyers and the little guy can get fucked for all anyone cares)
The Harper Reed article reminded me of this article [1] from a while back about how StackOverflow handles similar issues. Pretty similar, but maybe you will get something additional from it.

[1] - http://blog.codinghorror.com/suspension-ban-or-hellban/
What JS lib are you using to do the actual fuzzy searching
Does Scandinavia have it all figured out?
"You’re basically firing off a cyber sleuthing mission: get us the IP addresses and we can subpoena the ISP to find out who is bullying you."

Bullying is illegal now? and what constitutes bullying? I would consider the behavior of many open source project leaders "bullying", but I'm not going to call the police. I'm going to just stop contributing to the project.

The ex-Mozilla CEO got bullied online until he was forced to quit. Would Twitter consider the CEO the bully because of his views on gay marriage or the people that tweeted non-stop until he quit? "bullying" seems to be the new way to censor opposing opinions.

I'm fine with stopping more abuse, but forcing verified accounts makes it even more difficult for people to express opinions that are against the norm. It may even bring more bullying outside of twitter if you are forced to use your real name.

"Now, verified twitter doesn’t only solve for trolling. It would also be a money-printing machine"

So why do I want another company to have even more of my personal information?
I understood some of those words (failed highschool chem)
I don't know, sounds like he got off pretty lightly considering he threatened an FBI agent's children. I would expect the jail time would be a lot higher, but I guess I don't know what guides the court's decisions in these kinds of cases. I suppose five is enough time for him to figure out the error of his ways.
Ragic:  the cloud's answer to Microsoft Access
My anecdotal experience:

In games with "choice" and "morals" (Fable, Black and White, The Sims) I often chose evil. Evil choices attracted me more. From this study, I'm thinking they might be more creative. I call myself a "programmer" and think myself a "creative," not a "software engineer."

By contrast, my dad and some of my friends went for the good guys in video games, and they don't call themselves creatives.

Just anecdote. Still this study offers an explanation for something that's bugged me for years: how am I attracted to evil choices in video games?
Ultimate UX Community on Slack 1300+ UX Designers and Researchers
Taylor Swift Parody. Hilarious
It's a bit sad that in lionising science, they use anecdata about an outlier to counter prevailing statistics... which isn't a very scientific way of doing things.
Will more and more connected devices become connected to the internet? The answer is obviously yes. Why wouldn't this happen? Looking at it from this perspective it's no surprise that an IoT is the future.

However I believe that we won't see a sudden boom in IoT technologies (as people have been expecting). Rather it'll be a very slow and gradual development that will feel very natural to everyone.
Sure, but Linode had a number of breaches. I don't think I could trust my business with them.
The last section of the article was really interesting to me. Some points from it:

1) Students need a residency to become a Doctor.
2) Residencies are funded by congress.
3) More doctors -> cheaper healthcare

So why don't we fund more residencies? And why is the government the one funding them?
QR-codes have found some useful niches. Eg for setting up my phone as a second factor authentication device.
I'm using fuse.js http://kiro.me/projects/fuse.html. I found it to be extremely fast even when parsing thousands of bookmarks.
> While jurors sided with Intellectual Ventures, they awarded the patent holder less than six percent of the $299 million its lawyers sought, according to a Symantec spokesperson. The verdict form indicates the company was also asking for ongoing royalty payments, which the jury rejected.

I'm having trouble reconciling $299 million with these patents, which appear to be gigantically obvious. The second patent, US6073142 A, appears to basically be a description of procmail circa 1990. I challenge anyone to figure out where the $299+ million idea was.
I would love to get a copy too!

trungkien2288 at gmail.com
Well, the tipping is very much in the open on the resorts. It was even encouraged by the guides on the bus trip to the resort itself.

If illegal, it certainly is not enforced.
Unless somebody did a ps while your grep was running...

Don't put sensitive stuff in CLI args!
Watching people code could be the next big thing in live streaming video
Open new terminal -> unset HISTFILE -> do your greping -> close terminal
As I explained in the article I seriously doubt that any more than a tiny number of these passwords are still valid. And there is no reason for them to be, having already been widely available, indexed (and cached) by every search engine, archived at archive.org, and downloaded by thousands or tens of thousands of people. Anyone who would use this data maliciously probably already has it.

Much of this data is the same data monitored by sites like haveibeenpwned.com and a dozen others. Facebook scrapes these. Lastpass will send you alerts. The risk here is minimal; the research value is much more than you realize.
With generalized pattern matching, your code could (among other things) take the form of

case result of
Just x -> <do something with x>
Nothing -> <do something without x>

This works with optionals as well as any other algebraic data type.
iOS8 Card Scan – Making your payment form “compliant”
This seems a bit like testing if your parachute was packed properly by deploying it. Once I've sent my password at a 3rd party API, it doesn't much matter what the API says: my password is no longer secure.
I'm surprised (disappointed?) only 1 person used "correcthorsebatterystaple".
Every provider will have security issues occasionally. Including digital ocean:

http://venturebeat.com/2014/01/02/digitalocean-fixes-securit...
Deploying to production is stressful for 12-14 year olds
Yes, exactly. These laws were put in place well before remote work became possible. My mom still has a tough time understanding how I can do work without being in an office. I'm sure many politicians who make the laws still don't understand this concept.

Where does the line get drawn? If a CEO goes on holiday and is on a tourist visa but has a few phone calls back to his company, is that breaking the law? Should he be kicked out of the country?

If a programmer goes to San Francisco to visit but happens to go to a few meetups, is that now "work"?
1password has a limited ability to warn you of compromised passwords. they maintain a database of breaches that they warn you about in their client. the warning, however, is much less prominent than it probably should be
Meet the people who have volunteered to die on Mars
>Anyone who would use this data maliciously probably already has it.

You might be surprised. The fact that these dumps are supposedly quite old certainly mitigates the risk, but I've seen cases of primary email accounts being taken over from a plaintext password in a dump 5+ years old. No one ever tried it on the email because it wasn't in the dump and wasn't identical to the username, though it was very close.

Aggregators like haveibeenpwned.com and Lastpass responsibly use the passwords they scrape, they don't release them all in a big batch like this. Many cybercriminals do the same kind of scraping and share these aggregated lists privately, but they're always going to be missing things, so there's no question they're all going to be pulling in your list, too. And odds are there's going to be at least one dump that a lot of them missed which yours has.

I do understand there is some research benefit here, but even in the best possible scenario I don't think the value from the research outweighs the costs.
I never followed the case, could someone clarify how he was an accessory after the fact?

Did they explain how he misled Stratfor? Were they investigating their own breach and contacted him somehow? Or did he hide evidence?

It'd be great to have clarity on his wrongdoing related to the hacking. The parts about threats and hiding evidence seem tertiary to peoples defense of him. Since the major crime that he became famous for was the hacking by anonymous.
> have u tried rewriting most critical parts to do things in different ways?

Also keep in mind that these critical paths of the code produce more money for the company in a minute -- globally -- than I will produce in my entire life.

You don't just 'change' that part of the code without good reason and it's old enough that it's been throughly explored.
Well Done!
Having data scrubbing disabled by default is different than two breaches that exposed customer data in a short while, though.
Terms and Conditions Generator for Startups
> You're just going to have to really look for them.

yes, that's true. But how long? Especially compared to the brilliant people fresh from school I'm competing against. Thanks for the advice, though. and I wish i had talked to someone like you years ago.

I guess I drew up the unlucky lottery and I'm trying my best to fix it.
His sentence was dominated by the accessory charge, and the threats don't seem to have been a factor at all.
You're welcome to repost it the way I suggested. Good luck!
Bounds checks are obviously not free in theory, but I've heard multiple stories of people who did the measurements on their codebase, and concluded that the cost was so tiny as to be statistically unmeasurable, compared to other noise in run-time measurements. Here's one:

https://www.reddit.com/r/rust/comments/2nlis8/which_classes_...
I was wrong, then. I apologize.

But I felt like you were talking down to me -- like you don't trust me.

Yes, I understand solving problems is part of the job. Every software engineer has had that told to them forever, it seems. It's common advice.

The feedback I've gotten in interviews is that I can solve problems but I don't translate them into code quickly enough. Again, spending too much time on an answer I would eventually get right.

This is why I think the advice about solving problems not code is not really true. Look at the various tomes about ace-ing job interviews: it's all code problems. And you have to do it quickly. Solving the problem is not enough for most interviewers; they want code in a few minutes, too. Perhaps you are the exception.

Thanks anyways.
What about burning the shreds?
How Spelling Keeps Kids From Learning
Not the manager type? Maybe you're a “Guru”
NDS Video Converter
According to Kim Zetter:

The first charge is a new one and relates to assistance Brown allegedly gave the person who hacked Stratfor “in order to hinder and prevent [his] apprehension, trial and punishment.”

According to the government Brown worked to create confusion about the hacker’s identity “in a manner that diverted attention away from the hacker,” which included communicating with Stratfor after the hack in a way that authorities say drew attention away from the hacker. The hacker is not named, and it’s not clear if it’s convicted Stratfor intruder Jeremy Hammond, or an earlier hacker who’s known to have penetrated the company first.
Your Samsung TV is listening to your private conversations
Azure is also about double the price of Google Compute Engine. And GCE offers much faster processors, from my quick tests. But no matter which way you slice it, Azure is much more expensive, even with a discount for commitment.

AWS might be slightly less, but I've found it more complicated to determine pricing. Plus AWS locks you in to specific instances (more or less) whereas Google just automatically applies it, nice and easy.

Of course I'm nervous about using Google for anything, but they have a very impressive offering.
I assume the joke is that "Rust" is the name of a video game inspired by Minecraft (and other games): http://playrust.com/
My point is, it is the same for the parent.
A bit like pull-requests in git?
But hey, at least it's not Acrobat?
I am concerned with testability?

Will protractor still be used?
So bundling should be one of the options instead of the only option. With bundling they are locking up the tech stack for the manufactures.
It's all nonsensical, so try not to stress yourself too hard trying to make sense of it.

This is much like prosecutors filing 68 charges against someone that committed a single crime. They pick the number from the most absurd form of math, which sets the bar high. If they had asked for $15m, the might have gotten only 6% of that, so they start as high as they can, assuming a reduced valuation, because they know the patent is flimsy at best.

The problem is that they got anything at all, which lends validity to absurdly obvious patents with decades of prior art.
Thanks. Seems like during sentencing this was the key point related to accessory:

> Loss amount of more then $400,000 but less than $1M

This was worth +14 points which was higher than any other single guideline - including threatening an FBI agent.

I guess the lesson here is that if the crime at hand involved any significant amount of money then even if your role was minor (and after the fact) you can still get serious punishment.
I think what's surprising to a mathematician is if the fact that x can change is not stated prior to witnessing it. So you might say that immutability is a reasonable default for mathematics, but again not necessary as the author claims.

While I think programmers might find it surprising, in mathematical proofs context is often the primary tool one uses to figure out what the hell is going on locally in some expression. For example, indices like time and the size of a problem (in combinatorics) are often dropped because the reader understands that the context is asymptotic.
Yes. This is a real problem with the federal sentencing guidelines.
It has been used successfully in production. According to this webpage http://www.infoq.com/articles/dsl-interaction-txl it was used for Y2K analysis and conversions of over 3.5 billion lines at IBM Global Services.

Edit: Better reference paper: http://ftp.qucis.queensu.ca/home/cordy/Papers/TXLSE_IST.pdf
LF Tip:Cloning entire PCs over the network
Looks like they use Amazon Turk: http://www.image-net.org/papers/imagenet_cvpr09.pdf

Yeah that's a good point that "is description X and accurate representation" is a better question, though harder to ground truth on since the truth is a large set of possible 'accurate representations.'

From the PReLU paper, I found this:

> Russakovsky et al. [22] recently reported that human performance yields a 5.1% top-5 error on the ImageNet dataset. This number is achieved by a human annotator who is well trained on the validation images to be better aware of the existence of relevant classes. When annotating the test images, the human annotator is given a special interface, where each class title is accompanied by a row of 13 example training images. The reported human performance is estimated on a random subset of 1500 test images.
Thanks for your advice. I do code on the side. I have a github and some OSS patches I've put in. Feedback from interviewers regarding it is that it is all amateurish and not so great/clean/beautiful.

Usually people don't look at it, though. People usually don't read my resume until they're at the desk, which seems to be common. I've hidden .gifs in the README.md files so they get triggered when someone loads. Though, the way github works specifically is that it loads it into a cache some where onto ec2 so I don't know who is looking at what; I just know someone is looking, and possibly others, too.

I do like python and am familiar with pandas/numpy/scikit (although all three are kind of more appropriate for experimentation than finished products).

> Realize that the purpose of programming is to solve a problem, NOT to write code.

I mentioned this to someone else: during an interview, code is all I have. I do take too long to solve some problems but I do solve them. I usually trip up translating them into code.

I remember one time I wanted to make a way to have JIRA automatically know what fix version goes into a bug but my boss said don't waste time on it. One of his complaints was that I would get fix versions wrong. I'm starting to wonder if maybe I didn't have a good boss.
What blows my mind is that variables in C implicitly depend not only on time but also on the entire contents of memory!