skysight-inc/HackerNews huggingface dataset:
Fair question, but keep in mind the standard Brew install is piping a shell script from curl.
And no one on an SEO forum would ever try to get questionable traffic to their site for the purposes of pumping up AdSense revenue.
http://qz.com/182961/grubhub-and-seamless-take-a-13-5-cut-of...
Nice! Really cool feature.

In my comment I was more referring to the iPhone app side of things as that's my typical use case. I noticed that I need an active connection to do pretty much anything.
How so? Religion doesn't seem very logical to me at all.
This sums it up well. Outbox clearly didn't do their due diligence and seemed to just hope for the best without thinking through the logical implications of how the one entity they depended on would react.

I think this poorly-written hack job article is also a nice cover for a failed business model.

And just to drive home the point, here's a comment I made a year ago about the (un-) feasibility of their business model:

https://news.ycombinator.com/item?id=5822869

Now it's true that these economics came after the Post Office "forced them" to do house-to-house "undelivery", but failing to anticipate these contingencies is simply a lack of adequate planning.
There's two different kinds of fallthrough in C++. The most common is using the same code for multiple values. Rust already supports this by allowing multiple values and ranges of values for each pattern.

The much more rare use of fallthrough is executing code for one case, and then continuing on to execute the code for the next case. This seems to be much more rare. In fact, in my large Android application, I turned on warnings for this type of fallthrough, and out of hundreds of switch statements, only eight used it, and all but one was a mistake.
My reading of that statement would be that the presence of the hypothesized "new gene" would produce a male while its absence would produce a female. After all, that's how SRY works, which it is hypothesized to replace. Presumably this new gene would code for a very similar set of proteins to that coded by SRY.

ISTM that there must have been some period during which both the new gene and SRY were present in the breeding population, and the inheritance of either (or both) would have produced a male. Since we're talking about fairly small populations on these islands, it was just luck that caused SRY to disappear before the new gene. I doubt we'll see this occur in larger, more-geographically-distributed populations.
Im not a tutor so I don't know. But I wager that Javascript's event-based execution model is very cryptic in comparisons with Basic's simple "do this, then that, then something more." And you need to use lambda functions, need to place semi-colons in the right places etc. And to even put a pixel on the screen (vertically centered!) you need to know a fair bit of both js, css and html.

And that's just the language. QBasic was available pre-installed on all pc:s, came with syntax highlighting, context sensitive editing, and a very good help system. If you pressed F1 on any Basic command it would show you complete help for it along with a full example. The good examples was important because I was using QBasic before I was good at English.
This is why you should carefully select the projects you put in your portfolio
Tails 1.0 (Debian distro focused on privacy and anonymity) is out.
ZRTP is for VoIP, Silent Circle offers a VoIP service. It doesn't help me if I don't have IP transit. I talked to Phil for several minutes about this but he wasn't convinced you could get enough bandwidth.

As rdl said, data is becoming prevalent everywhere so maybe it's not worthwhile.
ironing:
https://twitter.com/danbarker/status/439125570115223552
Not related to Square, per se, but to give you an example from a completely different domain-- car sales.

My wife and I were researching minivans in our metro area. We got calls from the dealership asking if we're still interested in the vehicle. We said 'yes'. One hour before we drove to the 'burbs' to check it out, I called to confirm the availability of said vehicle. They said 'yes, it's still here.' We get to the dealership only to find out that the vehicle was sold THE DAY BEFORE. A major car dealership didn't have a system in place to know their inventory at any given point in time. They're a part of a weird "sharing" system between dealerships that can borrow/trade/steal vehicles from their partner dealerships-- all within the same "family" company. But they clearly had no way to track this activity.

It seems that inventory control/management spans many domains. Needless to say, they lost our business and we bought from someone else.
What I meant was, approximal optimization problems are a species of search problem (find a solution "at least this good"), and search problems are equivalent to sampling problems (per the reference) in the sense that either is reducible to the other.

(Obviously search and sampling problems have different definitions.)
There is an alternative to Popcorn Time and it’s even better
You mean the "free forever" AppFog tier that still had that "forever" promise a year ago? They sure have gone downhill since being bought by CenturyLink.
Don't read it so literally. They're just saying it's the newest PHP tech at Heroku. New as in "hip", "latest", "trendy", etc..
Everybody is afraid of interviewing.

This is a generalization that doesn't always ring true.

As I've gained experience, I've come to enjoy interviewing at times. Especially when I'm going into an interview where I feel quite comfortable discussing that particular domain.

If you're someone who doesn't mind social interaction and who doesn't lack confidence (for better or for worse), interviewing can be an enjoyable experience.

I doubt that I'm the only one who feels this way.
Windows 95 Source Code
Not an expert, but one solution is to have an Nginx configuration file for each website in `/etc/sites-enabled`, which matches requests based on the `server_name` parameter.

Then you can reverse-proxy requests to the right location/port from your Nginx webserver.

This could be provisioned pretty easily, but not from within a Dockerfile. I use a post-receive hook on a remote Git repository, for one of my own websites.
> It's really not. Objectively, this wouldn't even be within artillery range of the front page if it hadn't been written by a Big Name(tm).

This is doubly true of the DHH article Kent is rebutting.
If there are a few that you frequently access, you could set the URLs as 'search engines' with the hostname as the keyword, or even a shorthand keyword

Even fewer keystrokes.
Idris isn't all that new...
Overall I can't help shake the impression that this is kind of a "Yelp move": your core business model isn't that hot, so break the glass of the nearest hot business model and copy it. Yelp's done that with daily deals, checkins, etc.. This is Square doing a "GrubHub".

But, finally a product from Square with a fat profit margin (an extra 5.25%). I wonder if this is a sign of their future monetization strategy.

Their base processing fee of 2.75% + $0.00 is probably actually pretty low-margin for the particular "very small business" market they're targeting. There are big advertising costs, lower volumes per business and probably higher fraud rates.

And upmarket from that, medium-sized businesses are used to commodity processing fees closer to 2%. The whole "free reader/register" pitch is not as appealing there, where a higher processing fee would end up costing a lot more.

Maybe their strategy is to break even on the base processing to get mindshare and sell premium services like this. The challenge, as with all "Yelp moves", is that it makes you a follower not a leader.

(P.S. I don't mean to single out Yelp too much here.. plenty companies do it. I think they came to mind because they're also in the small business space.)
Large photo of this motherboard: https://www.flickr.com/photos/ibmevents/14051347355/sizes/o/

They've masked all the chips with something black. Are they hiding chips they are using, or is this something for thermal dissipation?
Happy to take your word for it.

I could well be hyperallergic after years of wincing at gratuitous unpleasantness in HN comments (edit: and, to be fair, having contributed my own share of it). In person, of course, tone of voice would reveal everything about "ummm...".

Either way, please understand that the intent behind comments like this is in no way personal. The idea is to send feedback signals into the community about the kind of discourse we want to cultivate.
I got a friend in Hong Kong that helps me run blastar.in and we do virtual machines in QEMU of old operating systems like IBM OS/2 2.0 and Windows NT 3.1 Advanced Server and each one has a Visual C++ or C compiler in it. Even some FORTRAN compiler as well.

He made this Windows NT 4.0 MIPS virtual machine using QEMU-MIPS and it has a Visual C++ for it that also does C90 I think. He compiled a version of Conway's Life in it for fun. There are these Watcom C/C++ compilers as well, Google for OpenWatcom for the free versions of them they exist for OS/2, DOS, and Windows compiling and I think they even use C90 standards.

http://blastar.in/

We are trying to do retro software in QEMU virtual machines, we got a collection of Unix images between us like some old SunOS and Solaris stuff, etc. Got Solaris in QEMU-SPARC running for a bit but had problems with the network stack. Older versions work but Solaris 7 seems to have a NIC bug in the kernel.

My father worked for Western Electric, 1-ESS switches, had tried to turn them into minicomputers running Unix System V and other stuff by working with Bell Labs and other divisions. I think the 1983 breakup put a stop to that. He did some work on a DEC PDP I am not 100% sure but I think a PDP-11 or something using Unix. When I was young he introduced me to Dennis Richie, who told me to learn Unix and C when I was older. They even wanted to hire me at AT&T when I turned 18 in 1986, until the breakups prevented that. So in 1987 I was in college and took a C class, it helped me learn a lot of different languages out there. Sort of like learning Latin or Greek if you ask me.

My father died in 2010 of brain and lung cancer. But I am still trying to get things done. If you want to work on a project let me know, I might know others who know C90 and can join in via retro legacy programming.
Nothing is forever, just ask the suckers who still had stuff hosted at Textdrive (like me)
For food trucks, this seems interesting. Most food trucks I see using square enter the orders directly into square already. If I can avoid the line at a food truck by putting in my order and just wait for them to call my name with my food, that would be pretty amazing.
Isn't the benefit of this that Apple can't flip the kill switch if they get into a dispute with the developer?

If I paid for a piece of software that was rendered unusable a week later because the developer didn't check the right boxes on a form, or because someone lodged a trollish complaint with Apple, I'd be quite pissed.
Maybe not. It hasn't worked that way for me. Also: no correlation between how strong I feel in the problem domain and how well I'll interview for it. And I'm just fine getting up in front of a room full of clients and selling consulting services, or getting in the face of a lead developer and telling them what they're doing wrong.

It's something about the "set and setting" of a job interview.

I'm unsurprised if there's a lucky cohort of people who just don't have this problem. Enjoy! For my part, I'm looking forward to spending more and more of my career beating the tech job interview to death with my bare hands, because I loathe it --- from both sides, as a candidate and now a hiring manager.

Death to interviews!
The article reinvents Lean values, principles and actions, wrongly attacking "cost center" attitude as the source of the quality problem.

Lean paradigm values flow efficiency and quality at the cost of resource efficiency (think mass production). You can balance somewhere between depending where what your business strategy is, but it is important to understand that maxing out flow efficiency and resource efficiency is impossible.

Saying that cost center approach is wrong, is misleading and targetting the wrong problem. There's a tradeoff there, it's not good vs bad.

There's a good book I can recommend for people interested in Lean and its position vs mass paradigm: "This is Lean: Resolving the Efficiency Paradox".
Show HN: Simple pie charts, inspired by placeholder graphic services
There was a time when Unity was going to go with a C++ api during that Apple ToS 3.3.1 clause that banned lots of platforms like Flash in 2010: http://blogs.unity3d.com/2010/07/02/unity-and-ios-4-0-update...

The fear was Apple would ban mono AOT as well. During that time they were going to go C++. I wonder what would have happened.

Now that UE4 is pure C++ it does have that. C# is great and you can accomplish most things with plugins via C/C++/Obj-C/Java but having the pure C++ option would be killer. Then it would be a much easier jump into final form for WebGL/asm.js/etc.

Unity also has the Mono 2.x runtime and hasn't updated Xamarin licenses to go to mono 4. I wonder if they would be smart to jump to a C++ api at some point that could still use C# scripting possibly but goes to this lower level C++ form. It is hard with such a large userbase to jump to C++ but in 2010 they almost did.
This was also my take. Also, during the period being written about, Adsense fraud at scale was a really huge issue.
You want transaction volume, not total value outstanding, to help a market absorb larger transactions. The impact of a particular trade on a market is determined by the amount of trading going on (in particular, the size of the unfilled bids and the depth of the bids -- how much is available to trade, and how far away from the current market price is each potential trade.) At its most simple this is represented by the bid/ask spread, the gap between where you can buy and sell at a given moment - in more liquid markets, this gap is smaller.

Generally, a market where there are lots of transactions going on is going to have a bigger set of bids and asks right near the most recent transaction price. If a market is thin, than a large sale, for example, might have to chew through a lot of bids and push the price way down to get done.
Softshell Crab and Da Meatballs
Thank you for replying. I am curious why you say mine didn't matter to you. I mean why think it was not relevant to you at all.

I get a lot of feedback from people about all kinds of projects that my work is "too niche" and only serves a tiny population. I don't think that's true at all and I am trying to figure out what I am doing wrong.
I checked cask before I downloaded Cakebrew. :P
Helpful. Thanks. I enjoyed a TED talk (http://www.ted.com/talks/mihaly_csikszentmihalyi_on_flow) by the author of the book you suggested, I might read it.
The article was written from the POV of the guy who blew through alot of investor money on an idea that wasn't really thought through.

The USPS has a legal obligation to provide universal service to every physical address. They unsuccessfully tried to hack around it, while ignoring the multitude of solutions available to do so in a real (but perhaps inconvenient to them) way.
Ember also uses the 'canary' nomenclature.
It doesn't guarantee a perfect allocation, but one that is compatible with everyone's preferences. A is willing to pay up to $750 for the nice room and up to $250 for the bad room. B is willing to pay up to $500 for either room. Any solution where A takes the expensive room for $500-$750 and B takes the cheap room for $250-$500 will leave both content with their choice. B could do better by being strategic and switching his preference to only taking the cheap room for no more than $300, however.
#wedding #selfie #tuckerwedding
A blow, but not the blow
I've seen several people mention Earth Class mail as a working alternative here. I am not sure if even their lowest monthly charge would provide enough value to be worth it for my own use case, but I do have a few questions regarding it for their users..

Do you still have a mailbox at your home?
If so, do you still check it regularly?
If so, do you still receive bulk mail drops from postal carriers in that mailbox? I'm talking about the ones that typically are addressed to "Current Resident" and such.

Unless you are in a position that you can confidently forgo ever checking that mailbox again, it seems that you would still be receiving those and be forced to deal with them. That would take a lot of the potential out of the service for me.
This actually reenforces what I said in my unpopular comment. Only two women would have such an issue:

https://news.ycombinator.com/item?id=7668733
Reddit: We will be launching reddit Mobile apps.
I live on 3 continents and my life would't be possible without https://www.postscanmail.com/ Much cheaper then Earth Class Mail.
Here is why I don't use it:

https://bugzilla.mozilla.org/show_bug.cgi?id=476541

This bug makes Firefox useless to me and has been around for over 5 years!
In 9-0 vote, Supreme Court makes it easier to get fees in patent cases
interesting, i wonder if smaller companies (start ups) have more or less to gain from AB testing verses larger ones. it would 'seem' that a start up should focus on getting products to market faster and generating revenue is most important?
Furthermore, How do we know Matt_Cutts is even telling us the truth here? Not saying he is lying, but as he is a high ranking Googler, I doubt he would risk his career to confirm such a huge leak about his employer. It could very well be that Google has tasked him to deny any such information that could damage Google's reputation. Simply put, we cannot 100% trust anything that someone with a stake in the company in question says as the truth.
Canada has epost which is a crypto vault to hold bank or gov mail you can give other people access . Nobody here proposed the scheme of this article's opening of all mail though, that's illegal to do without a warrant due to hundreds year old laws. A nice reminder that once upon a time our ancestors rejected state surveillance.
Hi Matt,

We are a large and an absolutely legitimate publisher, that have been pestered and taunted by AdSense since 2009. Look at the history of this handle: it was created out of spite of the treatment we were given by the AdSense team.

If there was no strong bias of INNOCENT publishers against TAUNTING and making conducting our business difficult by semi-anonymous AdSense threats from no-reply email addresses, this story would be irrelevant and simply not resonate, regardless of whether it's accurate or not. Look the the Google adsense support forums where you used to redirect your clients, and at PeggyK that acted as an unofficial Google representative there, when people were banned with no explanation. Who is PeggyK- it was the largest farce I have personally witnessed, running a decent size business.

You guys created an entrenched persistent opposition by the arrogant actions of your AdSense policy team and its Ireland office specifically. For now, it's not important due to the disproportionality between Google and its clients and a near-monopoly of AdSense for eCPMS over $1, and GOOG is comfortable with this small risk.
BozoCrack – MD5 Searcher
Parapsychology aims to prove hypotheses that lacks theoretical foundations.

This is the lynch pin for most scientists. Before you can have a hypothesis, you must have a theory, and you can work to prove or disprove that theory by experimenting to create or observe results that the theory predicts. Parapsychology doesn't have good, testable, theories. Rather it has some interesting unexplained correlations.
The reason for this would be that GA filters out bot traffic differently than other vendors. That includes legitimate bots like search engine crawlers. Web analytics are just not that accurate. The number quoted by the Xoogler in an analytics manual I recently went though is an expectation of ~10%+ wiggle.

GA is always going to show 'lower' numbers than straight logs in particular because of this.
That might turn out to be a very good advice. I may have been increasingly approaching my projects as senseless chores.
I don't think the btilly thought he was refuting the article, just commenting on a not-very-central-but-important misperception that it seemed to contain, and it seems to be accurate - implicit precommital to experimental details in a replication solves some of what pre-registration is about but not all of it and arguably not the more important bit. This seems to be true whether or not the article's thesis holds, and this being true doesn't undermine the article's thesis.
I know this team -- have a class with them -- and they are doing some really cool stuff. As an electrical engineer myself, I'm getting really excited about where this idea of functional 3D printing could go. Like I said, I am biased because I know and like them, but if I had the money and skills to use a 3D printing system with a rabbit, I would buy one.
I don't get it. It's just scraping wikipedia to come up with that definition...
> Hence on top of command line applications. The power and flexibility are still there for people who want them, but so are the GUIs.

You don't want the GUI to be "on top of" the command line. A CLI makes for a terrible piece of code to integrate with!

What you really want is for both of them to share a common library. The CLI should be a client of the library just like the GUI. Usually the CLI and the library will be developed in tandem (so you have an endpoint to invoke a new library feature) but keeping them separate is a good idea.
Like the author, I frequently get hung up on which of "log in", "sign in", or any of their variants is 'more correct' every time I put together software with users.

"Authenticate" might be the most correct verb, although it's not very user friendly?
Overstock.com Giveaway Announcements
First of all, thank you all for entering my overstock.com giveaway! The two winners have been chosen randomly via rafflecopter (thanks rafflecopter) and the winners names are displayed below.

Roseangela Guerro of Long Island City

& Loraine Benitez of New York City
I've mentioned it a few times before but here's a project where a simple computer (using VGA and a PC keyboard) runs BASIC.

http://geoffg.net/maximite.html

> The Colour Maximite is a small and versatile single chip computer running a full featured BASIC interpreter with 128K of working memory and eight colours on a VGA monitor.
It will work with a standard PC keyboard and because the Maximite has its own built in SD memory card and BASIC language you need nothing more to start writing and running BASIC programs.
This is a duplicate of yesterday, https://news.ycombinator.com/item?id=7659495 , only with the tracking code '?curator=MediaREDEF' appended to the URL. Is "curator=" a thing these days?
Bezos is definitely a technologist - he was a quant at D.E. Shaw, which is basically the Google of hedge funds. Possibly even more prestigious than Google; D.E. Shaw is known for being ridiculously difficult to get into.
"I think its improper for Google to be the first voice that they hear when they're exposed to accusations like this."

Well, the first voice people on HN were hearing was an obvious fake. I mean, do you seriously believe that Google employees are placed in an "untouchable" AdSense group, and were "given 'carte blanche' to do anything they wanted, even if they flagrantly went against the AdSense TOS and Policies" ? Come on. That's just ludicrous.

To be clear, I'm not against constructive criticism. I'm not against people asking questions about AdSense's methodology or policies. But people deserve better than an obviously false, ad hominem conspiracy post. That's not the appropriate place to begin a discussion.
Maybe AdSense maintain such strong eCPMs by having a well-policed, high-quality network?