skysight-inc/HackerNews huggingface dataset:
Dropbox hiring Rice is at the intersection of Tech and Politics/Ethics. It's clearly relevant to the tech community.

If you want to exclude the story because it has political content, you may not be personally amoral, but you are pressing for HN itself to be amoral.
+ make (sorry I can't figure out how to edit a post on this iOS client)
I think you make a good point about ignoring the visits because at the end of the day it all comes down to the effective CPA (cost per action) or conversion rate. Much of the misconception and disappointment in Facebook ads come from folks who don't have a nuanced view of the differences in marketing channel effectiveness. It doesn't really matter what you pay as long it works out to the same ROI - better channels can charge more per visit, worse channels charge less. The only downside to having lower quality channels is that they blend down your overall metrics so you have to segment your reporting appropriately.

In the last Facebook bashing post, the author compared the CPC on Facebook to the cost on AdWords which is a terrible comparison because the intent of a directed search on a search engine is so much more legitimate than just being somewhat interested in something on Facebook.
So what you are implying is that one cannot talk about his bad experience with Facebook ads because other platforms have the same problems?
Ok, wait: the code you've submitted to both has also probably been more obviously applicable than, say, the Heartbeat extension.

"Chromium developer has elliptic curve code accepted by NSS: film at 11."
It is not that Facebook ads suck. They are fantastic for particular, specific business goals. Companies that have access to expensive and effective software outside of Facebook can make even better use of their platform in conjunction with others.

The problem has to do with the messaging to small business people by the big online advertising platforms. The messaging is that it is easy, fast, and has a small minimum spend. It's akin to the '90s era messaging around discount stock brokerages that encouraged average bums to become day traders. While yes, the average bum can day trade, it is not a good idea for the average bum to day trade. It is the same for online ads for people unwilling to spend the time/effort to study, filter out the junk information, and practice.
Snowden's files predate the existence of the vulnerability. Many of his files were years old when he exfiltrated them. This vulnerability was created by a specific check-in that has been identified. That does not, of course, mean the NSA didn't use it, or even create it. Both are possible.
Yep, I agree about IP cores, never really used something like that.
Ah those are really sad stories.. I hope you all are recovered from it.
Why geeks hate Malcolm Gladwell.
It's in the same general area as the OP: Porcupine Mountains Wilderness State Park, in the Upper Peninsula of Michigan.

Approximately 15 miles of Lake Superior shoreline, extending inward 3 - 5 miles, in the eastern part of the park over a series of parallel ridges that are remant uplift of the old Lake Superior syncline.

One road around the boundary, and another up to a scenic overlook. The rest of the park is accessed by trails.

If you like hiking and camping, or want to spring for one of the better cabin rentals, it's a gorgeous, peaceful place.
Mou is a great app, it also has a GitHub style live preview which is very nice, but it can be very slow on large Markdown files. I also had some problems with the syntax highlighter on lists.
I think the main issue is not the product but that the salesperson knows who in the 50 companies to talk to, and has relationships with those 50 people so they will talk to him/her. The amount of money spent by the original business to obtain those 50 contact's trust and business could be very large, yet the salesperson is allowed to steal all that investment and take it as their own.
Debunked by Ice Cube himself: http://news.moviefone.com/2012/03/04/ice-cube-good-day/

Edit: This day fits the criteria, but he mentions it's just the aggregate of what makes a good day.
Wouldn't it be better to use a rolling window rather than monthly distribution for anomaly detection? One might expect more anomalies in the shoulder months using the monthly distribution.
Heartbleed: What Is The Correct Response?
They fooled me. I voted for Bush in 2000; I supported the war after the State of the Union address. I maintained that we would find the weapons of mass destruction, long after very many Americans were growing dubious.

Then Rumsfeld said they wouldn't find the WMDs. Then he tried to claim that the war was never about WMDs.

At that point I knew I had been 'had' by a completely (intellectually) dishonest asshole, or perhaps a set of them.
Historically, its also what Christians do.
What about the files on Dropbox's servers?
does that guy even lift? this is stupid. Starting Strength is the best.
Show HN: Boilerplate
We're here if anyone has questions. :)
Less, because those people have to live there where it's more expensive. While you live where you live where it is less expensive.

You're thinking of this as advantaging you, getting SF pay for working in Idaho Falls, but you need to think of is that salary in Idaho Falls is the "normal" base salary, everybody earns at that rate, and cost of living adjustments are paid on top of that base salary for people in expensive areas to create as equal of living conditions as possible in more expensive areas.

This is so commonly understood that nobody bothers to break it out that way except for the Federal Government pay scale. Everybody from Podunk, Nowhere gets excited when they get a job in the big city because of this pay differential on what they'd make where they live. Except the cost differential is similar and when they arrive they suddenly realize it doesn't buy them anything more.

By paying people "the same" at the base salary, your salary model would disadvantage people working and living in cities such that they could not do it and companies that need to be in cities would be unable to function.

Companies with large workforces in cheaper areas could also not pay their workers SF/NYC salaries or their costs would simply overcome their revenue or if they can manage it, they may as well have just hired in SF/NYC in the first place and realized better efficiencies of physically working together. Your robot is a poor substitute for actual face-to-face interaction and introduces lots of inefficiencies into communication.

Not all jobs for a company need to be in the expensive areas, so it would make more sense for companies to push those jobs to cheaper areas. But some jobs do need to be in expensive areas for efficiency. Cities exist because of those efficiencies. However, being a city with 5x population of Idaho Falls doesn't mean you have 5x the resources, so demand drives up the cost of goods and thus the cost of services rise and thus it simply costs more to live there.

Companies wish to continue operating, so they need people to be able to afford to live near where the company needs to be (which is dictated by the efficiencies of the city). This is reflected by pay differentials for people that need to live and work in these cities. Nobody can live in SF or NYC on Idaho Falls pay.
Can I host my own gitlab instance and tell github users to pull from my gitlab instance? And can they do it with the usual interface that they use for closing github pull requests?
Keep on using Dropbox. If you use all that proprietary, anti-privacy rubbish then you can assume they can access to all your information anyway.

On the bright side, I wouldn't worry too much about the NSA browsing through your cat pics.

Or if you're willing to put in some work you can try something like this https://fak3r.com/2009/09/14/howto-build-your-own-open-sourc...
Are you using a grunt/gulp task to do the incremental build or doing it via VS/tsc directly ?
I'd argue, that any startup with such attitude has now IP worth protecting. Same goes for NDA.
As any French person will tell you, it should be "Ze fish in la river".
> I've seen this even with hair salons for that matter.

This would be really odd for salons. Most beauticians are contractors so technically they are her clients. She's paying the salon to rent their facilities. So salons get the best of both worlds. They skirt labor laws and tax laws.
Scroll that mentions Jesus's wife is ancient
Hack Developer Day Recap
If you really don't like dropbox you won't tell people to quit. You will tell them to get free accounts and:

dd if=/dev/random of=~/Dropbox/junkFile bs=1024 count=1000000
Adjusting the count according to the account size (obviously).

If you do it again a few minutes later they will even help you out and store both copies!
Learning language is not a big skill but having good logic is. So I will say concentrate on logic and language you can learn anytime.
I see Google's point about keywords..as because I could simply list artists accessible in Amazon's MP3 store for an app which would boost search SEo fro the app but place an unfair advantage to other music apps
Is there any cache of it anywhere? Where it could be criticized more deeply to see if maybe others can help identify the issue.

That is really unfortunate and not sure if there is much you can do about it now. I do wonder if they secretly discriminate against ad free and free software for lack of money?
For anyone following along at home, we looked into this and it seems to be caused by the fact that you're using an older operating system that doesn't ship with the StartCom CA cert that eff.org uses. So probably not an attack. :)
Not features; reliability. We have fairly modest Enterprise® requirements, but we do shunt around medium-size files quite often and expect them to be synchronized around the office as well as Dropbox manages it.
To my knowledge, no one has killed any of these stories. The two I believe you're asking about are both on the front page.
Their rankings have been reduced by (a) massive user flagging and (b) moderation penalties we normally apply to political causes and internet indignation.

In the time that I've taken to write this, the current post was killed because users flagged it. I've unkilled it in order to post this response.

Update: We buried one of the stories and lightened the other. https://news.ycombinator.com/item?id=7568823
WW2 Democrat, Korea Republican, Vietnam Democrat, Grenada and Panama Republican (if they even count), First Gulf War Republican, Kosovo Democrat, Second gulf war / Afghanistan Republican.

To me it seems that there is not clear pattern, the most I can get out of it "if there is a president, then we might go to war"
This is the original author, you only targeted Desktop, so your analysis does not refute my original point (that mobile clicks are accidental).

I did learn after I wrote my post how to target Desktop only and am running a follow up experiment, but if you're going to talk shit, at least do a valid comparison. Also I'm not sure what SEO you think I care about for my random Tumblr... (I specifically did not post it under my company blog)
Why would it be unfair? Surely anyone could do it.
I agree with the keywords list. No one should be allowed to spam artist names no matter the application. While the ban being permanent over a description is a bit overboard, I agree with the reason why.
It's the "stopped reading" meme that's obnoxious, and probably a lie too in this case given the whole thing is less than a page.
You can email him and ask him to make them available. I've done that for other coursera courses that didn't publish the videos after the course finished.
You should not bother about mobile development if you know logic you can do any coding in any language.
Why don't they just put the app on another store? The whole point of Android is that it's open and there's no walled garden.

/s
Effective Whiteboarding during Programming Interviews
Backwards compatibility is vastly overrated, especially when the changes are as modest as the ones that I can see for Varnish 4. Sweep away the cruft. Make things better.
The developing world: http://www.cnet.com/news/with-firefox-os-mozilla-begins-the-...
It appears that you are making the unstated assumptions that these employees have experience in exclusively non-transferable skills and that they had no knowledge of future changes in salary at the time they accepted the agreement. I find both of these claims to be dubious at best; if you have supporting evidence, please enlighten me.
This is a dupe of https://news.ycombinator.com/item?id=7567885.
Little known fact: Hawaii's record high temperature (100F) is the same as Alaska's record high temperature (100F), and both are the lowest record high temperatures for the 50 states.

Alaska's record low (-80F) is a little bit colder than Hawaii's record low (15F) though.
Then we'll democratically argue and fight about it, and people will cast votes for the news they want to see, which will determine what the general "mood" of the site is.

Its the bane and blessing of all social groups. As they get larger, people get exposed to / interact with lots of viewpoints that might not have originally been part of the core. To some level this is good, as it broadens horizons and enhances discussion. At the extreme, it all becomes bland, vaguely funny photos of animals (mostly cats).

Its why community generated sub-forums / sub-reddits are kind of genius / kind of crap, as they let folks go off and sub-fracture as far as they want until the discussion matches whatever their internal worldview is. Of course, then nothing challenges their internal worldview.
There are more than three platforms.
What if a group of artists get together to create an app featuring their work? Would they be allowed to use their own names?
ul>li*5>a

Fixed that for you.
Mind you, this would imply that the telcos probably can't send data FTL either, so it's all good. :)
Last night at 3am google decided to take my app down.

The best part is, my app was not even live!!

It was in draft mode. My description and screenshot were not final, and were semi-complete placeholders. Before publishing the app I would have obviously made sure it complied with everything.

Google found issue with that and took down my app. Now I've been running around trying to get a hold of someone to look into this.
I hate Javascript... and recently I have gone mad over Node.js "server side javascripting..."
This is presumably the content from the listing in question: http://www.androidpit.com/en/android/market/apps/app/com.cod... - expand to see the list of artists.

I have to admit, it does look pretty spammy.
This is my view, more or less (though one could legitimately argue that bidding to build one's first ever private datacentre for the CIA is a much closer relationship than simply not preventing the CIA from having AWS accounts). Selecting a board member whose most relevant achievements are circumventing security legislation and browbeating foreign governments (she's undoubtedly extremely smart but she's not been appointed for investment or engineering insights) says a lot more about a company than whose cash they'll accept.

That said, the many calls to boycott Amazon were perfectly reasonable too.
Your post was killed because many users flagged it. Also, as chomp pointed out, it violated the HN guidelines.

I'm unkilling the post in order to respond.
In 2002 Israel was killing Palestinians with tanks instead of with hunger and blockades.
The "HN is not like the good old days" refrain has been around for years of course. But seeing a comparison of HN from a few years ago compared with a recent front page is pretty stark. That's why - though what is a political is a judgement call - I would be OK with a moderator making an informed if somewhat arbitrary call.

Anyway - I appreciate your comment - and many others that I have seen you post over time.
Can't agree more. Going to a programming interview without practicing on the white board is pointless. You're setting yourself up for a failure.
NSA monitors WiFi on US planes ‘in violation’ of privacy laws
> My bet is that the answers to those questions will be more favorable for NSS, even with the crappy certificate handling.

Here's the thing, the SSL libraries are so much more than "just" SSL libraries, and products that use them have to weigh a lot of things in when comparing.

- Platform abstraction layers

* NSS builds atop NSPR, which is the Netscape Portable Runtime from ye-old

* OpenSSL doesn't have much of an abstraction layer - short of perhaps BIO* hiding the nature of POSIX FDs

- Scope of what they try to do

* OpenSSL attempts to provide basic BER/DER parsing, some mid-level abstractions (eg: X509* and the related structures), a "high-level" protocol (SSL), but without any 'productization'

* NSS attempts to provide a hardware abstraction layer (PKCS#11), a full certificate verification library (for both SSL/TLS and S/MIME/CMS - multiple ones, I should add), abstract notions of 'trust domains' within multi-process and single-process servers, etc

- How much flexibility they give developers

* OpenSSL gives you enough rope to hang yourself, and many developers often do. However, at the same time, it's popularity is in part due to it's generous supply of rope

* NSS is wildly inconsistent, with public APIs being adhoc (eg: for any given object, you're lucky if you find all four functions for CRUD, and even luckier if they're internally consistent, and you hit the jackpot if they're externally consistent).

As I mentioned on Twitter, there is no doubt that the SSL state machine of NSS is probably cleaner than OpenSSL's, having worked with both. However, there's a ton of hidden magic that NSS tries to handle, by design, that makes it impossible to reason about how well something will behave, what side-effects it might have, and what the security impact might be.

For an application like Chrome, I will highlight that some of the biggest challenges we've had is in ensuring proper privilege separation when validating certificates with different trust scopes. Some connections only wish to trust certain authorities, others may be ambivalent, and yet other connections may have a mixture of 'default' authorities plus administratively configured settings. Actually ensuring the separation of these authorities is a monumental task within NSS.

That's not because NSS doesn't want to deal with that problem - no, there have been multiple, half-completed attempts to do so, which have simply introduced layer upon layer of abstraction.

NSS is an excellent piece of software for some tasks. But for security software, the last thing you want is "magic surprises", which NSS is full of. Even though the SSL state machine is possible to reason about, if you can't reason about whether or not a given certificate will be marked as "trusted", then you're still in the danger zone.
Afterglow: A Beautiful Sublime Text Theme
YC W14 company hiring hackers to build large scale distributed systems in SF
We're three ex-Googlers building a predictive analytics product. Our company is still in stealth mode but we're already running production systems to process an increasingly large amount of traffic (billions of impressions per month and counting).

We're looking for exceptional software engineers with Scala/JVM expertise and a passion for large scale distributed systems. If you get excited about exploring and implementing sophisticated algorithms on extremely large amounts of data then we should talk!

Responsibilities:

- Build scalable, available, low latency serving and storage systems

- Build fault-tolerant distributed data processing systems

- Build tooling for deployment and monitoring of our systems

- Diagnose and troubleshoot complex distributed systems issues

Desirable traits:

- Strong algorithms and data structures background

- Experience processing, storing, and serving large amounts of data

- Experience with Scala and/or Java

- Experience deploying, tuning, monitoring JVM apps in production (particularly on EC2)

- Experience with Akka, Hadoop, Spark, Scalding, and/or Storm

- Experience with HDFS, HBase and/or Kafka

- Familiarity with HTTP, DNS, and network nuances

- Familiarity with JavaScript and web browser nuances

Please email scaladistsysjob@gmail.com
Google Play APP Malwares – Now mining BitCoins from your phone
Not much to say. I just feel bad for people that actually installed those apps.
Opposing gay marriages and killing people aren't the same, and the magnitude at which both of these events took place is also important. Prop 8 was a legal process, you could've successfully opposed it (and it was). But going to war isn't something the public could vote on.

Also Eich's donation was $1000, Rice's War was several billions and massively haemorrhaged US Economy.
It's not a lie. I stopped reading from there, since it discredited his criticism for me, by showing that he uses stereotypical cliches, rather than something substantial. In general I agree that Condoleezza Rice has a lot to be criticized for, but throwing in cliche phrases doesn't help his cause.
I'm half with you on this. People can choose software based on their needs and values, and they should be free to encourage others to do so. It's perfectly valid to make a campaign like this. But HN has proven itself uniquely incapable of discussing political matters without making a mess of itself, so it doesn't fit here.
Sounds like you just happen to be doing whats convenient for you. Down with Dropbox! But I still need Google so I'll keep using them but just a little. FWIW, Microsoft and IBM were also top donors for Obama.
So what is the best phone to get with Firefox OS then? Even if that means flashing it yourself? Galaxy S 3 maybe? Nexus 4 or 5?
> Ideally, you would have a parsing and validation routine which fills in a struct.

The parsing and validation routine is where you need the buffer abstraction. If you make a mistake there then a copy function that won't let you read or write past the end of the buffer will mitigate the damage.
Google is not cool at all. Don't trust them.

Banned for life: The hidden danger when developing for Android.

https://medium.com/p/c62f2404f66
How apps receive $1.50 CPM
Please stop equating Liberals and the Democratic party.
No; in a good market the employer who wants a non-compete would need to pay me up front for the time period that I wouldn’t be able to work after leaving her firm, plus a premium for the expected difference between my salary at that point and my salary at hiring, which would make the wage for positions with a non-compete significantly higher than those without.
Apple gets a lot of crap for censoring their store, but my experience is that they at least provide good feedback when they have a problem with something. With iOS you are usually also safe once it is accepted which is better than finding out later (once you have reviews and downloads).
Digital Ocean. It doesn't really matter because I handle crypto myself, and don't offer trust to the VPS provider.
One of the many reasons why Android remains the bigger target for mobile malware.
This happened to a small game of mine. I included the instructions of how to play the game, and those instructions required the use of the same word a lot of times. I too had my game suspended, but realized that it must have been the use of the word, and because I couldn't figure out how else to explain the rules without using the word a lot, I just had to remove the instructions from the description completely - but that did the trick, and the game did get put back in Google Play.

However, this did happen before the Dev Center design change and I WAS able to go in and modify my game's description and that's how I noticed what the problem must have been. I think they should at least allow read-only access to the app's info so you can legitimately investigate.
Yes, it's clear that it hasn't been the case in the past. That's why it's news that it's starting to happen now.

The more it happens, the more powerful it will become. Imagine Google appointed James Clapper to their board. Don't you think there would be a response?