skysight-inc/HackerNews huggingface dataset:
A little off topic but...

"you just add intelligence until you do"

So many assumptions. I'd challenge everyone to look deeply into learning theory and combinatorics. We have no reason to believe that intelligence is something you can just scale up without bound, and many reasons to believe otherwise.

For starters: nature "invented" intelligence hundreds of millions of years ago with the evolution of neural nets, and it's a powerful adaptation that confers significant advantage. Why are we the only intelligence with our level of analytical capability on Earth? If it were so easy to "just add intelligence," almost every large animal in nature should be capable of language, mathematics, and logic by now.

As someone who spent many years studying AI, machine learning, combinatorics, evolutionary theory, and related topics, some of the stuff that's been flying around about AI recently is making me itch.
I believe they're referring to a Solar radius orbit as the destination given by the article. Doesn't sound wrong to me.
I worry more about torrent piracy in Australia — with impending Dallas Buyers Club lawsuits, I'm recommending everybody I know find it through alternate means or investigate VPNs. No matter how it was leaked, no doubt they're monitoring the swarm like hawks.
Why? The point is, Google has a habit of releasing tons of shiny new Cloud Platform services (whether they're considered "separate products", part of an existing product, or whatever), but keeps them in alpha/beta for a long time. Go support has been there for years, and it's still "experimental". Some of the new products released last year at I/O 2014 are still in alpha, and we're already approaching I/O 2015. Pedantry aside, this deserves discussion.
> Needing one IP address per unique domain name

I'm tired of this bullshit. This has never been true, not even 10 years ago. You only need one IP:port combination per unique domain name. You can host tens of thousands of HTTPS websites on a single IP even if none of your users support SNI, and you don't have to pay for a SAN certificate, either.

You can serve HTTPS on port 31276 as long as you redirect properly from plain HTTP. You could even redirect conditionally, i.e. modern browsers and search engines are redirected to port 443 while the remainder are told to try port 31276.

Is this ugly? Yes. Do people care? No. A client of mine who uses shared hosting is perfectly happy with HTTPS on port 44527. Most people don't even look at the URL. Who knows, they might even think that the secret number makes their website more secure. (Of course it doesn't, but their misconception doesn't make their website any less secure, so I don't care.)

Older browsers not supporting secure ciphers/protocols is a bigger problem, but you can also get around this to some extent by offering better ciphers/protocols on port 443 and lesser ciphers/protocols on an alternate port.
omg....when I was 10 I wrote a story about how humanity takes nuclear waste to the sun. tl;dr results in nuclear apocalypse destroying the entire solar system.
Lumi (YC W15) is hiring a front-end developer in Los Angeles
http://www.lumi.com

Lumi helps people put their logos and designs onto any product or surface.

By applying the logo yourself, you can customize fashion, furniture, packaging, vehicles, walls... Lumi makes last-mile customization accessible to anyone through fast and simple tools.

We love empowering people to get their projects and businesses off the ground. Seeing your logo on something real, makes your idea real.

--

Our small team in Los Angeles is looking for a front-end developer with excellent design skills.

You're comfortable writing Sass/HTML/JS but you also enjoy designing in Illustrator or Sketch. You have strong layout and typography skills. You're familiar with or eager to learn more about React.

Does that sound like you?

Email us at jobs@lumi.com - Share some of the projects you've worked on, and why Lumi would be a good fit for you.
IBM Watson – “A person can generate more than 1M GB of health-related data”
No, you can get it on Sling TV, too.
I don't disagree, but unfortunately I'm not in a position to influence copyright holders.
Rust also lacks goto, "raw" pointers, null pointers, inheritance, general reflection, and cyclic dependencies. It also has very limited exceptions (as panic can only be caught at thread boundaries) and prefers structural equality syntactically to reference equality (although reference equality is possible).

Also, Go has exceptions as described here. Panic and recover allow the same semantic power, since every exception-based program can be easily transformed into the equivalent program with Go panic/recover, and vice-versa.
Linux-based 3DR drone features GoPro camera tricks
I've read that the primary motivation is to allow intelligence assets in other countries to communicate with the agencies they work for.

https://www.evernote.com/shard/s1/sh/96791ee9-98d5-44a0-b0a9...
As I mentioned in the thread in question:

"Basically, the current CA system is - again, to put this as gently and politely as possible - fucking broken. Anything that forces the world to rely on it exclusively is not a solution, but is instead just going to make the problem worse."

Please keep that fact - that the CA system is, as I put it with all the gentleness and politeness it deserves, "fucking broken" beyond any repair - in mind.

(And no, "the CA system is fucking broken" is not an opinion; it is a verifiable fact, as much as the concept of gravity is a verifiable fact)
I shouldn't have tried to fit that on one slide :)

Consider the case if the birthday is May 19th:

- Bernard knows the date, and he knows that May 19th is the only possible "19th", so he knows the answer immediately.

- Albert would know it's in May, and that May 19th is possible. So, he knows there's a chance that Bernard knows the birthday immediately.

Since in the question, Albert is confident that Bernard doesn't know the birthday immediately, we can conclude that the month cannot be May. The exact same logic applies for June and the 18th.

The only possible months are July and August, because every possible date in July and August also appears in another month.

Hope that makes more sense!
Can someone open developer console and type "alert('hacked!')"? See, you're vulnerable too. TL;DR: not an issue.
Another option could be to start up a parallel HAProxy that listens to a different port.

That's how we do it and the script isn't even complicated.

Use iptables to shift the traffic to the new instance, wait for the old instance to drain (netstat is your friend), and kill it.

Much respect to the effort that went into the yelp solution, but it does feel a bit brittle and over-engineered for a such a simple problem.
Public toilets in BART stations, by contrast, are highly functional places to shoot up.
Edward Snowden Is Acting Very Strange Inside Russia
I have something along those lines in progress now... if you mail me at the address on this page:

http://excamera.com/sphinx/index.html

I will let you know when it launches.
...what.

This is something I posted to the Lojban wiki, like, 12 years ago.

It was dramatically underspecified.
This seems like it would be an interesting alternative to il2cpp from the Unity folks as a path towards compiling C# code to run on asm.js in the browser.
you can "fix" this by applying the same practices you do for data input from any untrusted source on your software, don't execute it. The risk with a global, irrevocable, cumulative append-only database is someone inserting data that will get the possessor of any full bitcoin node into serious trouble just for even having the data. Such as child pornography. Or, I suppose if you're in China, pictures of something like the Tiananman tank guy.
And the space shuttles carried many more people than other space vehicles except for the current generation of Soyuz.

You don't measure failure rate by number built divided by number crashed. You measure by how much it's used. The more often something is used the more likely it it that it will fail one of those times.
Every time the question of nuclear waste disposal comes up, someone is sure to say, “Why not shoot it into the Sun?” It seems so obvious.

Or we could get over our stupid fear of recycling. The stuff's only hazardous because we haven't taken all the energy out of it yet.

Nuclear fuel reprocessing is performed routinely in Europe, Russia and Japan. http://en.wikipedia.org/wiki/Nuclear_reprocessing
Eugene Lew shows his designs for a solution to San Francisco’s housing crisis
If you find this fact concerning, please donate to the Tor project.
Yes, but you can only apply small updates. You can't reload the whole config.
I've been an iOS developer for around 5 years and I do not use storyboards, Interface Builder, or autolayout for any complex interfaces.

In the past, I've used these tools for laying out simple/medium complexity applications on a very high level (like this scroll view goes here, then fill it in using code), but in most cases it's just faster to create and layout the view using code in the first place.

The CGRect geometry methods are very powerful and building views through code is not nearly as daunting as many people make it out to be. I've found that lazily creating the elements in their getters also helps keep my view controllers sane versus creating all of the elements in viewDidLoad.
Chisel is https://chisel.eecs.berkeley.edu/
Not a robot, but Persi Diaconis (mathematician and magician) built a coin-flipping machine.

http://www.npr.org/templates/story/story.php?storyId=1697475
They have publicly posted financial reports: https://www.torproject.org/about/financials.html.en
It's a sign of the times that any rectangle with rounded corners and features like a circle bottom-center evokes "smartphone" or "app".

The left one is reminiscent of an iPhone, and the right one an iPad.
Prosecutors suspect man hacked lottery computers to score winning ticket
Filing multiple applications is legitimate as long as it is all the sponsors who pay the application fees. But a lot of these sponsors (ICC) do not actually pay these fees, instead they get paid by the applicants to apply H1B for them.
There has been ongoing work in HAProxy for many years to support zero downtime reloads via a few different potential mechanisms (file descriptor passing, a socket server, etc ...). Unfortunately it turns out that it is really hard given the architecture of HAProxy. That being said, I'm sure patches are always welcome.

The post does mention that they did consider something similar to what you are suggesting with the multiple HAProxy instances but decided against it due to engineering uncertainties. Could be that they just overestimated how hard it would be.
They would probably do both. A Johnny Walker label without the word 'Whisky' would still make people think of it as whisky.
> Hey armchair lawyer, you're wrong.

Here's an actual lawyer that says you're in fact wrong (they're right):

http://www.alllaw.com/articles/nolo/us-immigration/apply-for...

Key quote:

> If you are in the United States with an expired visa, then you most likely are not eligible to apply for adjustment of status.

But the whole article, start to end, almost mirrors the above comment and contradicts most of what you said. Key question: Are you a lawyer? You implied you are but are giving legal advice which contradicts a proven law firm specialising in immigration law. You also criticised someone else for being an "armchair lawyer" (implying you're not).

> You can apply for adjustment of status immediately after exchanging vows.

"Applying" sounds great, but you are in no way granted anything while the process is on-going. In fact they very specifically recommend you avoid travelling to the US while your visa in processes, as that could result in a "misunderstanding" and them junking your visa because they believe you're living in the US already.

That's the advice I was given in person by someone at the US embassy in London. She said "make sure if you travel you, you have a return ticket, and don't take too much luggage or it could cause your application to be rejected."

> simply having being out of status is forgiven when sponsored by a US spouse, so long as there are no other bars to the application

Even though they tell you many MANY times when applying that applying from within the US without legal status will automatically get you rejected? This is the NVS and the US embassy. Where are you getting your information? Can you cite a source which proves that they forgive fiancee visa applicants for visa violations?

> That said, going out of status is never a good idea.

Why? They forgive it according to you. Kind of contradicts what you said before...

> But as long as you apply while you have a valid immigration status, there is no out-of-status time period.

Unless you apply for an extension on your OLD visa, you almost certainly will be out-of-status given how long fiancee visas take under normal circumstances.

> Anyway, OP would be advised to consult with a qualified immigration attorney rather than HN commenters.

I agree. Your comment here is full of misinformation and dangerous misinformation at that. At least the above comment is suggesting they follow the documented visa process (leaving, apply, then re-enter when it is accepted). You're proposing they ignore visa law because of some "magical" clemency you claim that fiancee visa applicants are granted.

Your advice is just dangerously terrible and wrong.
What a bunch of FUD.
I agree with some of the skeptical comments here, and wanted to add one more use case they are not thinking about: http://localhost:NNN/

There are many cases where you might want a service on localhost to be reachable via HTTP. Technically this should be exempt from https rules entirely, since who would the man in the middle be? If someone can MITM 127.0.0.1, they own your box already.

It is impossible to get https certificates for localhost/127.0.0.1, making SSL with an approved cert impossible for local services.
Users flag-killed it. In such cases (where the article isn't spam or off-topic) we usually unkill the story so that ongoing discussion can continue, but don't override the flags altogether, meaning the story's rank is still penalized.

We're open to turning the flags off if people feel that the article and/or thread is particularly good.

Edit: Based on user feedback via email, I've turned off the flags. We've also closed the threads to noob accounts. I hate doing that, but sometimes it's the only way to deal with trolls. Anyone with a new account who wants to participate civilly in the thread is welcome to email us.
I have been out of the machine learning field for years and I haven't look into deep learning methods even though they are intriguing (just not sufficiently bayesian to pique my curiosity enough to spend my limited free time on it). I do believe that automatically building a hierarchical structure (as I assume happens in deep learning) is the way to abstract away complexity but I think this is achievable within a generative bayesian monte carlo approach.

For example, I have been toying with using MCMH similarly to how it is used in dippl.org to write a kind of probabilistic program that generates other programs by sampling from a probabilistic programming language grammar. A bit like with the arithmetic generator here: https://probmods.org/learning-as-conditional-inference.html#...
but for whole programs.

After the MCMH has converged to a program that generates approximately correct output, you can tune grammar hyperparameters on the higher likelihood output program samples so that next time it will converge faster.

I don't know if this counts as approximating "the generative distribution and the inference distribution at the same time" under your definition but my hope is that the learned grammar rules are good abstractions for hierarchical generators of learned concepts.

Of course the worry is that my approach will not converge very fast but there are reasons to think that having a suitably arranged hyperparametrized probabilistic grammar might use the Occams' razor inherent in bayesian methods to produce exponentially fewer, simpler grammar rules that generate approximations when it doesn't have enough data to converge to more complex and precise programs and that these simple rules which rely on fewer parameters might provide the necessary intermediate steps to then pivot to more complex rules. These smaller steps help MCMH to find a convergence path. Not sure how well it will work for complex problems however. My idea is still half baked. I have ton's of loose ends and details I have not figured out, some of which I might not even have a solution, as well as little time to work on this (this is just a hobby for me).

Anyways, all that to say that probabilistic programming can go beyond just hardcoding a generative model and running it.
I ride BART when I visit San Francisco and would NEVER think about entering the restrooms! There are enough "characters" hanging out at the Powell Street station that I tend to keep myself in public, populated areas. Are my impressions correct?
It's well known that Tor is vulnerable to traffic analysis by an adversary that can basically monitor the entire internet. In the past, this was considered impractical, but now we know the NSA does something like this. Since this is inherent in its design, that means it doesn't really matter if it's funded by the US government, because they don't even need to weaken it in the first place.

Not to say that funding diversity wouldn't be a good thing, but there's no particular reason to think Tor is broken any more than is already known because of where the money currently comes from.
There's no way to indicate a 2hour street cleaning day on any of these signs. What's the most common street sign in SF/LA?
Never say "nobody".
> For starters: nature "invented" intelligence hundreds of millions of years ago with the evolution of neural nets, and it's a powerful adaptation that confers significant advantage. Why are we the only intelligence with our level of analytical capability on Earth?

Lots of animals seem to lack the ability to use fine tools and have limited vocal ranges that would make communication far more difficult. I'm inclined to question the 'significant advantage' part in its unqualified form.
Sega 3D Classics: 3D Fantasy Zone II Interview
> Solar escape velocity is about 16.5km/s

No, it's about 42 km/s, i.e., sqrt(2) times the Earth's orbital velocity around the Sun, which is 30 km/s. New Horizons was launched to take as much advantage of the Earth's orbital velocity as it could, so that the rocket didn't need to provide all of the 42 km/s of delta-v needed for solar escape.

(You could use the same trick for your scheme, of course. The main issue I see with your scheme is that it greatly lengthens the time that the waste is out in space.)
And in the same article, absinthe from the same time period of those recipes were shown to have

> between 0.5 mg/L and 48.3 mg/L and averaged 25.4 mg/L

via GC-MS. Interesting stuff!
Ask HN: Release personal HN activity logs?
HN is a site you fall back on when you don't feel like working, and measuring how often that happens could yield interesting insights. The trouble is, it's a hard thing to consciously measure because you get self-conscious. Would it be possible for dang and the others to release data, if it was ever collected, about individual users' history of activity?
I'm going with the Wool Omnibus theory: we find out that someone on earth did it on purpose.
I think it's worrying if language design ever becomes about having higher and higher level features 'protecting' the programmer from making mistakes, at the cost of losing access to lower level features that are considered harmful. Higher level features are much better than a GOTO 99% of the time, but there's always going to be 1% of the time when a GOTO might be better.
Japan doesn't seem to have a plant online at the moment (http://www.world-nuclear-news.org/WR-Rokkasho-start-up-delay... ).

La Hague apparently has 1/2 of the global light water reprocessing capacity:

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

That Wikipedia table is interesting, but it is hard to understand who is currently doing what from it. I think Japan is mostly sending their spent fuel to France.
Things do Jobs
Fascinating Captain, machine intelligence meets philosophy.

"The world is such and such or so and so, only because we
talk to ourselves about its being such and such and so and so..." Carlos Castaneda
The solution you mention has some tradeoffs. Imagine that you have hundreds of services each of which have a port and have some long running connections. With your solution you can only restart the load balancer at the rate of the longest running connections or whenever ports run out, whichever comes first.

Also then you'd have to maintain the logic to do the port mapping, iptables switching, draining, etc ...

The post mentions they considered this option and they claim that they were worried about engineering risk; seems reasonable to be worried about that.
I didn't think BART had any restrooms, at least in SF. In the Market Subway, they send you to the Westfield Mall at Powell.
GetSatisfaction Founder Says He Got Nothing When Company Was Acquired
Show HN: Pip 2.0 – Canned Messaging App
I wrote a year ago about random data of all sorts that is stored in the blockchain: pictures, a PDF, JavaScript XSS, three separate rickrolls, programs in BASIC and Python, 2.5 MB of Wikileaks data, a leaked firmware key, and all sorts of other benign and malicious stuff. So I don't see what's new in this.

http://www.righto.com/2014/02/ascii-bernanke-wikileaks-photo...
there's no indication for street cleaning for "first Monday/Anyday of the month".
Interestingly, RKV's travel at speeds that are apparently faster than light, because they immediately follow the light they emit. If an RKV was launched towards us from Sirius at 99% of the speed of light, the news of that launch would reach us 10 years later, with the missile following merely a month later. Thus, if we could track the missile, it would appear to cross 10 light years of distance in that month, at an apparent speed of almost 100c. We can see a related effect in real life with jets coming from black holes and other sources ejecting material at high speeds[1]. This is of course not true superluminal motion, but an optical illusion.

1: http://en.wikipedia.org/wiki/Superluminal_motion
The new signs are a better way to display a complicated schedule, but have they ever considered just simplifying the rules?
In Hamburg, Germany, it's pretty popular to pee on walls. Since most people don't want to pay to use the restroom, they resort to peeing on walls outdoor. [1]

I wonder what the average maintenance cost is for a public bathroom. May be a good cost to make the city a bit more pleasant.

[1] http://www.washingtonpost.com/blogs/worldviews/wp/2015/03/12...
How the Internet Is Killing Religion
+1 for enjoying scheduled programming.

I don't believe this model will ever go away because of things like live sports. You can't "on demand" a live basketball game and part of the joy is enjoying the results unfold together.
The Market Street restrooms have been closed for years. But in general your observations are correct-BART restrooms are really nasty. See also BART elevators.
Google’s MVNO to offer pay-per GB plans, rollover data, accompanying app, more
From the perspective of the RKV, the Earth will look like a cloud of fast-moving subatomic particles irradiating it with a power that substantially outshines the sun. The particles that make up the RKV will collide with and impart their energy to bits of the Earth (or its atmosphere) in pretty short order. Those will impart their energy to other bits of the Earth, and so forth, forming a normal (aside from scale) shockwave made up of bits of Earth (or its atmosphere) and bits of the vaporized RKV.