skysight-inc/HackerNews huggingface dataset:
If you don't mind proxying your traffic, Cloudflare can be used as a reverse proxy in front of an IPv6 only address and they will create an IPv4 address for your site too.

This allows your own server to be IPv6 only, and still hosts websites to IPv4 customers.

This off course won't work for stuff like email...
Depending on the complexity of the app, I feel like this way of handling middleware can get out of hand.
He didn't mention the coolest bit, which was the crazy fliparound screen. Best nervous tic screen ever.
You aren't being very fair to people.

There is a scientific reason for the gut-level responses - human beings evolved or have been socialized to associate certain senses of grime or uncleanliness with something that could hurt them. Maybe it goes too far at times, but it has worked remarkably well.

Part of the scientific process is not just a hard question about whether it works or whether it doesn't, but is instead a psychological evaluation of how do we as people adjust to that if it is the case.

When you start saying you are disappointed in others and that we're better than this, you are getting on an intellectual/moral high horse which stifles discussion.
Well you stop idolising indentured servitude (well an analogous situation of paying for a job and then having to work in conditions beyond the bounds of human decency often to end with less than you started with) and then perhaps we can get him to think about it.

I'm really not sure whether I'd choose being held prisoner in a factory making high-end gadgets or scraping an existence from the soil and rain and having my family around me a little autonomy. Hobson's choice.
Well, considering the success rate of most other therapies for major cancers is at best quite modest, and likely mostly a result of lower smoking rates, maybe.

http://redd.it/266xdj
So?

The more interesting news is that Recode is 2nd, despite existing for less than 6 months.
> Maybe they counted all dependencies or libraries.

This is really the only way I can imagine they got to that number.

Spring, a beastly enterprise Java codebase if ever there was one, is still "only" 460K lines of Java code according to cloc.
Interesting.
The argument in the first paragraph: HN is getting extremely left-wing liberal

The examples in the second paragraph that are supporting the argument: cops protecting corrupt cops, the Vatican protecting pedophiles, etc

The interesting part is the (unconscious?) connection of left wings with corrupt cops and Catholic paedophiles. Wow, even right-wing propaganda in HN is on a whole different level.

PS: Don't worry - it's a site built around entrepreneurship - aka free market ideology. It cannot get extremely left-wing no matter what.
So regulation never protects consumers?
> Unreasonable expectations and little knowledge or inclination to try things out - sounds like perfect iOS user to me

Don't play dumb.
For the routing side of things, HttpRouter[0] seems like a nice alternative when performance matters to you. But as the author of this post referred to, sticking with the basics is a nice way to go. The nice thing about a lot of these frameworks, is that you can use bits and pieces of them if you'd like, you aren't required to use all the functionality.

[0] https://github.com/julienschmidt/httprouter
I mean a onetime reward against an ongoing saving has to become unfair at some point in time.
iOS has choices in Photos believe it or not. The iOS7 "intents"-alike screen is pretty ubiquitous.

The issue here is they were both installed OTB (according to the article). If he'd installed Photos himself he'd presumably understand why he did so and be better informed when presented with the choice. Instead he was given a choice of "toe-may-toe" vs "toe-mah-toe" with no explanation.
It used to be they could basically pin that to the top of a persons News Feed. They removed that ad unit, now, when you pay for an ad, you just get the social context of who likes that product. Since you are using Facebook, a platform with an explicit goal of connecting the world through sharing, it shouldn't be surprising that what you do on it will be seen by others. This social context will only show to your friends, by the way, since people who don't know me are probably not that interested in the fact that I like Topo Chico.
I'm looking forward to digging through the agent, but I'm a bit surprised that it's in Python rather than Go, given the minimal nature of the "host" OS.

If any Google folks or other knowledgable people are around, I'd be curious to know what went in to that choice.
> That's a tough balance to maintain. It stinks that they have to do so.

That's true, but it's also life in general, I'll explain what I mean.

I'm an agnostic who tends towards atheism with a very specific policy. I will not lie to people about my religious views, but I will let them make assumptions. Many people assume I'm Christian and I never disabuse them of that notion. The reason is simple: For me, the issue isn't important. I believe more in people than ideologies. For them, it is important, so let them have their comfort. Their beliefs do not offend me, and I defend their right to have them without harassment (I dislike Atheism in general even though I tend towards that thought process).

In all my years, I've only ever had a single person ask me straight out if I was Christian (in a work environment). I was working through an outsourcing company, and a week later they were asked to replace me with someone else. In essence I was "fired".

It's was unfair, and it was crap. I doubt you'll find many people who will disagree with you. Could it truly have been a coincidence? Possibly, but I find the likelihood of it very doubtful.

I took it as just more bullshit that's happened. I didn't get particularly offended by it, I certainly didn't start painting everyone with the brush that I'm a victim and they're terrible.

people are shit sometimes, you just move on. You deal with your own shit.

This is all to say that I understand their point of view, and this is one of the reasons why I reject them in general.

To bring it back on topic, it is tough, and maybe it is unfair. But woman have a right to an opportunity, they do not have a right to no bullshit. Someone making unwanted sexual advances isn't a problem. Someone doing it after it's been made clear they're unwanted is. Someone playing grabass is absolutely a problem that needs to be dealt with immediately.

However, someone dismissing an opinion because they have a bias against women is not something they need to be crusading against, and the reason is quite simple: I've had my opinion dismissed for being male (by them), for being a software developer (by business people), for political reasons (I'm a freelance software dev... I'm sure you can imagine).

There are shit environments no matter who you are, what you believe, or what you look like. But you deal with them and move on because that's life, it isn't perfect, and you do not have a right to everyone being perfectly fair to you.

This is a separate issue from why women do not join our industry, but it gets conflated. We do not have a problem with women entering our industry and then leaving (anymore than men). We have a problem with women not entering at all.

They hurt themselves by conflating the two, and causing many people (like me) to stop listening to them. At the end of the day, we have to deal with shit too, and when they put themselves on the list of shit we have to deal with, we have a tendency to simply move on. We cannot emotionally engage, because we'll get angry.

If they want us to emotionally engage, they need to approach it differently.
Awesome, thanks for this. Do you know if there are any good sources of historical betting line info for baseball? It would be fun to put together a quantopian-type site for sports betting.
Got a couple of net/http compatible extensions here as well: https://github.com/zimbatm/httputil2
I stopped using soap in the shower, and shampoo in my hair. My hair is much nicer, and my BO disappeared entirely (women have confirmed this). No one noticed I stopped using either.

I can only speak for myself, but I still use soap after using the washroom and when handling food.

There's pretty clear scientific evidence for the use of hand-washing in specific cases. I think most of the people trying the no-soap, no-shampoo thing are actually rather empirical and respectful of science.

I used to work on repairing old newspapers in an archives. I saw the old ad campaigns for soap. We originally started using soap due to marketing, not due to scientific studies.

At the time, people didn't bathe that much. Ads recommended bathing regularly with soap. This improved odour. People fell for a correlation and thought it was soap that was the cause. This knowledge "wash yourself with soap!" was handed down through successive generations.

This belief was strengthened due to a TEMPORARY increase in BO if you stop using soap, once started. Takes about 1-4 weeks before the body adjusts and you become LESS smelly than you were before. Few people would have tried going without soap that long, so naive empiricism backed up marketing and tradition.

In other words, our current "soap everywhere, every day!" habits were not formed due to empirical inquiry and scientific study.

Here's one of the soap ads. These ran between 1920-1950:

https://www.dropbox.com/s/y1yyuz0p6ybhby3/Soap%20Ad.jpg
Why are Utilities listed under the category labeled as "surprising variety of expenses that renters do not directly pay"?

Edit: I see it is just a poor labeling, explanation mentions just the portion of utilities that not covered by landlord.
FHE means you hide the input and processed output from the processor, not the operation. From the abstract, it's talking about hiding the operation [1].

IOW, FHE means: "I know I added your numbers, but I don't know what they are or what their sum is. Here's the encrypted sum."

[1] First sentence: Informally, an obfuscator O is an (efficient, probabilistic) “compiler” that takes as input a program (or circuit) P and produces a new program O(P) that has the same functionality as P yet is “unintelligible” in some sense.
I too am full IPv6 at home. Got SLAAC handing out addresses from a /64 I am assigned from my ISP.

Stateful firewall on the primary gateway to the internet :-) Love IPv6!!!

I am on Comcast, so I have native dual stack internet. IPv4 and IPv6.
One risk associated with owning that doesn't often get mentioned but that is more relevant these days is your exposure to misgovernance of your local governments. There were a few scares in the municipal bonds markets in recent years but home buyers should recognize that they are exposed to similar risks. After all it is the taxes they pay that will be needed to pay back the municipal debt. If a city were to get into fiscal troubles police and other public services would get cut first potentially impacting property values, maybe greatly in which case there could be a downward spiral.
Let's say your attorney charges $250/hour, and you expect to need up to 40 hours of work on short notice. That's 40 * $250 = $10,000.

If the business ran into legal trouble and had to use up the 40 hours, it wouldn't automatically result in the attorney cutting off services. Most likely, if the attorney thought the business was solvent, s/he would continue working, and would invoice the business for anything above the $10,000.
Because you don't have a response other than to cherry pick sentences that sound bad out of context? Go right ahead, buddy.
Flexport (YC W14) is looking for engineer #2
Flexport helps companies import products from other countries.

Our mission is to bring the world free trade through technology.

As the first licensed customs brokerage built around a modern web application, we make it easier than ever to do business across borders.

We give companies the tools to conduct global trade without worrying about distance, logistical complications or regulatory barriers.

We’ve reached product-market fit, with almost 500 customers signed up to use our platform to manage their imports since soft-launching in November. Based on this traction and our team’s track record of building successful companies in this huge industry, we were able to raise a large seed round from some of the best investors in the world.

Now it’s time to scale.

We are hiring engineer #2 right now, so this is a high impact and high ownership opportunity with competitive salary, solid benefits and founding engineer-level equity.

If you’re a talented software engineer interested in solving real-world problems, we may be the perfect place for you to come and do the best work of your life.

You would be tasked with creating tools to make it easier for companies of all sizes to participate in global trade.

Projects in our pipeline include creating a booking engine for ocean and air freight, integrating service offerings from partners into our platform, creating machine learning algorithms to classify products, developing APIs customers can use to connect our logistics services with their inventory and accounting systems, implementing OCR and other technologies to make our operating teams more effective, analyzing data on global trade flows, and more.

Our office is right by the ballpark in SF. We offer full benefits, competitive compensation and very generous equity packages.

If this sounds interesting, come and talk with us about the chance to do your life’s work as a founding engineer in an atmosphere that encourages personal freedom and responsibility.

Please email jobs@flexport.com to learn more.
I very much doubt Uber does enough business to draw any conclusions.

Look at another example though - airbnb negative reviews and experiences - you'll find millions of them.
Thanks jcr. Will get those fixed and lighten the mod security rules for no user agents.
> I don't know a solution

There is one, but it's extremely drastic: We would have to completely taboo group identification, everywhere, all the time. Everybody would have to be judged solely as an individual, on the individual merits of their case.

Unfortunately, we humans are social animals who evolved to form dominance and status hierarchies, so I strongly doubt this solution would actually be stable.
How Pinterest Drives Sustainable Growth
I was so certain this was absolutely impossible in the US. This is quite common in France, where a girl was raped in the train wagon and nobody did a ything. We have a law that makes it illegal NOT to help the other person if there's a danger. Yet noone moves.

I tried an experiment once quite recently on a train trip, to try and ask some young hysterical girl to calm herself down ( she was basically insulting everybody). What happend was this : seing that someone did something made the other passengers decided to act and speak their mind as well. The problem is that some guy decided to go physical on her and hit her on the face. I had to ask for help stopping him this time.

My conclusion was that :

1/ it only takes one person to make all the other personn move as well.

2/ you have to be really carefull because depending on the level of anger of the crowd, things can get extremely violent.
if (op == OP_ADD) { /* interpret addition bytecode */ }
where "op" is encrypted data.

Ah, but that's why it doesn't work. The trick would be to test if if op == OP_ADD when decrypted, which is precisely what you don't know. If you're merely testing that op == OP_ADD as an encrypted value (i.e. OP_ADD is actually the encrypted form of your add opcode), then the program is actually not encrypted, but merely has annoying-to-read semantics. To analogize: it's like encrypting a password on the client before sending it to the server, and then just straight string comparing them; it means your passwords aren't encrypted on the server, merely that your passwords are uglier than what the user entered.
A Crash Course on Android Security and Secure App Coding
15 years ago I had to fill out an IP justification form - the justification was I had multiple SSL sites that all needed separate IP addresses. Wasn't a big deal, but was told it was standard practice (it was a smaller server center). And then I've had other dedicated server companies give me a block of 8 (5 usable) as just part of the monthly price.

What seems so wasteful is the "3 unusable" out of the 8 that are allocated. I have a vague understanding that those 3 are used for some routing/addressing stuff internally, but it's always felt incredibly wasteful.
Animals have feelings, too.
> If we make our bodies generally inhospitable to bacteria, we are probably inhospitable to many kinds of deadly bacteria as well.

Strongly disrupted ecosystem is probably more prone to invasive species. I'm quite surprised that we are getting away with daily washing let alone antibacterial soap. Burning meadow to the ground every few months would let only the most resilient weed to survive and flourish. I think we are just lucky that none of the bacteria that are less prone to washing away, that we allowed to flourish to unprecedented levels by washing away their competitors is not fatally harmful to us. I hope we will get to undestand this whole thing better before some of that resilient fairly harmless bacteria evolves flesh eating capabilities.
In 1994 or 95 my elementary school worked with Academic Resource Center (ARC) which was a local elective based school that would host different schools each day for special courses. This was a "gifted" thing.

One class was to make a website, which I didn't know the definition of at the time (being about 8 or 9 and living in a home without a computer).

Hardware:

* Macintosh LCs

* Macintosh 512k

Software:

* Lynx on the classic Macs

* Netscape on the LCs

* Pico for text editing

* Pine for email

* Fetch for uploading

We learned basic HTML which was enough for me to keep pushing toward development once my family finally bought a computer.

When I realized that I wasn't going back to college to finish because my business was doing so well I thought back to ARC and hunted down one of my old teachers to try to make a donation. I couldn't find the one who taught HTML so I reached out to the lady that taught us Logo Writer, but ARC had long been shut down so no dice.
Like I said, I've saved money with the program. If you're not able or motivated to monitor your usage and the current price then yeah, it's not going to work.

This is where a more intelligent system than the Nest could be beneficial. I'm not for the power company modulating your use but if you had a system that cooperated locally with your habits I think there's a lot of potential. Nest is 50% there.
HP cuts 16,000 jobs, up to 5 percent of its workforce
Just curious: Any evidence to support the claim that very spicy foods are "bad life choices"?
Clojure Pitfalls: Part 1
I think we should stop saying things like "Is this how we will cure cancer". It's like saying "X will stop accidents". There are many different types of accidents, just like there are many types of cancers.

We should be saying "Is this how we will cure a cancer?"
If Google became as large as AT&T and Comcast they'd be worst. I'm sure At&T and Comcast would support making Google's bread and butter (say Adwords or tracking data) open source or more open too.

Google makes a lot of their money when people download /upload /view a lot of files and videos since they slap ads on them. At&t etc must carry them, so there's a conflict of interests. No one is really on your side, just some of their interests may align with ours..for now.
That doesn't seem all that unbalanced to me.

First off, Nest is a business, they're looking for revenue out of this.

Secondly, $85 = $25 + 4 years @$15/yr. So in essence Nest only makes money on this after 4 years. As cool as Nest is, it's not unreasonable to assume that if this catches on other companies might pursue similar programs. Which means that Nest user might be swapping out their thermostat in 4 or 5 years for the then-newest thing.

$85 to the customer doesn't seem like such a bad deal in the grand scheme of things, and as others have said, the customer gets other significant benefits out of the Nest thermostat all along the way.
For someone with year old account you sure did not see enough feminism/"sexism" treads where every rational comment that doesn't play along feminist bs gets down-voted to hellban levels.
I've seen at least one unicyclist going up and down the Manhattan Bridge in New York. I moved to another area and don't really see any other unicyclists anymore.
That's a reasonable argument against Google announcing what needs to be done. It's no argument at all against someone from Google contacting Matt Haughey directly, and telling him.

That's what surprises me most in all of this. Why hasn't Cutts picked up the phone, and called Haughey? Haughey's a long-time and well respect Web Dude. He's not a spammer, nor some 'random dude with a site.' Sure seems like a win/win for Google to help MetaFilter out of this jam.
"You can do that when you own as well. You have to sell your house. "

This is so incredibly wrong. Selling a house can be a massive and expensive undertaking. Assuming agents are involved, you can expect to pay 6-9% of the value of the house in costs (agent fees, closing costs, etc), assuming the buyer doesn't find something that is against code or something that is starting to fail (furnace, roof, etc).

You buy a house tomorrow for $200k and want to sell it in 18 months because of a job opportunity or family emergency? You better hope the house value went up... Otherwise you're taking a $12,000-18,000 hit when you sell it. Sometimes, house values go DOWN-- and then you are under water.
Do you have any evidence for your beliefs? Skin flora is largely beneficial to hosts. Like internal bacteria, it can be disrupted and become pathogenic.

Do you know of any studies that show that frequent washing with soap decreases pathogens and promotes beneficial skin flora?

The anecdotal experience of people like me who stop washing with soap is that we smell better. This suggests that soap was disturbing our skin flora.

I'm willing to be proven wrong on that point, but you need actual evidence. Calling something "a naturalistic fallacy" without evidence of your own is a perfect example of a fallacy fallacy.

Edit: To be clear, I'm not just saying I smell good. Women spontaneously tell me "you smell good!" without knowing about my non-soap habit.
Unreasonable expectations - Buying an unlocked, generic, carrier unspecific phone and expecting it to work great out of box on T-Mobile. Little knowledge or inclination - not sure which one, but of course he had either little knowledge not to buy unlocked phone OR little inclination to find out that TMobile Voicemail app in Play store. What's wrong about what I said? And people can be that way - I am hardly insulting him for it - just saying not an user that'd do well under the given circumstances.
The trick would be to test if if op == OP_ADD when decrypted

Hmm, this is a point of confusion for me then, because isn't that exactly what FHE allows you to do (and in fact its entire point)? HE allows you to add or multiply encrypted values, and FHE extends HE so that you can perform arbitrary computation. That must mean the == operator is supported, so it seems like it must be possible to do this.

Also, thank you for talking through this with me. It's much appreciated.