skysight-inc/HackerNews huggingface dataset:
Your points are largely moot, IMO. Nearly any laptop you can buy has super quick NVMe SSDs, super quick CPUs, and even great monitors. Heck, my Alienware 13R3 has an OLED monitor that puts the 13" MBP TB that I have to total shame.

Since everyone is running essentially commodity Intel hardware with commodity SSDs and commodity RAM and commodity GPUs with third-party sourced flat panels, the only thing that matters is the Touch Bar, keyboard and trackpad, and no matter how great the trackpad is, the Touch Bar is so bad it destroys everything else, and the keyboard and how loud it is destroys the rest.
Define flourishes. Being poor in China is 10x worse than being poor in the West.
It would be a subset of geometric algebra.
Geometric Algebra is more generic as it defines signature e_i * e_i := {-1,0,1} (where e_i are unit vectors) and defines an exterior algebra [1].

So a 1 Dimensional geometric algebra with the signature e_1e_1 = ee := 0 is isomorphic to dual numbers.

[1] https://en.wikipedia.org/wiki/Exterior_algebra
If you mean a moonthread through the Earth Moon L1 Lagrange point to stabilize a station there, yes, that's doable. Then you can use electromagnetic cannons to one-shot payloads of lunar materials to that point (coasting up to the gravitational saddle point and coming to rest there with precisely the right velocity.)
Apple Releases iOS 10.3 Beta3 for Developers – iOS 10 jailbreak
Seems like "The Cross-Site Request Forgery killer" might be a better title. It sounds like I can probably stop using anti-csrf tokens 8-10 years from now. I still support IE8.
Florian Leibert(Mesosphere) and Luca Olivari as Advisory Council of ArangoDB
Sure. And like 50 years ago Mao wrecked the entire country.
Do you know if there is any mattermost installation with over 5000 users.
It's just fear.
https://en.m.wikipedia.org/wiki/State_capitalism
> Even for opensource projects there's no guarantee that the published version of the app matches anything in the commit history.

But at least for opensource, if you are willing you can build your own binary, using your own tools, from the source in the commit history, and get an app that matches the commit history [1].

[1] Exclusive of the issues detailed in "Reflections on Trusting Trust" by Ken Thompson regarding the actual build tools themselves (https://www.ece.cmu.edu/~ganger/712.fall02/papers/p761-thomp...)
I've used this on the Mac: http://www.dyalog.com/apl-font-keyboard.htm

Font and keyboard settings work independently of Dyalog APL. (Thank you, btw, for that!) For example, I've used them with GNU APL.
China has the world's second largest economy and is growing at an astronomical rate. Keep in mind where they were at only one generation ago...
The timer interrupt is indeed a special case and not very well implemented with the JIT compiler currently. The ticker even only ticks once per basic block, not once per instruction, when jit compiling, which is definitly not what you want, when you want to have predictable timing.

But making the timing perfect was not a priority, since the programs, with which the VM was tested, also work well, when the timer interrupt only fires once in a while.
In China more people are leaving poverty every year than anywhere else in the world.
Simple, lightweight and customizable React.js animated draggable chart library
640k should be enough for anybody
Hidden only until the machine learns their pattern.
Geometric Algebra
> China flourishes
Yea, lets be more like China, the leader in "quality of life" metric. /s
For China, replace immigration with movement of people from rural to urban. It's a big country and they've been undergoing dramatic population shifts. We don't have that luxury in the west. Also define flourishing economy. They are hurting pretty badly as well.

http://www.marketwatch.com/story/chinas-economic-problems-wi...
WhatsApp Changes Everything with Its New 'Status' Feature
iOS 10.3 Beta 2 autodeletes keychain items after application uninstall
The text (outside the title and top pic) are not at all related, speaking of kepler syndrome and whatnot.
>How is it that China flourishes without immigrants and with restricted trade?

China has a lot of immigrants. Mostly from rural areas to urban areas. They are Chinese, sure, but because the different laws governing rural areas vs. cities they might as well be from another country. These cities (Shenzen, Hong Kong, Shanghai...) work with special trade regulations that are comparable to any other free-market countries around the world.
That's a really nice idea, I like it (and I see other people suggesting something similar). I might add a separate page with some recommendations for specific projects (as you say, like a Wordpress stack, static website, etc.)
Reputable news sources cross-check and criticize other reputable sources, and reputable sources publish corrections and retractions. They may be imperfect but they are trying to tell the truth.

Reputable news sources generally don't bother with #fakenews sites (Brietbart, Infowars, Red State, Daily Caller, The Blaze etc) because they have no interest in telling the truth.

Reputable news sources are sustained by a structure based on trained professional reporters and subeditors, fact-checkers, ombudsmen (who review complaints and publish corrections), codes of conduct etc. Fake news sites are not.
You might get more response if you call them and say "Hey, since we haven't heard from you we're going to be trenching in our own conduit. This is a written request for up-to-date maps of where yours is so we can be sure we don't cut anything."

It might not be the response you want, but it may make it more likely that someone will respond.
You can work in the ring of dual numbers, where ε is a nilpotent and hence noninvertible (which is okay, because it's not a field!) and it's a perfectly rational (hehe) number system to work in.

https://en.wikipedia.org/wiki/Dual_number
I don't think this is something which can be solved by some "killer algorithm".

It seems that this whole fake-news thing is largely because of hacker news-ey type people wanting to use algorithms to make everything better and introducing them into as many aspects of our lives as they can.

Maybe then the solution isn't more algorithms to fix what the existing algorithms are doing wrong but changing the culture of news sources to encourage more stringent journalistic standards? This would require a lot of hard work amongst many people in influential position but most problems are not solved by coming up with the right code.
Is iterating over network interfaces possible? IIRC that was causing a lot of issues with local nodejs dev servers
All of these problems are solvable, though:

- Commonly addressed with logging bots and a link to the log in the topic

- Some clients have this: when you drag an image into Glowing Bear (a web frontend for WeeChat that I'm working on), it gets uploaded to imgur and a link to the image is pasted in the channel. It can also display images and videos inline if you wish.

- Easily handled with services like push{over,bullet}

The problem is that these things don't work out of the box and that there's a learning curve. It's just not a very friendly experience for newcomers.
New AI platform to predict and solve DevOps issues
Ask HN: How to make a quick web app in 2017?
I am not a web developer, and the last time I touched the web was as a hand-coder of bad HTML.

I'd like to make a web app, but I don't like rails (very heavy apps, and kind of slow to my liking). I actually have considered doing wordpress - is this the best for a web app? (Actual web app?)

Or what kind of lightweight framework do you recommend in 2017?

I can program but would prefer something accessible and user-friendly enough that I can start without knowing how to.

Thank you.
3 Reasons Parking Ramp Drain Cleaning Should Be Done in Spring
Because it has a massive population surplus of people who have not entered the industrialized urban centers where modern economies need talent and where the non-barely above poverty jobs are for the Chinese. For countries without surplus rural workers making barely above poverty, immigration is required, especially when we need skillsets that aren't growing domestically as fast as we need to fill open positions.

China has 380m people making about $4-$10 a day in rural areas dying to migrate to better living conditions. That's more workers in rural areas than the US has people in total: men, women, children, students, retired, etc. These situations aren't comparable.

http://www.realclearworld.com/articles/2016/09/16/china_is_s...

As of 2014, over half of China’s roughly 770 million employed workers were urban workers. The problem is that the other half – almost 380 million people – are employed in rural areas. The urban households aren’t exactly raking it in, but the rural households have not progressed far enough beyond the World Bank’s arbitrary $3.10 to say they have escaped much of anything, and certainly not poverty.
For NASA image data, you can go to the PDS: http://pds-imaging.jpl.nasa.gov/index.html The Atlas has access to the mission released data. There is also link to PILOT, which has quick access to MESSENGER data and some Dawn data. New Horizons will be added soon.

Although there is a learning curve to processing and projecting raw imagery (using ISIS), it's gotten simpler. You can now use gdal to generate images.
Dumb question: Why did they name this "Subsystem for Linux"? (Old name was Interix, subsystem for UNIX-based applications, or "SUA".) Does marketing/users believe there is a distinction between Linux as a kernel and GNU as a source for a userland? Irrelevant? Curious what others think.
Recently, https://news.ycombinator.com/item?id=13591970
Would killing Bitcoin end ransomware?
IF you can find an old computer or emulator. Be happy CDs are still supported; there's a lot of formats that were "THE way to store stuff" and suddenly the reader hardware stopped production and most readers were thrown out.

And that's just the playable binary. If you want to, say, port it to iOS (no CD, wrong hardware, wrong OS) you'll need the actual source code - and the point of the OP is that source code is mostly lost, either being on unreadable media, unsupported obsolete data formats, or simply lost/discarded over time.

Having dozens of game CDs from that era doesn't mean you'll have anything that can read & run them (or will in the near future).
I'm not convinced the "American Dream" isn't alive. I do see problems with poverty and economic decline in the rust belt, but most other demographics are doing well.

Even in the rust belt people are living longer in larger houses with more education, the internet, cheap energy.

Half the people in the USA think there isn't enough work, the other half think we're working too hard. Maybe things could balance up there.

I see a lot of people in US talking about how things in Europe are "better". Fairer maybe but its a struggle for many people in Europe. I see a lot more people moving from Europe to USA than the other way around.
This article is pretty good, really close to something I would agree with. My only problem is with the conclusion.

> If reforms are not enacted — as is likely with President Trump and congressional Republicans in charge — Americans should blame policy makers, not robots.

I think blaming policy makers is as productive as blaming the robots. Both fail to ask the question of who really is in control. Policy makers are hardly in control any more than the robots in the factories are in control of the layoffs. We elect policy makers, sure, but they are in the pockets of the factory owners and other capitalists as much as the robots.

We need to understand that the real enemies here are the owners, those who the unions stood up to back when we had them. The battle for jobs and standards of living aren't waged against policy makers, they are waged against the people who actually have control over what we get paid and what benefits we earn.

But of course, the New York Times can't actually call out who the real enemy is. Instead, they will set the target on the same circular enemy that got us to where we are now.
(Disclosure: I work on Google Cloud).

Both providers offer you raw VMs with GPUs and such so you can run popular machine learning frameworks yourself by hand. After that the three providers diverge a bit, and I've not seen a good writeup myself. Roughly:

- Google has both a hosted TensorFlow (Cloud ML) as well as specific, pre-trained models you can simply use (Cloud Vision, Cloud Speech, etc.). For an easy to use interface, we have direct TensorFlow (and more) integration in Datalab.

- AWS also has some pre-trained services (Rekognition, Polly, Lex) but for "obvious" reasons doesn't do hosted TensorFlow. Instead Amazon Machine Learning is a bit more like Azure's offering: "Put data in, wire up stuff in the console and hit go".

If you're really interested in ML, my biased opinion is that you'll be using TensorFlow. And as you surmised, we're committed to making TensorFlow the "best" ML framework and making sure it runs well on Google Cloud. Like Kubernetes, we're not going to handicap it elsewhere, but having it managed and accelerated for you, is extremely convenient.

[Edit for formatting. I also should have mentioned there will be lots of ML-related talks at NEXT in San Francisco in two weeks!].
IRCCloud solves a lot of these problems and you'd think there's a market opportunity for them to step in and offer their enhanced IRC experiences to "teams" and "communities" with an appropriately optimized fee structure.
The stagnation of growth isn't unique to the US. All developed countries have stagnated [1], with little regard to government politics and policies.

[1] https://westhunt.wordpress.com/2016/08/12/the-great-stagnati...
I've implemented this in Python a while ago, also (ab)using operator overload: https://github.com/boppreh/derivative

Not remarkable, but works.

f = lambda x: x * 5 + x ** 2 - 2 / x + 3 / x ** 2
print(derive(f, 6))
NickServ (and all services packages for that matter) are basically hacks. They create god-clients on the server which have special rights.

Personally, I'd rather have accounting and permissions be a core part of the protocol, not a bolted on afterthought.
It's impressive how fast the WSL team is iterating. Being able to create and debug Linux exe's through Visual Studio is pretty damn slick.
You should reread my post in the context of the post I'm replying to. It's not a recommendation, it's an explanation of where the poster's "how can we trust their manufacturing process" question leads. People tend to throw out those types of questions as reasons to not use e.g. Yubikey without thinking through how they would want such proof given to them. People also reverse x86 binaries for profit, but suggesting that RandomSaaS do so to their compiler to check for backdoors would be equally a waste of their time and money.

Just because something is technically possible doesn't mean the average company should do it. Security is about trade-offs.
The gigantic wall of AI/Automation is unavoidable and if the NYT can't see it, I doubt a lot of people outside of tech do. It's my biggest worry right now.

I worry because I am certain that the only way out of civil war is universal basic income (socialism) or cyberpunk-style fascism.

The repercussions of AI should be worrying every leader in the world right now.

Immigrants? H1-bs? Illegals? Robots? Please, let's have a real talk.

Capitalism will destroy capitalism as we know it.

Edit:
Because my post is high up in this topic, I hope to get some attention of people that are more invested than me on figuring out this problem.

One of the least communist solutions I've thought of is a quasi-capitalistic economic system. Each publicly traded company should have profit-sharing-only stocks and profit-sharing/management-voting stocks. Stop all wars and futile spending and buy profit-sharing stocks with our tax dollars. That is, let's socialize part of every company's profits but not management.

Let's also ensure the system isn't gamed by stashing profits offshore or having overpaid upper management to decrease profit numbers. Then we keep reinvesting a percentage of profits and future taxes into other publicly traded companies. Use the rest of the profits as the fund for universal basic income.

I think this whole thing is going to be a shit-show even if we can control the AI. If we can't, may it have mercy on us.
> Some of us pour our attention into games and movies instead of sharing it with those close to us.

> Some of us pour our attention on those who already have a lot of it, who cannot possibly return it to us - famous youtube personalities, celebrities, porn stars even.

I think you've got this backwards. Those technologies are ways for the people who have the most attention to give out more attention than they could ever possibly do in person. They're precisely what makes the attention economy positive-sum.
It probably cost way more to employ two people for 40 hours of work than one person working 80 hours. You don't have to provide benefits to both.
Presumably the extra credit is that the binary Golay code is closely related to the Leech Lattice, and thus to the entire moonshine situation, which gets you to string theory. See:

https://en.wikipedia.org/wiki/Leech_lattice
https://en.wikipedia.org/wiki/Monstrous_moonshine
http://motls.blogspot.com/2015/03/umbral-moonshine-and-golay...
It's like this person was inside my head. I agree basically word for word and do the same thing, cannot be bothered anymore, like he suggests, if they are telling him his profile is so great and 'impressive' why must they schedule a regular interview and on a whim reject him. Waste of time.
:) Hyperbole I admit. You didn't say exactly that, but you did approach it in saying that 'true fake news' was labelled as such by the Democrats (implying they didn't make any), as opposed to the fake fake news term of Trump, which came later.

Again, I don't think the labels are as interesting as the claims - better to focus just on what is true and what is not for one atomic fact, not on whether a given fact is 'fake news' which shuts down rational thought and becomes a partisan matter. The sophistry of vague terms like fake news is dangerous whoever wields them and has been really well used by people like Trump to simply distract from reality and shut down the critical faculties of those watching, even when they hate him - it distracts from the actual argument with arguments about what is fake etc, etc.

Imagine if you will a search engine applying labels like 'fake news', 'true fake news' and perhaps 'fake fake news' to results - this is pointless, and would not persuade one person, but would help to polarise society further into different camps, just as Fox News and CNN say have become different constituencies who wouldn't dream of looking at the other channel.
I've been sing the Linux subsystem in my new Windows install for the last couple weeks, after buying my first new PC and first Windows machine in ten years. It's actually very impressive, and I like it.

My PC has a super loud fan system that requires software support to control to get it quiet. Under my Linux install this was turning into a configuration nightmare, trying to find the right incantations -- under Windows it is working nicely. As are the video drivers.

So I am doing my development in the Windows version of CLion, but doing the actual compiles and git usage etc. in the Linux subsystem. It's working really nicely. And for the few GUI I need, apps I run Xming and set my DISPLAY and it works perfectly.
Free mail and directory servers would not have been enough to overcome a massive performance deficit. Especially not in the 90's when web server performance was still a major issue.
There was a recent post on HN about getting a tensorflow model running on a raspberry pi to detect trains. The blog post describing the process was quite well done. I bet it would apply quite well to detecting deer.

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

http://svds.com/tensorflow-image-recognition-raspberry-pi/
I find it refreshing that they admit it isn't good enough right in the abstract (although they do point out that it is good enough to supplement an additional method).
Check out Kiwiirc, it's pretty good looking! A decent front-end team could build a nice interface.

Of course. But they haven't. Kiwi isn't bad for an IRC client, but it's way behind Slack.

I believe that NickServ takes care of this.

Nickserv is hard for a typical user to understand. The number of times someone thinks they've registered a name when they actually haven't demonstrates that. Ghosting makes it harder too.

I used IRC for about a decade. I used even more esoteric online chat services like telnet talkers and MUSHs too. They're great if you learn how to use them. But that's the key difference - you don't need to learn Slack. It works how you'd expect it to work. A user can just pick it up and do things with it. That's a massive difference, and possibly the main reason why Slack can charge a decent price for their product.
Airbnb’s Surprising Path to Y Combinator
Fake news started with the Tea Party, "shock jocks" and other right-wing conservative attempts to discredit reality-based news media. Blaming the DNC is a good example of fake news lies in action.
I wouldn't recommend reading the whole thing -- it's a manual. Read the introduction and maybe the "core" chapter. The intro is really short.

I don't have an example, but here are some motivations: Read it because you're generally interested in how people use programming languages to solve their problems. Read it because you use R and would like to have a really nice way of talking about array operations. Read it because you use APL and you want access to all of the neat stats functions R provides.
I'm not sure that there's actual scientific evidence for this, but my overall observation regarding growth is: unless you're some sort of tax-haven, growth once you've reached middle-income economy status is much harder.

China can't possibly become a tax haven: too many mouths to feed.

And their per capita GDP is smaller than Romania's. When was the last time you heard someone praising Romania's standard of living over the US's?

I mean, from many points of view I wish they'd keep up this growth because they'd take us to Mars within 30 years if they did, but I can't possibly imagine how they'd keep up rates of growth of 7%+ once the vast majority of their population has already been taken out of subsistence farming.
This Is the World's First Cryptocurrency Issued by a Hedge Fund
carbon-fiber sticks and smart stones?
Canada has intellectual property laws as well.
I wonder sometimes if the hype surrounding AI/Automation isn't just a clever way for socialists to push their agenda.
I've said this before and I'll say it again, not because I believe it's the right answer but because it's the answer that makes the most sense to me.

Why are we so dead set on letting the human experience be about working ourselves to death? Fearing that robots will take over a job is definitely scary, but I can't understand why we can't make the mental shift that these robots could bring us into utopia (not ignoring that they could deliver us into chaos either).

We live in a world where our value is based on our career. If robots are going to start automating lots of jobs, we need to make a mental shift that the value of a human doesn't come from their career.

The shared myth of currency must learn to get its value from other things. Our society has to learn that a person is more valuable than their 9-5 career.