skysight-inc/HackerNews huggingface dataset:
This is an interesting idea and I can see why Facebook would want to do it -- it enhances the community and thus their image.

If Facebook can do this, why can't an individual do it? Companies are individuals.

What's to stop municipalities from "giving" police officers to rich individuals or gated communities?

The article says that "[the officer would] be a regular beat cop with a special assignment." So this means that a publicly-funded police officer is being given a special assignment in a special area due to private money and that the general "beat cop" pool has shrunk by one?

Taking this to extremes, what happens in a theoretical town with 10 beat cops, five of them on "special assignment" due to "generous gifts" from individuals or companies? Perhaps Amazon would like to have five police officers on "special assignment" in the area around its warehouses.

50% of the publicly-funded police force is no longer "public."

But I think this sets really bad precedent, even if Facebook has nothing (directly) to do with the hiring or disciplining of the police officer in question, simply because it allows money to blatantly purchase the privileged use of publicly-funded services.
Unfortunately it doesn't list the machine that requested it. It's only possible to tell what local process connected to the agent and login as what username will be authenticated (the packet that the agent signs contains essentially the username and hash of session secrets; notably absent is the target hostname and target's public key fingerprint).
> liquidating to USD/other fiat in small pieces when you need to?

Just a hunch, but the meteoric rise in value probably prevents most people from simply cashing out.
Because one of the main authors behind JSR-310 happens to be the JodaTime author and considers it to be inspired by JodaTime, even if it's different to fix some flawed assumptions JodaTime made [1]. And as far as practical use goes, they're very similar, since they draw upon the same concepts. I don't see how it isn't a fair description, especially when you compare to how bad Date/Calendar are right now.

[1] http://blog.joda.org/2009/11/why-jsr-310-isn-joda-time_4941....
A lot of my engineering friends seem to write off the MBTI as some psychology pseudoscience like astrology. I think there's some truth to it, but it's certainly not a cut and dry science.
Use Pelican then. It's built on Python. https://github.com/getpelican/pelican
As I understand it, it would permitted for Dell to build their own binary from source (having previously changed any mention of Firefox to something else), and to charge for that software.

The issue is that, by using the binary, which contains a Mozilla-owned trademark, they become subject to Mozilla's trademark policy.

IANAL, and am curious: What binds Dell to adhere to Mozilla's trademark policy? They are not using the Firefox trademark in a way which is likely to cause confusion (assuming they are using the official binary) or to devalue the Firefox brand. (How) can a trademark-owner go about adding their own conditions to the use of a trademark, over and above those provided for by trademark law?
True. However this is more akin to having your dietician change your oil.
I'm with you - but I haven't found the alloy yet with which to form the knife that harms the "quantified self" "movement." Patience!
Artisan bakery with 30,000 employees is a complete strawman. If you knew anything about the industry of baking, this would be obvious. Or are you a believer in the industrial production of "artisan" goods?
Ask HN: Only social logins or hybrid at start?
Hi,

I am building a web startup and I am wondering if it is worthy to include my own registration system or just go with social logins and after we have many users then maybe invite the rare people without social accounts? Is there anything else that would make me include an own login?
Please read the HN guidelines and submit the original source. This blog is written by someone who is not even fluent in English.
And a script is not written (and not necessarily executed) by itself.

It could be argued that the price is not fair, but it's still an option; it's common practice to add such options, in this price range, when purchasing computers online.
I could be wrong, but it seems like a nice hack to pull for say 3 mirrors at the same time at some offset into the resource using a range get for say, 16k each. The first one to complete does a pipelined request for another 16k slot and this process continues until the entire asset is downloaded. The fast mirrors would dominate, a small percentage of the bandwidth from slow mirrors would assist and truly slow mirrors would be ignored.
Unclosed h3 tags are valid HTML.
> Scala is one of the easiest languages to read and write once you master it

I beg to differ with this. Any languages gets easy to read & write once you master it. After having finished the Scala course and spending considerable time trying to get grips with the language, I was still totally clueless about a majority of the features.

Although I really liked how powerful Scala it is even if you grok 30% of its features but the learning curve required to master it is extremely steep. Prof Odersky has been quite vocal about the feature bloat and lets hope the future releases are more conservative in that sense.
I can't tell if you mean 'because I find it difficult too', or if you mean 'because it means I have less/easier competition'. Of course, this could have been your intention all along, but if it wasn't could you clarify?
marginal productivity would set the market wage. Reverse negative productivity is absolute value positive increase in productivity. So, yes...wage would go up absent the collusion...because people will pay out the nose to avoid the loss in productivity. This is why all of those CEOs get paid stupid money...because they can destroy value...not just because the "add it".
Clue to earthquake lightning mystery
ASK:

I love the UX for the stripe checkout. It seems like the integration script creates a full page iframe allowing the widget to have full control over the UX. Is there any guide to building a similar full page iframe widget for other applications?
But there are always those who don't bother learning the language. Like one of my predecessors who more or less wrote C# like C++ (pre-C++98). My apprentice then tried learning the language from existing code and in turn took a bit of mentoring to write idiomatic code. I do agree that the language is nice and well-designed, but people can write crap in any language and googling around doesn't necessarily lead you to the authoritative or most current documentation but oftentimes to crappy tutorials, beginner forum posts and the like. It's not that hard to pick up bad patterns, sadly.
You need to explain this further because I don't see how that would prevent anything.
What do you do for clients that don't support SNI? What would graceful degradation be in your scenario?

Would you not use SSL (rewriting https to http)? If ssl is so unimportant for your purposes that IE8 and Android 2.3 clients don't need it, it would be much easier to not run SSL at all since you don't really need it if you're willing to have a non-trivial percentage of clients accessing the site insecurely.

Would you rewrite urls to a separate domain with its own IP? That would negate the reason for using SNI to begin with; if you'd use that host/ip for all ssl, you don't have to detect SNI support.

The third option, of course, is to refuse to support IE8 and Android 2.3. No detection needed.
just look around you. Surely I'm not the first person to mention this concept to you. I'm not saying I believe that the US has the best example of democracy, but true or not, that's the general story being "sold" on the news (and yes, in movies as well).
Could someone explain dilution like I'm 5? I haven't researched it much, but I always assumed additional shares would be split between existing shareholders.

For example, let's say there are 10 shares in a company, and I own 1. We decide we need 100 shares in total. Dilution makes me think 90 new shares are issued, and I still own 1, bringing my ownership down from 10% to 1%. However, common sense tells me if you issue 90 new shares, since I already own 10%, that means 10% of the new shares should belong to me. So, I now have 1 + 9, or 10/100 shares, remaining at 10% ownership.

Why is the above not always the case?
Unfortunately others listening in their language implies you speaking in their language.

To gain a benefit from this scenario, you would need to prove that "learning a language for X years" increases the chances of "listener response is more emotional".

This, however, is much more unlikely since accent and language proficiency come into play.

So no HN-style hack yourself goal can be derived (which I kinda hoped to find here)
Of course the value exceeds the salaries. If you look at a company like Apple right now, they basically have unlimited money to pay salaries based off of proceeds from products that are built by their engineering team. Any budget that a department has at Apple is made up by some executive based on some crazy formula of expected returns. It has nothing to do with what they can afford. That means they could literally double every engineer's salary tomorrow and it wouldn't really change much for their bottom line.

In an environment like that where money is not scarce but engineering skills are, how can the salaries not climb and how can small companies even DREAM of competing? Or course the big players don't want to get into a bidding war because they know both sides can afford to pay a lot more.

One of my recent jobs was VP of Tech for a small startup. They offered me what they could afford plus equity. The product they were working on was not going to be Facebook size. I think realistically they could have had a 100 million dollar buyout in 5ish years if everything went well. OR they could have gone broke. They gave me 1% of the company in my package which is huge, but that means I'm gambling on the success of this startup for a hopeful payout of 1 million dollars in 5 or so years. At the same time this was happening a few of my friends took jobs at Apple and guess what? They were offered packages that basically meant they would make as much as I did in 5 years if I were to get the million. So, where was my upside? I'm taking on all this risk just to break even with what I could make working at Apple best case.

The job market is crazy right now and it stands to get a lot crazier.
That's awesome - what framework did they use?
I think unfortunately that Jon Postel died a few year ago.
This is clearly a trojan horse strategy. They are reserving the rights to use these assets offensively in the future. It seems better to be aware of this than not. Getty is offering "conetent" for pixel "real estate" and distribution. This is quite a huge shift from "pay and forget" relationship with image files.

These things are basically sleeper cells.
Atheism, as a conceptual focus of a movie, is about as interesting as a group of people who aren't marathon runners. It's hard to define a character by what they don't believe in.

There are plenty of movies that are "atheist" in that God or deities do not play any role in the movie. For example, the movie "Her" and a million others.
What does it mean to claim a bitcoin is stolen? It's not a claim based on the blockchains but on something else. It becomes a matter of proof based on something like server logs and testimony of individuals.

Any business has plausible deniability- they just point to the blockchains and ask "how can I tell this transaction is in dispute? Anyone can claim anything. I don't see a judge's signature establishing ownership."

Credit card companies can do what they do because of contracts that might make the merchant eat the cost of goods on a disputed claim. The merchant in turn can have insurance against certain types of loss, just as the buyer has such insurance against loss as part of their agreement with the credit card issuer. It's not some digital technology that makes it work. Digital technology has cut the costs, but credit cards worked when transactions were hand processed using paper records.

That's not to say that I think that CryptoCurrency is necessarily going to ascend to the main stream. Theft is a problem because the wonders of the blockchains don't prevent theft. All it does is record the transaction, it judges not. and the lack of regulation and volatile exchange values and potentially catastrophic losses make insurance against loss likely to carry prohibitive premiums or margin calls.
> Blogs were invented to teach. The mission of blogging is to empower all of us to go directly to each other with our expertise.

>Blogging helps you turn your flow of ideas into a stock of content.

>You create opportunities. I’ve met a ton of cool people through my blog.

>Finally, blogging helps you build your skills. Remember, the big gap is the one between doing nothing and doing something, not the one between lousy work and great work.

Although I recognize this very positive post is not intended in this way, this ends up seeming to me at heart a rather cynically narrow definition of blogging, one that has little to do with self-expression and sharing and a lot to do with making an investment in a work-related product that will make you more effective and marketable.

I don't disagree that you should start a blog right now. But starting it for the reasons listed in this post is only one way out of many, and if you ask me a sort of outlet for workaholism.
Writing a HTML parser to handle everything that's out there on the web is almost as hard as writing a C compiler that tries to produce the "most accurate" executable code based on what it looks like you probably meant.
The quote is from Audrey Hepburn originally
Rare shmare. I do frequent social networks, but I hesitate to give them the keys to everything I do online, for various reasons (hello there, LinkedIn password list!)
You (and many others) are having a knee-jerk reaction to what I said. I'm not saying that the US has the best example of democracy (and based on the rest of my post, you would think that would have come across).

What I am saying is that there is a widespread public perception that "America knows best" — the news supports this, Hollywood supports this, and yes, loads of people around the globe support this notion as well.

Please tell me I'm not the one bursting your bubble on this one.

Now what you mention about having lived in Europe/other countries: I hear you. I've lived in other countries as well (Spain, Costa Rica, and a brief stint in Saudi Arabia). Everyone in all of these countries talks shit about the US. It's the cool thing to do. Like us talking shit about Facebook.

But what do they want come their birthdays? Xboxes! Call of Duty! Pizza and Coca Cola!

There is a deeply imbued adoration for America as a model of "all that a country can aspire to be" — and this image is what I'm referring to.

[EDIT:

you know, I knew since this was the internet, someone was going to bring up the whole "hey, did you know pizza is italian". Yes, I did. And as people from NYC or Chicago can tell you, the US has created it's own version which has taken on its own fame.

But while we're on it, did you know that French Fries aren't actually from France?

And to those who are going to take what I said as "because I buy these products I endorse America" , you have clearly missed the broader message of my post.

It's not about the specifics of Coke, Xbox, or fast food (I can't believe I actually have to explain this but, wait, yes I can). It's the overall "image" that America sells overseas. It's the reason why Hollywood movies are popular all around the world, yet not as much the other way around. Again, that is just ONE example, so no need to hyper focus on just that. The fact is, there's an undeniable adoration of American culture abroad --- and it exists RIGHT ALONGSIDE the contempt and disgust for American culture abroad.]
Why not use WordPress? It's simple to install, configure, and deploy. Works on any web host. Internal comments. Auto-updates to keep you running on the latest version if you want.
You might also be interested in this article: http://apiux.com/2013/05/14/api-versioning/
let me present to you... http://arngren.net/
This made me realize how h3 and em works... Awesome (didn't expect that from a site like this :P)
and what if the guy before you didn't do that?
In my an elective at my college, we had to create blogs for our projects. My professor insisted on that for one main reason - "You think once when you develop. You think twice before presenting it. But you think thrice when you put it down in a blog".

When I had to blog every week about my project, I didn't just verify what I had written, but was compelled to read a lot more because what I write can be viewed by anyone else! So we take that _extra_ care in putting down right content. And when we do that, the concepts sink down deep!
I think that's one of the good parts of blogging I enjoy the most!
I have to agree with that, even if it's very hard and is on the edge of blaming the victim. I feel for people losing everything, but really, don't keep your stash at exchanges.

Those are meant for trading, not as main account. To make a comparison with fiat money, would you throw your main bank account at trading ? Chances are you would have a main bank account and a secondary one for trading that would only contain money you're ok to lose. To push the metaphor further, would put your whole money at trade in an obscur online bank that was created just a few time ago ?

The main strength of cryptocurrencies is that they are decentralized. You're supposed to have your stash on your main computer. Each time people try to use a centralized online wallet instead, shit happens.

This sounds quite weird as it feels like keeping one's money under his bed, but really, it was how it was meant to work. Again, I feel for victims here, but please, be smart about it : recommend to anyone owning crytocurrencies to hold them on a local wallet, with backup for keys encrypted on a thumbdrive. Explain to them what happened to you.
I find it hilarious how you and others ask rhetorical questions like this, as if you had trouble reading what I wrote, and need me to repeat it. Without going into this again, you can refer to my previous comments.
Compilation has improved with scala 2.10, and 2.11 purports to speed things up even further. (Note: haven't tried it yet.)

Compilation speed is also drastically improved by using the type system. If you give your code well defined internal interfaces, there will be very little recompilation needed by SBT's incremental compiler. Your code will be cleaner too.

http://www.chrisstucchio.com/blog/2014/bondage_and_disciplin...
Isn't this an unnecessary layer on top of what Jawbone and Fitbit is already offering?
At least the third party should ask for "Post on my behalf".
Asking for Readonly access to only strictly required data is more convincing
Windows XP is completely and utterly deprecated as of next month. For any future deployment and new development it should not even be on your consideration-matrix.

It's dead, Jim.

Let's just let it die already, instead of sowing cushions under XP-users arms. If their internets starts breaking, they might actually be motivated to upgrade.
So... I can pay more so I can check a box on Dell's site now instead of on Ninite's site later?
Or just deploy it to GitHub.
It's a good point, and I wonder what is the ultimate underlying reason because I've heard many share that same opinion. Despite all the things the US political system gets "wrong" and other systems "get right" — somehow the US still calls the shots.
For the 'not fluent' part, you are being harsh (and kind of rude). Not everybody can be fluent on Californian tech-community english. The post is in english, easy to understand and there is no ambiguity.

Yes, post from foreigner for who english is not their first language can have mistakes, but tolerance and constructive criticism is the way.

Sorry for the rant, your point about the "original source" still stand. Even more in this case where the original source is a major newspaper, and supposedly more trustworthy.
I can see why people might choose to pick this option when ordering a computer for a less computer savvy friend or relative. Finding and downloading Firefox safely is not trivial if you aren't very tech literate. I just did a search for "firefox" on Google a few moments ago and these are the top 'results': http://i.imgur.com/FZDn4rB.png Obviously most HN users will notice that those ads don't point to the official Mozilla site, but to dodgy third party sites where the software is bundled with spyware and toolbars.

It's all well and good for Mozilla to be questioning Dell over charging for this, but perhaps they should also spend some time trying to make it so that users can find Firefox safely from the biggest search engine in the world. Mozilla have plenty of experience at public relations. When they want to they can get their press releases and stories in just about every tech news sites in the world (this story being an apparent example of that, this is the second submission to HN because it is being so widely reported). If Google are refusing to sort out the problem[1] then Mozilla need to put up some fight and get the public on their side. Put together stories with screenshots and explain the security and privacy risks of the spyware and rogue browser extensions that those sites bundle.

[1] which seems to be the situation; I've been noticing these malware ads for the last year or so (and they've probably been around a lot longer) and apparently repeated complains have been raised
It is devaluing the brand. Basically Dell is trying to earn easy money off of the name Firefox being well known. Some customers may just recognize the name and assume that the charge is reasonable, not knowing that they could easily install it for free. When they find out what is going on, they can easily say things like "Firefox is a scam" without further context, which hurts Firefox.
That could likely happen. The context matters. Their American upbringing as implied by your comment might have diluted the cultural influence.
Using Containers for Continuous Deployment
1:1 scale model of Manhattan - minecraft
and that's why you are posting on HN, with other members of above-average baseline intelligence.
The problem with many people in the bitcoin community is that they believe that everything that has been learned about money over the past couple of centuries, doesn't apply to them. And often everything learned about programming over the past decades doesn't apply to them either.

Earlier this week there was news about another bitcoin exchange losing a ton of money because they had never heard of ACID transactions, for example. MtGox operated without any kind of quality control. I don't know what the problem is with this one, but it all sounds a lot like home-built hobby projects being used to handle terrifying amounts of money.

If bitcoin wants to succeed, it needs to weed out these amateurs, and embrace some regulation to ensure the quality of financial service providers in the community.

(The bitcoin value being up is good news. Maybe I should consider getting out now.)
No-one is forcing you.
I used to think that I would reject any PCs that does not ship with PCI slots when I was a teenager.