skysight-inc/HackerNews huggingface dataset:
Don't worry, in face of the challenges that are ahead, we will be forced by circumstances to set aside our cultural differences to cooperate and find solutions.

If that happens, it will be the first time in the history of Planet Earth. Localized resource scarcity doesn't usually lead to peaceful cooperation. It leads to war.
Are you serious? All imperative languages are the same. There are many different features, but in essence they're exactly equal.

I could argue that is much easier to write something functional in Go than it is to do the same in Javascript, because the compiler conducts you since the beginning and you can actually get around with Stack Overflow and Google.

Javascript requires a lot more experience, because it can fail in so many ways, it has callbacks everywhere etc.
Fortran hasn't been all caps for nearly 30 years now...

It is very easy for a physical scientist to write Fortran that performs well - the syntax looks very similar to the maths that is being modeled. It is a lot harder for a scientist to write tight C code.
I ditched Facebook two years ago for all the principles stated in the article (among other reasons) and I have never looked back. I am literately a healthier person ever since. Minimalism is a way of life, having to think about or deal with less things or situations helps me handle those better. Great article.

Edit:
One nit, the author mentions Orwell to describe today's social media. I would say it's more like what Aldous Huxley described in Brave New World and Neil Postman embodied in Amusing Ourselves To Death rather than an Orwellian world.
> I've used timezones with momentjs. http://momentjs.com/timezone/ Its great. The parsing also has a strict mode http://momentjs.com/docs/#/parsing/string-format/

Yes, relatively recent options or completely separate projects allow doing these things. Do you know what happens to options when the default behaviour looks like it works? They don't get used, and the original garbage remains.

> I love working with momentjs.

And as I wrote earlier, boy do we disagree.
> In order to be entryism, the speaker would have to be an outsider, right? It's a member of the community speaking up about the values they care about.

Hmm, what are the author's membership credentials besides being in awe of the great hackers of bygone era? I mean, this is the kind of impression I got from reading TFA.
Google Flu Trends "predicted" the flu season, and then in 2013 it "predicted" it incorrectly:

https://www.wired.com/2015/10/can-learn-epic-failure-google-...

For the election, Google Trends isn't showing any data on the US state level, and you might recall that Hillary won the popular vote averaged over the entire US.
Hm, I've definitely seen a lot. First one that comes to my mind is Telegram [1], but it's not one I use personally. I've run across it before personally too, but I'm forgetting for what services...

[1] http://telegram.wiki/troubleshooting:ri
No need to be testy.

I could burn 51% of a US $100 bill and get reimbursed but I don't live in the USA.

Fiat money https://en.wikipedia.org/wiki/Fiat_money

* Any money declared by a government to be legal tender

* State-issued money which is neither convertible by law to any other thing, nor fixed in value in terms of any objective standard.

* Intrinsically valueless money used as money because of government decree

And no before anyone says it I don't belong to the cult of Bitcoin I like the idea but I'm not an evangelist.
BUT THINK OF THE CHILDREN!

The war on cash is extremely boring. Mostly because, just like drugs, it is entirely ineffective at stopping anything at all. People will always find a way to acquire for things that they need. Through bartering or straight up theft, you cannot stop anything from happening by precluding payment for said activity.

But politicians and law makers will always sound the bugle of public safety because fear is such a strong emotion and much easier to evoke than love. At this point, I am not even sure they are even attempting to be relevant, instead they just need to look busy and demonstrate their worth.

But this article goes further, to probe a global-government-backed-conspiracy to track payments and keep down the common man by removing cash. When the truth is probably more simple (this time), cash is expensive and harder to control. Plus most of us use digital payments anyways.

In countries that are removing large denomination cash bills because they are only used by criminals.. that's an interesting development. but not entirely dishonest. Countries who are removing low denomination bills in favor of larger ones do so to fight inflation. But there is no global war on cash.

However, there is a global war for your personal data by major corporations and that's what should be scaring most people. Your transactions aren't protected from corporations using data to identify and silo you. Amazon Go, convenient, sure. But let's not pretend that their sales funnel won't adjust further based on what you buy in their stores. If you are buying self-help books from amazon.com, they are going to keep showing you self-help products such as other trending books, yoga mats, maybe a personal journal, or running shows. But if you also walk into an amazon go store and pick up m&ms and mountain dew, do you think those same ads will appear? Certainly not.

And do you think any of that tracking is possible with cash?

No, this isn't government trying to crush Joe the plumber. This is greedy corporations trying to sell you more shit.
>The thief's right to privacy is being invaded.

This seems to imply the owner's right to "access" their device ends at the moment of theft (or loss of physical retention of the device). I don't think that's clear. I'm not aware of any case law that deals with this, however, and it could be something we see in the future as, say, self driving cars get stolen and someone can remotely access the dashcam.

(I am also not a lawyer, so if there are any actual lawyers reading please chime in as I think this is a super interesting topic.)
I think there's information, we're just not taking sides for/against. Which is fine.
I've read recently that WeChat has been "ghosting" words that the Chinese government doesn't want citizens viewing. Meaning, if it was on the blocked list, WeChat would just not deliver that message in its entirety.

http://citizenlab.org/2016/11/wechat-china-censorship-one-ap...
Apple owes $2M for not giving workers meal breaks
I'd characterize it as "very long pauses between replies that are less awkward than one would expect".
The Melting Totten Ice Shelf in Antarctica Could Raise Sea Levels by 11 Feet
Programming is so easy anyone mildly interested can learn it. Specially a kid. The key point is the interest. Kids will never be interested if they never hear about programming, but you can also not force interest on them.
Actually, that's exactly what we do.

If you publish an algorithm in a paper, it's acceptable to do it in any language, pseudocode, as flowchart, structogram, etc.

I've seen papers describing algorithms in Scheme, Haskell, but also in python before.
if you live in the UK or Spain (where Google voice doesn't exist) O2 / Telefonica does something very similar, you can use their service TuGO and you can keep your phone number, receive and send SMS and calls all through internet and you don't even need your sim, or a phone, you can use it on a Browser or an app for Android and iOS (iPad included), on any network, wifi or some disposible sim. The advantage over GV (apart from not being US only) is that whilst you can use it without a sim, you do get the sim for those services that refuse Voip, you get the best of both world. Also TuGO is given at no extra cost, as long as pay monthly you have it.
This is indeed a useful dataset, but I wonder what the propriety of scraping the American Presidency Project is? It looks to be a project run by academics/researchers and there's no license note other than a copyright. Before you say that facts are in the public domain...yes, but not the work in collecting them. You'd be in trouble if you were to reprint the Guinness Book of World Records. Dave Leib's Presidential Atlas, which is the only collection of county-level presidential vote results, has strict prohibitions against distributing the data after you've paid for the license.

Collecting these speeches is nontrivial work, which is why the American Presidency project is one of the few places you can find such repositories.
A skyhook is generally a space elevator that doesn't go all the way to the ground, and so doesn't have to be quite as precise about orbital velocity and the like.
Advanced Encoding and Decoding Techniques in Go
I think the history of YC explains the confusion. YC was originally a seed-stage incubator (although they disliked that term, as they were very different from the 1990s "incubator" stereotype). As it became more famous, it focused more and more on later-stage companies, and the investment sizes also grew. From 2005 to now, the fraction of very early stage companies (pre-incorporation) has gone from 100% to ~12%, and the investment amount has increased from ~$20K to $120K. However, YC has (AFAIK) never explicitly acknowledged its transition to accelerator, and much of the writing on YC is years old, which creates some misunderstandings.
Fortran is an excellent choice for numerical computation. Its non-aliasing assumption allows for compiler optimizations that dramatically speed up computations. It is even easy to get started with concurrent code through OpenMP. When I need to run a simulation or a discontinuous optimization algorithm, I turn to Fortran first.

Here are some resources I have collected over the years.

"Introduction to Modern Fortran" (Fortran 2003): http://people.ds.cam.ac.uk/nmm1/Fortran/index.html

Fortran Wiki: http://fortranwiki.org/fortran/show/HomePage

List of Fortran tutorials: http://www.fortran.com/the-fortran-company-homepage/fortran-...

Fortran vs. C: http://www-cs-students.stanford.edu/~blynn/c/fortran.html

Fortran's influence on C's "restrict" keyword: http://www.drdobbs.com/the-new-c-it-all-began-with-fortran/1...
> Surely you don't believe

An ethic doesn't need to be practical (just to stay on the point I was trying to make). An ethic is a goal for some value of "preferred individual behavior", not a life choice. Subscription to an ethic is not required for the virtue of the ethic to exist, e.g. If I believe that secrecy is bad, I may still practice it for pragmatic reasons, but this does not change the ethic as an ideal model.
Many suggestions on HN here: https://news.ycombinator.com/item?id=6345975
I doubt 4chan has any "registered members" at all.
GroupMe is another example that doesn't work.
No I would never make that leap. I believe social sciences in particular have suffered from over simplifying human behaviour to reduce it down to something that appears testable and that has resulted in silly predictions/claims.

But medical trials is a whole other story. Here you can very clearly construct a double blind to test the efficacy of a medicine.
Whenever I hear a rant about SIM cards I just mentally think that this person hasn't thought about the problem for 5 seconds longer than needed.

"Oh CDMA proves you don't need a SIM card" - the stupidity HURTS

Given his difficulty in "buying a SIM card" (which I've done in several countries and it was never as difficult as portrayed) I can see why

- SIM cards makes switching telcos EASIER as CDMA phones need the company to issue an UIMID before you can do anything with it (while SIM cards talk to the company and do that - they're tiny computers) - oh and btw newer CDMA modules are moving to SIM cards

- SIM cards are safer, as initial CDMA systems that fell back to AMPS were vulnerable to cloning

"I wouldn’t have to go to a shop to buy SIM card and I wouldn’t have to go back to the same shop to top-up my SIM card."

And that's why a lot of stores sell (or you know, they just give you) SIM cards and an even bigger amount of stores have top-ups available.

And of course the "proposed solution" relies on login/password which is such a bad taste joke I don't even find funny. A SIM card is a hardware crypto auth module, if there's one thing that deserves to be called "stupid technology of the past century" are usernames and passwords.

Sure, phone numbers are old. It's an old standard that has a big backwards compatibility requirement.
There is a similar dynamic with first wave Linux people who love the decentralized community oriented 1990's and 2000's that have been reshaped by the 2010's which have been highly centralizing and corporate driven with systemd, containerization etc.

Are the 2010's going to be looked back at in 30 yeas as a horrible decade that destroyed the ambitions of thousands of 12 year old female SysVinit scripting wizkids? Its possible but it seems highly pedantic and silly to think so.

Projecting our current arguments onto history usually ends up as colorful revisionism that is historically inaccurate and politicized. I think people are quite rightly skeptical of such attempts. The tactic is used endlessly in politics, which is certainly not the bastion of accurate factual argument and reasoned discourse.
Have you looked at intercooler (http://intercoolerjs.org)? I do not typically work on front end stuff and I know very little about the ecosystem but I recently used intercooler to build a pretty simple site with some AJAX stuff going on and it worked really well for me. At least the way I did it, it fits your criteria since my pages are fully rendered by the server (django in my case) for the initial request.

It seems orders of magnitude simpler than something like Angular and I assume it's correspondingly less capable, but depending on your use case it seems like it might be a good fit.

edit: another guy in here suggested something called "jQuery-Pjax" which intercooler is possibly "inspired by" and very similar to, and if that's true then I can recommend jQuery-Pjax as well.
P.S we're not far from something like that in the U.S. Private companies collude with the govt far too often, while private companies collude with their servers against their own users at an even greater degree. See recent Evernote privacy policy overreach. I'm in the early stages of building an open protocol for encryption and ownership of notes. Would love any feedback. See https://standardnotes.org.
(Disclosure: I work for Bugcrowd) That's why we suggest going with a 'managed' bounty. That's where Bugcrowd triages all of the incoming bugs and then passes along the valid bugs for you to prioritize and reward. It cuts out all of the noise and only gives you the results.
I would also like to add that there have been revisions in 2008 and 2015 [1].

[1]: http://fortranwiki.org/fortran/show/Fortran+2015
I read about this too, it sounds like a firewall to me.

Source: http://www.standard.co.uk/news/crime/police-must-be-given-po...
There are also alternatives to SSMS that run on Linux, like JetBrains DataGrip.
Is this preceding work to the tour de force that is the Chez Scheme incremental like 40+ Scheme compiler. I mean, Cisco bought it, probably to hide it from us all. It must be worth something.

https://www.youtube.com/watch?v=Os7FE3J-U5Q

http://lambda-the-ultimate.org/node/1589

https://github.com/akeep/nanopass-framework
> When the mapping between a time_t and a "human readable format" (hours, minutes, seconds, etc) takes into account extra leap seconds.

I still don't understand what you mean.

> You could use time_t underneath, if that's what you really wanted to do.

Well you've got unix timestamp (UTC) which "skips" leap seconds but as a result is very easy to map to "human time", or you've got TAI[0] which includes leap seconds but doesn't allow dates in the future since you don't know where and when new leap seconds will be added long in advance, and now you need regular updates/permanent connectivity so you can remap TAI onto human time. And you need an NTP replacement, though I guess having a GPS unit in everything would do.

[0] and GPS time which is just TAI + 19s
While this whole project certainly is incredible, the box he created is a remix of existing art and design work:

http://www.gamefaqs.com/pc/564603-wolfenstein-3d/images/1456...

http://www.vgmpf.com/Wiki/index.php?title=File:Wolfenstein_3...
Show HN: A/B Testing for Rails
Quantlib has a relatively small set implemented:

https://github.com/lballabio/QuantLib/tree/master/ql/time/da...
GroupMe worked fine for me using my GV number, they SMS'ed me the validation PIN. I didn't even use my ported cell number, just my original GV number.

I have a very old GV number (at least 7 years old), so maybe not all numbers are flagged as VOIP.
Cool, from one of the Pyreteers! I knew this looked familiar!
2000 State of the Union
If you want to get down into the nuts and bolts of numerical computation, with convenient concurrency, you should definitely look into Fortran + OpenMP.
I read about one place that trialled red lights that were shorter for roads where the drivers had kept under the speed limit. Push over the limit and you'll get a longer stop at the lights. Defeats the purpose of speeding.
No one would give you invasive follow-up tests without getting a second genetic test. Doctors aren't stupid; they know that most positives are false positives.
> I would expect two compiled languages [...] to perform almost exactly the same when they're doing nothing but arithmetic operations [...]

Different languages are going to have different memory models which is going to result is vastly different performance. E.g. a GC vs reference counting vs linear types. If you are doing arithmetic on something that needs to be managed (e.g. an array), you'll see differences.

Some language features close the door for optimizations. E.g. the ability to dynamically add or remove methods to an object/class can make method dispatch more or less expensive.

Finally, some languages have undefined behavior (e.g. what happens when there's an overflow or a division by zero) while other languages want specific behavior for the edge cases. This all affects the performance of the resulting code, even for basic arithmetic operations.
[NSFW] Pr0n4Droid 1.8 aka Johnny Got His Gun
Direct link to the game here: https://play.freeciv.org/
wasn't actually Nintendo that made the SuperFX chip it was Argonaut Games https://en.wikipedia.org/wiki/Argonaut_Games who developed it

They originally codenamed it the Mathematical Argonaut Rotation I/O, or “MARIO”, as is printed on the chip's surface.
Well well well, both have a Z80 (half clock though) of late 70s design thank you.
That seems to be a precursor to the work mentioned in the article. This is the one that was presented at NIPS this year: https://papers.nips.cc/paper/6182-fast-mixing-markov-chains-...
> Using one of the most extreme edge cases is not a good argument.

1. How is it not a good argument? It's an actual historical fact which is not yet 5 years old rather than some intellectual exercise, you can hardly go better than "this stuff happened not 5 years ago".

2. The only "extreme" part here is the magnitude of the drift, it's a clear example and demonstration of the issue.

> How often is Samoa going to 'jump sides'?

How is that relevant to the problem specifically and clearly existing? Does it matter if your calendar is 24h off or 6h off? Your system is FUBAR either way.

> or another small dateline-neighbour country

The dateline isn't even relevant, are you somehow trying to win a prize in missing the point?
I've invited the author to this thread since it seems several people are guessing/assuming what he is doing, plus I'm sure they'd like to know the great reaction they got here :)
I say Java did it, in collusion with the OOM in the living room.
Two points. One, my understanding of Paul's basic premise is that it's not the class quality that matters, it's the unicorns that matter. As in, in this game, you're not chasing good classes. You want the one or two superstars, even if they're in a crap class. Secondly, the analysis I'd find useful is one that looks at unicorns using hindsight. How early can you tell them apart? They are the ones we came here for, remember? It's a very hard task, like telling the gender of day-old chicks.
you mean Jeb! right?
> But anyone who has studied the Sokal hoax knows very well that _Social Text_'s editors were bullied into relaxing their peer-reviewed standards at Sokal's insistence.

This is misleading. First, Social Text at the time explicitly did not practice peer review. You can't relax standards that aren't there. Second, their editorial requests were, in their own words: "We requested him (a) to excise a good deal of the philosophical speculation and (b) to excise most of his footnotes." He refused, and they published anyway. Sokal was certainly playing at being a recalcitrant author, but if an author's recalcitrance causes you to publish an article full of gibberish, you have still published gibberish.

The Sokal affair is not some knock-down destruction of the fields of postmodern and cultural criticism, but it's certainly a blemish.
I encourage anyone who is interested to read http://linguafranca.mirror.theinfo.org/9607/mst.html

> Occasionally propagating "postmodern" meme generators is a childish form of territorial demarcation

Or possibly it's just funny. Here's a similar one for discrete math: http://www.theproofistrivial.com/
> like Oracle Hyperion can run against SQL Server running on Linux.

Do I know you? :) Did you actually try HFM or Planning with realistic workloads? I'm very curious... I expect Oracle will soon say SQLServer on Linux is not supported, any day from now. Their Linux support is mostly geared towards Exalytics, which is geared towards Oracle licenses. Then again, these days they're so desperate to sell extra licenses, they might even accept it.
I think Tyler Cowen's post, "What are some of the biggest problems with a guaranteed annual income?" is one of the better analyses of why basic income is likely to fail even if it is implemented: http://marginalrevolution.com/marginalrevolution/2013/11/wha...

The bottom line is that we have our current mess of welfare systems because social, moral, and political forces have made it that way. Those forces will warp basic income into something resembling the system we have today by adding all kinds of exceptions and supplementary programs to it -- most of which will be politically popular and morally justifiable to most people. Think of it as Mostly Universal Complicated Income.
The Innovator's Dilemma.
This isn't the kind of comment Hacker News is intended for. Please review the guidelines:

https://news.ycombinator.com/newswelcome.html

https://news.ycombinator.com/newsguidelines.html
Julia has strong numerical and multi-dimensional array support, but it's JIT compiled. However, once a function is JITted, it has comparable performance to Go & Rust.
In the US, I've never seen a two-way passing middle lane, only three lane roads where the middle lane is designated for making left-hand turns for either lane. Usually these are in the "strip" regions in towns, where there are strip malls and big-box stores lining both sides of the road.
Fortran is also better at complex numbers. In Fortran these are a native type with every bit as much support as for real floating point types. Not so in the top competing languages (C/C++).
Maybe next time try without saying "mickeysoft".
One thing that jumped out at me from this brief article was that the use of the term "media influencers" -- they certainly weren't influencers in the conventional sense of being gatekeepers.
Yeah it really comes down to what you base your hunch on. when I saw the first exit poll saying that many voters had opted for a 'strong leader' I knew it was over even thought he polls hadn't closed anywhere.

I have a great many hunches and some facility with visualization of directed graphs and other analytics, but am not clear on how to scrape and normalize the datasets I need.
Private Multi-Party Machine Learning