skysight-inc/HackerNews huggingface dataset:
>subdivision-level

Coming from a European, I think that's a bit of unnecessary quibbling intended to justify condescending to the Americans. The United States started out as something like the European Union: a partial union of sovereign countries. As such, the appropriate comparison would be to ask: where's the ruling by the European Court of Human Rights declaring that all EU members must implement gay marriage, or else? Get with the times, you backwards-looking conservatives on the Old Continent!

And, to this day, the separate regions, which are admittedly larger than states, actually do behave somewhat like different countries. The differences become especially visible when you look at public policies and development indices: different states in the USA have various levels of honesty in government, civil rights, economic development, average education, etc. In fact, on a state-by-state basis, some US states are more highly developed than many/most European countries.

So: Netherlands, Belgium, Massachusetts.
Certainly not, no-- but that doesn't make the oppression we're talking about not real. We've come a long way. The oppression today is not anything like it was 50 years ago. But just because we've come a long way today doesn't mean that we need to quit striving for the ideal and trying to do better tomorrow. That's a fallacy. If everyone always thought that way, we'd have just been done when we gave women the vote a hundred years ago. Or maybe the 3/5ths compromise was a big improvement over the status quo at the time. I certainly don't think the oppression of various groups in the West is comparable to oppression of conquered people in medieval times; but that's no excuse to claim that the oppression of various groups in the West in modern times is not real.
Go codepicnic
Nabokov wrote a wonderful novel, "The Defense", about a chess player who goes mad.
I am guessing[1] that GCs are easier to code correctly without the concurrency and that a GC language is already expected to be slower so it doesn't make sense to do a concurrent GC. Also possibly, the language doesn't support concurrency well. Like a Python or Ruby.

[1] just an educated guess. I have no real knowledge of GCs other than skimming how they work in articles and runtime/language docs.
I dunno, I'm a straight guy and it doesn't bother me. It used to but one day I realized it was just socially instilled gay panic.
Making something explicit makes it clear for everyone, but you could easily argue the rights of black people and women were written into the Constitution from the start- just in less obvious ways.

That's one of the court's jobs, after all, to evaluate complex or difficult situations and laws where it is not immediately clear what the law says. It reminds me of especially tortured and opaque code. You can't see on the surface that foo=bar, but after a long and arduous process of evaluation you discover- lo and behold- foo=bar all along. Or even more difficult, you discover that foo=1 implies bar=2.
Surely the state of the license plate would have been a clue!
I think the "side project as marketing" might only work if your side project is a good vertical for your product. People coming to a site that helps give referrals to designers (i think that's what Crew is) is definitely the same people who would be interested in UnSplashed.

If i'm working on a business for pharmacists, i'm not sure my side project playing around with neural networks is going to get me the right eyeballs.
1. > “Modern lifts are so idiot-proof you could use them in your sleep,” says Mr. Pfaff. “In fact, they are disenfranchising. Paternosters make you free to hurt yourself if you don’t pay attention.”

For those thinking it is odd to want to have some potential pain in your life, keep in mind that Germany is the birthplace of the PainStation [1]. Wanting your elevator to be gunning for you then makes more sense.

2. In case it was not clear, the passenger carts do not flip over when they go over the top (or under the bottom). They are suspended in a way that keeps them upright. If you fail to get off at the top you just come around and have another shot at your floor on the down side.

(Although a version that did flip would probably be extra popular there. See #1).

3. In an earlier discussion of paternosters, a link to a video of a modern take on this, by Hitachi, was posted [2].

It's an interesting approach. It has many of the advantages, but with no more injury risk than a conventional elevator. The basic idea is that the circulating cars are divided into matched pairs on opposite sides, with each pair independently driven by a cable. The shaft is not completely filled with cars like in the paternoster. There are gaps. Those gaps allow a pair to stop for passengers while other pairs are still moving.

[1] https://en.wikipedia.org/wiki/PainStation

[2] https://www.youtube.com/watch?v=mnX5WZhvzZY
This is exactly how it is (except sometimes it is not HTTP but message queuing etc)
"I'll put my best people on it right away".
The way where I work works (technically enterprise, a couple thousand full-time employees), if you want some software and think it's reasonably-priced, you can buy it and expense it. I've never heard of anyone getting in any trouble over this. You can also submit a helpdesk ticket to have purchasing buy something for you, which is what we'd do for e.g. Subscription licenses which require someone entering a corporate card and keeping track of it.
Meteor acquires Percolate (launches paid developer support)
As a result, the strategies I obtained through my work on this project leave a bit to be desired since they have achieved a Sharpe ratio of at best about 1.2 on the backtesting data

Keep in mind that market heavyweights have been using machine learning for some time to turn market patterns into money for themselves. They've spent many years more than you have and poured enormous financial and computing resources into doing so.

My assumption is that juicy patterns that would be easily identifiable and exploitable by machine learning have largely been squeezed out of the system as low hanging fruit.

It would be interesting to use data from many decades past in order to compare the effectiveness of several basic machine learning techniques with what those same techniques are able to achieve today.
I think Uber will be disrupted/destroyed by something more driver friendly. They offer nothing that will keep a contractor loyal. All it would take is another 'app' that offers more autonomy and a larger share of the profits. Uber's 25% (is this correct?) take for a software infrastructure and brand is outrageous and probably causes a lot of resentment among drivers.

Of course, we are talking about self-driving cars here so I'll just shut up. :D
> So, you think marriage shouldn't be available for straight people who are both infertile?

The rest of your argument around mutual care is reasonable. There are more nuanced views than a blunt "if state support for marriage depends on procreation, let's ban marriage for infertile people as well.", which sounds like spite: if I can't get it, then those guys over there should not get it either because they are similar to me on dimension X.

From the perspective of the state, there is a man, there is a woman, statistically they have a high probability of having and rearing children. Splitting hairs whether they are fertile / infertile is something the state shouldn't get into, partly because it's administrative hell and partly because it's an invasion of privacy.

With gay marriage, there is a man, there is a man, statistically they have close to zero probability of having children, so from the perspective of perpetuating the state, there is no statistically significant benefit in offering them special treatment.

We can now argue whether the state has the right to determine the gender of an individual, or whether that's an invasion of privacy as well. It's pretty easy to tell a man from a woman at birth. Biology and cultural norms make this distinction pretty obvious to anyone who's paying attention. It's both cheap and reasonable to tell apart men from women.
Artificial Intelligence Machine Gets Testy With Its Programmer
I haven't seen any recent comment that they actually received permission to land on land.
> Skype was originally a Russian company

This is incorrect. It was originally Estonian.
https://en.wikipedia.org/wiki/Skype#History
"Why Clickbait Article Titles Will Destroy Your Mind"
> government probably never should have messed with marriage, at least not as the cultural/religious thing that it is.

Marriage is not and was never a religious "thing" in the English legal tradition.
Sure, I have no qualms with dropping the open-source label, and opening up the data set. (However, trying to patent the hardware/software might be hard to do, given how much prior art is out there).

Do you have any other suggestions on how to build a moat/monopoly?
Affordable housing isn't just a problem for poor people any more
I've witnessed one of those in one remarkable constructivist building. It was closed down in some distant past because somebody actually got seriously hurt.

It also had round "slopecase" instead of staircases. This thing was surprisingly cool.
Продажа 2-х комнатной квартиры по ул. Лермонтова 22 на 5/5 эт. дома
Didn't know it was that soon- awesome! I do wonder how much PR is motivating these blog posts. I'm sure an incoming rocket (basically, a missile) would scare local citizens, so it won't hurt to get these positive tests and lessons learned out in front of people.
Fair enough; I only asked because in practice it's largely a formality.
Is there any platform (like gumroad) support Indonesia
Sounds like the mysterious case of the "Twitter Shitter".

There were a series of serial shower poopings that happened at Twitter several years ago. The perpetrator(s?) were never caught.
Who Needs GPS? The Forgotten Story of Etak's Amazing 1985 Car Navigation System
Ask HN: Are there any startups using Java?
I don't have enough insight into the larger startup world, but had this discussion with some coworkers and was curious of the HN opinion.

Are there any startups using Java, not the JVM, today? Say any in the last year or two of YC classes?

If so, and you're at one of the startups, do you feel it has affected your ability to bring in development talent for the better or worse?
Hi Kevin,

Thanks! I really need to update the website as it is based on our (unsuccessful) fundraising pitch... thankfully, we had some great feedback a couple of months ago on storytelling, and it really improved our pitch and we were able to close a round. I'll make updating our website a priority this weekend.

Right now, it is best for signal processing applications and dense matrix (although it is not limited to that). To give you some actual applications, think mobile base station processing (Everything from your wifi router to big cell antennas, small cells, etc), computer vision/image processing, video rendering, machine learning (both convolutional neural networks and recurrent NNs), plus a bunch more to long to list. The new abilities that we are providing is that we can fit the performance of a high end system with ~300 watt GPU (which also needs a ~100 watt CPU attached to it), for say machine learning, in a 4 watt power budget.

The simple story that we've come up with is this:

30 years ago when existing computer architectures were designed, the power cost of moving data and processing it were roughly equal, but things have changed. Today, it takes 100 picojoules to do a double precision floating point operation, but 4200 picojoules (42 times!) more energy to move that data from RAM to your registers. We're solving that (among many other problems overlooked by the rest of the industry)problem through a new design rather than a radical new technology in order to achieve over a 10x energy efficiency increase over existing systems.

I typically have a more succinct oral pitch with accompanying presentation... hopefully this came through clearly. Any feedback would be apppreciated!
I agree with this so much. Would you be willing to share some examples of how you leverage Angular with Rails? I'd really like to see something that does this that isn't a toy. I'll even sign an NDA. I just would like to learn.
I don't know if others felt it but my main feeling was that of anger. After watching the great joy and thankfulness (why should they being thankful!) from the LGBT community the only thought I could have was - How are we letting this situation to exist where elected and non-elected groups of people can decide to restrict or 'grant' joy to such a vast set of humanity.
I'm working a lot with a huge legacy codebases in C/C++. Here are some advices:

1. Be sure what you can compile and run the program

2. Have good tools to navigate around the code (I use git grep mostly)

3. Most of the app contain some user or other service interaction - try to get some easy bit (like request for capabilities or some simple operation) and follow this until the end. You don't need a debugger for it - grep/git grep is enough, these simple tools will force you to understand codebase deeply.

4. Sometimes writing UML diagrams works -

- Draw the diagrams (class diagrams, sequence diagrams) of the current state of things

- Draw the diagrams with a proposal of how you would like to change

5. If it is possible, use a debugger, start with the main() function.
Or, you know, security cameras
If the main thing you want to prove out is that you can build a platform where small tasks can be easily farmed out (which again, sounds like a really good idea), I'm very unsure this is the right way to start. It's well established that you can get people to make restaurant reservations for you.

The best companies do something either fundamentally new or 10x better than existing solutions.

As you think about the future of the world, what can't people do today that they should be able to and that your platform could allow?
The graph-theoretic algorithms necessary to puzzle out polyamorous marriage contracts are going to be somewhat irritating to explain to the legal folks...
What law was violated?

You can be fired for doing something that does not break a law. Police are restricted to investigating cases where a law is broken.
Volume controls are important! Some examples: you are on a VoIP call but want background music. You have to listen out for some notification and the front music can't be too loud. You work with other audio files e.g video editing but don't need to be listening actively. Any media-multi-tasking situation, really.
My Starcraft coach tells me that if I want to get better I have to practice about 10 hours a day.

So although, like chess, the game may hold some benefits for the brain [1], the opportunity cost is astronomical.

Improving your brain while destroying your life . . . well, one could do worse.

[1] http://journals.plos.org/plosone/article?id=10.1371/journal....
The state has a vested interest in the prevalence of emotionally and financially stable, productive citizens. Anything more than that is emotionally charged fluff.
Ask HN: Is anyone actually productive with Docker?
We're trying to navigate our way to an effective strategy for developing and deploying with Docker containers.
> I suspect that religious marriage existed long before nation states

Do you have any actual evidence? Because here in reality-land, the evidence shows that the English legal tradition considered marriage a civil institution long before the churches tried to claim it.
> Why can't I purchase a grenade launcher

Because the second amendment isn't really taken seriously by anyone, not even the gun nuts. If it were taken seriously, it would become immediately obvious to everyone that it has become horribly dated by the advent of modern weapons technology and it needs to be changed. And then we could have an honest debate about where we ought to draw the line between weapons that people not in the military ought to be allowed to have, because everyone agrees the line needs to be drawn somewhere, even if it's just at WMDs. But no one seems to want to actually have that debate.
Who owns the Internet of things?
> "I have wasted too much time on it already; I cannot afford to do this any longer; this is my last game."

Who wants to take odds on whether or not this guy stopped playing after that game? I can't even remember how many times I've said this about various activities...
> But the true keyword is whether or not it's in the "state's interest"--and that reminds me of China.

Why so? That's pretty much what the state does, it provides advantages for situations it wants to see happen more (tax breaks for instance, dispensations or fast tracks, direct monetary grants) and disadvantages for those it doesn't (fines and privation of liberty, mostly). Would you find replacing "the state" by "society" more palatable?
Yes, Fischer wanted the back line to be drawn such that the order of the pieces was not set in stone but still imposed some limitations to retain castling and bishops being on alternate colors (instead of having two bishops on black)

Typically called Chess960 or Shuffle Chess: https://en.wikipedia.org/wiki/Chess960
The best argument is: that's the way we do it in the US. We've never waited for complete agreement among the states before acting on the Federal level, regardless of whether it is a Constitutional Amendment or a SCOTUS decision.

This article shows the number of states that have reached consensus on Women's Suffrage, Interracial Marriage, Prohibition and a few other issues. Same-sex marriage has actually had more consensus than many of those other issues did before SCOTUS jumped in.

http://www.bloomberg.com/graphics/2015-pace-of-social-change...
This isn't new. At all. And they even say so in the article - what a terrible title.

This has always been the fastest and best way to kick when underwater when appropriate for the stroke (In this case - anything but breaststroke, and ensuring you're not completely on your side if doing it during backstroke.) There's a reason why there are markers on the lanes for how far you can go underwater - otherwise swimmers would be underwater all the way until the next wall.
Humanity has definitely been around long before the current crop of judeo christian religions that our country's concept of religion is based upon. "Religion" is not a single entity, and not all religion defines marriage the same way conservative Christian sects do.
I'm not sure how you "abuse" debugging-- can you elaborate on that?

The debugger runs in as many threads as the app itself. If you're debugging C#, and your program is in 37 threads, you can debug all of them simultaneously or debug one and ignore the others.

Understanding the code and keeping it in memory sounds like a great practice, but it also seems entirely orthogonal to using a debugger.

I have the exact opposite attitude: I live in the debugger. Most of my resistance to trying "new hot" languages is their universally terrible debuggers. (Usually they either don't exist at all, or only exist in CLI form.) IMO, if you don't have a working, stable, graphical debugger, your programming language has no business being 1.x.
Are you already GM level? If not, then your coach is nutso.
BTC can move 20% one way or the other and it wouldn't be news.

Fact: Chinese markets have more volatility and it really isn't too newsworthy to see "Chinese Stocks moved a lot recently"
Yeah, I dried the money out before I used it to buy anything.
Thanks for the response Kevin.

- Yes we realize that the supply side is constrained, and lacking. Passengers seek out a solution and find us easily.

- There are no car-pool lanes in South Africa, they had a trial a few years back but did not continue with it.

We have spoken to people at a few municipalities. For the city, they have parking constraints so ride-sharing is something they want to encourage. However, passing new legislation may take quite a while. We can not be sitting around in the hope of this.

- This was our initial plan. The current behavior is: The driver & passenger will agree on pricing, timing etc. Then they pay weekly or monthly. This happens mostly in cash, currently.

The passenger and driver will now travel together for the foreseeable future until something changes (i.e someone moves, new job etc).

At this point, there is no incentive for the driver to continue receiving payment via the platform. The triggers to search for a new ride share per a year is quite low.

So strategies like ratings, and reviews do not encourage keeping transactions on the system.

People on the passenger side may not even have a credit card or bank accounts.

- Yes people are selfish, and value convenience. Spending an extra 10-15 minutes to pick-up and drop-off is an issue. Which is why most people do not do it.

In an ideal world, if we had complete information on all drivers and passengers, we could match person x with y who is just 2 minutes away.

One of the other blockers to offering a ride, is the 'commitment'. They now need to think twice, if they want to sleep in late or if they want to call in sick.

- This is a great idea, do you think having a PR stunt like "Ride with someone famous" Or "Ride in a cool car" would work?

The content idea seems feasible, we would need to figure out what content is important to our market. From our analytics our #1 segment is Jobs/Employment

- Growth example:
Week 1 our growth was +86% # trips posted.
The following week we had -26% # trips posted based on the previous week

We are saturating our current acquisition methods. Other strategies have not been working as well (Off-Line)

The # people searching for a ride on classifieds are small, the market of people commuting via public transport is massive, the people using public transport are not searching online for a solution.
Ruby on Rails Continuous Integration with Jenkins and Docker Compose
I used to think this was a good approach to take, to just eliminate marriage, but I eventually changed my mind, and here's why: This isn't a matter of state and religion it's a matter of state and CULTURE. You need to take it into consideration with the idea of kinship bonds as a whole.

Take for example the kinship role of fatherhood. This is something the state is rightly committed to taking a stance on, and there's a branch of law (family) to deal with rights, obligations, etc around this kinship bond.

What is a father?
Is it a biological father who has not given up his rights?
Is it a biological father who has no custody rights?
Is it a biological father who has terminated all rights?
IS it a non-biological father who has adopted?
Is it a step-father who has a different name and doesn't have custodial rights but has been called daddy as long as the child can remember? Is it the man who's name is on the birth certificate but whose dna proves it's not his?

Or should we abandon the word father all together and say "civil custodial guardian." instead to try and separate culture from the state?

The separation of culture from state signifies what you hear all the time on fox news: a culture war. There was a culture war around civil rights 50 years ago too, and now nobody thinks twice about it. Eventually the same will be true around gay rights. The idea that you have to step around terms like wife, husband, or marriage - because they get folks riled up would be like stepping around "father" because it might get some folks riled up - it just doesn't happen to as much right now.

One could argue that marriage is an affinity kinship bond, not a descent kinship bond - and thus fundamentally different than parenthood. But that's a biological distinction - not really a civil distinction given all the tremendous amount of legal work that has gone into removing and assigning parental rights for both biological and non biological children.

Marriage isn't a dirty word, it's not a religious word, it's a cultural word that describes an incredibly important affinity kinship bond. A society with plural cultures does not require that we rename everything under sterile newspeak words.
Why Every Business Should Follow a Marketing Strategy