skysight-inc/HackerNews huggingface dataset:
Recently on Hannity, Newt Gingrich just calmly tossed off "politics is sublimated civil war" or some such. Well, the last campagn looked tough, maybe like a case of civil war but rarely actually significantly physically violent -- e.g., the two sides were not actually firing muskets at each other.

But somehow there were a lot of accusations of racism, sexism, ..., etc. without references, details, rational support, evidence, examples, etc. It was as if the speaker was just trying to please, get the support (in the civil war) of people who would agree, for whatever reason. Then the speaker was willing to offend people who wanted evidence or disagreed. So, the campaign went.

Now people are still passing out various, broad and/or narrow, accusations of racism, etc. without evidence, references, examples, etc.

Okay, I'll chip in an example: Not too difficult to find is

http://spectator.org/64643_when-trump-fought-racists/

which claims to be
from November 13, 2015, 9:00 am on how some years ago Trump worked hard in the wealthy area Palm Beach, FL to eliminate racism in the private clubs. So, apparently the situation had long been for rich WASPs or some such and others need not apply. In the fight Trump opened his club, and before he was done he filed a lawsuit. According to the article, basically he won; at least on the surface, and, at least in public policy statements or some such, now all the clubs in Palm Beach admit while ignoring race.

So, that's some evidence that Trump fought racism.

My point: In the campaign such evidence was mostly ignored. So, there were lots of accusations of racism, etc., but without any serious evidence.

The US knows very well what good evidence is. We use only good information, evidence, etc. in mechanical engineering of airplanes, ships, buildings, bridges, etc., in electrical and electronic engineering, in computer science, e.g., a proof that heap sort runs in O( n ln(n) ), in law, medicine, science, military technology, etc. But in the civil war of politics, somehow the accusations go without evidence.

So, with the low level of evidence, the accusations grow wilder. I shut out such accusations and occasionally posted blog and feedback entries and wrote e-mail letters of protest at the lack of evidence. I tried to push back; I saw no evidence of success.

But I remain surprised at the number of people who apparently believe the commonly given accusations, give no evidence, and apparently have seen no evidence.

The good news is that accusations with no evidence should fly about like a wet paper airplane. The bad news is that apparently too many people are quite prepared to spout and/or believe really bad accusations with no significant evidence at all.
> And it is here that Chinese medicine could have the biggest impact... with it's emphasis on prevention, in-depth and continuous diagnosis, tailoring the treatment to the individual and holistic treatment of the patient (as an interconnected process rather than a collection of individual parts to be treated or removed as necessary).

That is exactly what medical primary care providers do, up to the point of the magical "holistic treatment", where your definition turns muddy. Clearly, doctors understand that the body is an interconnected process. The only difference is the treatments you pay for are actually studied scientifically to validate their efficacy.
If government bears direct financial burden (paying for the fact they cannot be employed) of failing to provide useful employment, then the feedback mechanism is in place for it to be incentivized to create jobs.
I've been programming for 20+ years, and recently moved over to Python. Sure, I could code on day one and figure out how to get programs working pretty easily. But the nuances with it are still things I need to work on a lot. I still don't program Pythonicly, I program like a C programmer writing Python. In fact, I probably program in all languages like I would a C programmer, and that's not good enough, in my opinion.

I have fallen in love with Python because it's so damn easy to get productive, and I really want to be a great Python programmer. That takes a lot more time than the OP suggests, and requires you to immerse yourself in the patterns of the language and in the community, in my opinion. Not just dabble a bit and then check a box saying "I'm a polyglot!"
100 best children’s books of all time
Foxconn Weighs $7B U.S. Display Plant
I am sick of having to rewrite difficult data structures. I though if haxe could compile libraries I might never have to. But maybe just doing everything in rust might be a better approach?
I'd like to see this with Adobe Flash and third party scripts. (Pandora!)
Yes, but Forth doesn't have a borrow checker, so how will you know you're using memory safely?
This was probably 2012 or 2013. I'll try to find the write up I sent them, but this check definitely did not exist then

edit: here's what we sent to heroku https://gist.github.com/bdittmer/6461b7a5093acd7d6263
But elite education is not attainable for all pocket sizes.
Show HN: Artificial Intelligence for Remote Diagnostic and Predicting Diseases
I really love Gitlab but there's this one thing that's been niggling me about Gitlab.com and it's that every time the app is updated my sessions are invalidated and I need to go through 2FA login all over again.
Both are similar in the sense that `foo` owns `value`, yes.

Or at least that's the idea. In C++, it's up to the author of T to implement such semantics (through its move constructor) correctly for non-trivial types.
Yeah I would replace "can very well mean" with "is in fact"
Best+consumer+360+cameras+that+you+mustn’t+miss+in+2016
Reports of people being denied entry for political reasons even though they should be guaranteed entry: https://www.dailykos.com/stories/2017/1/21/1623180/-Canadian...

(yes, it's dailykos, I'm sure there will be a claim of fake news)
Sure.

Turn this question to your advantage to "test waters" on the opposite side.
> I am curious why you'd need to run monitoring on your own instances, since the assumption is that given a set of resources (say X RAM and Y CPU), you can support Z users. At least I remember they advertised such a number.

We indeed publish a list of requirements https://docs.gitlab.com/ce/install/requirements.html

But this is not enough. Not all hardware is created equal (one core is faster than another) and not all users are created equal (one might push many more branches per day). So to help people with the performance of their GitLab server we think the integrated metrics will be a large benefit.

But another important reason to add this is to ensure that GitLab has metrics about applications that are deployed with GitLab.

> Now, if they somehow get to have these monitoring numbers automatically sent back to a centralized server where they can gather more insights about various installations, that would be killer, but I am not sure about the feasibility, giving the privacy implications (although plenty of open source software does it).

We're very conscious of the privacy implications of sending data about GitLab usage back. We're doing that not with Prometheus but with a usage ping in GitLab EE. We're working on bringing that usage ping to CE, for our reasoning see https://gitlab.com/gitlab-com/www-gitlab-com/merge_requests/...

BTW People can use Prometheus monitoring in three forms: on-premise centralized, on-premises federated, and as a SaaS

On-premises centralized is what we just shipped.

Prometheus is easy to federate, where some of the metrics of a server are included in another one. In the future we might give every deployed application its own Prometheus server in a pod.

If you want to use Prometheus as a SaaS we recommend Weaveworks https://www.weave.works/solution/prometheus-monitoring/
Well the govt will subsidize for votes regardles.
Packers vs. Falcons
0. There's a lot of carbon in the air and we might want to get rid of it.
I'm not at all judging anyone who chooses differently than we did. I do think our kids are better off than if we had chosen differently, but I think they'd turn out great either way. You're absolutely right - you're giving your child different experiences, and that's not right or wrong - just different.

I make it a point not to judge other parents' choices (except parents who let their kids wear camo - that's just inexcusable).
U2F: open standard for hardware 2FA
If that's all it would cost, I would gladly donate $45. $15 for myself and $30 for my parents.
SpaceX is about to launch one of its final expendable rockets
In practice not every employer is like this and the ones that are tend to engender resentment, shoddy workmanship and a high turnover of skilled employees and a low turnover of useless employees without options.

There's value in being explicitly fair and upfront about compensation.
Interesting news piece about the recent developments:
http://arstechnica.com/security/2016/12/this-low-cost-device...

GitHub projects:
https://github.com/showcases/universal-2nd-factor
https://en.wikipedia.org/wiki/Dynamic_Language_Runtime#Archi...
Mmm, that is not the case for me. We updated to 8.16.0 a few hours ago https://twitter.com/gitlabstatus/status/823219479287107585 and I didn't have to login today. Can you please email support@gitlab.com to figure out what is wrong? Please include a link to this comment.
I agree that this is a great example of Elm's shortcomings. I'm not an Elm expert but I don't know anything better than json-decode-pipeline.
No source I can think of on top of my head, just the various efforts and willingness to do so.

Basically open source volunteer projects fail pretty hard until an economic incentive is added.

On another note, I2P has attempted several times to add a cryptocurrency to its protocol layer.
Could be because they need to, not because they want to. The air pollution in some of their cities is downright hazardous so they have to do something and it also makes economic sense by now with the falling prices of solar. I don't buy that they are suddenly really interested in sustainability.
You had me right up until you claimed Dotcom was in the same situation. They (kim and his mega employees) knew they were hosting infringing content and intentionally did everything they could to avoid removing it. For instance, one common tactic was deleting referring URLs to content without deleting the actual files so that it would be easy for users to just create a new link to the file without having to re-upload it.

THAT isn't just innocent "we don't want to know", that's intentionally infringing. I have absolutely no love for the MAFIAA and their ilk, but let's not pretend Dotcom was some sort of martyr.

A fairly insightful article on the whole affair:
http://arstechnica.com/tech-policy/2013/12/us-unveils-the-ca...
Often, those panel intersections look like shit.

I have a Nissan LEAF and have owned it since new (so I know it's never been hit). Looking at the panel fit between the rear bumpers and the quarter panels, that car looks worse than some cars I've seen that have been hit.
The goal isn't to make everything equal (at least not in the exact sense that cannot exist anywhere), but to change the widespread perception that treatment of different groups is not equitable.

The goal of getting more hands on deck by going after low hanging fruit (ie people who are capable of contributing to open source but currently aren't doing so because they feel uncomfortable or excluded) seems to be a worthier goal than "fostering an environment that accepts its inequity in a positive manner."

If you disagree, you are welcome to flesh out your proposal and submit it to the FSF as a candidate high priority project.
Thanks for your kind wishes, have a great Sunday.
Street promoters make me sad. If they can find no job they better stay at home and learn something new, but they have no time for it, so they are stuck doing useless, maybe even harmful, work.
It gets even costlier when you take into account that the purpose of the shape of those cars is to increase downforce for better handling around corners. This causes the air drag and the fuel consumption to go through the roof, which is the opposite of what you want out of a four door Mazda.
I think that's one of the biggest open questions with UBI. What percent of people would use UBI to do productive or self-improving works vs those that solely play video games, watch TV, and feel like life is meaningless? I think psychologically, people need something to do with themselves. However, a counter argument is that many of the people that UBI may benefit the most might have jobs that they loathe.

I'd love to see a review of the impact of work and UBI on human psychological well-being. This is definitely not one-to-one, but it would be interesting to study people that inherited fortunes so they would never need to work. How many chose a life of leisure? For those that did, what is their mental health like? That population is much more privileged and probably better educated than the average citizen that would get UBI, but I think it might give some clues.
It should be noted that many routers (my Netgear not being an exception) reserve private IP's for saved MAC addresses, which makes this a non-issue. Every device on my LAN has a static private IP (I haven't used my full address space yet, so curious what will happen when I do).
Neural Networks for Face Recognition
The Law of Unintended Consequences at its best
A few solutions:

- Create a font such that every character shows up as a * and use it for a text input.

- make the input field use white text on a white background using a fixed-width font, monitor length, and display the correct number of *'s above it using a div.

- implement the text box ground up from scratch using div's and JS, like google docs does.

- implement a HTTPS password field in an iframe and communicate with it over post messages.
I laughed out loud. Then started crying.

Sigh. Our industry in a nutshell.
This is nothing special about America. Every culture has its own brand of cure-all objects and systems. In fact, China has significantly more home remedies and cure-all objects (that generally have zero scientific evidence).

Everyone in this thread trying to say general ignorance is something Americans have a monopoly on is silly. It's a human condition, nothing to do with country.
Telstra doesn't seem to care about security. Their high end Technicolour router stops working for me when I change the original password after a device reset. Their advice: "Don't change the password".

If I recall correctly, it also stopped working if I updated the firmware.
The Myth of the Risk Taker: How to Actually Make It Big
Man, someone should really invent a way to make webpages respond to the dimensions and capabilities of the user's device.
> And when they voiced anger about the government accepting immigrants when there already wasn't enough work to go around they got called racist.

That's because the evidence points at them being racists
Interesting you ask, I just finished hearing NPR's Hidden Brain podcast. The podcast's advice is to do a wayfind to find your way. Define 3 ideal life paths, analyse all 3 and pick the best one to follow. If what you picked does not work then try again. Do this until you find your way forward.

Here's a link: "Episode 56: Getting Unstuck" http://one.npr.org/?sharedMediaId=507930318:507930414
Many cities were either directed to do so by the courts or DOJ, or threatened with legal action if they didn't.
How do you retrain when you have no money? "Willing to go through lean times" is easy for a six-figure-salary with five-figure savings to say.
Quantum Bayesianism, quantum theory made personal, explained by founder Fuchs
If the page is loaded on a mobile device you'll get the mobile version anyway.
This IS exactly the kind of regulations and laws decried by conservative, free market politicians. You can therefore conclude that the person proposing the bill is not a conservative, free market politician. He is probably merely a conservative politician.

If it is a bill that is actually of any import you will sooner or later certainly see opinion columns from conservative, free-market columns decrying it, though they're a little bit in short supply relative to liberal, environmentally-conscious columnists, so you'll have to look harder.

Political parties are made of multiple people and these people are wildly inconsistent in applying what ought to ostensibly be their party's principles, especially once you get down to state-legislature local-politics matters.
I don't think most people feel humiliated taking off their shoes and going through an xray machine.
It's all about the packaging. Politicians are masters of selling any X positioned in a way masses accept it, most popular wrappers make use of keywords like "tax break", "children" or "patriot". The primary obstacle against UBI is that it removes the powerful mechanism of wealth extraction lobbyists frequently use: the tax breaks.

For example, say you're healthcare lobbyist and you want to boost your business selling drug X, but patients who need X cannot afford the amount you want to charge. What do you do? Lower the price? No, you will lobby for making expenses on X tax-deductible. If you succeed, you will be forcefully taking money from people who don't need X, giving them to a person who needs X, who has no choice but give it to you. This has happened with healthcare, education, housing, etc. (and nobody is shooting anyone on the streets)

UBI removes the need for tax breaks, reducing lobbyists' ability to direct consumer spending, and that's why it won't be implemented any time soon.
They aren't secure, but neither is HTTPS, it is only more secure. HTTPS leaks the actual name of the site you are accessing as well as your IP; HTTP leaks the content you are seeing too. Tor would be more secure, because it leaks neither.
Show HN: A privacy-first, ad-free, text-only social network
> Those "eligible resources" are defined solely as coal, hydroelectric, natural gas, nuclear, oil, and individual net metering.

Are you referring to something other than net metering of consumer renewables when you say "feed in"? I thought that net metering was a policy that's fairly friendly to residential solar.
No definitive answer if the right drivers are bundled, but it's an rk3288, and this looks promising: http://freaktab.com/forum/tv-player-support/rk3288-devices/4...
1 in 68 children on autism spectrum, says US CDC
Yes but that is entirely your choice. If you want the freedom to leave a job on a whim then you likely are not going to be spending money on a home that is too expensive to live in without working.
Ok so what he said less salmon i.e. Plants only then.
Maybe in future there can be some gamification of the whole thing, led by the government for the "common good" (although I wouldn't hold my breath). But I think giving meaning to people's life is a task beyond a government. Experience in Communist countries shows government should be kept as far away as possible from such tasks.
I am not sure if basic income works. But I am certain that assuming everyone is lazy and won't want to work if they don't strictly need to for survival is not how people work. Market-oriented thinking seems to assume this. But I think that most people want to have a purposeful life and achieve things.

I do expect it will influence the number of bullshit jobs that exist to keep people at work. And it might influence the lowest income and most mechanical types of work. Which is fine if we can automate and mechanize those. But I don't expect a lot of effect on more intellectual work.
This would be really nice. Tools like google analytics (if they aren't already) should probably show "Secure visits" and "insecure visits", and they should get even more attention.
I wonder if it has hardware HEVC decoding support?
If we learn anything from history, it's that nobody learns from history.
the only proper (other than radically redesigning geometry and topology of whole ram chip, probably losing capacity in the process) protection (known in the industry since middle nineties ...) is access counter per row inside the ram module or memory controller. But that would cost additional $0.1 per chip!!!1 :/
yep, let's buy them a Nintendo :)

Seriously now: if they have money, it's up to them to find a meaning of life. Not having to work, doesn't mean you shouldn't work. You can help with old people, or educate the youth. You can work on some very non-profitable, but good and meaningful agricultural thing. You can fix your city. You can clean the street. You can work on open source software. You can build furniture.

Giving money just to the poor is stigmatizing, and very bad for mental health as you pointed out. A universal measure would be very different tho.
I never said anything about Trump. If he proposes bad changes to copyright, I will protest them, too.
The optimal way of storing carbon is as coal.
I think the top-10 universities do it right and the rest don't. (This is a bit of an exaggeration but you most likely know what I mean).

Most of my classmates don't usually "learn" a language. They do an assignment by copying, hammering at the computer, or just asking for help. The basis of how university is set up is antithetical to the learning and exploration of new programming languages. This is based on one simple thing that most universities do and is very easy to fix.

Don't mandate a programming language for you assignments

If this one thing was done, we'd probably instantly see a much higher failure rate and a much hire quality of turnout. If early on in the curriculum students got a tour of every one of the big name languages and got to just choose the best tool for the job for the rest of their time at university there'd be a much closer approximation to how things (at least for me) work.

If one of your projects is something like "scrape a webpage for X data" you wouldn't want to write that in a bash script (which I've been made to do [0]) I'd want to do that in Python with BS4. Or if your project is to write a parallel dot product function you wouldn't want to write that in C (which I've been made to do [1]). I'd want to write that in Julia.

Even in my class that I took for exploring programming languages we were forced to use C++. We were writing an interpreter using C++ which I'd rather have done in some Lisp-like languages.

Unfortunatly I've not been able to make the design decition to play with other language (in school) to see how they will better impact the development of these applications. I've not had to prototype stuff to see what language it will work best in (in school). These are decitions made for me.

I've found that this isn't how things work, at least for me, and I'm the one who is told "Do X" and I pick a way to do it. Whether it's by setting up a spreadsheet it a macro in it that generates the data or writing some real code. I get to choose the most elegant solution and I suffer the consequences then I didn't choose the most elegant solution since I have to my software when it breaks 2 years down the line.

[0] - https://web.njit.edu/~sohna/cs288/hw3.html
[1] - https://web.njit.edu/~sohna/cs288/hw10.html
Ah, no, I simply had missed that bit :)
Wouldn't an underlying static generator engine be a more suitable approach for this job?
I find a lot that being around people helps. Go to a hack space (e.g. https://www.meetup.com/HackWimbledon/) or spend and evening with a friend who's working on their own side project.
My biggest problem when working on side projects is that Netflix is only a few keypresses away, so if you put yourself in a situation where those distractions are impossible, it really helps focus and makes the best use of your limited time.
They do it for CC numbers too, as outlined in their page for developpers [1]:

> To ensure that the Not Secure warning is not displayed for your pages, you must ensure that all forms containing <input type=password> elements and any inputs detected as credit card fields are present only on secure origins.

[1]: https://developers.google.com/web/updates/2016/10/avoid-not-...