skysight-inc/HackerNews huggingface dataset:
It's currently 2 a.m. for all bars. The proposed change is all new bars must close at midnight, unless that bar is located in a hotel with at least 20 rooms.

The actual area that would be restricted by this is mostly shops, restaurants, and tourist areas. It's largely seen as a push by the blue bloods to force their will on the rest of us.
Ask HN: How to deal with bullshit DMCA threat ?
Hello HN,

A couple of days ago I released a html theme on a themes site, think ThemeForest. I have hopes it's gonna sell rather well, we've been working at it for about 5 months.

Another theme developer is threatening that he's filing a DMCA takedown on our theme because, he says, we copied code from him, which we didn't.

I asked him to show proof with code samples, which he didn't, and continued his tirade.

Our code is absolutely 100% written by us, we use a precompiler, which I think he doesn't, we have our own custom framework etc.

We are from an Eastern European country, they are Western.

1. What can happen if they "file a DMCA" ?

2. They say they don't need to show us any proof, that they will show that in court.
How can we deal with that, being different countries and all ?

Thank you so much for advice HN, it's not the first time you are helping me out.

PS

I'm currently keeping names and such private, but I might expose them for the douches they are, depending how this plays out.
There are bigger problems in the world. As long as engineers at Postmates are compensated properly, I am OK.
I think this blog post does a good job of showing how proofs of simple parts extend into proofs of increasingly complicated wholes, without additional programmer effort. Is there a reason you'd expect this to fall over on yet more complex types?

If you're looking for a 'real world' use of the monoid laws and the way the compiler can build them up for you, you might want to have a look at [0] Monoids: Themes and Variations, where the author shows how these ideas work themselves out in a quite nontrivial diagramming library.

[0] http://www.cis.upenn.edu/~byorgey/pub/monoid-pearl.pdf
"Does anyone else have a problem with this?"

I imagine the delivery guy does.

It's a free market though, so if that $21 turns out to be far more than is necessary for making the SAAS site, then a competitor will see it as an opportunity and undercut them eventually. Shouldn't take long if the business model is viable.
Yes. I'm actually surprised that this is not the main topic of the discussion.
Free market drives prices down. That is what it is supposed to do. How exactly is it supposed to fix what they consider false "free" labels on apps? Products are not priced on sustainable levels, because sustainably priced app will loose against the one priced as "free".
The extern "abi" for an Application Binary Interface would be so useful.
> 3D information is impossible to be fully represented in 2D no matter how hard you try

Nit: it is possible. Maybe not in a simple human-readable way, but there are mappings, such as [0]. A simple example is representing a 2D bitmap image as a 1D string of bits, which could easily be generalized to 3D as well.

[0] https://en.wikipedia.org/wiki/Space-filling_curves
The Kidnapping of the Lunik
Just flat out ignore him, until he actually takes some sort of action.
"Pearls of functional algorithm design" [0] is a fantastic book if you are interested in some more equational reasoning, I highly recommend it.

[0] http://www.amazon.co.uk/Pearls-Functional-Algorithm-Design-R...
I'm particularly interested in how people receive this piece here, since it directly contradicts many of the goals put forth by YC and SV:

* work really hard so you can cash out (greed)

* build influence however you can (fame)

* ...ultimately, become somebody so you can fill that hole

The poor motives (which I've parenthesized) probably account for much of the fact that the New Boss is no different than the Old Boss that came before. Think about the love of cultural homogeny, or working your ass off (being exploited), or worship of youth, or proving yourself to capital (whether by OSS, influence, or profitable side projects).
>As broken down above, most of the money from that lobster ultimately goes somewhere else.

You can't have it both ways. The only affect that the market has on the local market for lobsters in Bangladesh, is via the price in Bangladesh, i.e. the price the fishermen pay.

So to the extent that they are affecting the market in Bangladesh, they must be paying higher prices, and therefore the parent comment applies.

>But unless you're an economist, you have to posit that the enjoyment from a lobster dinner is the same whether you're a Bengali villager or a yuppie in San Francisco. In a sense they're giving up $60 of enjoyment to get a couple of dollars of cash.

The economists are in fact correct. You cannot measure enjoyment in dollars, because $60 will buy a lot more additional enjoyment for a Bengali villager than a San Francisco yuppie. So the villager would be willing to give up the enjoyment of a lobster dinner for much less than $60, which is precisely what they are doing.
Deploying NEAR-CDP within the Amazon Cloud
See also:

http://peerlibrary.org
http://www.pubpeer.com

There have been many more "comment on scientific papers" sites that came before these, including one I built myself in 2011. This is a really difficult market to succeed in, in fact, no one up to this point has. I hope you do. Good luck!
borpik -

Kevin from intelliPaper here.

On SwivelCard the drive drive shows up labeled 'iPaper' and presents a file named 'Double-click to launch.html'

Once loaded, the browser redirects to your selected landing page.

If connectivity is not detected, a message indicates internet was not detected, and prompts to reload the page.
Thanks for that link. It was a marvel and a delight.
Could you photograph the terrain at another part of the light spectrum (i.e. IR to image through clouds) and stitch the data together?!
"I know it sounds crazy but we all believed those numbers, we were happy, money everywhere.

... 'What could possibly be wrong with this company? It's a publicly-traded company, after all.'"

Sounds like we've already forgotten about Enron[1]. They seemed to be rolling in cash, were hyped by Wall Street analysts and the media, etc. How could it all have been a scam?

[1] https://en.wikipedia.org/wiki/Enron_scandal
Visualising Horse Race Sectional Times with R
> This is a common tactic among DNSSEC advocates.

Hmm... as a "DNSSEC advocate", I can say that I've never dismissed the lack of last-mile security as a "straw man". It's a real issue - but NOT one that DNSSEC seeks to solve. Because of this issue, many of us who advocate DNSSEC also advocate that the DNSSEC validation happens as close as possible to the end user, including even within the applications used by the user. If not in the apps then in the operating system. And if not there then on the local network... but then you start expanding the zone of risk. For the DNSSEC integrity validation to be useful it needs to happen as close as possible to the user - OR have a secured connection between the user and their DNS resolver.

From a DNSSEC advocacy point of view, I'm always glad when a provider of DNS resolvers turns on DNSSEC validation... but public DNS servers are farther away from the end user than I would personally like to see. It's a good first step... but we really need the integrity validation happening close to the user.
Is it an art or a specific technique used in 3d computer graphics rendering?
It also needs an anonymizing service, because when you offer open internet, you never know what users might do with it, that will be traced to your personnal connection.

Putting the open wifi on Tor would be good idea.
Amazing Paper Airplanes
Well of course there are certain licensing requirements that a municipality cannot impose. But you remain very far from showing that a license to operate a taxi -- an area that is subject to strict regulation in virtually every municipality in the U.S. -- is one of them.
Mirror's Edge has a poor implementation of Nvidia's PhysX, so many people need to disable that in settings in order to run the game properly on AMD's Radeon graphics cards. This could be the case for your rig.

This is an example of a conversation console gamers don't need to have.
> However, the city's strategy of penalizng UberX drivers may be futile. Taylor Bennett, a spokesman for Uber, said the company will pay for all the fines that its drivers in Charleston are issued by law enforcement officers, even if the drivers are cited more than once for the same violation.

> That may not be an empty promise. The San Francisco-based technology company is backed by Google Ventures, which recently estimated that the company is worth more than $200 billion, according to Bloomberg

I'm a bit surprised this works. My big concern if I were paying someone's fines for breaking the law would be RICO laws. I guess this is not a problem because nobody (yet) includes operation of unlicensed taxi services as a predicate offense in their RICO statute?
I think this is why I enjoy working on FOSS projects a lot. At the end of the day, it is really great to interact with users and know you improved someone else's day, even a little bit.
This is really toy example, and there's nothing special about it. Languages like Agda, Coq, Idris support this for quite a long time. And unlike what the author wrote, all the reasoning is checked formally.

In Agda it looks like this: https://github.com/solomatov/AgdaSandbox/blob/master/Monoid.... Here we prove that in a monoid if a inverse element exists, then it's unique.
Those goals aren't really personal ones though. If you want to build a successful startup, you pretty much have to work very hard, network, build influence etc. - I doubt YC/SV promotes this as a particular road to self-happiness though, and in that sense it's not that contradictory.

If your primary goal is happiness (both maximisation of, and minimisation of unhappiness), I would lay a fair bet that a start-up is one of the most unlikely to succeed, even in the long term.
New Detailed Geologic Map of Mars
If you're going to call your article "at scale", the least you can do is give examples that can't already be found everywhere on the Internet explaining monoids, monads, applicatives and functors. Reading from the terminal doesn't qualify as an "at scale" example of Haskell.

Explain how to make HTTP requests, query databases, load balance web servers or write GUI's. And then explain how equational reasoning can be useful there.

My personal experience is that equational reasoning quickly falls apart as soon as you go beyond toy examples such as the ones shown in this article, but I'm dying to be proven wrong.
The best keynote talk you've ever seen (NASA and augmented reality)
Oh for pete's sake, you make it sound like going to work is like going into combat. It's not that bad, most people I know think work is a lot less stressful than school.
After seeing the Brigade Engine and LuxRender path-tracing demos, I think that you are 100% correct to be worried, and beyond that, you should avoid wasting your time as much as possible. Actually, when you say "learning" that leads me to believe that you are enrolled in some course under some curriculum in some school.

I don't believe that any individual school, professor or course can really be up-to-date with the most leading edge practices or even theory, especially in high technology.

I think that the only really interesting area now in computer graphics is in doing path-tracing in hardware.

There is a massive culture that still is interested in other things but I think they are behind the times.

Sooner or later nVidia or ATI/AMD will put some native capabilities for path tracing a scene (not like OptiX where you program the existing architecture for it, but circuits/architecture that is truly optimized for path tracing) given a set of geometry, materials and lights into their graphics cards.

At that point all of the rasterization and lighting calculation tricks will be obsolete.

Probably this will be buried because there is an enormous amount of effort going into those old-fashioned approaches, but oh well. I have to say it.
"Meet the new boss - same as the old boss"

These CRUD-on-a-service companies (Postmates, Uber, etc) aren't "disruption" but just an investment land rush to be the new rent-extracting middlemen. Let's just hope they're easily dislodged when an actual p2p economy finally develops.
>If the volume mounting scripts packaged with TrueCrypt get updated

To be clear, it would be a serious coup if this happened in TrueCrypt itself. The developers have made it very clear that TrueCrypt is now an abandoned project. They've expressed a preference that no one fork it, but there will almost certainly be a "pseudo-fork" programmed using TC as reference code.

I suppose it's fine to use "Updating TrueCrypt" as a sort of shorthand for "change this in the pseudo-fork", I just wanted to make it clear that during the gap between TrueCrypt and whatever its successor will be, it's best to focus on mitigation strategies for vulnerabilities.
I agree that you can't trust everything that Wikipedia says, but it's a good starting point. In these cases, I also read the talk and history page, to see if there is a lot of people reading and editing the page.

In the arxiv, this article is marked as "Submitted to Physica C". I went to "Physica C" and I can't find the article. I only found three previous theoretical articles of some of the authors. ( http://www.sciencedirect.com/science?_ob=ArticleListURL&_met... )
I don't have a problem with seeking wealth or fame, but I think the article gives a pretty clear and cogent warning that if you think it will bring you happiness once achieved then you are sorely mistaken.

For me, startups are all about having control and building something with my own two hands. Of course I want to achieve success in that, but I don't see that as an end. Getting the payout is about being able to fund whatever I want to do next (even if it's not a big money winner), and getting "famous" for me is just about meeting interesting people to work with and growing in my craft.
It's even worse than that.

The way startup funding for the cowboy end of the games business works allows the well funded companies to give much more away. What has occurred is the stakes are now out of control. Admittedly a hit game can bring in hundreds of millions, but to make or market it you'll need to spend a very significant fraction of that. This has the side effect of encouraging wild conservatism of design and price gouging as risk minimisation strategies.

The mobile part of the industry at this point needs someone to do what Nintendo did in the 80s, but it's totally unclear who or how that could possibly happen.
Bad laws make for bad liberty.
Things I would qualify as "experiencing a 'past event' in the present" (which breed unhappiness) include regret, remorse, PTSD, etc. E.g. emotions like regret are always experienced in the present, but that emotion may be about about past event.
Some good notes on this book http://www.atamo.com/blog/how-to-read-pearls-by-richard-bird...

it's on my list but have somewhat procrastinated due to the perceived difficulty mentioned above.
I'm entirely disinterested in the whole Uber vs. the cities show, but every comment thread on it is sort of neat as a study in personalities.

Broadly speaking, there are rule-followers and rule-breakers. (If you subscribe to Kohlberg's theory of moral development, these are stage 4 vs. stage 6 arguments, though I don't want to make any implications here on which group is "more moral".)

The rule-followers hold laws as the highest moral authority, and if the laws are wrong, then what you're supposed to do is follow the rules to change the laws.

The rule-breakers hold their personal ideals as the highest moral authority, and if the laws are wrong, then what you're supposed to do is circumvent, subvert, or break them.

And these two groups are driving eachother nuts, and it happens in almost every single discussion because Uber is possibly one of the most distilled examples of a company of rule-breakers in recent history. Their response to Charleston is a classic example: "sure, OK, fine our drivers, we'll just keep breaking the laws anyway, because we disagree with them."

To respond directly to your comment, you're right that Charleston's laws might exist for a good reason. But, unless Charleston can explain that reason, Uber's supporters will continue to argue that the law is irrelevant. And, if Charleston were to follow something like your suggestion, and say, "no, really, our law is actually very important, we're going to break you if you don't follow it", then Uber's supporters would only become even more vocal.
Specifically, the Himalayan Blackberry [1] which was imported in the 1800's and escaped. They are a scourge [2] up here in the PNW.

[1] http://en.wikipedia.org/wiki/Rubus_armeniacus

[2] http://pnw-ipc.org/docs/ManagingHimalayanBlackberry.pdf
Well, that's pointless, now that most games in consoles offer in-app purchases, in the form of DLCs, etc.
I have to commend TC for writing an article like this, as they are largely the biggest vehicle for turning founders into Hollywood-esque stars and boasting founders as being disruptive (heck, their own conference is called Disrupt).

The central principle of realizing that there are more people behind a startup and we should cherish them as well, is an absolutely awesome thought!!

I just hope that the vision for how we recognize them is not how the author describes in: "We need to find a way to build up the profile of that quiet army of people who are developing products behind the scenes, the engineers and product managers who took risks to build their founders’ dreams." Because that just sounds like what they currently do to founders!

Idea: maybe TC could take the charge and list the founding employees profiles with every company article they write?
Should Apple and Google be responsible for what the children are doing on a tablet/mobile phone? Does not an in-app purchase require the password for an account connected to a credit card?
Show HN: GameDevs.com, a social news site for game developers
>* work really hard so you can cash out (greed)

Were you born so rich that you can spend all day hanging out with your friends, without worrying about money? Most of us were not.

Many people here (myself included) claim that they are working really hard so that they can get enough money to be able to do whatever they want for the rest of their lives.

For me, at least, the idea of working really hard for a short period of time is way more appealing than some 9-5 job where I show up every day for the rest of my life, regardless of how hard (or not) that I am expected to work.

You aren't getting around the fact that you need money; until you solve the problem of food, housing and medical care for the rest of your life, earning money is going to be a problem that will take time away from finding whatever it is that makes you happy.

Even if working makes you happy, having enough money that you don't need to work gives you a huge amount of leverage and freedom that will allow you to turn down work that isn't conducive to your happiness.

pg, actually, has talked a whole lot about this, and about how maybe we should try to change things so that founders can take out more money early on because of this.

ref:

http://paulgraham.com/vcsqueeze.html

"My second suggestion will seem shocking to VCs: let founders cash out partially in the Series A round. At the moment, when VCs invest in a startup, all the stock they get is newly issued and all the money goes to the company. They could buy some stock directly from the founders as well.

...

In fact, letting the founders sell a little stock early would generally be better for the company, because it would cause the founders' attitudes toward risk to be aligned with the VCs'. As things currently work, their attitudes toward risk tend to be diametrically opposed: the founders, who have nothing, would prefer a 100% chance of $1 million to a 20% chance of $10 million, while the VCs can afford to be "rational" and prefer the latter."
Thomas, responding to some of your points:

> * It's complicated to deploy and misconfigurations cause outages, and those outages get more severe the more people deploy DNSSEC.

I would dispute that. Pretty much all of the authoritative name servers (Bind, NSD, Windows, Knot) have made the signing service a few lines in a configuration file. YES, there are operational steps you need to put in place, primarily related to KSK rollovers, but the actual deployment is pretty simple these days.

Similarly, on the validation side, deploying DNSSEC validation is basically one line in a config file for BIND and Unbound and a little bit more in Windows Server 2012. It's simple to deploy.

> * It sucks up all the oxygen from the effort to actually mitigate flaws in the DNS. The most important DNS security flaw is the last-mile problem between browsers and nameservers

That may be the most important issue to YOU, but to others ensuring the integrity of the DNS info is more important.

> * It provides a setting for us to transition the CA system from untrustworthy companies directly to world governments

Huh? I keep hearing DNSSEC critics bring this up and I've yet to have anyone truly explain how this can happen.

> * Any way you try to project the math out, it will be ludicrously expensive to deploy (the deployment numbers we see today are, effectively, trial/pilot deployments, since virtually no end-user software cares about DNSSEC).

There are 18 million customers of Comcast in North America who are receiving the integrity protection of DNSSEC. Every Comcast user is having every DNS query validated by DNSSEC. Please take a moment to look at the stats off of this page: http://gronggrong.rand.apnic.net/cgi-bin/ccpage?c=XA&x=1&g=0... (which I know you've seen because we've discussed this on Twitter). There are very real deployments of DNSSEC validation happening around the globe.

I've run out of time right now to answer... and the reality is that you and I could probably just go back and forth on this for quite some time. You don't like DNSSEC. I like DNSSEC for solving the problems it does (and also for providing additional capabilities such as DANE).
I'm moving to France in September and reading posts on this site has already helped me a lot! Thanks for putting it up. I'll be sure to post my own review once I've settled in!
For an entertaining book describing the restaurant business.

Restaurant Man by Joe Bastianich:

http://www.amazon.com/Restaurant-Man-Joe-Bastianich/dp/B00B9...

Linen is the number-one evil, because it is expensive and no one pays for it. Same with bread and butter. ... paying a dollar and a quarter for a tablecloth and thirty-five cents for each napkin that someone gets dirty before they even have their first drink is a drag.
Different people are motivated to do the same things for different reasons.

* work really hard so you can cash out

* work really hard so you can build something really cool

Same method, different goals. SV attracts both types, though many people I know believe the balance has strongly shifted from the latter to the former. It certainly does seem like the discussion about post-exit has shifted from "How to found another, even better startup" (e.g. Elon Musk) to "How to retire at 23".
Filling the Autism Gap
Oh sorry, I did not mean it in that way, I actually look foward to start working! Nevertheless, I think some burnout prevention is never wrong.
Tracking pull request ages with d3
In case you are wondering WTF are they talking about (openwrt is here after all), its "open wireless" router, not open source wireless router.

they want open hotspots everywhere, probably running tor.
Shameless plug for my implementation of the Executors & Schedulers TS: https://github.com/en4bz/executors
Fossils show sea creature's half-billion-year-old brain
Sounds great! I actually met Gunnar briefly at a conference at UChicago two years ago (doubt he remembers me). I'll reach out to you on LinkedIn.