skysight-inc/HackerNews huggingface dataset:
Sometimes I think the industry's obsession with "code reuse" is what enables these architecture astronauts in the first place. If people accepted that most code is ephemeral and never going to be reused, then architecture astronauts have much less idealogical cover for their disastrous schemes.

Pretty much the only example of code reuse gone well is open-source libraries; and that's because being public forces the code to be documented and free of implicit dependencies. You pretty much never get that with janky internal frameworks and libraries, and they're usually "reusable" and yet replaced next project.
It doesn't seem Erdogan has plans for retirement any time soon.
Yes, there are solutions out there, but the very first sentence on gonuts proves my point:

"Serving 28 versions of 12 nuts published by 80 registered users."

There's just very little adoption for these, and there won't be unless it's official.
I didn't down vote the above comment, but when the paper is available, complaints should usually be about something specific in the paper, not hand wavy concerns about methodology.

http://geology.gsapubs.org/content/early/2016/07/08/G37937.1...

The paper discusses the type of crystal they studied and how they formed (and cites further work on those topics).
Many responses here about exercise. (Not surprising, because I suspect many of us here were NOT the most physically active types in school or college :))

But yes, I too discovered running rather late and realized it took me only about 3-4 weeks to overcome the initial discomfort, inertia and struggle. That was one of my "why didn't I start running sooner" moments.

If any of you are waiting to start running, I'd say, start now. No reason to fear it.

Same is true for having a regular meditation practice. It makes a world of difference. Don't wait to start it in your thirties or forties. That's another practice I wish I had started in my twenties.
Paper: http://act-r.psy.cmu.edu/wordpress/wp-content/uploads/2016/0...

The results themselves are not particularly new; he has been working on similar studies for years:

http://act-r.psy.cmu.edu/wordpress/wp-content/uploads/2013/1...
I was surprised by that too, and also the disparity with Hong Kong makes me suspect something is up with their data.

There are lots of little neighborhood bookshops in the heartlands, and also plenty of big ones like Kinokuniya, MPH, Page One in the big malls, and there was previously a huge Borders too.

The quality is a whole other issue, but for mass market stuff it's as good as anywhere.
Actually, beside the book, there is not much. Maybe you can find some material citing the book in exercises or lectures from a theoretical CS course.
There is only one page. The community-created one. As a business, we never created one.

If you google "yelp $business", you can find this page today.
If you go to yelp.com and search for "$business", it used to be there. But, in the last week, it was taken off the search results and now a competitor is shown as a search result instead.

Going back to the users is not feasible for us, because we don't know who they are! They are some of our customers who felt the service was great enough to leave glowing reviews. We didn't solicit it.

What actions to take is an interesting discussion for us. Ethics aside, we just might cave and pay the Yelp mafia tax, as a cost of doing business. Which is what they want. And we want to get on with our business.

Edit: $business = 'Real Business Name';
Why is anybody entitled to free unpolluted oxygen in libertopia?
Of course not. Our brains evolved in a way so that a smiley appears on brain's scans top-rear point-of-view whenever we are in the responding phase of a math problem solving :-)
So, EAV and even "inner platforms" are not always necessarily bad, so long as you know that's what you're doing.

For example, Firefox extensions could be easily considered an inner platform but they have the benefit of providing a platform which is safer and more extensible than the underlying OS.

Likewise, EAV provides a poor functional replacement for an actual database. But they also prove a lower curve for implementing very simple extensions and limit the capacity for trivial mistakes. Speaking from experience, it's the WordPress sites where plugins have created a whole bunch of extra poorly-built tables that worry me most.
Imagine working on a team that wants to move quickly but whose output is both a product and an API that's consumed by multiple other teams. The product you are building uses said API, but so do other teams. Your code needs to be stable enough to support these other teams needs (an API which doesn't change under them) but you also want to be able to make changes to your own application quickly, thus needing to change the API regularly.

A reasonable move is to version said API and have an ops team that ensures that all in-use versions of the API stay running. Some consumers will be on the bleeding edge, your team's application for example while others will lag behind.

Using proto* in this case is a reasonable move because you gain multiple benefits, performance being perhaps the least important in this case. Having a defined schema for your API provides some level of natural documentation for the API. Code generation allows your team to publish trusted client libraries for multiple languages.

I'll specifically call out client libraries since I've seen it make a dramatic difference in organizational efficiency, mostly to do with team to team trust levels. Without a client library the testing situation becomes a significant burden, read up on contract testing. When the team that's publishing an API also creates the client that most directly calls that API, the client library is the testing surface instead of every consumer of the API needing to test the API itself for regressions.
> So how come the death penalty is seriously considered an improvement in 2016?

The best argument for the death penalty is about legitimacy of the government. Given the choice between revenge killings and the death penalty sentence in fair courts, we should choose the death penalty. Of course, this presumes fair trials, etc., so if the trials themselves are non-existent or unfair, the calculus changes. And if the impulse for violent revenge does not exist among a people, then the calculus changes as well.

To be clear, the argument isn't that repaying murder with death is just. The argument is that to maintain a stable government, the government needs to respect popular opinion on the issue.

All that being said, I don't have any particular insight into Erdogan's changes. But changing rules just after a traumatic event can lead to regrets and overreach, as the U.S. found post 9/11.
Not to mention, if the first 4 coups didn't work out in the end, what's to make people feel like the 5th coup will wind up better.
Brad Feld: Your truth vs. the truth
Ironically, you're the one engaged in seriously debating the merits (or lack thereof) of the simulation hypothesis with people in this thread.

I was merely joking, it's simply pretty funny to imagine a full-grown world of self-aware actors developing inside the OpenAI plan and then debating about the simulation hypothesis.
I've tried applying at SIG in Philly in the past; I have all the things you mention on my resume (I worked previously at Continuum and also at a quant asset manager), but have not ever heard any kind of reply to my resume (not even a rejection) unfortunately.
Can you expound on this ideologically consistent view?
> removing optional values

Slight correction: optional values are not removed. Quite the opposite; the "optional" keyword is removed because now all fields are optional. It is actually required values which were removed.
I understand what you're going for, but by the time it gets exciting, Earth will either be uninhabitable or eaten by the Sun.
Seems ipfs might give you something like that. Rather than identifying resources by name, you identify them by the hash of their content.
Ah thx for the clarification. That makes sense indeed.
It would be interesting to do the ray tracing and see how the mergers would actually appear to an observer.
It's up again! Remove the cache if you can't access it.
I'm not at all familiar with the law in this area, but what stands in the way of doing that right now?
so you agree?
"Word Origin and History for irregardless
an erroneous word that, etymologically, means the opposite of what it is used to express. Attested in non-standard writing from at least 1870s probably a blend of irrespective and regardless."
The two types of "ghosts" here are very different. In both cases, though, they're mathematical artefacts rather than anything "physical", but I'll try to explain them as well as I know. Disclaimer: The most advanced physics I've done was a first course in this stuff, so I might be wrong about some things.

For what they're calling "Higgs ghosts": There are two different ways of describing the electromagnetic and weak forces, and which one is best depends on how much energy the particles you're dealing with have. At really high energies, it makes the most sense to talk about a combined "electroweak force", described in terms of four fields with 2 components each (often called W1, W2, W3 and B), and one 4-component field (the Higgs field).

In contrast, at low energies, it makes more sense to talk about the electromagnetic force, with one 2-component field (y), and the weak force, with three 3-component fields (W+, W-, Z0) and a 1-component field (the Higgs field, again). So, where did the other three components of the Higgs field go? Well, we just rearranged things - if you check, the total number of components stayed the same. There are various names for this rearrangement, and I haven't seen this one before, but I guess they're calling these "missing" components "ghosts".

As for the other type, the Faddeev-Popov ghosts, those are more obviously mathematical artefacts. Normally, you'd start by writing down a "physical" Lagrangian ("physical" here meaning something like "written in terms of actual physical fields").

But it turns out that you can't actually calculate with the physical Lagrangian. So you have to rewrite it in a (mostly) mathematically-equivalent way, which involves extra fields. These fields come along with extra rules which basically say "no state you can actually measure involves the ghost fields in any way". Really, they're just there as a calculational aid and aren't physically "real", and they're called "ghosts" to reflect that.

Hope that's at least vaguely comprehensible, it's difficult to explain this stuff without assuming a lot of background knowledge.
If a competent senior developer can't come in and make a commit (even a simple one) on their first day, your system is too complicated and should be rethought.
Perhaps your parent feels like they owe more to Turkey, or that their choices have more influence in Turkey, which is a far smaller country than China?
If the client really needs that information, the server must explicitly include it in a seperate field.
Ah right. Any recent books you're enjoying?
> Self driving cars are coming fast. It’s largely a solved problem.

Something about the Ninety-ninety rule seems appropriate here:

https://en.wikipedia.org/wiki/Ninety-ninety_rule

I think self driving cars are much closer to 10 years out than the "today" that the author asserts, but I think everyone agree's that we've reached the point where they are coming no matter what.

To give the author credit I went into reading this thinking he was absurd but he does make a good point, some of the points I think are over sold, like planned obsolescence but I think his thesis is sound.

One point I'll make on Uber's behalf......

Two of my all time favorite books are:

https://www.amazon.com/Startup-Silicon-Adventure-Jerry-Kapla...

This history of Go computing.

and Ben Horowitz The hard thing about hard things.

https://www.amazon.com/Hard-Thing-About-Things-Building/dp/0...

Both do a very good job of bringing the reader into the chaotic environment that occurs when startups are in trouble and both have a very similar message. When startups get in trouble having very powerful investors and mentors can make a huge difference.

Uber has some very influential backers. See:

https://www.crunchbase.com/organization/uber/investors

If/When times get tough, they have people who have a vested interest in seeing them succeed. People who can get them talking to the correct people at the car manufacturers to convince them to use Uber's platform over an internally created one.

If self driving laws drag on many years before they are settled then Uber may be fucked in the end but there isn't any reason why they can't be a cash printing machine over the next 10- 20 years while self driving cars replace humans.

As to car companies cutting out uber, there is this.....

http://qz.com/688003/ubers-self-driving-cars-are-on-the-road...
After 100 years World War I battlefields are poisoned and uninhabitable
Looks like the lights are on and nobody home with the API all the negative sentiment indications are now howlingly wrong.
Thanks for sharing your experience with Haskell. Could you please point us out some reference where you've learned in creating a parser using Haskell? Any of the blogs, tutorials, articles, books would be great.
Maybe "Close fist" once for tap and twice for double tap. Close fist for more that a few ms to simulate a tap and hold.
Correct me if I'm wrong, but didn't the HDP (and other anti-Erdogan political parties, if I understood the news correctly) oppose the latest coup? How could this be, if they believed Erdogan was such a major threat to democracy?
The 'past' link uses Algolia and Algolia runs on its servers on its own metal for performance. For the same reason, Algolia distributes its servers and data. I suspect that Hacker News is tuned toward availability over consistency in regard to search, I mean a dupe probably isn't the end of the world.

By which I mean that a dupe isn't the end of the world.
Here’s What ‘Free Will’ Looks Like in Your Brain
It's actions like this by Erogan that do tend to make him look like a dictator in action and indeed I ask myself if he was not an Islamic leader then would he have public support by the mass majority of Islamic people in that country and are the supporting him or their religion. As for me if you remove religion from the equation then you equally remove his support and that is very much the crux. More so when he has pushed thru more religious schools, curtailed and closed down free schools and very much done everything possible to drive things in the name of religion protectionism in many eye's. Which is and has been an issue with turkey in the past and indeed, seen the military rise up to curtail it as per the mandate they have. But this time, was very messy and over the years Erdogan has been making sure key people in the military are very much onboard with his religious party line and that in itself would explain the lacklustre mess of a coup. Previously they have had the military step in without any action and been civil, was this impossible in the current time I wonder and I'm tending to learn towards yes as I do not see any request from the military being listened too and indeed when the controlling political party is so embedded, near on impossible.

After all when they label political opposition as terrorists and dissent and then somehow use this as a tool to remove political opposition and control education, is that going to end well democracy wise one seriously wonders.
Bad CaRMa: From hope and euphoria, to desperation, firings and the end of a company
The S language is a theoretical programming language proposed by Martin Davids in his book Computability, Complexity and Languages. It is composed by labels, variables, and 4 basic instructions, and its used between many things, to prove that there are natural functions (F: N^n -> N) which can not be computed. Awesome!

If you want to see the repo, you can find it in https://github.com/ramadis/slang
The Pivotal Stories Every Startup Leader Should Be Able to Tell
It's not about the money or lack of but the risk vs reward. Most males are risk takers where as most females are risk adverse(the why is many fold and not just limited to humans or even mammals).

My wife would hate it if I wanted to start a company, if she couldn't see a solid plan. If she could see the opportunity but more importantly the roadmap she would be on board.
When Friends Buy a Home Together (NYT)
I don't believe that advertising and surveillance have to be as tightly coupled as they currently are.
I'm probably showing my profound ignorance, but what has lambda calculus done for me lately? It seems to be an abstract formalism of some sort, but I've yet to see any real use of it, the examples are baby step type stuff with obfuscated syntax.

CS seems overburdened with jargon and trendy crap (IMO) so is this just the latest thing coming down the pike that everyone needs to give lip service to in order to seem smart to their peers?
I'm such an "old man" when it comes to Facebook login. I'll happily login to Google/etc (if i want the product of course), but as a non-Facebook'er, i think back to the days of Facebook apps invading the user privacy, posting things, etc, and it built this mental model of worry around linking anything to Facebook. I avoid any type of api interaction with Facebook like the plague.

I only use FB maybe twice a year, and apparently it's not frequent enough to rid this old and overly concerned fear i have.

Alas, no login via Facebook for this mentally old man, apparently.
>I don't think we do. I think we need to foster a culture of honesty and rigor.

Foster all you want, an honor system doesn't protect you from the incompetent people and dishonest people publishing junk for funding or self-promotion. If we had a culture if repetition it promotes cross checks that make up for the flaws in human nature.
Smart feeder outage left pets hungry for 10 hours
Popular opinion in many Western countries also supports the death penalty even where it's outlawed. In general, it's not difficult to find unpopular policy that governments pursue nonetheless, and this does not necessarily result in instability.

Another pro-death penalty argument is its deterrent effect. While criminologists found that murder may not be deterred by the death penalty, we would expect other crimes requiring more deliberation and intelligence, to be deterred by the prospect of state killing. There is scope for innovative and beneficial use of the death penalty. For example, serious white collar crime, political corruption, and to enforce anti-discrimination laws.
Because it's a Billionaire shilling for more subsidies, that's how.
> "We're using a direct measurement..."

Wrong. See, this is the type of thing I'm talking about. There is only one way to make a direct measurement and it involves a time machine.

I'm not saying that to be pedantic. That is only way to prove this technique and/or others like it are absolutely correct. While I applaud this man's effort and his approach, I'm skeptical of the results given the difficulty of problem at hand and methodology used.

Let's make sure to call it what it is. Another method of estimation.
I just went and read the Libertarian Party's platform. [1]

Under the issue of Environment:

"Competitive free markets and property rights stimulate the technological innovations and behavioral changes required to protect our environment and ecosystems. Private landowners and conservation groups have a vested interest in maintaining natural resources. Governments are unaccountable for damage done to our environment and have a terrible track record when it comes to environmental protection. Protecting the environment requires a clear definition and enforcement of individual rights and responsibilities regarding resources like land, water, air, and wildlife. Where damages can be proven and quantified in a court of law, restitution to the injured parties must be required."

And under Government Finance and Spending:

"All persons are entitled to keep the fruits of their labor. We call for the repeal of the income tax, the abolishment of the Internal Revenue Service and all federal programs and services not required under the U.S. Constitution. We oppose any legal requirements forcing employers to serve as tax collectors. Government should not incur debt, which burdens future generations without their consent. We support the passage of a 'Balanced Budget Amendment' to the U.S. Constitution, provided that the budget is balanced exclusively by cutting expenditures, and not by raising taxes."

So, unless it is shown to be constitutionally mandated a carvon tax is not endorsed by their platform.

If I read correctly, it would not be endorsed under their Crime and Justice section either.

Interesting aside, the Libertarian Party doesn't seem to be aware that all (100%) of U.S. currency is based on debt. The Treasury issues a bond, the Fed lrints money to buy it, and then all that goes into circulation. It's not magic, it's explicitly fiat, but I guess they missed that, or want to go back to something like the gold standard, which totally makes sense if you believe in the intrinsic value of gold rather than simply inderstanding it as a convenient means to mark a currency against if you want to limit inflation as only so much gold production per year is possible.

[1] https://www.lp.org/platform
I actually worked at Continuum already. It's a great place with some of the best Python engineers you can possibly find.

I found that the particular combination of start-up environment and consulting was not a good fit for me, and I suspect I would feel the same about Enthought or other kinds of analytics consulting companies, so alas this is not an option for me.
Wow — I've submitted it under https://news.ycombinator.com/item?id=12187520 because I think it merits its own discussion.
You're missing the point. If we magically enacted perfectly libertarian business policies overnight, business would immediately get to work creating new regulations because they're still self-interested like they were before. This is what they do now, this is what they would do then, and this is also why anarcho capitalism is a contradiction.
Show HN: LAN-based drawing program in Lua (via Love2d)
We detached this subthread from https://news.ycombinator.com/item?id=12185119 and marked it off-topic.
Not that Yelp doing this isn't a good thing, but an obvious side benefit for them is that they now have a database of super litigious folks who they know to steer their shady marketing practices well clear of because they don't want that kind of headache.
So essentially you say "Tayyip's leadership is not secular, military is secular, coup needed, shame it failed. Tayyip is a baddy, Ataturk was a benevolent dictator, united everyone, all were nice and dandy. But not anymore."

Excellent, super analysis of recent Turkish history. I am speechless.
At Badoo we use them to have a unified API for all of our platforms (Web, Mobile Web, Android, iOS, Windows Phone etc). This would not have been possible without something like ProtoBuf.
Musk leaves out - or maybe he didn't but the reporter did - a couple of things.
1) Most of the subsidy for fossil fuels is actually a subsidy for transportation, which relies mostly on fossil fuels.
2) The production and re-fueling of EVs is primarily a fossil-fuel enabled activity ("EVs just have a longer tailpipe".)

Someone really interested in reducing fossil fuel consumption might want instead to subsidize ways of reducing transportation use.
Ready for production must not mean what it used to mean... :)) This thing has bugs... many bugs.