skysight-inc/HackerNews huggingface dataset:
As the post mentioned, we support almost all of the parts of the C11 Standard Library that are required by C++17. We also implemented a number of C99 Core Language features in previous releases. It is true that we don't support the entirety of the C11 Core Language, though. What missing features are you particularly interested in?
Geoff Hinton's Coursera course was what got me into it. It's not for the faint of heart. I might recommend Andrej Karpathy's cs231n as a more up to date source today.
A lot of material available is too heavily weighted towards Hawaii for obvious reasons (US / research funding), but in fact the range of vessels and navigation techniques in the region is large and the best / most detailed information on a surviving navigation tradition emerged from Micronesia (as documented in The Navigator mentioned by the parent). Recently me and one other guy created the featured page https://en.wikipedia.org/wiki/Wa_(watercraft) which is the traditional watercraft of that area. Much of the information came from http://www.jps.auckland.ac.nz/. I tried to visit the Spanish National Library in Madrid to search for other early sources but the uncultured swine wouldn't let me in without a tertiary institution affiliation!
Personally I've had Sublime approach near Atom levels of slowness from plugins as well. I'd imagine it depends on the plugins, but that's essentially what slows any of these editors down a lot.

For what it's worth, I always use Sublime for really large files.
Yes, I intended "could force them to" as a description of a court order.
It's funny because this article about winning the lottery is the fifteenth million id.
Not on macOS Safari it seems.
You could still use a VT100 terminal, no need for fancy modern X terminals and vi.
Did you report the problem? It's too late for us to do anything about it in 15.3, but if something's still broken we can investigate it for 15.x.

We test our development builds against a large and growing number of open-source projects, but I don't think Ceres Solver is in our test matrix yet (I could be wrong).
There are lots of interesting things here, but I'm going to quarrel with this policy-oriented claim:

> We could be more systematic. We could use a standardized score to examine how violations of personal security and national security affect happiness. This could allow us to state that certain values are more universal than others, and are therefore more central to human well-being. Such an effort could tell us, perhaps, that on average the anxiety people feel regarding the possibility of the government reading their text messages is greater than the distress caused by experiencing or anticipating a terrorist attack.

In order to do this, you also need some kind of estimates of how a particular policy affects your risk of (or the risk of other people you care about) experiencing each event. For example, the government might say that your text messages are unlikely to be read because people's messages will only be read when the government can convince a court that there's probable cause to believe that those people are involved in terrorist activity, which is unlikely to happen for the typical person, who is not involved in such activity and doesn't appear to be, and that the most intrusive surveillance powers are used quite rarely. Someone opposing the government might say that terrorist attacks are incredibly rare and usually ineffective, that there's no reason to believe that giving the government more access to private communications will significantly reduce their frequency, especially since the government already has incredible powers, massive amounts of personal data, and lots of avenues for investigation (and many of the remaining would-be terrorists are lone wolves who don't rely on communication with other suspects to plan their attacks).

You might also need some way of measuring second-order effects about risk of government abuse, risk of totalitarianism, risk of self-censorship based on the sense of not being able to hide one's thoughts and associations from the government, risk of new terrorist groups forming, risk of greater criminal activity from the perception that the government is ineffectively deterring crimes.

The other closely related challenge is that you might say that you can find a good scientific way to make trade-offs at the margin, but it's still tricky to say what you've learned from that unless you also find ways to measure things in practically comparable units. Like maybe you can get a strong scientific result that says that generally Americans do want to trade off privacy to get more security, but still, does that mean that they wanted to trade off 1 privacy for 5 security, or 12 privacy for 4 security, or 30 privacy for 5 security, or 96 privacy for 8 security? And if there are 7 proposed policy tradeoffs that all point in the same direction in some conceptual sense, which of those can you say were sanctioned by the scientific research on people's preferences?
the one constant is they want their privacy only if they suspect someone else profits off using it. if they profit off giving up their privacy they are more than willing to oblige.

At first they were fine with FB and similar because they didn't see how all that information they handed over to another was to be used, they only saw the advantages they were getting. While nothing has really changed in how the data is used they suddenly seem upset that someone else makes use of it for profit or gain.
During the golden age of computing, vi was my editor (and my only choice as it was either vi or emacs, but emacs was too slow on our school server running Multics, while we were connected to it via terminals on 9600baud serial). 20 years forward and rediscovering its cousin, vim, I don't miss vi that much.

I remember the pain of using vi on old terminals, but despite its shortcomings, it was better than coding on printer-based terminal, editing on ex.

I really cannot use vi (nvi, elvis, etc) instead of Vim, because I need visual mode. I need unicode. The op mentioned lacking unicode as a feature, but I disagree. It's not that I use Unicode in source code, but I work in international open-source projects, where codes might contain anything, including emojis and foreign characters in the comment.

Also I really would miss CtrlP (fuzzy file finder), vim-surround, etc. Pressing ctrl-p is ingrained in my fingertips, and it feels awkward when an editor doesn't respond to ctrl-p.

Also stock Vim feels just like vi especially with 'compatible' mode enabled. With Vim, you don't have to install plugins or features you don't need, and it runs fairly fast. Also I can recommend neovim, if performance becomes an issue.
They're as much in a bubble as the people in classes far enough above them if that's so. Much of what they think they know of the middle class comes from pop culture (e.g. TV shows, back in the day) or their very limited interaction with friends or their children's friends' families who actually are middle class. When I was growing up (working class, impoverished frequently) my parents never would have described us as "middle class."
For someone who has forgotten math (other than high school level) and never did philosophy, what books/courses are good to start with (especially philosophy)?
Government changes, at least every eight years.

The fiefdoms of AFGAM are there for pretty much life.
Mac too
Yes. Why say "unordered_map, unordered_multimap, unordered_set, unordered_multiset" or the boring "unordered_foo" when I can say "unordered_meow", and so forth?
Contrieved situations like... taking a voip call?
A lot of survivor bias among you and your friend group I would think. I did code in all my free time back in Georgia but I had no CS degree and I had never held a programming job. There were a lot of things that I didn't know I didn't know, as I soon learned when I showed up in SF.

I have a lot of friends and contacts back in the Atlanta area that are doing just what you described . . . and they will continue doing just what you described . . . and it will not lead to a job at Google or any West Coast tech company. Reading HN and messing around with your GitHub is one thing, but there are a ton of people who are talented but have no idea what employers out here are actually looking for, or how to focus on those skills or showcase them if they already have them. That's just within programmers, which is one of the best markets right now. If you are a skilled lathe operator what are you going to do, learn to code?

I'd like to think everyone could learn to code because it would mean I wouldn't have to consider the economic sorting going on, that I benefit from, and how a great many people are stuck on the other side of it. If everyone could learn how to code I not only can pat myself on the back for doing so and bettering my life, but I can also avoid having to empathize so much with people who never will and are in worsening economic straits because of it.

What other skills can you develop via the internet that make you appealing to employers in big cities?
I only got as far the string concatenation example. That languages like Pony, C++ and no doubt many others, make programmers go through these performance hoops for common-case scenarios is unfortunate.
a lot of the h1bs will have
What do you mean by "a European"?

https://www.economist.com/news/economic-and-financial-indica... : Household debt to personal income, 2012; the United States is below the OECD average and very much below some northern European countries.

https://data.oecd.org/hha/household-debt.htm France and Germany seem to be the only major economies much lower than the US in household debt, and the US deleveraged after 2008; it is now in the same ballpark.

http://www.businessinsider.com/eurostat-data-on-household-de... That's a hell of a URL, and the pictures are funny.

https://data.oecd.org/hha/household-net-worth.htm#indicator-... On the other hand, if you look at household net worth as a percent of disposable income, the US looks better than any OECD country except for Japan, Belgium, and The Netherlands.

Now, this is household debt, which includes mortgages as well as consumer debt. I haven't found any data that separates out the latter.

A European may not be familiar with a credit score, but they're more than a little familiar with credit.
For a fun Wikipedia page which I try to keep up to date with occasional emerging results of scientific studies, check out https://en.wikipedia.org/wiki/Pre-Columbian_trans-oceanic_co...
Capital has a tendency to accumulate, and in fact, to survive in capitalism is to accumulate capital

What's wrong with that ? That's a good thing. Gathering human and physical capital, saving and investing are the mechanisms that enabled us humans to make such tremendous progress.

To be forced to pay rent is not dissimilar to be forced to be paid taxes

I think the rules of the game are generally fair, but the initial conditions inherited from history are not. But I understand what you mean if you don't believe the rules are "fair" and if you believe there's an alternative to our "capitalist system".

The idea is not to transfer property into the ownership of all, it is to abolish it entirely.

I read a lot of left leaning authors years ago before discovering french XIX th century liberalism (including Max Stirner most famous text). I never found anything remotely concerned about the course of actions society should engage to abolish private property. Seriously, I've been searching for years. I'm open to any text if you have some.
A scientist becomes "high profile" by writing many papers that are highly regarded by fellow scientists, not by being quoted by CNN.

If anything, unless you are already a highly respected scholar, being frequently quoted by mainstream media has traditionally had negative consequences for your career. Google "sagan effect".
Someone hijacked an older google account of mine, the phone number used had since run out and been sold to another user.

Google asked me to either have access to the phone number, and the old password, or to know the security question, have access to the backup email, and know the exact day the account was created on.

Google was not willing to provide any help, not even via the Nexus phone support, and even after a friend who worked at Google submitted an internal recovery form.

After I contacted the new owner of the phone number, and coordinated with him a way for me to authorize via SMS, backup email, old password, security question, and account creation date at the same time, I got back into the account.

In the account I found an email from Google's account recovery support thanking me for contacting them, apparently they had contacted the hijacker after I asked for help, not me.

After changing all data, I went through the login history.

The account was set to German, always used from Germany. Someone tried logging in via several different VPNs, and was blocked a few times, but allowed the last time from Russia.

I had learnt the account was compromised originally because Google sent me an email that an attacker from Russia had logged into the account and changed the password.

So, to recap:

Google realizes that an attacker connects and hijacks an account, emails me, but doesn't prevent it.

Google allows that person to change the password, and tells me that an attacker changed the password, but provides no way to restore it, and doesn't block it.

You can't restore with backup email, security question and old password.

Once Google's internal account recovery team was contacted, they talked with the attacker, not with me, despite being explicitly told I had no control over the account.

A random person was more helpful with restoring the account than Google itself.

Do NOT ever rely on Google, and write down your accountcreation date right now (on desktop, in gmail, settings, pop3 and imap, "pop3 active since" tells you the account creation date)
>which means she was still leading at the age of 72

The current US president is 71 and on average women have longer life expectancies so it doesn't seem that high an age to be leading a group like the AMS.
It does _now_.

One of the most important UX advances of recent years, IMO. Introduced in Vim 6.3, released in June 2004.
I love plain vi. I spent a few years using it exclusively, despite the availability of vim. It helps you realize how much you can do with plain vi and ex commands that you'd often rely on plugins for with vim.
>at the time I was still buying into his B.S.

Why do you think it's BS, out of interest? I'm not too familiar with the man himself, though I am familiar with main social anarchist and Communist thought.

>Here's an interesting excerpt from a Chris Marker documentary

Chomsky does not support the Soviet Union, and to my knowledge never has. He also has no sympathy for Marxism-Leninism. He's more of a syndicalist/social anarchist, so the video doesn't really fit in so well. Unless he used a propaganda video himself, which would surprise me.
I know there's going to be a lot of pushback on this because HN is sensitive to censorship, but let's try to look at it a little more objectively than that. I'd like to draw on one example, one that is near and dear to many hearts in the US and abroad: the US election.

Throughout the course of the election, opinions and comments were being shared all over the place. Twitter, Facebook, here on HN, bathroom stalls, news broadcasts and websites, comments on blogs and videos. There was no shortage of opinions. This is great, and showcases the power of the internet in its capability to transmit and receive all types of information. But is it not important how an opinion is formed? Surely you wouldn't enjoy or find valuable a blog post that was sparse on details, proof or a coherent line of thinking. And yet, there it was: in every corner of the internet, anyone who could operate an internet device could share their opinion on the matter. It doesn't matter if they spent 1 second on their response, or 1 hour. Most comments received the same amount of attention and value.

The question is, should all thoughts and opinions be valued the same when information is in incredible supply? Most of us don't think so, and we've shown that by creating voting systems which allow for humans to filter out the things we find to be deconstructive. But we don't really stop there, do we? Humans are also incredibly biased on average: you see it here, you see it a lot on reddit. People vote things down not on the merit of the level of attention the commenter gave to their response, but generally on whether or not they agree with the sentiment expressed by the commenter.

How many arguments has this biased fuelled? I wonder how many people have been pushed further away from a centrist perspective because of the shaming and bashing that goes on in online threads.

I think Hacker News is a great example of humans doing much better than average at filtering out strictly toxic comments (and the mods are certainly at least partially to thank!) We're really lucky to be able to have people engage in conversations which have opposing views here, and also be able to see many different perspectives treated with the same level of respect. But even here, quite often we're prevented from having discussions that are truly political, because of the toxicity that arises. And I have to say I think I've noticed an increase in the past couple years.

There aren't a lot of immediately obvious solutions to this problem, but I propose that AI intervention isn't the worst solution, and may be the best, even compared to humans. I'm gonna give Google the recognition they deserve for this service. I think an increase in this approach to online conversation could change dramatically the way we choose to engage each other in conversation, and generally will lead to more positive perspectives of one another -- something we could all use a little help with.

Edit: I will say, however, that this needs to work. If it's not doing its job correctly, or well enough, it could lead to problems which I don't need to address here.
Most of those are engineering samples, no? Meaning they have no warranty. Aside from that they may suffer from various issues as these are basically test chips. I don't know if I would trust using them for anything important
Two lines from his "minimal" config file:

set tabstop=2
set ts=2

I could be wrong, but as I recall, "ts" is shorthand for "tabstop", so I think this is redundant and the file could be made shorter by deleting the first one.
Show HN: English Accents Map
Masculine culture within the computing professions (2015)
I love @ buffer. A long time ago that was my first exposure to a kind of programmable editor.

I loath the manipulation of the back button.
Hasn't this been being published for 10 or more years now?
I should have thought of this sooner. Since they're ALREADY talking about purely imaginary apples, take n of these. Arrange them in the bucket so as to make a square of side length n (of said imaginary apples). The result is n^2 negative apples and a really bad math joke.
Is Sargon of Akkad "rationalist" youtube?
I've built this English Accents Map on React, Redux and Firebase.

See it in action here: https://www.englishaccentsmap.com/

Still a work in progress, though.

Thanks!
The content policy has changed following political ideology.

Now content that does not violate any terms of conditions if also getting removed/demonetized, again following political ideology.

You are focused on Google being able to do what they are doing, I agree, they are quite within their rights to do so.

But, I see this situation same as a Github project uses Apache license to begin, to get adopters, to get eyes that find and resolve bugs, eyes that ask for much wanted features, after being successful the project changes to AGPL or Propitiatory closed-source license selling Enterprise Edition. This is slap in the face of people who gave time to the project.

Anyone who spends time in modern software industry, like an user on hacker news, would clearly see the similarities between the YouTube situation and bait-and-switch on license for successful open source software.
I would have thought something along the lines of an acyclic graph ala git.
If Trump continues to nominate Justices in the Scalia mold, it'll be fine. Scalia, despite his social conservative leanings, had a good record on the First Amendmenf, Fourth Amendment, and habeas corpus. For example, he and Justice Stevens dissented in Hamdi v. Rumsfeld, a case in which the liberal justices endorsed a wish-washy view of when US citizens could be detained without due process. (In Scalia's view, only when habeas corpus is suspended, as set forth in the Constitution). He also wrote the majority opinion in Kyllo, where the Supreme Court held that police use of infrared imaging to see through walls was a search requiring a warrant. He joined with Roberts in Riley, which held that police can't search cell phones incident to arrest.

The vast majority of Trump's Supreme Court short list this last round consisted of principled originalists, not social conservatives/authoritarians.
What should a Front End Developer know in 2017?
Considering I am a fresh developer. What should be my skill set?
Hint: you haven't won the powerball jackpot
Wouldnt that be "jaie a gaje"? The k and m are offset in different directions. This looks like the kind of havoc a mobile keyboard would wreak.
You don't need to be subtle at all for <30% toxicity.

Only baboons believe the climate change is real.

25% toxicity.
> Just tax money a bit when it gets distributed to shareholders.

Well, that would factor in as a depression of dividends for all stocks; that would only reduce the value of holding stocks, sounds like it would backfire tremendously. Then you have the issue of whether or not to tax dividends to foreign-held stocks: if you tax disbursements, it would compound some countries' taxes and ultimately reduce the value of holding american stocks; if you don't tax foreign disbursements, then the people you're looking to tax would set up their holdings somewhere without a dividend tax.

I'm wondering how you think this could work.
They talk about profiling at the end -- it would be nice to see numbers for how much faster or slower each of the code snippets is. It's hard to tell how much you should care about "boxing machine words", for example, especially when the faster version makes your code less maintainable. Is this only something to worry about if you have millions of items in your array?
yea, made the comment when less was known
This is being added as an optimization:

Some of you probably looked at the String performance enhancement above and thought, “doesn’t the JVM do that for you?” You’d be right. That’s a standard optimization in many languages. It’s an optimization we are adding to Pony. However, the basic pattern applies. Be aware of triggering extra allocations that you don’t need to. Your compiler and runtime can add many optimizations to avoid allocations, but it’s not going to do everything for you. You still need to understand your allocations. They’re called “your allocations” because in the end, you end up owning them and they end up owning your performance.
SSL monitoring – 173 servers checked in 49 seconds – keychest.net