skysight-inc/HackerNews huggingface dataset:
This is awesome! For two reasons - I am very PowerPoint challenged : i dont fit in very naturally with a mouse-click-drag based workflow. I would much ratger have an automatic layout alignment by another tool... rather than spend time trying to align or even understand visual cues.

Second - Im excited about the possibility that you/someone can fit this into Hugo/Jekyll and have three output targets: powerpoint, google slides, static websites. Too much fantastic content is locked up in Google Slides/Powerpoint and would love to unlock it.

If this were a Hugo plugin (which we already use) . . . I would pay for this.
> I wonder how labelling would work with news like saddam hussain's weapons of mass destruction - reported by cia, backed by the goverment as truth, but turns out it was all fake.

There's no need to talk technical about graph nodes and machine learning. It's very simple - the fake news labels are, and will always be biased in favor of the liberal/progressive/Democrat agenda. Objective news is a lie. No one wants to hear it. We want echo chambers that make us feel good. The labels will shift to accommodate this desire.
A Tour in the Wonderland of Math with Python
> This would force people to have physical objects (RAM or HDD) to mine, but doesn't consume the massive amounts of energy that POW mining consumes.

You are missing the elephant here. POW doesn't consume massive amounts of energy. It consumes the amount of energy the network will pay for. If RAM becomes POW, you'll see hundreds of factories stacked with RAM bars.
This is just the first step towards something else. But they need a first step that is not too scary. Once you get used to it then it goes to the next step and so on until complete slavery. Not middle age type slavery but psychological slavery where nothing belongs to you anymore, not even your self. So you will do whatever you are told, since you otherwise have no concept of possibly having other resources to survive. Frog in the boiling water approach. And of course the debt will pass on to your family, etc...
Most of the phones I have ever owned were Nokias (the 3100, a brief stint on horrible Ericsson k310i, the 6131, and the Lumia 635). I have always found them to be very sturdy, ergonomic, and responsive.

The 635 in particular I liked so much better than my current Galaxy J3 2016, I honestly consider switching back and the only thing holding me back is the hassle of transferring your data between Android/Windows Mobile.
Новая сфера бизнеса
Здравствуй дорогой мой друг!Я предлагаю тебе вступить в совсем новую сферу маркетинга.Потребляй товар и получай за него деньги!!!Все детали ты получишь индивидуально. Возможно именно ты будешь первым предпринимателем в новой сфере маркетинга!Не упусти свой шанс.В нашем деле возраст не имеет ни какого значение.От тебя требуется:коммуникабельность и желание работать,именно с этими двумя чертами ты добьёшься успехов.Связь со мной +996552520982 https://vk.com/id201665752
Speaking from a purely market-driven position, the Student Loan Debt market has one issue that prevents colleges from not raising tuition prices: its the incapacity to default on loans.

Its obvious a huge part of the loans are used for careers that will never make its money back, and the loans only collateral are the person itself(not his parents assets). So if someone had an arts degree that cost him 150k, and never made that money, he should be able to default on that loan. As he does that, colleges have a strong incentive to keep tuition matched with the income produced by that degree.

My understanding is that college loans have a special protection by the government that makes them undefaultable. Dont subsidy college loans! Dont take more money from all(including under represented poor people) to put it in the pockets of colleges. Just make the loans defaultable, and you will see such a massive movement of defaults that colleges will never put unpayable debt ever again.
i realize there's a partisan bent to the fake news story, but the indisputable fact of the matter is that there are a lot
of sites that straight up fabricate outrageous news to generate clicks that have a lot of circulation on facebook now. the liberal side of the media is beating the drum about it right now, but it's still a true claim.

https://www.buzzfeed.com/craigsilverman/how-macedonia-became...

https://www.buzzfeed.com/craigsilverman/viral-fake-election-...

also i may be wrong, but as far as i know buzzfeed isnt known for being especially partisan towards liberal causes
IVF producing new generation of infertile australian children
I am happy to act as an escrow account for all the naked pictures people want to use.
Microsoft Office 2016 Professional Plus Product Key and ISO Free
This approach assumes people don't know how they work best so imposes a structure on them that limits the hours worked, makes sure people are fed etc.

I would have thought developers are more likely to have put a lot of thought into how they're most productive. It's a bit patronising imposing something different on people who feel they've figured it out.
i'd rather not bring morality into this, because it's like an ass: everybody's got their own. my point is that 'making more money' is the easiest option if you're already at 'making money' stage, and it's not what Musk seems to be doing, unlike many.
Along those lines there's also Deckset [0], which is focused on turning "boring" markdown notes to visually appealing presentations. I've used it once or twice and really like the idea. It's only available for Mac (afaik) though..

[0]: http://www.decksetapp.com
It's a nice side-effect to be compatible with Chrome-extensions, so that even if Chrome continues eating up the browser marketshare that there will still be extensions available on Firefox, but the main-motivation was simply that Firefox needed a proper extension API and then why design an API from scratch, if there already is one that does everything you need.
I also live in Germany. The other day I was walking past a kleingartenverein [0] and wonder how it it will be before it becomes legal to stay in in the small hut that is on each garden.

[0] - for the non-German speaker folks, this is the closes I can find on what a kleingartenverein is https://en.wikipedia.org/wiki/Allotment_(gardening)
Build serverless real-time apps with AWS IoT MQTT
But if the children were 'innocently' being actively solicited to make identical videos by other children, it wouldn't be an issue. It would just be children interacting socially.

Don't get me wrong, it's creepy as heck and I can totally understand the visceral discomfort, but the issue people are having with it is the prurient interest of the viewers, not the effect on the children.
We treat it as special because it's not a tangible asset.

If you run into extreme hardship, I can't repossess and sell your 4 years of education/partying for a market rate of its value.
I'm still not convinced by PoS, but at first glance, since money = work then PoS might be viable, because what's the difference? Energy goes into creating proof of stake coins, just like it goes into producing proof of work coins, so they should be equally viable... that's what I thought the first time I seriously looked at PoS.

I want to believe that PoS is not simply an attempt to get something for nothing, but I think that maybe it's attempt to get money to work twice. In PoW, the work is done to get coins. In PoS, the work is done to get fiat or whatever, then exchanged for PoS, and then put to work mining, but the value was created outside the PoS system and now it's not clear where additional work is taking place to fuel block validation. I haven't decided 100% that it's a scam, but it is definitely complex and confusing.

The mental model that I'm still stuck with is that PoW is like normal combustion engine... ASICs being high-displacement V8s, while PoS is like some kind of complex perpetual motion machine.
From a hosting perspective you want to isolate Wordpress as much as possible - i.e. putting it in a namespace with php-fpm (easiert way is using firejail) and running PHP as a seperate user. You also want to only give it the minimal required access rights to the database.

You also need to keep up with security updates and run a supported PHP version - there are still crazy amounts of PHP < 5.6 installs out there :(

From Wordpress.org own stats:
https://wordpress.org/about/stats/
http://php.net/supported-versions.php

That's 70% of Wordpress installs that run on EOL and unsupported software!!!

Besides that update your kernel as soon as possible (reboot or hotpatch e.g. ksplice) and keep userland up to date. There are tons of local root exploits for Linux that help an attacker to attain some serious persistence.

Some other ideas I've read is keeping most of Wordpress readonly for the PHP user and use wp-cli (http://wp-cli.org/) or similiar tools that update from the shell. You can do this some group membership trickery.

It's also possible to almost completely forbid access to web clients to wp-content/plugins and wp-includes if your plugins don't do something stupid. But that's error prone and something you should test. For a simple site with a theme you control and few or none plugin it should work fine through.

As a general rule be very conservative regarding plug-ins and themes and spend some time to look at what comes with them.
Illiterate Programming
Free (1) tuition is an interesting option, but it's not the end all answer.

We have basic tuition in Uruguay, and, while people don't leave university with crippling debt, we still have the problem of people spending 4 or 5 years of their lives and leaving with a worthless degree (as in, they cannot get a job in what they studied). And they do end up in debt because they have to pay for food and housing while they study.

I feel very sad whenever I see a working class family breaking their backs to send their child to become an architect or a psychologist, because I know they won't be able to get a decent job (there's one architect per 400 citizens, and one in twelve in the workforce is a psychologist, they usually end up earning less than a store clerk if they don't set up a succesful practice).

Another problem is the strain on infrastructure, in the Engineering faculty they only have capacity to train about 300 to 400 students but over 2000 enter each year. The solution is to have extremely hard and cruel first year courses so at least half drop out in the first year and another half in the second year (I dropped out in second year and enrolled in a private university).

Another country with free university is Venezuela, and a problem I've noticed is that the quality of education is very uneven, there are graduates with titles that aren't worth the paper they're printed on. This doesn't happen in Uruguay that much because they force them to drop out (not a great solution either).

(1) here in Uruguay it's not entirely free, it's deferred - graduates from the public university have to pay about half a normal salary each year from 5 years after they graduate until they retire, so it often ends up more expensive than a private university.
I dislike meetings because they are wildly unproductive most of the time. The vast majority of the time, you could just send a couple emails, rather than disrupting everyone for a half-hour meeting. Also meetings generate a lot of false urgency and stress, which is counter-productive.
My brother wrote a rather nice clojure library that does 4D texture generation

https://github.com/mikera/clisk

My simple gamer (ie every texture is 2D) brain had a bit of trouble coming to terms with continuous 4D textures, and I think it was talking about how Perlin noise could be continuous that made the idea stick eventually.
I think the lack of friction is a real and present benefit. And the benefits of native development (eg interaction outside of the browser sandbox, high performance) are not required for a lot of apps. And, it would hopefully kill off all of the pointless individual news sites app that exist for no reason.

If Google and Apple coherently get behind the concept, it could be a big deal.

There is a lot you'd need to do right: making sure things like notifications and storage are managed clearly; allowing users to "uninstall" / wipe apps that have gotten too large; something to combat and manage the slow sludge that will accumulate with endless "driveby" app installs (imagine if every news website was a PWA with offline content, you go for one article and oh look now you have all of their CSS and JS with offline support stored on your device, and maybe random data [say, how far you scrolled in the article + the article contents for offline support] stored in leveldb, with no way for the browser to know if automatically clearing it will break things for the user); etc.

The problem is that Apple have shown no interest in doing this.

And I cannot see Google internally organising themselves well enough to be coherent about this either (c.f. the messaging / hangouts / allo / duo disaster).

Which would be a real shame.
C is easy, computers are complex. Sometimes these are confused. Like in this case, the syntax is easy to human-parse, but it's harder to reason about the result of the expression on different architectures and with different compilers, yet the complexity is caused by the computer, not the language.
Nice work. It will be great to use ASP.NET Core on a Pi with official support.

I tried .NET out on the Pi using Mono, years ago when it was relatively new but after the software floating point OS was deprecated. The weird hardware floating point CPU made it pretty much unusable. Even simple things like DateTime objects would fail to work correctly.

Similar issues were in Java IIRC but they had a special build of that. I think Sony had a fixed build of Mono but I haven't tried it. It will be good to have official .NET support outside of Win 10 IoT.
On the other hand, when a title is going to mislead and confuse most readers, it would be courteous to extend or clarify the title such as:

"(Franz) Kafka: An End or a Beginning?"

That is, unless the goal is to mislead and feel smug about it.
Hackers Team Up and Hungarian Human Rights Foundation Gets Hacked
Ask HN: What kind of music do you hear besides programming?
For iOS and old HTML5 compatible devices you can fall back to web manifest / ApplicationCache.

Custom CSS could be loaded after finding out the browser. But I think it's better to go with your own unique look instead of the charmless platform style guidelines. Standardizing style is an anti-pattern IMHO.
> Until employers start scrutinizing education in terms other than "No degree? No thanks.", then we will continue to have this problem, in my opinion.

Requiring a degree is fine. Just waive state university tuition. In Germany education is free, for example.
There is a real (and relatively new) phenomenon here that the phrase refers to, and it goes beyond bias and even beyond propaganda. There are businesses whose only agenda is to harvest ad revenue from viral shares. They are working for neither the red team nor the blue team. Their agenda is to tap into the reflex to share, and it makes no difference what achieves that aim. It just so happens that everyone's racist uncle is the easiest vein for them. Google "fake news Macedonia", it's pretty fascinating.
In developing countries for issuing business Visas, developed countries tend to ask for Bank account statements, tax declarations AND salary slips ad proof of solvency.

Last time I was in China, people told me that several countries accept your credit history / verification by AliPay (mobile payments processor arm of Alibaba) as proof of solvency
The collateral is a claim on future earnings, isn't it? In the UK, the student loans company gets back 9% of your salary post graduation and you cannot legally opt out until the loan is repaid provided you earn over a minimum threshold.
I don't think they would get hired anyway.

As I said, their companies value diverse academic backgrounds. Not no academic background.

Let's look at some real jobs, outside the technology industry.

The UK civil service: "you need, or expect to have, a 2:2 degree in any subject or higher".

UK NHS project management role just requires "a degree" (the NHS is one of the biggest employers in the world).

Goldman Sachs graduate analyst "open to final year undergraduate and graduate level students from any field of study".

That's the reality. They don't care what degree, they just care about a degree. So if you're passionate about art history, get a degree in it. Almost nobody cares.
I think the point being made is that Facebook, NYT, et al. are not in a position to moralise about journalistic ethics.

I would go further and say that the half-truths being peddled by these outlets are far more dangerous than obvious non-truths peddled by "fake news" outlets, because seeing through their lies is much harder.

If we live in a world where "fake news" has been successfully censored, but the merely partisan outlets remain, the only result is people being lulled into a false sense of security: "It has to be true -- fake news is banned!"
https://nypost.com/2016/11/14/the-new-york-times-cant-improv...
How Well Do You Know the Language of Startups? A Quiz
Doesn't it take a long time to type? Or are you using the initials?
Gitlab can be run "selfhosted" but still turnkey.

Just look up Digitalocean or Bitnami.
Not sure if they have admitted the obvious bias.

Especially after reading:
"We believe we reported on both candidates fairly during the presidential campaign. You can rely on The New York Times to bring the same fairness, the same level of scrutiny, the same independence to our coverage of the new president and his team."

http://nypost.com/2016/11/11/new-york-times-we-blew-it-on-tr...
If there is demand Xunlong will build a board (or if they think there is demand), the only sunk costs they seem to have are the minimal inventory they have on hand.

Board design is all in house, they're the original designer of quite a few non-Raspi SBCs on the market today, that being said they have just a handful of employees.
Can you elaborate on the speed of backup restores with Dropbox? I'm also paying for Dropbox and planning to start using it as a backup destination with arq.
It's hilarious that the one thing that is consistently down voted on hn is economic orthodoxy.

This is absolutely no different to the anti vaccination movement.

People are simply too lazy and arrogant to listen to what the economics profession has to say, and ignore that fact that the methods, organization and incentives of the economics profession are identical to the rest of academicia.
It's sort of ironic citing BuzzFeed here, as they were long a primary supplier of bullshit news and questionable listicles, before they pivoted into actual journalism.
The first three are definitely facts about the US higher educational system.
> I wonder how labelling would work with news like saddam hussain's weapons of mass destruction - reported by cia, backed by the goverment as truth, but turns out it was all fake.

That has nothing to do with the kind of 'fake news' being discussed. There's nothing 'fake' about reporting "Government claims WMDs in Iraq" while elaborating on what evidence the government has or claims to have, even if it turns out there were no WMDs.

The fake news is question comes from sites that just make up random crap to get page views, not websites that are making a good faith effort to report on what is real.
I think there are two levels: One is if the information is ultimately true. The other is if the information is correctly reported according to the impression a journalist would get (at press conference for example). In other words, is the website deliberately lying? I think this is the problem that FB is trying to address here.
Emacs users may also want to check out org-reveal[1], which enables export from org-mode to reveal.js presentations with 0 hassle.

[1] https://github.com/yjwen/org-reveal
News don't just come into existence as the result of some law of nature. News is created when someone publishes it.

Therefore, all news is fake based on these absurd criteria.

And now one side wants to make sure that only their fake news can be published.
In fact I have. I hit Enter before completing the WHERE clause, and because I'm OCD I close parentheses and quotes before filling them in, and put the ; at the end of SQL statements before filling in the clauses.

Well, I _did_ a long time ago. Now I treat the semicolon key like I treat the Enter key. Lesson learned.
So all it takes to get stuff like that resolved is to get on the HN and the /r/android front pages.
> They also have very narrow streets in villages, and avenues bordered by plane trees exceptionally close to the road!

These are more historical remnants, new codes don't really allow for that but if a village was there at the time people still mostly used horse-drawn carts (which was very common until post-war) they weren't going to tear down all the houses to build the road.

It leads to interesting situations e.g. A380 parts heading to the final assembly line near Toulouse go through Levignac, some parts have inches of clearance from the houses.
This is a proposed alternative that is fundamentally different from Bitcoin. The problem with Bitcoin is that mining is wasteful by design. Perhaps it doesn't much matter now, but if Bitcoin really took over and became the world's universal currency, I think we would see more concern about the inefficiency at the heart of it. A system that relies on wasting compute cycles just to prove that you wasted them feels like we are going about things the wrong way. It doesn't seem like a good direction for humanity to go in. I think it's good that people are looking for alternatives and unless it can be mathematically proven that no alternatives are possible I think we will eventually end up with something much better.

I don't think it's fair to write off this article as "just another Bitcoin copycat" when it really is about something completely different.
Maybe one of the problems is communication. The app Darksky seems to do a fine job of predicting rain within a short time window because it knows my location. The odds of old school broadcast communication meteorology making a reliable predictions outside of generalities seem slim to none.
I think you have to look at it in a broader context - who was going to benefit from the fighting?
In legal terms, I think you'd have a hard time making that case in court. IANAL, but just practically, wouldn't this preclude the USA from taking part in international treaties, since they necessarily give some power over US actions to non-US actors?
Snapchat’s Spectacles just opened a New York pop-up store
More memory would indeed be a bid deal for ML applications.

Found this comment useful as it's not clear to me whether the 'Knights Landing' will actually be comparable to GPU in terms of pure grunt.

Then I wonder if Nvidia will respond with more memory on their cards. From my totally uninformed perpective, that would seem easier than the transition Intel are trying to go for.
That sounds like a very nice world to live in. It also doesn't sound much like our world. It's certainly not how any country on Earth operates.

One day, I hope and imagine, we will live in a post-scarcity world, and then yes, that sounds like a great plan for organizing society.

> rather than a laser focus on the hand-to-mouth of Jobs Right Now.

Perhaps we should wait to relax that focus once we've actually solved the problem. If you look around, you'll notice employment, especially among people 18-29, is a real challenge, while government finances and pensions are grossly underfunded.

It's the old hierarchy of needs thing; self-actualization is at the top of the pyramid not only because it's the most important, but because it relies on all the others being fulfilled in order to be an acheivable goal.
I have not yet come to terms with the fact that Ian is gone, and there will no more spacecraft names for the rest of my life.
This is a major step forwards. Having .NET on ARM is one of the most important milestones imho.