skysight-inc/HackerNews huggingface dataset:
You skipped the chapter where he killed the elephant.
Order size is a good way to break ties, then I'd say random draw after that. And if ties are so frequent its time to add another digit to the price.
> So, the last digit of the cubic root of 148877 is therefore 3.

So your algorithm only works for numbers that are cubes of an integer, right?
Great article.
My understanding of Docker is quite new, so take my remarks with a grain of salt.

One thing I would emphasise in the first paragraph is that you need at least other provisioning/configuration tools to set up the servers where the docker containers will be deployed to. I know it would obvious to most, but you would still need to start/stop these machines with correct docker install, firewalls rules, and probably more. The VM layer has been flushed out, but still exists and needs attention.

After spending more than a week looking into Docker, my one frustration with Docker is that I have not found a way to correctly develop with it. Most of the docs I see are about deploying established apps, but I would love to see tutorials about how to develop, and start from scratch with it. Does Docker stand in your way when developing or does it make it easier? Maybe a solution is to create docker wrappers for our favourite framework that would abstract Docker. Anyways, I'd love to see more on this.
Web Animations. http://www.polymer-project.org/platform/web-animations.html
No. There are a long list of problems.

My official diagnosis is "atypical cystic fibrosis." Cystic fibrosis is quite deadly and when I was active on various CF lists, no one believed me that I was, in fact, getting well. That seems to be the issue in a nutshell: That no one believes it can be done, much less by a former homemaker and mom.

I have a long list of credibility problems. Listing them here would not help my credibility. I intentionally lowered my profile because being more open about things was only attracting really ugly personal attacks. It was all downside, no upside.

I have actually made some progress on some of the things I think need to be solved in order to move forward on, someday, helping people. But I find it maddeningly frustrating the degree to which I simply am not taken seriously most of the time, by most people.
It doesn't run javascript (not natively). It runs just like every other ARM microcontroller (so assembly, C, etc).

This device has a lua interpreter running as its firmware (coded in C, it looks like) and these guys wrote a javascript to lua compiler.

So it runs javascript by compiling it to lua bytecode and then intrepreting it in a C-based intrepreter.
the market clearly doesn't think mobile games are directly worth enough to pay for making them

I would argue that this pattern is an irrationality that must be corrected with force [1]:

When faced with a choice of selecting one of several available products (or possibly buying nothing), according to standard theoretical perspectives, people will choose the option with the highest cost–benefit difference. However, we propose that decisions about free (zero price) products differ, in that people do not simply subtract costs from benefits and perceive the benefits associated with free products as higher.

That is, users systematically spring for games with lower cost-benefit tradeoffs simply because they are offered for free. While this would be economically infeasible for game developers, they've figured out how to take advantage of other psychological breakdowns to extract revenue. On a larger scale I'm not sure this makes users as happy as they could be.

1) http://web.mit.edu/ariely/www/MIT/Papers/zero.pdf
Why is the square draggable?
The regulatory body that governs options restricts them for IPOs. There is a period of time (I believe it's 2 weeks) after IPO that options are not allowed to be traded in public markets, so you have to wait until then. At that point, you can buy puts from any full service brokerage (and many discount brokerages).

If you are a sufficiently high net-worth individual or investing on behalf of a sufficiently large fund, you may be able to make a private deal with one of the investment banks participating in the IPO, but I don't know much about that.
Is Python the best learning language?
Self-recognition is the consequence of a selection process that occurs in the thymus at a young age, for T-Cells, and in the bone marrow for B-cells.

https://en.wikipedia.org/wiki/Thymus

First, T cells undergo "Positive Selection" whereby the cell comes in contact with self-MHC expressed by thymic epithelial cells; those with no interaction are destroyed. Second, the T cell undergoes "Negative Selection" by interacting with thymic dendritic cell whereby T cells with high affinity interaction are eliminated through apoptosis (to avoid autoimmunity), and those with intermediate affinity survive.

See also https://en.wikipedia.org/wiki/V%28D%29J_recombination

V(D)J recombination, also known as somatic recombination, is a mechanism of genetic recombination in the early stages of immunoglobulin (Ig) and T cell receptors (TCR) production of the immune system. V(D)J recombination takes place in the primary lymphoid tissue (the bone marrow for B cells, and Thymus for T cells). V(D)J recombination nearly randomly combines Variable, Diverse, and Joining gene segments in vertebrate lymphocytes, and because of its randomness in choosing different genes, is able to diversely encode proteins to match antigens from bacteria, viruses, parasites, dysfunctional cells such as tumor cells, and pollens.
Without getting into a hugely semantic debate, I was using side effect imprecisely to mean the opposite of a pure function.

Many FP paradigms (including Haskell's) impose an overhead when doing operations that are not pure. In the case of a SMB clone a huge percentage of the work of the program may end up not being pure, therefore a large overhead may be imposed. Further, many of the advantages of FP paradigms (including Haskell's) are dependent on pure functions.

In the case of a SMB clone, a large percentage of the application may be intended to be impure, therefore the "worst case scenario" comment.
That would break aggregator sites like HN and Reddit (although really they should really be maintaining the visit history themselves, as they do with Reddit Gold users).
I changed from GoDaddy to domainsite 5 years ago.
It looks like Rakesh Agrawal was right, Paypal really is washed out.
A Call for Revolt: Advertising is the Anti-Minimalism
Good point on the Wi-Fi. I guess that explains the cost, but it doesn't explain why you'd choose it over a Raspberry Pi. You can buy a Wi-Fi USB dongle for like 5 bucks on Amazon.
Or, you could practice discretionary income discipline and not buy things you don't need?
How did they get into a situation where they're losing >$200M per year -- and with only $100M cash in bank and $1B revenue? Even more perplexing... they recently took on $1B+ in debt, of which they immediately paid out 30% as a dividend to investors?!

I'm not an expert or anything... but their "growth" story stinks; it looks like they're just trying to milk a dying cow. That, or I'm just way off base...
I'm no fan of poachers, but it's pretty irrelevant to his business career. In fact I'd put money down that there's a positive correlation between successful entrepreneurs and psychopaths.
Docker and lmctfy have largely joined forces - Rohit and Victor are now core maintainers of Docker and kicking ass contributing all sorts of low-level system awesomeness :)

https://github.com/dotcloud/docker/blob/f4b60a385cbaae045674...
Dammit, you are a few months late. I learnt all the things you posted the hard way, and I agree on everything.
I don't think it's going to be a cold war like the last one. With the amount of globalization and how much U.S and China rely on each other economically (China is becoming the biggest market for many American companies, and America is still the biggest importer of Chinese goods), it doesn't benefit anyone to have a real hostile relationship.

A lot of the hostile postures are methods for each government to redirect its population's attention toward external problems instead of focusing on internal ones. For Americans, instead of really acknowledging weakness in our society, a simple blame like "The Chinese are stealing everything from us , including tech and jobs" is very attractive for a populist politician. For the Chinese, vilifying the U.S government as a global bully fuels nationalism internally and distract the people away from issues such as social inequality and government corruption.

But in the end, both countries' leaders totally realize they absolutely need each other, so this "frenemy" relationship will continue for quite a while.
> First, C++ compilers are not available everywhere.

Neither is javascript. If both are available for this micro, then his statement is as valid as yours.

> Second, C++ compilers do not always implement all corners of the language on embedded systems.

I've done a good bit of embedded programming in C and I wouldn't need all of C++ to make life a lot easier.

> Third, C++ is better than Javascript? That's going to take some explanation.

To-may-to/to-mah-to. Whichever way you want to spin it (C++ > javascript or javascript > C++) is going to take some explanation.

> but Javascript isn't that bad

No. But its also not as that great in comparison to how popular it is. Its certainly improved a lot since the early days, but it still has some pretty significant warts. Most languages do, of course, so if this is an issue or not kinda depends on the "third" above.

> Now, all that having been said, this isn't exactly impressive. A 180MHz ARM with 32MB of flash and 32MB of RAM is not a small processor. With that level of power, there are lots of options.

Indeed. I wonder how much overhead this has compared to running C on the same thing. I have nothing to back it up and certainly don't have time to benchmark, but I'm convinced I could write a forth interpreter running on a 60MHz PIC24E that would have competitive performance to this thing. Maybe I wouldn't beat it, but I reckon I could come close enough.
GoDaddy Files For $100M IPO
That's just horrible.

It's only useless to argue with people that don't want to hear each others opinion.

First of all, we don't need to be black-and-white. For instance, the opinion of your friends can change you from neutral to excited. I have changed my perception of movies several times that way.

Second, even if you don't change your view of a movie, it's fun to talk about the movie… Noticing things you haven't.

Third, and this one is the important thing for me. Talking about the movie can make me understand better how my friend thinks! For a second let's forget how good that is… assuming we only cared about movie's quality. That will help you next time a friend recommends a movie. You can ask specific questions that will bridge the gap.

It's only pointless if you think it's a zero-sum game.
You are right. We should design hardware in javascript.
Fair enough. :) I'd be happy to be wrong, it just seems like it is getting more public.
Ask HN: AI service proposes content to share based on merit – would you use it?
What would it have to offer for you to pay for it?

Thanks
Tessel is marketed as a "micro-controller" while the PI as a "micro-computer"

Its funny when a micro-controller is more expensive than a micro-computer... :(
I am awaiting the announcement of SquareCash or CryptoStripe - where you have a walled currency garden where those participating in the Square or Stripe ecosystem can start generating CompanyCredits with which to spend within the ecosystem.

How would the valuation to user actually function?

Would one allot some % of their transactions to Square (above both fee and margins) into the pool. Then they earn various mechanisms to increase their pool share (including buy some/debting some from square) and then be able to use all of it as in-system credit? Where goods and services were exempt from taxation due to there being no "actual US currency transacted"?

It would be very interesting to see if such a system results in the truth that labor-resource is the true vector of tax - not money. Unless that is already established and I am just ignorant....
The story is just begging for a Dan Brown style book: a missing genius, a Majorana codex containing the secrets of the Universe, the power that goes with knowing those secrets, a secret Illuminati with connections to Galilei and Newton, a connection to the Cosa Nostra, throw in a Roman/Vatican connection, a WWII connection... A rip roaring novel (with screen rights) is in there somewhere!
I beg to differ; at the risk of appealing to authority, Article 23 of the UDHR [1] states that free choice of employment is a basic human right. Just because an injustice is mild compared to extreme cases, it does not mean it is not injustice.

Even if non-competes are only intended to prevent Wonka employees from selling recipes to Slugworth, the end result is vendor lock-in for humans. If your skill set involves deep specialization, the transaction cost of seeking new employment is abandoning your skills completely, and/or stalling your career for N years. Though I can understand guarding specific trade secrets, I don't think anybody has the right to dictate how another human spends their productive hours.

[1] http://www.un.org/en/documents/udhr/
You only need to undergo FCC testing if the module you use is not already certified. You can buy "FCC-approved" modules that are "ready to sell".

I ran into something similar with BT4.0 modules - had to convince the client that a $3 module, while cheap up front, couldn't be sold without spending $$$ on certification. Eventually they went with a $7 one.
God said: OK, now that they're done bashing each other and I'm no longer at risk of loosing the lot so let's get back to business.

But then that gets shattered because, well, because we just bash with drones and chemicals.

So I, at least, find myself back at square one... : The planet is dying and you have the capacity to launch 25,000 people in one direction with one hail mary. What do you do?

Yeah, we definitely need to get our evolves on. The odds still seem pretty stacked against.
Sort of like two parents who deep down despise each other yet act normal, for the sake of the children, but who don't realize that the children know exactly what's going on and wish their parents would either forgive each other and love again or just divorce and move on.
How many legs on a camel?

Seems like a question a 13 year old in any country could answer.
As much as I like the idea that Crowdstrike has researchers that have identified the Chinese in a cyber attack as some sort of revelation, we have known about this for literally over a decade.

I've even posted about it here on N years ago: at lockheed they were subject to extensive Chinese spying and very intricate and successful social engineering attacks. Chinese agents would either go to, or comb, attendee list of DoD conferences and then contact them as plausible other attendees from the same conference where they would say something along the lines of "Hey Joe! We attended the same conference about system such-and-such. Here are my notes on the talk we both saw on X - let me know what you think" where the attachement of the notes had a payload.

Further, they were so dedicated to the attacks that they would go and attack the machines of 2nd 3rd and 4th party contributors to a project such that they could infect the USB inserts to these machines with hopes of getting onto lockheeds network.

They also were successful in installing a leaky worm on the Lockheed network which was trickling out data slowly, but once it was discovered -- and the chinese knew that it had been discovered -- they turned it up to 11 to push out as much data as it could until the egress points from lockheeds network could be closed.

this was all between 2002?--~2007.

Yeah, no surprises here....
If the machine can "deceive" you into thinking it's doing work, then it's doing work. It doesn't matter if there's a man who speaks Chinese in the room, or if there's a bunch of rulebooks about Chinese, they're functionally equivalent.

http://en.wikipedia.org/wiki/Chinese_room
Tricking kids is one thing but I expect a large portion of the sales are just adults who are willing to pay.
Walkie-talkie meet Twitter.
Assholes: A theory
Yes, if the Swift had a strong first class list type it wouldn't be a problem but arrays and dictionaries are the only built in collection classes provided.
GoDaddy ready to go on US IPO
I hear the echoes of the Chinese Room argument in your rant fchollet :)

It seems like you are looking for something more than the turing test is really about:

"The Turing test is a test of a machine's ability to exhibit intelligent behaviour equivalent to, or indistinguishable from, that of a human. In the original illustrative example, a human judge engages in natural language conversations with a human and a machine designed to generate performance indistinguishable from that of a human being. All participants are separated from one another. If the judge cannot reliably tell the machine from the human, the machine is said to have passed the test. The test does not check the ability to give the correct answer to questions; it checks how closely the answer resembles typical human answers. The conversation is limited to a text-only channel such as a computer keyboard and screen so that the result is not dependent on the machine's ability to render words into audio."

http://en.wikipedia.org/wiki/Turing_test
You mention the elephant, but not the SOPA/PIPA support?
Great article! Is it general consensus that Phusion's base image is a good way to go? It's what I've used so far, but I've yet to hear any consensus.

I agree with the Docker Misconceptions article for the most part, but that might just be because it what makes the most sense to me (and I'm still likely ignorant of some important configuration to consider :D )
Reed Hastings survives attempt to split Netflix CEO/chairman role
We have 50 reader reviews of GoDaddys website builder at Site Builder Report. Of the 50 reviews, 48 have received the lowest possible rating (1 star out of 5). http://www.sitebuilderreport.com/reviews/godaddy/user-review...

No other website builder we cover is the target of as much outrage from readers.
Corporations left unfettered are no longer corporations.

This isn't just semantics. An unfettered corporation no longer has the benefits of government either. I'm thinking of things like subsidies, added regulation that raises barriers of entry and limited liability.

> regardless of what the pro-lassiez faire types say

Not all pro laissez-faire types are strict utilitarians. Most that I know tend to appeal to ethics in addition to a freed market's utility.

> but only results that directly benefit themselves

That doesn't make any sense. Microsoft has surely provided benefits to a great number of people. Perhaps you'd argue that Microsoft benefited more in certain transactions, but that's an entirely different claim (and it doesn't imply that others didn't benefit at all).
The other funny story about this machine is pretty much the flip side:

Shop practices dictated that when you scheduled debugging time, you couldn't be bumped off as long as your program was still running.

This led some clever fellow to write a deliberate loop that kept his program "running" -- panel lights a-flashing -- while he fashioned a patch for the most recently noticed bug, which he could then dial in to the memory in-flight without losing his place in line.

When his ruse was discovered, he was chided for wasting lab resources, to which his response was: "Wasting resources? Nonsense! I used the optimising assembler!"
If you showed the average, but only the average people who have paid something, do you think that would give reasonable numbers?
His commentary about the previous question included analysis of the other side's answer (that it was not only wrong, but evasive and obviously computer generated), so I think that remains a valid point. I don't see Goostman providing similar analysis.
You'll probably have a blast reading this (I know I did):

http://www.ribbonfarm.com/2009/10/07/the-gervais-principle-o...
There was a CSI episode from 2004 that had a human chimera as the villain.
So Far, Big Data Is Small Potatoes
>this genuinely seems like it is going to be the new Cold War if it isn't already.

It has been for years... they were just trying to keep it under wraps. If it weren't for that pesky meddling Snowden for aiding our enemies... the world's public would have been none the wiser! Bankers and corporate benefactors of the intelligence race could have continued raping the world while maintaining plausible deniability that the ebb and flow of markets was just a naturally occurring chaos!

Thank god Snowden hasn't been able to reveal the shenanigans of the great robbery of 2008!!! Imagine what the plebs would do!

Drat!!
Once you have figured all out, it doesn't stand in your way at all, I really like developing with it.

Personally, I use aliases for almost all of its commands. I have also created various scripts for automating things like configuring the SSH connection to the container, etc.

Another thing you have to figure out is how to edit the code. My choice was to use a volume (only in dev), and download the code into a different directory inside the container. Then on the first run, an init script inside the container will clean the volume and move the code.

It has been some painful months and I haven't even finished. I'm liking where I'm going and I'm almost there, but if I had known the work it would take I think I would have avoided it. But if you are a team it's definitely worth it. Devs can now install anything they want without asking the Ops people for permission (as you can imagine by this statement, I'm more a dev/devops than an ops guy).

Oh one thing that does make it awesome though is its combination with Jenkins, if you are into continuous delivery. With those two, you can easily test all kinds of environments in the same machine without wasting resources, and thanks to Docker's cache it doesn't have to reinstall everything every time, it's really fast.
If it were better than existing content/news aggregators, sure.
Me too, it seems domainsite is acquired.
> Paying to other European countries isn't great via the banks

How so? With SEPA[1] it's both easy (European wide bank account number) and free (might not be the case if both accounts use different currencies though, but in euros it's free).

[1] https://en.wikipedia.org/wiki/Single_Euro_Payments_Area
Apple runs an ad service. Even if this makes no difference to the app market otherwise, it's a benefit to Apple's ad network.
I'd like to hear what the consensus on using the Phusion base-image is. It seems to "fix" some pretty important issues with an Ubuntu base image, but I'm not sure they are really even "problems".

I use Phusion's base image almost all the time, especially since I tend to group services together (nginx+php-fpm, for example).

https://github.com/phusion/baseimage-docker
I get the concept of using multiple classes to modify a base style (class="btn btn-small") and even using delimiters in multi-part classnames so you can use regular expressions in your CSS to select groups of classes that conform to a naming convention (I.e. [class^="btn-"] {color:red} would make both class="btn-small" and class="btn-large" red).

What is the advantage to a double delimiter over using a single delimiter? (btn--small)
I've done it in lieu of paying for consumables. I'm not going to pay the money, but I'm willing to tap a button and do something else for 30 seconds while I wait for my phone to play a video I'm ignoring.
"The point is, you are alive when they start to eat you. So, y'know, try to show a little respect?"

The question is: Which baby ate the other and whom do we charge with murder?

(the "/s" tag does not fit here -- someone clue me as to what kind of tag I need here, k? thx.)