skysight-inc/HackerNews huggingface dataset:
Well, in my country at least (NZ), everyone automatically has insurance to cover all of that for accidents. It's called ACC. In exchange for that, we have a "no-fault" system so you can't sue someone for an accident making the concept of liability insurance for accidents something that doesn't exist here.
You get used to the change very quickly. I often forget that I have the extension on and it will be 10 minutes into reading a long article before I suddenly notice that it is cutspel.

The one thing going for the approach is the barrier to entry is very low. No grand spelling reform, just organic change from the ground up one browser at a time :)
Yes. More than one, actually.
> Nobody learns to speak any language as an adult without an accent.

Nobody speaks any language without an accent. However, I've managed to convince native Spanish speakers that I was from Spain (later I had trouble convincing them that Spanish was my second language).

Most people don't get rid of their foreign sounding accent because they don't work on improving their accent.
3 Startup Keys to Success from an Unlikely Source
> One can even make a trivial visual language of 2-3 node types that is turing-complete and can capture ANY complexity. Luna is, of course, far better than that.

I don't disagree with you on the first part - that you can make a trivial visual language that can capture any complexity. The challenge is - can a user "visually" parse through the visual representation of that complexity?

I haven't seen any evidence that Luna can effectively do that at scale. Until I do, I remain extremely skeptical.
> I wonder if that's unique to English though.

At least in the German language I'm not aware of a similar phenomenon (at least in this manifestation). The German grammar is rather complicated (which restrains, in my opinion unjustifiably, many people from learning German). This has in my opinion the "advantage" that it is "rather complicated" to speak or write something in German completely incorrect without at least being very unsure whether it is really correct.
In English, on the other hand, it is very easy to write non-idiomatic sentences or spell things completely wrong without noticing if you are not hinted by some fluent speaker.
What is the 10% that is no negative? I've been using FP for 6 years now (not in Haskell though) and never looked back.
In my point of view, there are two problems involved in functional programming in general:

1) Unfortunetally the majority of schools / universities teaches imperative thinking and imperative languages only, but this situation appears to slowly change.

2) Functional (especialy purely functional) languages provide completely different syntax than the "standard one" we know from Python- or Java- like languages. Lets consider Haskell or Erlang for example. If you know any imperative language, reading Python or Java is just "slightly different", but understandable. You cannot understand Haskell, Erlang or Lisp code though. This was a very important factor for us when designing Luna - as you can see from examples on the website - the textual code is widely understandable, keeping at the same time all the design decisions derived from the fact that Luna is purely functional programming language. I think that this aspect of Luna will be very important for new-commers from the imperative world.
I want a better ADC, even more than I want a better DAC (though both would be best). I'd like a high quality recording device for the field...a phone or tablet would be perfect, but there's no good way, that I know of, to get the signal into the device at high quality.
So many homophones and minimal distance tonal pairs! (Needless to say, puns and word play figure a lot into their humor.)

On the other hand, there's no conjugation, no gender, and no pluralizations. So there's that.
But that doesn't make for good headlines
Yelp employee gets sacked after “Dear Jeremy” post
Pep8.org
I still don't understand what your point is.

My original point was that Uber because of it's use of technology have solved the problems that would normally require licenses. I.e. it's as safe to drive as any other service.

Insurance is a minor problem which 1) can easily be fixed, 2) isn't really a problem with the uber model.
Put VR headset in a football helmet. Then, a soldier. Then a civilian. Then the matrix.
That's 8.7M eukaryotic species. There are many more prokaryotic species, though the concept of "species" becomes quite difficult.

For this to be 'eerie' rather than a coincidence, there should be some explanation of why prokaryotes shouldn't be included in the count, and what 'species' means.
That's because Kanye is an asshole.

(By the way, I'm not offended by this)
> Nothing wrong or evil about human-inflicted suffering? So, what is objectively wrong or evil in this world? Give me some examples.

Nothing. That's my whole point. Can you tell me where we can see what is objective evil? Or is it all just ultimately based on our contemporary feelings that "oh, that's awful"?

> So, anything that doesn't go against social norms is ethically acceptable?

Correct, ethically acceptable is defined by your culture. If you're an ancient Aztec, human sacrifice is ethical. If you're a 21st century American, human sacrifice is not ethical.

> Are there no historical incidents where horrible things were done within the bounds of "social norms" that maybe make you question that belief?

No, because I'm not arrogant enough to declare myself somehow wiser and more able to see The Truth than the billions of humans who have lived on this earth over the past two million years who were also convinced they alone knew the truth of right and wrong while all holding very different moral beliefs from one another. Why do you think you're different? If there is a "true" morality, it is clearly not accessible to mere mortals by reason.
In order to get the admin and other features, all you need to do is define your models in Django's system.

After that you can use SqlAlechemy as a side channel, just like a lot of people use NoSQL databases.
English is easier than many languages: it doesn't have gendered nouns or adjectives almost at all (thank goodness), it doesn't have noun declensions, it doesn't have many verb conjugations (hello Russian!). It's biggest pain is tricky spelling and a list of irregular verbs.
A Teleprompter app you control with your voice
You will have same issue when driving with a friend of your no. Or are you saying they aren't covered in the UK then? That seems to be easily fixable.

Again sure you can blow it up to be a big problem but it's easily fixable and doesn't in itself take anything away from the original point which started this weird insurance thread.
4 things that Waze can do better
The Death March of Yahoo’s Core Products
Hooray for being stringly typed.
There were no self-driving cars in 2006, and electric cars seemed like a far off dream.
With a minimal grasp of it you can get across what you are trying to say.

Exactly this and in addition it's also relatively easy to understand other people speaking English. This is really a key strength of English language, i.e. low barrier to entry.

On the other hand, consider Danish language: similar grammar to English, also many almost same words, but one needs lots and lots of learning/practice to be able to speak to and understand other Danish speakers.
Interesting bug there for wiki. I just checked and the link is broken on mobile for the desktop version too.
As far as I can see, EMC XProc Designer cannot translate graphical representation to code and vice versa. Am I wrong here?
The IsoGrid: Scalable Mesh Networking for a Better World [pdf]
I'm not sure that the word is quite right in this context but it basically refers to the fact that the event is deeply embedded in the national consciousness and that it appears to provide lessons that may not be correct ones. It's a variant of meaning 1. The sense in which that applies is probably best given by these paragraphs:

What were the lessons of Verdun, if any? In 1940, Hitler’s smart new generals, such as Heinz Guderian, tackled the problem of static warfare with a blitzkrieg technique of fast-moving armoured attack. They went round the side, and back, of Maginot’s costly fortresses, making them capitulate without firing a shot. Verdun fell in a matter of hours, France after a six-week campaign. But Hitler missed the main point, militarily: never make a fetish of any fortress, any stronghold, so that you become committed to hold it however unacceptable the costs.

The capture of Verdun in 1916 would have been unlikely to have caused France to lose the war. Yet in the Second World War, Hitler’s orders to his generals not to surrender an inch of ground, led to repeated disasters – beginning with the sacrifice of Friedrich Paulus’s entire 6th Army at Stalingrad, which eventually brought about the destruction of the Third Reich.

And yet, in the heart of the French army, the myths and the slogans of Verdun, chimeric as they were, persisted well into the 1950s. Brave young paras died at Dien Bien Phu in the First Indochina War with Verdun on their lips.
The general trend upwards is interesting, but is anyone else more intrigued by the dip in 2008 followed by the spike in 2010?

My hypothesis is that this is being heavily influenced by automated emails from certain websites that the author is using over time.

And this could explain the general trend; that proportionally hand-written emails make up a smaller portion of our messages these days -- a quick glance at my inbox and automated 'notifications' are generally more likely to have longer subject lines.
Actually modern English still has the remnants of declension (conjugation is to verb as declension is to noun); personal pronouns. I, me, mine; he, him, his; she, her, hers; it, it, its; we, us, ours; they, them, theirs.

You could argue that the genitive case (possessive) is also declension in English; i.e. <noun>'s, <plural noun ending in s>'.
Amazon Long Link Shortener
The Language, its compiler and its whole ecosystem will be released as Open Source project. The only thing that we are still considering if releasing or not under Open Source license is the visual editor.
Thanks, those smart bikes look good, not seen those before.
That's a real shame because now I'm definitely stuck using OpenGL ES for my cross-platform mobile game instead of a modern stateless API because I just don't have the bandwidth to write my rendering code twice.
Oh lord, Carlin is so very good at this.

Teasers to get you to listen:

Carlin's comparison of something as simple as the uniforms at the beginning and end is great. The initial movements were with these gauche Napoleonic clothes: Red feathers in tall hats, bright blue coats, shiny shoes and whatnot. At the end, all pretense had left. Modern war and the very functional uniforms were here to stay.

Carlin's recounting of the German march into Belgium. He talks of an American account of a Belgian town on the border with Germany. The army that came though had to do so for over a day. There was a long unbroken march that went on for 24 hours, that was how many troops the Germans had come through just one town. The metal on their boots sparked off the cobblestones causing a drumming march of sparks all night.

His accounts of Paschendale. The gas had turned the mud a toxic yellow. He recounts descriptions of the battlefield as a marshmallow. German boys would just sink into the mud and become unable to be pulled out in the toxic sludge. Their screams would last days as they succumbed to the mud. Carlin goes into some detail of the smell of Pachendale as a result. No more true description of Hell itself can be found.

My god, what a good series to scare any person away from war. It really was as if Hell itself came out of the interior of the earth. It was a giant art experiment or something to as accurately as possible make Dante's Inferno real and then improvise. It really is hard to realize the horror.
Read up on the Step Transaction Doctrine to better understand the legality of the Roth IRA backdoor. Or talk to an actual tax lawyer.
In this case, I'd say it's a combination of definition 1 and 3.

The "story" of the Battle of Verdun is definitely quite famous and is part of the larger narrative around WWI. While it's obviously not a person, it has some of the legendary aspects that fit into definition 3.

In general, the popular definition of "legend" includes practically any aspect of popular history.
> Makes me want to better start writing web applications with the Dart programming language. And leaving JavaScript alone.

Escaping to another language won't solve this. Every language has it's own problems, just in different form and hype. It just so happens that JS is in the spotlight right now. What about PHP? What about CoffeeScript? What about Java? They all had their 15mins of (horrible) fame, JS is no different. Also consider that Dart was meant to overthrow JS, it just didn't succeed.

If you take Dart (or any non-JS language for that matter), consider that the web runs on JS. You'll have to worry (again) about tooling, integration with existing code, on-boarding of additional team members, availability of Dart devs, the abundance/lack of libraries, support.
This is a good step forward for Finagle as it eliminates the anti-pattern of encapsulating the communications functionality into a library. This inevitably turns any collection of services into a distributed monolith, killing the loose coupling that is the point.
For those that work in office buildings and may be far away or do not have immediate access to Windows while working, would this be a good investment for companies to make?

The sun availability does seem to affect my daily energy and motivation.
Probably more like a premium service like MLB Premium.
I have been using this for a couple of months to stay focused while I'm coding and it is very effective.
English still declines personal pronouns; I, me, mine; he, him, his; she, her, hers; it, it, its; we, us, ours; they, them, theirs.
Well that seems to be a problem with legislation not the uber model per se. Just don't see the problem but then again I don't live in the UK so I don't hear about all those examples of that happening.
Depends on what you call code. It produces XML file of that format, there are "source" and "download" buttons.
EDIT: I see- a different reading of the post than my original take would suggest that the author is saying, you as a C/C++ programmer are "not allowed" to compile code that would cause under/overflow. The compiler assumes that you are following this rule, enabling these optimizations. The author's wording is unclear as to who or what is not being allowed to under/overflow, hence my confusion.

---

Right off the bat-

> Signed integers are not allowed to wrap in C and C++

What? This is...not true.

$ cat > test.c
#include <stdio.h>
#include <limits.h>

int main()
{
int i = INT_MAX;
printf("%i\n%i\n", i, i+1);
}

$ cc test.c
$ ./a.out
2147483647
-2147483648

Im not an expert on these matters, but I suspect signed integers are not defined as wrapping and in fact not defined as doing anything particular in under/overflow situations, though in one common convention, two's complement integer arithmetic, they often do. The optimizations rely on the fact that the programmer can't depend on any specific overflow or underflow behavior.
This is updated content. Here is HN reaction to a couple of earlier stories that didn't give the details:

https://news.ycombinator.com/item?id=11115055

https://news.ycombinator.com/item?id=11110473
Με το κίνητρο των γηπεδούχων
Pageless Design: Good or Bad?
San Bernardino iPhone Technically Can Be Hacked Without Apple, Researchers Say
Hello! I'm one of the foudners of New Byte Order (the company behind Luna). We think the same - the visual representation is natural for high level abstraction model, while textual code fits really well when dealing with low-level stuff. And Luna is one language with both of these representations. If you want to learn more and have any specific questions, I would love to answer them.
Interesting. Mine does the opposite - shuts down. Sometimes even pressing the on-off switch does not turn it back on. I found that if I remove and replace the battery, it starts again.
I was on a conference call the other day with A gaggle people trying to fix a technical problem. We had a Brit, 4-5 accents/language competencies from India, a Chinese person, a heavily accented Vietnamese person, heavy Boston speaker, various NYC and "lunged idland" dialects and a Texan.

It was a nightmare, and we were separated by a common language. But somehow, we understood enough to get it done.
I was invited many months ago but I messed up the username. After investigating I realized that there's no way to fix it, and keybase staff says the only way is to delete the account and get re-invited [1].

I forgot to delete the account, but I did so now, so if you're still willing and would be so kind as to try again, I would greatly appreciate it! If not, no problem!

Thanks for the compliment!

[1]: https://github.com/keybase/keybase-issues/issues/803
The open source release provided the ability to build Swift on Linux.
But what are their advantages?
After all, their supposed advantage is their live programming, which you claim you already have with ordinary programming languages.
The top two lights in this system are 30 and 15 minutes.
Still I think you could make it more intuitive still by just breaking up the 30 minute light into two smaller ones for each 15 minute increment. Maybe add another for the 45 and 60 case. You could sub divide these almost infinitely, maybe arrange them in a circle to make it easily readable.

In fact, as the lit region would anyways be contiguous, all that's really needed is to show the leading edge of the region which I guess you could do with some kind of needle or rotating pointer, and you'd always know the time past the hour at a glance.

Something similar could be done for the hour with a little thought, I believe. Maybe as a proportion of the day, or you could again increase readability by limiting to proportion of a half day, as I think people can instinctively tell whether it's +/- 12 hours of any given hour.
This article is fascinating, and having done board bringup work, I understand the challenges that the author faced. He did absolutely top-notch work. Getting a board that does nothing, has no debugger, no output of any kind going is really hard. However, to me the most important quote in the story is this:

> As per the GPL (under which the Linux kernel is licensed), the manufacturer had to have provided a written offer of sources. Needless to say that a random chinese company (SmartQ, currently owned by Huami) does not care even a little about this sort of thing. I checked theit site every which way I could, and found no sources. Emaling them produced no reply, of course. Of course, why would it? I tried to find some people on LinkedIn who might help, but I was told in no uncertain terms to go away.

With increasing amounts of SW development moving to low-cost countries, this sort of attitude may well eventually destroy the availability of the 'free' software that these manufacturers rely on (besides hurting the GPL + homebrew firmware communities).
Since the data science folks don't also have a goal of becoming programmers, a language that had some early design goals of being easy to teach (see also CP4E [0]) and has appropriate "good enough" libraries lets them build custom analysis software without having to spend nearly as much time learning programming instead of more relevant things.

Also, inertia:

* Python, 1991
* Lua, 1993
* Ruby, 1995 (Japan) 1999 (English)
* Clojure, 2009

[0] https://www.python.org/doc/essays/cp4e/
The idea maze for AI startups
I agree. I have Chinese parents, studied in Hong Kong until I was 9, and had Chinese classes every weekend until I was 18, and I can say my English is vastly more fluent than my Chinese in terms of writing, and only much more fluent in terms of speaking and listening to Mandarin. I've retained by fluent ability to listen to Cantonese and fluent enough to speak it, but I'd still say my English is better because I find it hard to crack jokes in Cantonese. I have heaps of advantages in learning Chinese and it is very hard for me.

It would be easier if I still lived there, of course.
Others have given you good links behind the idea; I wrote a blog post about one of the ecosystem effects a while back: http://words.steveklabnik.com/rails-has-two-default-stacks
You are incorrect, or perhaps correct in a nit picky way[0]. It is undefined behavior, as any Google search can tell you. Your compiler is just being nice--it is allowed to print "screw you" as the result of that program.

For more about undefined behavior, try here:
http://blog.llvm.org/2011/05/what-every-c-programmer-should-...

[0] Since its undefined behavior, the compiler can choose to wrap it. If that's what you're saying, I think it's pretty confusing expressed the way you did.

In spite of that, a well defined C program is not allowed to overflow, and a compiler can compile a program that overflows it absolutely any way it chooses to. It is in fact able to optimize the program based on the assumption that the overflow cannot happen, even if it is actually possible.
This movie launched my love to computers and I owe my career to it. I was in awe how broderick got to hack all computers, have the adventure and get the girl. Perfect, I'll have some of that please. I still want to thank him one day.
I don't think those issues will be solved politically speaking, between countries.

Voters are consumers, and I don't think politicians have a lot of leverage against those corporations. If they hit corporations, consumers will complain. Even in a global economy, I don't think nations are enough organized to fight multinationals, since they might defend the corporation or their home country. Maybe the goal of the TPP is to fix exactly just that, to lay some ground rules about taxes, but if it fails, it will show how nations are unable to collect taxes.

That's my greatest fear, that people become dependent on corporations, so much that they would side with them. Today I'm sure people prefer their iPhone and internet than firemen, police, an administration, etc.
Looking around on forums like XDA, one sees that LG typically has different models depending on the market. The tech specs are identical, but it has more to do with carrier branding and lockdown. For instance, in markets such as the EU, LG G4 shipped with an unlockable bootloader while in the US and Asia it was not. Workarounds and custom ROMs exist, but you also see plenty of stories about bricked phones. Put simply LG simply does not have the friendliest attitude towards developers, as opposed to say HTC. They are compelled to release GPL source code for the device, but getting it to run on your device takes a bit of work.
I wonder if it makes any sense for Alibaba to buy Yahoo. Primarily buying back the shares but could also refocus yahoo more around ecommerce.
This is true, but given human nature it unlikely that people will both to go to the effort of learning a second or third language once there is an easier approach.
I would prefer a 16 hour led, to keep things properly binary, instead of silly AM PM stuff.
Call me cynical but a decentralized alternative to Twitter (or the domain name system for that matter) won't work unless:

a) there's a mechanism for brands to get their associated nickname, and

b) spammers can't create millions of accounts, or doing so is worthless.

Even BitTorrent only really works because central authorities (torrent sites) confer some level of authority on the contents of particular torrents.