skysight-inc/HackerNews huggingface dataset:
If my use of "freedom of speech" were to say "end apartheid" and it so happened that suddenly no one would give me a job, or rent me somewhere to live, is speech still free? What about if I was preaching the Gospel, or the Koran? What about being pro gay marriage?

I'm not saying you're wrong, just that there is a line somewhere, and it matters. If it's illegal (in my country) to refuse to employ someone based on their sexuality, or race, or religion - can you justify the right to refuse the same thing for supporting the right to gay marriage? And if not, why does the opposite not hold?
( https://en.wikipedia.org/wiki/Gazumping )
90% of the messages I get from 90%ers are dull one-liners.
> If you just mean the silly way Americans use SUV's (to simply be taller than the other cars on the road) then maybe it is a decent form factor.

Americans don't really buy SUVs for any rational reason, there was just a period of very intense propaganda directed at creating the idea that they needed SUVs as an attempt by the auto industry to get around US government safety and efficiency regulations from which "light trucks", which SUVs were carefully designed to qualify as, were exempted (Minivans where an earlier focus of the same PR effort, for the same reason.)

("Crossovers" are basically what happened when the original motivation was gone but the industry had already created the demand, so they went back to making passenger autos that weren't built on truck frames, but still had to make them styled like SUVs to sell in the market conditions their own intense marketing efforts had created -- since that was cheaper than doing another marketing blitz to get people to stop wanting things that look like SUVs.)
Touch and mouse are separate input devices and have separate set of expectations associated with them.
Came to write the exact same thing. I chatted with some other people on the react irc channel about it and interfacing with stores directly seems to be pretty common. It's been working well for me so far in the smallish app I'm writing now.

To expand a little, I have trouble identifying what the difference between these two flows are;

(something) -> store method -> change event
(something) -> "action" -> store method -> change event

Feels like actions on the dispatcher are an unnecessary level of indirection when I have to know that I'm calling a store method under the hood just by virtue of knowing the action to call. I understand batching events and things like that, but manually wiring seems like a really boilerplate heavy solution to the problem.

Now that I'm writing this, I can kind of see the usefulness in making reusable components that can interact with stores. I guess I just felt like reusable components would never interacted with stores (as that's handled by controller-views which are pretty much application specific). But even then they need access to the dispatcher, and if you can inject that dependency then you can inject the store itself...

Sorry for the stream of consciousness, it's my lunch break...
Is a "boiler" the same as a hot water heater? Or is this a combination furnace for radiators and hot water? I'm confused by the British terms and searching around a bit didn't help.
I'm using Chrome, but the game tells me to get chrome. Do I need cookies enabled?
Ask HN: Startups / Entrepreneurship and binge drinking
I run a coupon site for pub deals. I am Looking to write a content on startups and drinking / drinking and entrepreneurship for a national daily - something like this one - http://www.vgulp.com/blog/2014-07-28/Top-10-ways-you-get-cheated-in-a-bar/ . To be specific, how running a startup affects drinking habits. I know it can't be generalised - any insights, opinions will be helpful.
Last week tonight with John Oliver – Nuclear Weapons on Floppy discs [video]
http://www.treehugger.com/corporate-responsibility/in-what-w...
We had this trouble as well. Our Realtor helped us find a nice infill development by a very flexible builder. He knew we were FTHB that needed hand holding. He dumped us on them and didn't show up until the deal almost fell apart. We did ok on the functional upgrades but botched the design. We're now faced with doing a full house remodel of a brand new house :(
I like your observation about double-dipping. It's true: If Netflix pays more for bandwidth they will turn around and charge you more. Also, more subtly, if your Internet provider is profiting from a premium content pipeline, they have every incentive to reclassify other content as premium. In other words, today Netflix, tomorrow Flickr, DropBox and Github.

Ironically, ISPs also say Net Neutrality crushes their ability to innovate i.e. maximize their leverage and profits. But, hey, that's our choice as a society: Do we craft regulation that maximizes profits for the pipelines or innovation for content makers?
So let me get this straight: this is just the classic non-HTTPS traffic sniffing.

I am not sure why Instagram isn't moving all calls to HTTPS. Instagram itself is not as complicated as Facebook and shouldn't really be bounded to HTTP so badly.

They can easily do 301/302 redirect to HTTPS, then perform HSTS (for browser, not for API calls) in addition and let the proxy like nginx handles it to their usual port 80 requests. Problem solved.

How much more work do they need to do to shift from HTTP to HTTPS? I just don't get it.
Hacker Gary McKinnon turns into a SEO expert
I don't think black swan is an appropriate title. This investing is more like when a small group of people split a large powerball jackpot; statistically unlikely, but not really fitting the definition of a black swan (at least as proposed by Taleb).

His rules:

1. The disproportionate role of high-profile, hard-to-predict, and rare events that are beyond the realm of normal expectations in history, science, finance, and technology.

2. The non-computability of the probability of the consequential rare events using scientific methods (owing to the very nature of small probabilities).

3. The psychological biases that make people individually and collectively blind to uncertainty and unaware of the massive role of the rare event in historical affairs.

http://en.wikipedia.org/wiki/Black_swan_theory

On a related note, Antifragile is a fun read. Taleb is extremely sure of himself, and extremely passionate. His books and ideas (culminating in Antifragile) can be pretty seductive in the moment.
I'm still mad they removed the blog post on the success rates of paid dating services a few days after being acquired by Match.com (I think it was)
> Is there an inspection period?

No. However, the seller is responsible for 'hidden problems' for five years after the sale. I would guess that most of these cases go to court, and are only for serious problems like mold.

> Are most homes bought outright, or are loans taken out to purchase them?

Loans are typically taken.

>Does the seller's agent do any marketing (newspaper ads, open houses, etc)?

Yes, the seller's agent typically does all the marketing. Mostly newspaper ads, online real estate listings and open houses.

>What does the seller's agent usually get in terms of compensation (a percent of the sales price, a fixed fee)?

It's usually a percent of the sales price, and around 2-4%. In recent years fixed feeds have become popular (€3-4k).

--

The one thing that sucks most about the Finnish real estate market is the 'transaction tax'. It's 2%-4%, paid by the buyer (but first-time buyers are exempt), which means that moving often is discouraged.
What's an approximate range of $ raised/valuation that makes for a Black Swan seed round in your opinion? It's hard for me to understand what the implications are of this besides "don't believe the hype" without having some relative sense of that.
Full and public disclosure is always responsible.

STOP USING THE TERM RESPONSIBLE DISCLOSURE. It serves only to frame full, public disclosure as "irresponsible disclosure", which is false.
It supplies the central heating and hot water for sinks. Britain generally doesn’t get hot enough to require air conditioning and houses aren’t built with it even now, so there’s no temperature regulation through that. Boilers are nearly always gas powered (electrical systems are called ‘immersion heaters’). Old boilers fed a hot water tank in the loft, but newer ones usually heat water as required.
TOSCA, APM, SLA, KPIs, OMG All About Topology Driven Monitoring
>So using YouTube's API to use other people's content isn't using other people's content? I don't follow the logic there.

It's not using it without permission. That's what the API is there for, to let you use the content in certain ways such as what the app did. The only issue was branding, and this is a severe overreaction to a branding issue.
Fewer Errors with Continuous Integration and Code Analysis
The greenhouse effect is reasonably well understood and methane is a potent greenhouse gas. We know that man made pollution is highly correlated with global warming and we know that greenhouse gasses cause the globe to warm. The only thing we don't know for certain is if there is another currently unknown cause with a larger contribution to global warming.
> Most browsers these days, however, would send you to the https site simply because you had visited it more frequently

Actually, in that case, modern browsers would completely refuse to send you to the http site, even if you typed it in explicitly. All thanks to Facebook's 90 day HSTS header [0].

They could improve their security further by getting Facebook into the Chromium preload list. That list, which is shared with Firefox, eliminates the need for an initial, clear connection.

[0]: https://en.wikipedia.org/wiki/HTTP_Strict_Transport_Security

[1]: https://src.chromium.org/viewvc/chrome/trunk/src/net/http/tr...
A recent blog post [0] from the Economist stated that buying random stocks on the stock market actually performs better than valuation-weighted investment and conscious investment. I wonder if the optimal strategy is to just invest randomly?

[0]: http://www.economist.com/blogs/freeexchange/2014/06/financia...
Show HN: Real-time collaborative editing plugin for IntelliJ
On eval in dynamic languages generally and in Racket specifically (2011)
Yeah, and spend hours and hours coming up with funny, witty, engaging prose, individually tailored, for people who are 90% unlikely to even respond. After awhile you start to feel like a putz, switch to simple one-liners, and discover to your surprise that it doesn't really affect the response rate by too much.
I believe my numbers were 4k random access. Admittedly, this was an ages-ago kernel (2.6.18 derivative). mmap as a pattern has issues with concurrency, because you burn threads, and you can't cancel them. The only way out is to try to predict when an mmap page access will block and thread it differently, but then your code path gets longer.

There might be single-thread single-core patterns where mmap works best, or if newer kernels have changed. The reality: you have an IO, you put this "action" aside, you need to be woken up when complete, do you want to burn a thread or an IO context?

We also have recent numbers about using Linux's epoll / eventfd / signal mechanism, like Nginix seems to use, and its so deeply inferior to doing Linux AIO that its hard to choose that path, as seductive as single-event-loop is.
90% matches are common because of the huge number of people on the site. And they seem common because those are the kinds of people you're likely to be shown.

Either that or they're usually rare and I'm just so generic I get along with everyone.
Related: `no:label` will show you everything that's not labeled in your repository, too.
This is a great analysis. I'm working on a real estate platform right now [1] and learning the ins and outs of data regulation has been a huge hurdle. As far as I know Trulia and Zillow use lagged and incomplete listings aggregators (e.g. ListHub) and a lot of realtors think their pay-to-play model is hostile to the industry.

To get realtor quality data as a non-brokerage involves convincing each MLS that we're realtor positive and won't cut out agents. There seems to be a lot of fear in this industry that realtors will go the way of travel agents if more tech is introduced. A few of the investor-types we've talked to have tried to push us towards a model that has that potential but, as a lot of people in this thread have noted, we think realtors are providing a lot of value that can't be commoditized so easily.

[1]: http://www.openlistings.co/
You say you are driving 15-20 miles per hour over the speed limit and then wonder why you are getting tickets and higher insurance...

Even if "but everyone else is doing it" was an excuse, that defeats the argument about excessive law enforcement. If anything there obviously isn't enough law enforcement.
Yes, I'm sure you could --- in combination with ActiveModel::Serializer.

Our approach was meant to attack a combination of common, specific problems (standardized way to output API data, queryable with logic via HTTP parameters, a single SQL query to collect and aggregate data) with a dead simple, low-overhead solution.
The reply from Facebook:

"Hi Stevie,

This issue has been reported some already so unfortunately cannot reward you, instagram is working to get https for all endpoints. Its a pretty high barrier to exploitation to already sniffing someones traffic however.

Thanks,

name removed

Security

Facebook"

And here I am sitting in the Apple Store around the corner from my apartment watching various cookies whizz past my screen.

I don't agree the barrier to exploit is high. All it takes is one sufficiently skilled person to release a tool so simple even a script kiddie can use it. At that point Pandora's Box has been blown apart. The obvious precedent for this is Firesheep (now sadly not functional) from back in 2010.
This is a devops tool named Terraform, nothing to do with terraforming.
Thanks for the video.
Always works for me. But I'm usually too shy to actually send a message, so I end up with an inbox full of boring. Need to work on that.
This is really cool and is going to help me A LOT with a detection script I was working on for a WebRTC video website.

I was looking for something like this a couple of weeks ago and I decided to use python with Fisherfaces [0]. Now I'm really curious about Viola-Jones and its accuracy via JS...

[0] https://github.com/bytefish/facerec
Feels like a big meta tool!

It reads like you can use any provisioning software, use any server provider supported, use any DNS provider supported, you just need to write a bunch of configuration.

I think I like this, but it sounds complex :D
And it's currently on page 11 of HN, killed just as thoroughly as if you'd left it dead.
This comment is a model of quality feedback. It shows appreciation, not just shallow bookending, and gives detailed improvement examples. I know this is off topic a bit, sorry.
just one quick feedback - it will be awesome if the whole bar is clickable instead of just the title of the issue.
It might be different for the gay side of the site. It's rare that I get a percentage above 60.
> I think this can actually work even if Facebook does default to HTTPS, because users never actually reach Facebook itself.

If the user has successfully reached Facebook in the past 90 days, then their browser will have seen FB's HSTS header, and refuse to connect without TLS... provided they're not browsing with IE. :(
Instagram run on Amazon AWS, though Facebook finally moved Instagram to their own datacenters (as of June 2014) where FB use SSL hardware cards (cheaper than CPU and ELB for SSL on AWS).

We also terminate our SSL at the ELB level, which lessens the CPU load on nginx. -- http://instagram-engineering.tumblr.com/post/13649370142/wha...

http://www.zdnet.com/instagram-finally-picked-up-and-moved-f...

http://instagram-engineering.tumblr.com/post/89992572022/mig...
How To Ask For An Introduction
Is there a way to search by the status flags? It's now harder to see them since they're no longer in the same column, and I use the "has passed tests" filter frequently to check which PRs might need shepherding on Servo (https://github.com/servo/servo/pulls )
Even if it worked on the specific FPGAs you provide, it might not work reliably in different temperatures like the one in the article, or if the noise is slightly further away, etc.

There is no way to stop overfitting because it's difficult if not impossible to test it in every possible environment we want it to work under.
React is not functional reactive by itself. Although there's no stopping people from integrating it with other FRP libraries.
>Back then scientists didn't have a model for what is inside an atom though

Yes, they did:

http://en.wikipedia.org/wiki/Bohr_model

From 1913.

Not a complete model, as we now know, but nonetheless, scientists did have a model of the atom 100 years ago.
Business Travel on Airbnb
So if it's marked as a duplicate, the original submitter loses visibility and is not even followed up with on whether there was a resolution? Is there a way to include an outside submitter on an original ticket or bug filed internally? I am pretty much clueless on the standard procedure of most big tech companies when it comes to these things.
Very annoying that the space key scrolls down.
> Or you use the SUV to carry your kids and stuff around. An SUV is bigger and more comfortable than most cars. - Easier to fit car seats and people in - Seats 8 (as opposed to 5) on the rare occasion that you want to - Has four wheel drive, so handles better in the snow - Has a trailer hitch for your bike rack, which is more convenient than trunk mounted ones. - A roof rack for sheet goods - Enough cargo space for suitcases, moving, or a trip to the home center

IOW, its a station wagon -- but with a light truck frame to fall into what was (at the time the class was introduced) a regulatory loophole of being a "light truck" rather than a "passenger auto", and therby exempt from certain safety and efficiency regulations -- accompanied by enormous blitz of marketing propaganda to shift consumer demand from "passenger autos" to the various new classes that fell into the "light truck" loophole (minivans and SUVs.)

The safety regulation loophole was closed, IIRC, in the late 1990s, and the efficiency loophole was changed in 2007 (though there still is one for very large vehicles), which is why "crossovers" -- that is, vehicles that still target the demanded created by the SUV marketing blitz, but no longer have the costs associated with the features required to hit the regulatory loopholes SUVs were originally aimed at -- became a thing.

The main need the SUV form factor fills is an emotional need created by a marketing blitz designed to enable the auto industry to take advantage of regulatory loopholes that largely don't even exist any more.
Thanks, I was just curious what kinds of modeling software ran upwards of $1000.
If you want that analogy to be right, the person would be buying copies of the DVD and then repacking them 1:1 at a cost of 5 cents. It's totally OK to do that.

Remember, their app is nothing more than a small blob of java[script] that provides a limited but improved window onto youtube.
I'm absolutely astonished by the degree of egocentric delusion, arrogance and lack of self-criticism displayed by the author:

* he smashes thousands of dollars worth of equipment because the producer's business model no longer fits his idea of freedom,

* he writes a trivial wrapper app with no original content or behavior,

* he spams Google Play with ten versions of it hard-coding different YT channel IDs in each,

* he values this contribution to the Android ecosystem on about $500,000,

* his apps obviously infringe on trademarks and possibly copyrighted content,

* he ignores multiple warnings and app suspensions, because they don't tell him precisely what to change,

* he considers Google to be under the obligation to handhold him through the nature of his violation of the terms and conditions,

* after all this he continues to think he is in the right,

* he writes a rant and expects to receive sympathy riding on general disappointment in devs community with Google's admittedly lacking customer support.

Wow.
Units are indeed easy to convert: getting an equivalent bolt or rivet or hi-shear or what have you is not. ISO or DIN thread on a bolt isn't the same as ANSI thread, either, they have different strength and fatigue characteristics. Fasteners are a big deal in airframes - in order to be light enough to fly, they have to have stressed skin construction. That means correct size, materials, number and fatigue properties of fasteners are key.

You're grossly underestimating the amount of work that goes into fasteners and how hard it would be to choose ISO, or Russian or Chinese equivalents.

As for the psychology of your secrets being out there, we used to wonder who in the company was leaking info to "Aviation Week". Every project I worked on that had a feature in "Aviation Week" had no general secrets. It was all there, in detail.
>>"All it takes is one sufficiently skilled person to release a tool so simple even a script kiddie can use it"

And that's why this was made :-)... http://en.wikipedia.org/wiki/Firesheep

Maybe you should contribute instagram-sniffing to it :) https://github.com/codebutler/firesheep
Show HN: Directory of mashups
Oh my. Thanks!

Just need to correct one thing: I didn't invent Protobufs (Jeff Dean and his colleague Sanjay Ghemawat did), but I did write most of version 2 and was responsible for open sourcing it.
Which battery option do you have. 135 miles out of what is supposed to be 200 mile range doesn't seem so great. I need at the very least 120mile guaranteed to make my commute.
In case you wanted to read it again, here's a Wayback Machine link [1].

[1]: http://web.archive.org/web/20101006104124/http://blog.okcupi...
> The ~ before the Droplet means that Terraform will update the resource in-place, instead of destroying or recreating. Terraform is the first tool to have this feature of the tools which can be considered similar to Terraform

While not multi-platform, AWS's Cloud Formation does just this, it takes as its input a stateless JSON description of a set of AWS resources and their dependencies. Given a change in the desired state, it will do its best to update resources rather than creating them from scratch when possible.
well, now that swell is shutting down it might make sense. But I'll miss the variety that I get from swell :(

http://techcrunch.com/2014/07/28/apple-to-buy-swell-for-30-m...
TL:DR Man is denied sale with his Debit Card. Man pretends to call the bank and gives a fake over-ride code. It works and he does it 42 times.

This is a hysterical life hack of an ancient system. That all a clerk has to do is hit manual override after receiving a specific number of digits from a customer or bank. When we live in a world of the internet this is the solution?
Tesla always advertises the after rebate price. Nothing makes me think they would change that now. You are right that it is possible the rebate won't be available when this launches. I also doubt they can hit 2017 but we will see I guess.

If they could do come close to launch, actually hit that price with no rebate, and hit the 300 mile claim I would be very impressed (and in line to buy) but I think all of that is not adding up.

edit: according to a post above Tesla said they were not including the tax rebates. So that means you could get into a Model 3 for $27k. I really don't see how they can do that and 300mile range. That's a huge price cut from a model s. Makes me think it's not going to be up to the same quality/luxury feel that the model S has.