skysight-inc/HackerNews huggingface dataset:
It's not true that large companies will form the bulk of your revenue. It all depends on what you are doing.

If you are making something that every company in the world needs one of, than you will sell a lot more to the 501 through 5000th biggest companies in the country than to the top 500. (You might be able to charge those big companies a 50% or even 100% premium on various add-ons, but it won't come close to matching the other revenue.)
Regardless, there's no way all of those Libertarian voters would have voted Republican. Some who voted Libertarian did so out of concern for civil liberties or drug legalization or avoiding war, and many of those would be more likely to vote Democratic than Republican if the option of voting Libertarian were not present.

You can't just put voters on a left-right axis.
Very interesting. I wonder what other researchers think about this.
I agree. I completed a similar e-commerce app for a client in Canada and, honestly, it wasn't too hard to make 13 optional, client-editable, tax percent values that get tacked on to an order before being sent for payment processing. Just takes a bit of elbow grease. I like, as a feature, that Stripe doesn't impose itself on how I want to implement payments in my app.
Me three ;). It's a hard-wired habit now :).
Yeah, I only learned to use the command line when I switched from windows to linux and osx. I'm now useless at anything windows, and, well, I don't ever mess around in their command line.

Besides you can never learn everything all at once, but you slowly pick things up over time as you need them. Then, one day, you wake up and the command line feels like home. My advice, don't try to learn any of it until you have a specific need of doing something, only then will you really retain anything you gleam from it. And don't try to use/learn it on windows.
Correlation != casuation. Degree in feminist basket weaving is not going to make you rich (unless you land a sinecure job in some Diversity Office, but these are severely limited in number) or even richer. It is almost guaranteed to make you significantly poorer unless you get some deal to get it for free. That's the part of the confusion - the fact that average college graduate now in his 40ies makes more than average non-graduate in his 40ies, does not mean getting into 100K debt would actually work out for you as a current college student.

It's like saying "stock market returns 8% annually long term, so I'll put all my life saving into Shady Gadgets Inc. that was touted to me by some guy I don't know on the phone". That's not how rational investment is made.
Not every hacker knows every tool well. I wouldn't sweat it.
> - No discoverability.

proper command line shells and tools offer auto-completion and inline help.

> - All sorts of opaque dependencies.

Bad or unfinished products is a concept orthogonal with command line. I've had to manually install a particular unspecified version of .NET to get some graphical application to work, for instance.

> - A million minor flaws and bugs.

Again, totally unrelated to CLI. Most applications are barely usable, for instance almost all of professional in-house applications at most companies are abysmal, though graphical.

> - Terrible UI.

Probably a unix program; you shouldn't use Notepad, it doesn't understand any other line end convention than <CR><LF>. Notepad is mostly useless, and there are many valid replacements.
Ask HN: How much would a shared apartment cost in the Valley?
I know life in the Valley isn't cheap, but how much could I expect to spend on a shared apartment? I'm 20, single, and I don't mind having multiple roommates.
Sure, I'm with you on this, but not everyone agrees, so you can argue with some people about this stuff until you are blue in the face, and never get anywhere, because you are operating on different assumptions. That's my point here.
I guess he is trying to assess the feasibility of Haskell for building real world profitable projects through experience of others.
As a practicing Catholic, no offense, but you're way off base. The point of making things like sex, gluttony, etc taboo is that it's a pleasure that you're putting above God that detracts from the worship of him. In many western societies people tend to think "victimless crimes" are of no consequence. I'd also like to point out that you seem to be working off the assumption that there is no God. If in fact you were operating under the assumption that there is in fact a God or deity, etc. simply this higher order being commanding it is enough to follow his word.

I would also say that on a personal (non-religious) note, I (and many others) consider sex a highly personal and special act that becomes less so the more people it's done with. Valuing modesty isn't such a bad thing, and I believe that being select about who you have sex with makes it more valuable of a gift to share with someone.
A related story (http://www.breitbart.com/Big-Government/2012/11/08/Orca-How-...) observes that Obama won by about 5-700,000 votes in swing states. Given that there were 37k 'Project ORCA' volunteers in swing states, the author estimates that if each had brought only 20 additional voters to the polls the election could have gone to Romney.

Now, I think this is rather unlikely, and reminiscent of the 'Bargaining' stage in the Kubler-Ross model of the grieving process; polls last weekend in critical states like OH and FL showed strong support for Democratic senate candidates and >70% support for Obama's handling of Hurricane Sandy, and the poll momentum was already headed Obama's way. Likewise, Republican voters who can't stand the President were highly motivated to go out and vote against him anyway and likely did so with or without a phone call - indeed, I heard from some Romney supporters that the campaign relied far too heavily on robo-calling in the leadup to the election, to the point that they were sick of getting reminders.

But having 37k field volunteers confused and dispirited on election day is still a disaster. It's very ironic that a campaign that was nominally against 'trickle down government' was run in such a centralized, dictatorial fashion. Psychologically, it seems like a classic case of projection - unconsciously ascribing one's own personality traits to other people in one's life. Romney's reported preference for abundant data and tight control robbed tens of thousands of his most enthusiastic supporters of their autonomy and initiative.
Strongly agree, but nearly all of this can be fixed with better tools. Wish isn't it, but it's a step in the right direction.

For example, there's absolutely no reason why command line tool options can't be discoverable in the same way object methods in Java/C#-ish IDEs are.
So even making the incorrect assumption that 100% of the Gary Johnson votes were coming from would-be Republicans, none of the outcomes would have changed.
IE9 works well with D3 without any work. For IE < 9, generally it was pretty easy, though we had to do a few extra things we needed to work around:

1. remove the use of SVG groups which are not supported in VML (though I think r2d3 has had a recent update with some level of group support)
2. Avoid selecting features paths by class (e.g. us d3.select('path') instead of d3.select('path.state') Class selectors just wouldn't work for us.
3. for performance, we used only the most simplified geographic data in IE < 9 4)
4. Avoid using d3.mouse for mouse location. Didn't work right in IE
Kickstarter doesn't let you change your rewards after others have already pledged, but I am going to find a way to ensure that all reward levels will be offered enough licenses to average $10/license.
Last year I happened to be in Sydney staying at a hotel around the corner from their grand opening. Huge crowds! I had never heard of them, but then I'm not in their target demographic.
>> The fundamental moral principles of religions like Christianity, and also many others, are things like: everyone is born with equal rights; treat others as you would treat yourself; try to alleviate the suffering of others.

The texts of most major religions glorify warfare, genocide, slavery, discrimination, and misogyny. Often, they glorify suffering itself.

>> If two people consent to engage parts of their bodies in various ways, that doesn’t seem to raise any ethical issues of its own.

Sex in modern Western society is wholly different than how it was thousands of years ago. Today we are radically more educated about the workings and consequences of sex, we have access to condoms and numerous other forms of birth control, and we are dramatically less likely to act violently as a result of sexual impulses and emotions. In addition, having a child is more of a personal lifestyle choice, rather than being a decision that affects the entire tribe or community.
Sandy aftermath - free to app to find fuel online
We just released an app to find fuel in NYC metro area http://urbien.com/alias/fuel (sign up required). People in gas rationing areas (NYC and NJ) can find stations with enough regular, plus, premium or diesel grades and avoid waiting in line for an hour only to have gas supply end on them, like happened to me the other day.
This app uses Hess fuel inventory data from a PDF at http://hessexpress.com. Hess is updating info every 2 hours.

Other apps for this problem are:
http://www.gasbuddy.com/sandy/Default.aspx
http://mappler.net/gasstation/

If anyone knows the sources of retail fuel inventory data, we can process and make them available in our app today. I googled government and gas companies sites and came empty handed (except for Hess of course).

Please help.
P.S. any feedback on the app is appreciated.
> proper command line shells and tools offer auto-completion and inline help.

This is not discoverability. How will it help me figure out curl's command line options? How will it help me not having to remember whether tool X wants "command [files] [options]" or "command [options] [files]" or either? How will it help me reuse something i just ls'ed into vision without having to retype half the path i just typed into that ls command?
I don't see why asking for a discount is so toxic. We ask for a discount on every transaction with a 3rd party our business makes and more often than not we get one.

It seems like most business to business transactions start with the "dummy price" out the gate.
Sure, but amoral is different from proactively evil. An amoral entity can act morally with the right incentives.
I disagree. The policy was "official" in a sense of coming from above. But they attempted to wrap it around in "natural causes".

> but the article and comments imply the examiners had full ability to reject Jews. This was simply impossible.

There are multiple evidences that it was going on. I'm not familiar with exact mechanics of how those failure problems were given to undesirables (it was before my time). But it's a historic fact that it was happening on a massive scale. There were even "Jewish" institutes, like MIIT which got disproportionally big percentage of Jews, because of the census policy in MSU (Mekhmat & VMK).

> Sorry to learn the oral test is gone.

In many colleges there are no entry tests at all these days. Major ones like MSU have written exams.

See
https://ru.wikipedia.org/wiki/%D0%95%D0%B4%D0%B8%D0%BD%D1%8B...
> Or look at the religious rationale for prohibiting prostitution: It treats the prostitute (often a woman) as an object rather than a person with innate dignity, and even in cases where the prostitute is making a seemingly free choice to engage in the transaction, there are often hidden pressures (addiction, mental illness, a pimp) that affect her ability to make a truly free choice.

I don't know about this one. Few religions put a strong focus on gender equality. On the other hand, it is absolutely consistent with the emphasis on reproductive sex.
* The SSD-optimized storage engine is running under the clustering engine. I'm wary of saying 'better' or 'worse' in case of benchmarks, because they're really tricky to do right. We'll be publishing well-researched benchmarks as soon as we can, but it will take time.

* RethinkDB has flexible schemas and a query language that integrates straight into the host programming language and doesn't require string interpolation. As far as clustering goes, RethinkDB is a) really really really easy to use, and b) does a lot of query parallelization and distribution that MySQL cluster doesn't do. The product feels totally different, I think in a good way. The downside, of course, is that rethink is new and it will take some time to work out all the kinks.

* I can't commit to a timeline yet, but yes, absolutely.
Could be more relevant in Colorado and Washington. Just kidding.
Typing is always going to be faster than clicking around in an interface. Take the time to learn it. There was a time when command line was also for "mere mortals". What moved us away from that? Windows. Something to think about.
I instantly tried to play duck hunt with this. It's broken.
> The RNC establishment absolutely HATES Ron Paul's guts

It's not just the RNC - it's also most of the voters who don't like Ron Paul. Reading about politics mainly on forums gives you a myopia, but in the actual US most people don't agree with his ideas.
Then his answer is "yes", because most customers don't care what you develop their solution with, as long as it works to their satisfaction.
"A certain level of professionalism is expected for a real job. Nobody cares what you wear, or where you work, or how you work when you're making yet another Instagram clone."

Let's see... you can wear shorts, work from home, and move fast and break things, or you can wear a tie to go to an office park and build DMV software. I'm not surprised that the people with a lot of options choose the startups.
>You're making the exact same logic error, but this time talking about majorities, so in addition to failing at logic you're failing at statistics.

One of us is being stupid, but I don't think it's me.

The assertion is college is necessary for a middle class lifestyle. What I'm saying is 1) it's not and 2) when you add up lost opportunity costs, direct costs, and interest on student debt many people (maybe even most) are losing money by going to college. Now, that's their choice, but I don't want to be on the hook for someone else's personal enrichment.

>Did that 30% make a bad decision to go to law school?

Yes. Anyone who goes to law school right now is an idiot, unless that law school is Harvard or Yale. The 70% in your example are either lucky or have been shunted into jobs that don't require a law degree or they're working as lawyers and making less than they would have made teaching Social Studies to the local second graders. The number of newly minted lawyers far, far exceeds the number of jobs for newly minted lawyers.

The exception, of course, being people who got in to the very, very top schools.
For anyone confused, like me, about what a forward polyfill is, here's an explanation:

http://www.jonathantneal.com/blog/polyfills-and-prototypes/
Joe Doliner - RethinkDB engineer here.
> Does it means that every query touches all servers ?
No.

> Or does it sends queries to only a subset of servers when possible ? (e.g. range queries on PK)

The query planner distributes the query between the nodes that actually contain the relevant data. Here are a few examples:

In your example, a range get on the primary key, the query would touch one copy of each shard of the table. *

A more interesting example is a map reduce query. That query will also only touch one copy of each shard of the table but the mapping and reduction phases will also happen on those shards which makes the whole process a lot faster.
This kicked off a nice long discussion last time it showed up here:

http://news.ycombinator.com/item?id=1987146

Well worth a read just for Joel Spolsky's comment at the top of the thread.
Why is this on hacker news...
Haha, funny that you point out Red Bull. Now THERE is a company that knows how to brand. I don't even drink Red Bull, but I love the brand, love the things they do, love the events the sponsor, and usually root for the teams they sponsor, should I not already have an allegiance in that sport. They've probably made tons off of somebody like me, who doesn't drink the drink, but buys into a lot of the other stuff they do.
This looks very complicated to me. HTML and CSS have separate structures because they do different things. It's like roads and the lines on a road.

I took a look at the examples and I'm sure that this style of coding would solve some problems. But how many would it create ?
> Among the 1337 block groups [...]

Teehee. Interesting paper.
What the heck does "built with love" even mean?

Is this just a hipster marketing term to tell us that it's small and cute and made by people who play ukuleles and ride unicycles in their spare time, and not by evil corporate people who commute to work and have mortgages?

I find a lot of advertising eyeroll inducing, and the current trend of more-hipster-than-thou posturing is right at the top.
It's not a naive question, it's an important question. Sampling is almost always the first thing I think of when I have a "big" dataset in front of me, and it requires some careful thought.

It really depends on what you want to do. If you want to compute a statistic over a large amount of data or build a predictive model, some sort of sampling may create virtually identical results with orders of magnitude less time/memory. In modeling, sampling away certain classes may actually be essential for algorithmic stability.

Sometimes sampling is wrong. If you have to create statistics over your entire dataset (let's say, number of transactions aggregated by user), sampling may not be worth the loss of precision, and it won't really save you much time either. In general, you never want to sample away data in a way that the confidence in the statistic you are calculating becomes low.
The Case for Certification
Some but not all of my thoughts on a centralized board of software engineers.
Speakker - The new way of
Those are trivially found in almost every application via `command --help` or `command /?` or worst case, "man/info command".

I feel like this is a Git conversation from several months ago all over again. The CLI is not magic. You have to invest in learning how to use it. Next we're going to hear about how Java/C#/PHP isn't intuitive or discoverable enough.
Pulse is hiring
As you may have read in AdAge and Techcrunch yesterday (see links below), Pulse has a team that continues to succeed in both our marketing and product efforts. We just released Pulse 3.0 on various platforms with great new features and a sleeker design. We have a clear business plan to monetize our product -- unlike most mobile application companies. Our millions of users read literally billions of stories! Pulse has won the Apple design award, and we are consistently named as one of the most innovative companies in the space. In addition to our product success, we're a fun team with strong collaboration and passion (http://eng.pulse.me/). This is a great opportunity to join a winning team.

We are looking to hire strong engineers - check out http://pulse.me/jobs for details. Email me at ankit<at>pulse<dot>me with any questions.

Ankit.

--

http://adage.com/article/digital/news-app-pulse-bets-big-sponsored-content-bite-size-content-subscriptions/238192/

http://techcrunch.com/2012/11/08/pulse-3-0-for-android-and-ios-launches-with-unlimited-pages-better-search-more/?utm_medium=referral&utm_source=pulsenews
I came into US with no credit too, and had absolutely no problem to rent. Actually, I had much more problem finding lenders willing to accept my pets than my credit (for some reason, most of the local apartments hate pets, no matter how small and harmless). Yes, they asked for security deposits (not exorbitant - 1-2 months, and many require it even with good credit), and yes, car loan I got was outrageously expensive compared to what I could've gotten with good credit - but I still could buy anything I needed.

I guess maybe in the Silicon Valley everybody is used to immigrants so nobody is surprised when the person with no credit shows up, especially if they have the actual money. If you have no money that's different, but then the primary problem is not credit.
Good point. I was trying to get something going quickly. I expect the system to continue evolving.
Intercom.io launches an incredibly clear new homepage
Anyone who has worked selling...anything, can understand where you're coming from. There are some real d-bags out there, and some will end up as potential customers.

But as a guy who has been on the other end of these calls, far too often, I can sympathize with wanting some directness. I can't tell you how many times I write an inquiry to a company with some basic questions, and next thing you know I'm bombarded by requests to get me on a sales call. I don't have time; phone calls are inconvenient, emails are not. I've done my research, please answer my questions so I can decide whether to buy your product or not.

That's my approach now. I try to be as cordial as possible, but I ask direct questions, usually via email. If you can't answer them, I can't buy what you're selling.
Note that this is from 2006. "There hasn't been much Haskell-related work in [web applications]" is false, now.

Very cool read, though.
/dev/tcp is a bashism. It's not a real (kernel-provided) device.
Sadly, while reading it my inner (outer?) cynic thought, "another phenom I'll be reading about on the 30-years-from-now version of cracked.com, about "Young Phenoms Who Became Merely Very Good".

And after seeing all of the African urine generator stories that didn't have even the slightest amount of scientific rigor to them, that didn't help.

But that said, one could argue that if thousands of people with traditional backgrounds all attacked the same problem and couldn't crack it, if it's ever going to be cracked it might require someone who comes from a completely different system.
Intel to Merge Xeon and Itanium in 2015-2017
Thank you! Tool looks promising but I wasn't really able to test it out without it crashing.
I didn't realize there was such a discrepency in proxy functionality, that's exactly what I was looking for.
Never say no. EVER. I mean it. Not one single time, not under any circumstances ever. Make them say no. The way you do this is by determining just how much you would have to be paid in order to deal with the customer. It doesn't matter if it's a completely unreasonable number. Name it. Don't just presume they will refuse and turn them away. Tell them that your product which would normally cost $1k is going to cost them $50k or $100k. What have you got to lose? Worst case scenario they will pay you a giant amount of money, and you'll have a bit of a headache, but one that you have already determined you are willing to take on for the price you named.

This applies to customers, potential employers, and basically everything in life. There is ALWAYS a price. So take the gamble. Let them decide if it's worth it from their own perspective... maybe you'll get lucky!
Pride Before The Fall
I use Symfony 2 now, but I stared out with CakePHP. It has better documentation and is a less engineered than Symfony. Maybe give CakePHP a try?
They do touch on it.

"The trendiest items are made closest to home, however, so that the production process, from start to finish, takes only two to three weeks. Inditex’s higher labor costs are offset by greater flexibility — no extra inventory lying around — and on faster turnaround speed."
So, no secondary indexes right?

Will doing a query like "age > 25" perform something equivalent to a full table scan?