skysight-inc/HackerNews huggingface dataset:
I still don't see the argument, because I don't see where writing the letter translates to me claiming anything. Like, imagine that I wrote the letter as a text that would appear in a novel. And then someone else, reading my book, copy-and-pasted that text into an email and sent it to someone. I'm quite certain I'm not claiming to be a lawyer at that point (although the person who copied the text might now be, I guess.) What is the smallest change you can make to what I did by writing the novel, that would push it over the line into being a criminal act? When does a text change from fiction into a claim about reality?

I don't think the "walking up to someone" analogy applies, because there's a "me" doing that walking that the person can see, and so by asserting any claim through speech, I'd be attaching the subject of that claim to the person they're seeing—i.e. to myself. But in sending a letter written "as" someone else, there is no "me" from their perspective to attach the claim to. There's only "whoever is named [fake lawyer name]" (nobody) and "whoever sent this letter" (someone else, although I paid them to do it. Coincidentally, if I did have a lawyer, I'd be paying them to do it.)
So... I live in America and I had this (or something like it) growing up. I'll never forget the first time it happened. I was 11 and we were preparing for church and I was peeing upstairs when something happened and it felt like my penis was... pulling inside me. I freaked out but was somehow able to stop the sensation. I didn't tell a soul out of embarrassment.

It continued for years and was fairly debilitating. I would get the sensation when running or when I was scared. It was a bit of a catch-22 because I would get scared of it happening, so the sensation would get stronger, and I would get more scared ...

If I was in a tight space, it would be worse. This was the sole reason I didn't go on roller-coasters or the like. Finally, when I was 19 or so, I stumbled upon a Wikipedia article detailing the "condition" and it's prevalence in other areas of the world. It was such a relief to know I wasn't the only person in the world to have experienced it; I honestly couldn't imagine anyone else experiencing it. I showed two of my brothers and we laughed about it. It felt good to tell someone else.

I don't experience it anymore.
I agree that 2007 was a big year - that's also when the iPhone first came out. But I don't think "we're just getting started" - I think the opposite, that we've been coasting on the momentum that the innovations of 2007 provided, and we're gradually running out of new ways to use them.
It's hardly sudden! The last time I encountered anyone using FTP by choice was around the turn of the millennium. Since then, it's always been supported reluctantly and under protest, because some integration partner critically important to a profit center couldn't or wouldn't support anything less terrible.
Such pessimism! Bittorrent started with only a few nodes too. It is now a majority of internet traffic.
Also, any test that you ace has not completely characterized your actual skill level; all it tells you is that you're above the skill range measured by the test. You might be a little bit above, or far above, that upper bound. Maybe they've decided to have one really hard question that it's unlikely anyone will answer correctly, but if they get someone who can answer it then they know they've found someone really suited for the job.

Or it could be a mistake, and it was just bad luck that your friend got an interviewer who doesn't know how to interview, and asked a question that about a subject that they're intimately familiar with, but is too hard compared to what is asked by other interviewers.
I'll admit, they had me fooled, and they weren't even trying to fool me; at first I thought that this was an authentic Amazonian or South Pacific language, until I started reading the article more carefully. The part about only having words for 'one', 'two', and 'many' particularly reminds me of Daniel Everett and the Pirahã...
> making Perl 6 not be compatible with Perl 5.

Imo that's either inaccurate or misleading.

In Perl 6, `use` followed by a module name followed by a `:from` adverb leads Perl 6 to load the module, initialize it, and import its public functions, constants, variables, etc., AUTOMATICALLY BINDING THEM TO PERL 6, for any given supported other language the module is written in, provided someone has installed a suitable loader/binder (and the user has installed that plus the other language's interpreter, and the other language's module(s) that they wish to use).

I'll start with a toy example.

With a suitable "Perl 5" loader/binder in place, one could write the following and it would work as expected provided the user had installed the loader/binder, a compatible Perl 5 interpreter, and the Business::ISBN module (from https://metacpan.org/pod/Business::ISBN):

use Business::ISBN:from<Perl5>;
my $isbn = Business::ISBN.new( '9781491954324' );
say $isbn.as_isbn10.as_string;

Stefan Seifert has written just such a Perl 5 loader/binder and steadily improved it over the last few years to the point it's a serious solution.

With Stefan's loader/binder, not only do toy examples like the above work, so do non-toy examples like writing controllers for the Catalyst MVC web framework even though Catalyst is large and complex, written in Perl 5 with XS (C lib) extensions, written without regard to Perl 6, and even though a controller has to be a subclass of a Perl 5 class provided by Catalyst.
GOMAD + Starting Strength. Unless you're vegan and/or lactose intolerant, you are the ideal candidate for this nutritional plan. Don't stay on it for more than a few months.
True, but they were in constant war with other tribes, animals, etc
So, they were not better than today.
I think 1000 is a more realistic estimate of how much words you need in a language, than 100.

Toki pona is nice in concept, but too restrictive in practice.
They didn't fine him at first. They warned him not to do it, and explained why. He acknowledged this and agreed in September 2015 not to present himself as an engineer again. Then he changed his mind and resumed doing so.

Barry Schwartz specializes in telling only half the case to people who know nothing about law, while leaving out any facts that would show his clients in a bad light. Like he'll tell you about the plight of an oyster farmer whose business was shut down by the evil federal government, without mentioning that the farmer in question signed a contract for a fixed-term lease and the government extended the deadline several times before finally enforcing the terms of the lease.

Pick one or more of his cases then go look up the actual court opinions. The facts always seem to be very different from the version he presents to his audiences. He relies on people taking his claims at face value and not doing any fact-checking of their own.
Just like on Android, you can change the hours from the minute screen by clicking the hour number in the top bar.

You can also reopen the popup without refreshing the page by clicking the link that appears once the popup has closed, just under the selected time.
Please don't leap to start flamewars like this, the guidelines ask us not to.

https://news.ycombinator.com/newsguidelines.html
US resident here. On the local freeway, when I signal I wish to make a lane change, other drivers often speed up. I really don't get it. What did I do to their family?
I tried to look up the Skype acquisition since this seemed crazy and this is what Wikipedia says:

"In September 2005, eBay acquired Skype for $2.6 billion.[13]

In September 2009,[14] Silver Lake, Andreessen Horowitz and the Canada Pension Plan Investment Board announced the acquisition of 65% of Skype for $1.9 billion from eBay, which attributed to the enterprise a market value of $2.92 billion. Microsoft bought Skype in May 2011 for $8.5 billion."

Looks like Ebay paid 2.6B for Skype, then got 1.9B for 65% of it and presumably another 2.8B for the remaining 35% once Microsoft acquired it. Doesn't sound like such a bad acquisition.
shameless plug: you can throw a windows pe file (exe, dll, etc.) at leanify and it will remove all the garbage in pngs in that pe file (even those embedded pngs in high res ico file in pe file), and it will also optimize png compression with zopfli.
But don't use it on windows system files because modifying those pe files will definitely break the digital signature.
"There is no compelling economic reason to tell the truth or keep one’s word"

This article was from 1990 but I sure hope no one "educated" wrote this. The ignorance of that statement is astounding.

I wont even bother going into the millions of economic reasons to tell the truth. That doesnt mean it always economical to tell the truth, but to act like there are none is absurd.
I regard miniKanren, Racklog, core.logic, and many other Prolog-style implementations and embeddings of logic programming as extremely valuable and useful contributions that are both of academic and practical importance. They also serve the important strategic purpose of drawing more attention to logic programming languages in general.

However, these implementations, although elegant and admirable in their own right also due to their innovative approaches, cannot yet compare in terms of features or performance with what a full-fledged modern Prolog system offers. In my experience, the main attraction of a professional Prolog system is often found precisely in its _constraint solvers_, and it is in these areas where professional Prolog implementors compete extremely vigorously, and more simplistic implementations currently fall short either in terms of features or performance.

Still, even a very simplistic Prolog implementation can definitely be very useful, and if you do not need sophisticated constraints, then you may not need a commercial Prolog system. This situation arises for example in parsing, web applications, rule-based systems and other tasks where Prolog can help a lot, and constraints are not primarily needed.

For a use case like sports scheduling and combinatorial tasks in general, I definitely recommend a Prolog system with very strong support of constraints, since what you can do with constraints in this application area by far exceeds the possibilities of "plain" Prolog, both in terms of performance and convenience.
I think this is probably how the Chinese intervention, if they choose to intervene, would start, to restore the current DPRK/ROK border after a ROK/US incursion into the North. It seems likely that if that happens, DPRK would escalate with nukes in order to force China's hand into full intervention on their behalf, as USA's current doctrine, to the best of unclass knowledge, is to respond in kind to nuclear aggression. Once that happens all bets are off, unfortunately. I don't see how it ends well for anyone once China decides to get involved, given the current doctrines and state of military technology.
Korean Curiosity: Is Seoul Experiencing a “Neo-Brutalist Revival”?
We've banned this account and the main one for repeatedly violating the guidelines and creating new accounts to do so.
If improving safety is the goal then the driverless vehicle companies are going at it backwards. Instead of having the computer drive the car most of the time and telling the human to take over in challenging situations they should have the human drive all of the time with the computer constantly monitoring and occasionally overriding the human's control inputs when necessary. Some mainstream vehicles already do this to a limited extent by controlling throttle, brakes, and even steering to prevent crashes. Let's keep expanding on that foundation; it's far more achievable than a true autonomous vehicle and would save more lives in the medium term.

http://www.thedrive.com/tech/9548/the-biggest-opportunity-ev...

There is a successful precedent in aviation. The latest fly-by-wire flight control systems treat the pilot's inputs as merely suggestions and will modify them as necessary to prevent departure from controlled flight, midair collisions, flight into terrain, and overstressing the airframe.
The same parents who complain about the 35mph limit on their street think nothing of speeding through someone else'se neighborhood.
Yes I think you're expressing the same sentiment as Knuth, who I quoted in my blog here:

http://www.oilshell.org/blog/2016/12/27.html

I tend to agree and most of my shell is either written from scratch, or copying and adapting small piees of code that are known to work. I take ownership of them rather than using them as libraries.

That is even the case for the Python interpreter, which is the current subject of the blog.

I'm not quite sure, but I think OMeta falls even shorter than the typical piece of software. I'm not saying it's not worthwhile -- it seems like a good piece of research software and probably appropriate for their goals. But to say it generalizes is a different claim.
We detached this subthread from https://news.ycombinator.com/item?id=14193674 and marked it off-topic.
What's this advice for? It's the object of your advice (the people, like you, who don't network), not the subject, who "needs" to become better-connected/more well-known/achieve higher social capital.
Waymo claims it has evidence that Levandowski and Urber were talking for months before he left Waymo.

In addition there is the fact the he secretly started a self-driving car company at least a year before. The whole thing looks like he and Uber planned the whole scheme beforehand.
To be fair, it can be faster if the binds cause the plan to be much more efficient. I've had to remove binds before for this very reason.

Note that this was exactly once in 20 years.
What hardware are you using that the defaults don't work?
http://svdictionary.com/words/awesome-journey
The article talked specifically about that exact scenario, and then concluded that a number on a sign won't make any difference in driver speed. Only proper road engineering can slow drivers down.
You got my hopes up. I tried again after all this time. Remembered they gave me a new account instead of granting access to my old (PRO) account that had all my photos from a once in a lifetime road trip. You can't contact a human to fix it as far as I can tell. Now excuse me while I walk into the street and take my frustration out on an innocent passerby.
Why should we care about pedestrians crossing highways? The biggest gains for something like this isn't a local side street. It's changing the interstate speed limit.
Yeah, the Yahoo home page reminds me of the old advertisement laden Altavista site.

It takes 9 seconds to finished load and always sends my computer fan on.
https://en.wikipedia.org/wiki/Shared_space
The "war on drugs" was largely won in Asian countries that have proper enforcement (Japan, Singapore, Taiwan, etc...)

Just compare the streets of Tokyo to that of San Francisco and tell me it is not working!

Also, compare driver (and pedestrian) behaviour in Japan. In urban areas, both largely follows the rules and it is safer.

(Strict liability for drivers may also be a part of it...)
No, the problem with red light cameras is that there is not way to face your accuser in court when your accuser is a robot operated by a for-profit, private corporation. Full stop.

I'm tired of too low speed limits and the attendant speed traps all over the place. One road I drive on goes from 40, to 45, to 50, and suddenly down to 30 all in the span of about 2 miles. It's insane what we put up with.

And let's talk about driver training--how come we can make that better? Why does every 3rd driver I encounter absolutely suck at driving?
Because you rarely need those premium options. And when you're big enough to need it, you can pay. Sounds like a win-win to me.
>It would be like saying let's let the Nordic villages

Were Nordic villages founded as sovereign states? Based on your comment history (I read enough HN comments not to have to look at your history), I think we agree FB has amassed too much power as a central entity? That was a major concern at the founding of the US. Power needs to be decentralized or its corrupting force will overwhelm a free people.
Presumably they did, but oftentimes indemnification for IP claims in the M&A context is limited to just a percentage of the total consideration for the merger. So, it's very possible that indemnification would be capped at, say, $68M or $136M. Certainly not nothing, but also not $680M.
> "people are going to run red lights anyway, stop ticketing them"

Did you read the article?

The problem is that the speed limit doesn't correlate with accidents. The speed variance (or spread) however does correlate with accidents.

So, what the article says, very politely, is that the schmucks who regard the speed limit as an actual limit cause more accidents than the people driving at the consensus average.

And, just so you know, most people don't object to red light cameras for public safety. There are dangerous intersections where a red light camera would be quite appropriate.

However, much like speed limits, red light cameras seem to grow on revenue producing intersections with low fatality rates but a mis-engineered light sequence while somehow missing intersections which actually are low-volume but very dangerous.
At this rate it will end up like The Informant
I have been using nginx since forever for all my personal projects. I cannot say I have missed any feature not in opensource edition. In fact, I didn't even know they had a premium edition for a long time.

What killer feature do normal projects require that is not in opensource edition?
Because Nginx "just works" and I don't think it's a bad thing that they are trying to make a living from all their hard work. Especially when the premium features are mostly stuff that businesses need.
A more accessible wargame simulator would be the recently released Hearts of Iron IV(http://store.steampowered.com/app/394360/), a very realistic WW2-era military grand strategy game. Playing a game or two and you will quickly realize how shallow basic analysis and games such as Civilization, in terms of warfighting, are.
Didn't they try that with Expression back in the aughts and fail? Doesn't mean it couldn't work now, though!
My point was, that OP was saying that countries that have and use WMDs are not legitimate. I agree. I don't think most governments are legit. But it seems NK is rather mild when it comes to WMDs. The US has far far more of them than NK and actually uses them.
>I assume that Otto execs indemnified Uber with respect to the intellectual property, given that it was a primary value in the acquisition. If so, Uber can claw back the $680M they spent.

Uber's big problem is not the $680 million. It's that if Waymo's claims are true, then Uber's self-driving car program will likely be shut down, and they will have to start all over from scratch.

And that in turn means other companies are going to beat them, likely by years, to fielding self-driving taxis, and that would be the end of Uber.
Carrd: The Making Of
I'm not convinced the British system isn't a theocracy, at a very technical level anyway. The head of state is the head of the church after all. On a purely structural level it's almost a mirror of Iran.
> This is the first tool I'm aware of that actually allows you to generate both API docs and design tools from the same source.

Where are your API docs coming from? When you say "the same source", is this because your frontend/backend code is sitting together in a mono-repo?

Not familiar with the AirBnB architecture so I'm interested to know how API docs are adjacent to this topic.
Disagree. I think tribal warfare and fighting predators are things we are built for and desire to do on a base level, hence why we have (poor) substitutes in team sports, modern hunting, and the action movie. The lack of these things is a loss not a gain.
A lot of people are confused about why something like this is necessary, and IMO it really comes down to one thing: sometimes the stuff you want to talk to moves around.

As soon as you're not allowed to rely on the service you talk to saying on the a static set of machines (and even on a static set of ports) over time, using standard HTTP libraries becomes really awkward. (Did this request fail because an instance shut down and I should talk to another one? How do I convince my DNS resolving library to ignore its cache and re-lookup the service? Ok I found 3 instances, which one should I talk to? How do we prevent all the other copies of me from spamming the same instance? Gee, it'd be really nice to have something push a notification to me when the services change!)

Not-so coincidentally, this constraint is really common in "cloud native" setups like Kubernetes and Mesos, where service instances come and go as part of normal operation. This is because, in this world you don't update your code by copying new files to some servers and SIGHUP'ing some daemon, you update your code by deploying new containers, waiting for them to be healthy, and tearing down the old ones. This means "failure" is a normal part of your normal software lifecycle.

Linkerd is one of many attempts to make "normal software" behave well in this world, without relying on too much intelligence in the HTTP client libraries (or other non-HTTP stuff, for that matter.)

In a perfect world, everything would respect and obey DNS SRV records. Oh if only most client software knew what they were, and how to handle them! Right there you can see which backends are available for a service, what ports they're on, what their priorities are, and how long that information should be considered valid. But alas, nothing really supports SRV records. So we need something like this until client software becomes more intelligent (if ever.)
In the "transition" from FTP to HTTP, the level of abstraction in popular use has shifted out of the protocol and into resources (mime-types) [1], rel types [2], server logic [3][4], and client logic [5].

In the past, I've said that this extensible nature of HTTP+HTML is what made them so successful [6], but once specialized protocols began to falter, tunneling other semantics over HTTP became not just a niceity, but also a necessity (for a diverse set of reasons, like being blocked at a middlebox, being accessible from an the browser where most people spend their time, etc).

[1] http://www.iana.org/assignments/media-types/
[2] https://www.iana.org/assignments/link-relations/
[3] https://wiki.apache.org/httpd/DirectoryListings
[4] http://nginx.org/en/docs/http/ngx_http_autoindex_module.html
[5] http://stackoverflow.com/a/28380690
[6] https://news.ycombinator.com/item?id=12440783
batteries will likely see a similar drop-off to Moore's law as they approach physical or practical limitations on energy density.
> At some point in technological progress, we need to build machines to have children

Why?
Homogeneity isn't one of the main points though. The article barely touches on it -- mentioned in one sentence, almost as an afterthought.

Also, as some other commenters point out, their homogeneity isn't on a different scale from places that aren't topping the charts.
Anyone know how quickly it will get pushed to the PPA here?: http://ppa.launchpad.net/nginx/development/ubuntu
Not just he but also Uber.
I had to use that when I was in the defence industry. I've not encountered it since.
Not true at all. The serious Flickr users switched to other photography sites, like SmugMug and 500px, and the not so serious ones went to Instagram.

Not to say all those people don't also post photos to Facebook, but saying Facebook killed Flickr is akin to saying Facebook killed Google Code and everyone is uploading their code to Facebook now.

Obviously that's a silly comparison, but my point is, for people using Flickr as intended, Facebook isn't really a substitute.
It seems more useful as a pidgin language to help people communicate the basics, rather than a language to be considered a prime candidate. "enough to get by" rather than "reasonably complete communication".