skysight-inc/HackerNews huggingface dataset:
Python 3 support is a great indicator for that sort of thing.

When I ported my stuff, I discovered that some of the libraries I used were unmaintained and I replaced them by a newer library.
https://www.liveleak.com/view?i=f6d_1435932798

I am Jack's stunning lack of perspective.
Trump Force One Is Ready for Takeoff
Annalisa Colzi una donna che cambia la vita
Yes, or perhaps they can flat out tell people "we are looking at the data and if you discriminate based on skin color you are not hosting and we will tell other sites about our find".

It's disgusting that people still do this crap.
300 million people believing in creationism is far less harmful than 1 person dropping bombs at a marathon.

i believe in evolution, but you need to get over the idea there is some kind of innate golden age waiting to happen if only those annoying chiristains would believe in evolution.

unless you are a biologist, believing in creationism has no impact on your life or how you do your job. i dont care if my brain surgeon believes in creationism. you know what i care about? how well they do brain surgery.
There is a natural drive to faith: We can't know everything, so we think we have to take some things on faith.
The point being that most religions try to foster faith. It's often a central mantra that faith is good. This unfortunately trains people to stop asking questions.
On the other hand, the scientific approach tries to manage how we deal with things we don't know for certain. We believe in things more because we have more evidence for it. Without trusting them 100%.
That's not even remotely what I'm saying. I'm not saying that people are Evil for not supporting the Democratic party in all they do.

I'm saying that the Democrats are the only option for change. The Republicans are opposed to evidence based decision making. My point is that Rand Paul is not a moderate because he's got a good position on this one issue. On other issues he's extreme. Without some strategy to deal with the Democratic party's problems there's no way to get anything done, because the Republican's are completely captured.

So far, people have been downvoting me and replying with pablum about party politics being the problem. Well, no one has told me how you roll back the surveillance state or draw down the military budget. In fact, the "discussion" is really just people saying how bad it is and how RMS was right. Without getting involved in politics there is no way to roll it back. If you have to get involved in politics how do you do it in a way that succeeds? I'm saying that there is a way to do that. Everyone who has responded has said...I don't like your attitude.

My larger point is that defeating the surveillance state is no good if we have large numbers of people getting lead poison from their water. If we roll back militarism but lose coastal cities due to the rising water level...is that a victory? The Republicans are worse then the Dem's so we should concentrate on forcing the Dems to take the correct positions.

If you don't want to talk politics, fine. Don't put words in my mouth, though. If I thought the Republicans could be useful I would say we should use them.
The criticisms of JWT seem to fall into two categories:

(1) Criticizing vulnerabilities in particular JWT libraries, as in this article.

(2) Generally criticizing the practice of using any "stateless" client tokens. Because there's no great way to revoke them early while remaining stateless, etc.

The problem is that both of these groups only criticize, neither of them can ever seem to actually recommend any alternatives.

I could care less about JWT per se. I'm happy to implement a similar pattern with something else (e.g. store a secure cookie post-auth, skip all the refresh business and just let it expire when it expires, and employ an ugly revocation strategy only if absolutely necessary). I don't need JWT for this.

If I'm providing a REST API, then I'd prefer a token string that I could pass as a header value rather than forcing the use of cookies. Although I suppose you could argue that a cookie is just another header value.

Either way, if you're serving up a REST API to a JavaScript UI... what's NOT a good option is server-side session state (e.g. Java servlet sessions). That requires you to either: configure your load balancer for sticky-sessions, or employ a solution to share session state across all your server-side instances (which never works very reliably). Moreover, relying on a session isn't a very RESTful auth strategy in the first place.

So if I'm writing a SPA in 2017, then I'm definitely taking a client-side approach and running afoul of the #2 critics. And since JWT is so widely implemented (e.g. if I use a "Login with Google" option then I'm using JWT), I'm probably running afoul of the #1 critics too.

These criticism are fine, I guess. There's no faster route to blog clicks, book sales, speaker invites, and consulting dollars than: (1) telling everyone to jump on this year's hype train, or (2) telling everyone that last year's hype train sucks. What the world really needs is a bit more actual prescriptive recommendations of what to do instead.
Learn Java Programming with 9 Excellent Open-Source Books
In entire fairness, the Protestant strains in general can be organized along a single dimension with Calvinism at one end and Unitarianism at the other. Episcopalianism is relatively close to the latter, and Southern Baptism to the former; I don't really know that I'd describe it as a change of faith entire when someone moves along that dimension toward a more satisfactory interpretation of the scripture which all these strains share.
Some organizations prefer to avoid even the word "terrorist" because it can be interpreted in wildly different ways, is massively emotionally loaded, and does little if anything to add understanding to the conversation. It's also a lot harder to try to understand your opponent's motivations (which is critical to reaching a solution) when you say "radical Islamist terrorist" instead of "person or group who did X because they want Y".

http://www.bbc.co.uk/editorialguidelines/guidance/terrorism-...

Just saying "horrible jerks who do really rotten things for a variety of motivations" might be more effective in helping people ascertain risk. After all, Volkswagen put a dangerous agent in the atmosphere that will kill thousands of people - are they "terrorists"? Exxon-Mobil knew their business was likely to result in the displacement and deaths of anywhere from thousands to millions of people, are they terrorists? Millions of voters have installed a leader in the US who advocates bombing innocent families, many of them guided by their religious beliefs. Are those voters "terrorists"?
You are arguing against an ideological worldview.

It should go without saying that religious belief (as varied as it is) has very little to do either way with sound reasoning. You can find monsters throughout history that are (edit) religious or non-religious.

Speaking of contradictory beliefs, how about Lenin? He was an atheist but also thought he was a man of destiny...and murdered a bunch of people through fanaticism. Of course nobody wants to claim him today - not a true believer. Everybody knows true believers wouldn't do that.
So tell me, how is it that Python and JavaScript now seem to rule the Earth, instead of being locked up in a nature reserve?
In essence, if you don't vote or think like us you are wrong and it is because you are irrational and/or ignorant?

yet another post election political slam of voters because they didn't choose "correctly" and not something that should be on this site.
Since ctrl-f "conserve" shows no matches, I'll suggest that conserving energy be some part of the discussion.

Using less energy doesn't solve everything, nor does suggesting conservation mean anyone wants to return to the stone age or to lower anyone's standard of living, nor any of the usual straw men misinterpretations.

Nearly everyone can use less power than they do with no loss of quality of life. Doing so will reduce the waste we create in creating the power.
The plan with wiki-house is that you'll be able to to draw a plan and have software generate the structure for you. A few years ago they were working on a plugin for sketch up to do that - not completely sure what happened to that!
The last line effect explained
Ask HN: Is there any tensorflow based library for crowd counting and tracking?
I know this is complicated and research is still going on but it also seems that there are many proprietary solutions for this. Is there any open source framework or library I could use to get this or at least the counting part of this done? I have tried OpenCV but the problem is that I am trying to implement this on CPU alone and the performance is really bad. Also, I am only able to detect human shapes up close but can't really find a way to detect small human shapes from pictures taken from say a camera two floors high. That is what guided me to the whole Tensorflow side. It'd be really great if someone could point me to the right direction on this.
Cheers
A JWT is a signed token - or at least, in most cases, is?
Research on Chagas Disease (American Trypanosomiasis) – Pipeline Review, H2 2016
3-plus hours daily screen time linked to diabetes risk factors for kids
What I think is really interesting in this is not the possibility to use 16 millions colors per se, but rather the ability to directly specify the RGB components of the color to use.

The current approach used by terminfo and ncurses is to refer to an index within a palette, which has the drawback of giving little guarantees about the final shade of the color. (Look at the color table here [1] for a comparison among different terminals; here it is stated that xterm changed the RGB components of two shades of blue from one version to another!)

Allowing true colors in terminals would make curses programming very similar to what you do in HTML and CSS, where you directly specify the color you want. It would surely be a nice improvement.

[1] https://en.m.wikipedia.org/wiki/ANSI_escape_code
That's rather specific to the US and I'm not sure I'd rate that as changing religion TBH.

In Europe, your usual choices when you disagree with the dominant church are to get over it, become atheist, or - more rarely - change faith altogether (as in to Islam, Buddhism, etc.) because, more often than not, you exhaust Christian picks after going through Catholicism and the local Protestant flavor or two.

In contrast, the US offers a very wide variety of Christian flavors (and Christian-based sects). So when, like your sister and her husband, you disagree you can just pick another church flavor down the block that is mostly the same with a few twists. You're still nominally Christian though.

The difference between the two is sometimes put forward to explain the contrast between the high number of atheists in Europe and the high number of religious people in the US.
You absolutely have to distinguish between Islam and Islamism, just like people need to distinguish between Zionism and simply being Jewish. Or for that matter between the various forms of Christianity and their levels of political involvement.

People have a right to religious beliefs. They do not - must not - have the right to turn that into a legal enforcement of those beliefs on people who do not share them.
40 Euros for a deck of cards is a bit steep. I've backed card kick starters before, usually around the ~12 Euro mark.
Ask HN: Companies who do paid projects interviews instead of whiteboard riddles?
We often talk about how BigG-like technical interviews suck, etc... So why not have a "whitelist" of companies who don't do this? In this particular case, lets list companies who propose to do paid take-home projects instead of doing CS riddles on the whiteboard.
Of course, but many things try and foster faith - companies do it, nations do it, people do it.

Most people whether they are religious or not aren't applying the scientific method to their daily lives. You can't blame that - biases are easy and trying to be objective is a pain in the ass.
Parallel mobile testing with Appium – Part 1: Android
Celebrate pi day with 9 trillion more digits than ever before
It's almost certain that it is a legal violation and if a lawsuit was brought, I'd bet a million dollars in favour of Google; however, the tool itself isn't the final product and it's silly, counterproductive and just outright malicious to sabotage efforts at building good tooling in a competitor's company. Plus, it will set precedent and Google would have to vet every single new internal tool against what the previous employers of their employees were doing.
+1. I read the article and ended up with a TLDR where I expected some explanation and facts.

It's a good thing that cookies have never been used in a bad manner. /sarcasm
Asimov may well be the only "celebrity" death that I distinctly remember. I guess I also remember where I was when Princess Diana died, but only because my wife was utterly devastated.
I also find worrying that all these developments have on the horizon an extreme individualistic view of society. Why nobody is considering the option that you might have a self-driving car whose ownership is shared among different family groups (e.g. all the people in the same apt block)?
Early Earth had a hazy, methane-filled atmosphere
Authenticating passwords via lip reading
Yea, here is also one good article where you can read about both https://thinkmobiles.com/blog/angular-vs-react/
>YOU AND LYFT MUTUALLY AGREE TO WAIVE OUR RESPECTIVE RIGHTS TO RESOLUTION OF DISPUTES IN A COURT OF LAW BY A JUDGE OR JURY AND AGREE TO RESOLVE ANY DISPUTE BY ARBITRATION

Is it actually possible to waive the right to resolution of disputes in a court of law?
The Power Behind the African American Dollar
> But when is the last time we see any technology successfully prevented people from being silly?

You can never stop someone sufficiently motivated to shoot himself in the foot from doing it. But you can make it harder for those who would do it be accident by providing more safety features - in case of security this is usually seen as a good idea (safe defaults etc.)
Sadly you can only share pickleable objects in python multiprocessing.
One could imagine a world where you get on a now fly list for all transit. The door of a autonomous vehicle will not open as you have been banned.
Read good compilation! I agree with almost everything on the list.
I work on compilers full time.
> As in nature the language that thrives is the fittest for its environment, not the most powerful.

Now, this is an important observation, but it needs one caveat - "fittest for its environment" != "fittest for the stated purpose". I.e. an objectively better tool may lose to a tool that's barely good enough, but e.g. provides a better CYA for managers, in a self-reinforcing loop of popularity.

That's the essence of Worse is Better - shit that's barely good enough will outcompete proper solutions.

(For many, that essay seems to be an ideal to follow; for me personally, it's just the description of the sad state of reality that we need to learn to work around.)
Yeah, I should've been more clear, but that is what I was talking about.
Even most prefab housing companies today will let you make some altercations to the base design.
Thanks.

Ps.: Lain + Lisp?
Create IoT-Enabled Desktop Applications Using Electron
Sure. Now it's name calling. Great. You win.
Once you sign up, you'll have your blog served at hexopress.com/@<the_username_you_choose>
Isn't having to learn a new language/framework every month a symptom of not being a top class engineer? If you're a web developer code monkey yes that might be important for career development, but the fundamentals are mostly unchanged/rehashed from 80s research.
Some would argue that belief (no influence) is always reasonable. Guess it depends on how cynical you're feeling.

V = pB − C + D

https://en.wikipedia.org/wiki/Calculus_of_voting
Each user can only vote once per day per competition. Also, we will get notified if certain entries or "cards" (what we call our competitions, polls, ranked lists, etc...) are being compromised in some way.
Did you have a chance to check out the app?
Seems to be the definition of what an opinion is. A personal view on a given topic.
HAHAHAHAHA. Thanks.

Was my first front-end on HN.
In the future, we'll all wear spider silk
> Why would an issuer ever let a client decide what algo to use?

Right, so, why is this in the spec?
It’s not that unrealistic if the team is willing to let go of the idea of finding someone that’s perfect in all three: UX, design and front-end.

Teams just have to find a person that’s effective given their existing team and their immediate goals. I have broad skills across all three but double-down on whatever vertical the team I’m working with needs the most help with and this does not require me having to handle all three roles perfectly.
I'd argue that creationism is more dangerous, because it instills a general distrust in science. This leads to leaders who can openly claim that global warming is a Chinese hoax. Global warming will most likely kill several orders of magnitude more people than all Islamic terrorists taken together.
Never mind the content, this is a great example of accessible web design. It is usable both without Javascript and without styles.
This is a troll/unhelpful comment… but I genuinely like the reminder.
This is the first time I'm reading pseudocode of an algorithm before it is explained what the algorithm is supposed to do.
Let's not forget the two slippery fish in our hands that is other people's "ignorance" and our "knowledge."
The question with 3D printing is around the materials and the build times. Wood is a great low carbon material, whereas printing in concrete is a different matter.

A low carbon successor to concrete could change this if its low carbon and not so dense that it's difficult to transport (like concrete)
Previous discussion: https://news.ycombinator.com/item?id=7091495
TheyFit: condoms in multiple widths and lengths
A friend had mentioned that listening to ambulance broadcasts led to this ban (since ambulances were broadcasting personal information). Instead of fixing the tech, they decided to make listening a felony.
I figured his reasoning would be something along this line of thinking: https://e-x-a.org/codecrypt
but then why this fixation on Islam and not on the heroin epidemic or mass shootings?
Pisound – Audio and MIDI Interface for Raspberry Pi
Dennis Ritchie – An Appreciation (2011)
Thanks for your reply! So is this a library or a service? It looks like a library but why would I need to sign up to use a library?
I don't know a lot about the ngram corpus, but assuming there's lots of fiction everything will be skewed toward the past tense.
Guess that shouldn't be in the spec then.
"Proven Technology" != "Many are currently in commercial use". Had I meant the latter, that's what I would have said. The initial theory behind MSRs was well-defined prior to the 1960s, and experimental reactors (notably the ARE and MSRE) demonstrated the viability of the concept 50 years ago. THE LFTR is one of the most interesting modern reactor concepts and is being explored by several countries (I'm personally more of a fan of the LMBR--if only because it's closer to full commercial viability (and would already be there had Clinton and Gore not murdered the project)---but that's another story). The failure of Gen IV reactors to gain widespread commercial usage (especially in the age of global warming) is about fear, politics and economic interests, not the viability of the technology.
If anyone is interested in AirBnB's presentation about native navigation at React Conf: https://youtu.be/S8HXkEnA48g?t=6h52m42s
maybe the live in an unfair country and while they could gain success with a legitimate job they wouldn't be sticking it to their class enemies in the same way. There are lots of potential motivations.
Evolution was just an example to illustrate how far religious superstition reaches.

Disbelief in science in general has a massive impact - causing deaths.

Even disbelief in evolution causes deaths, e.g. if we don't do enough to deal with antibiotic resistance.
Need more Karma for keybase verification
What is your point? That nobody should be criticized for anything as long as ISIS is doing something worse? That's the standard for American society now?
> That's so common with e-ink devices

Which is very unfortunate. The intentional deception is so obvious to me that it leaves me wondering what else they're hiding.

As a result I won't touch the product with a ten foot pole.
Do you support removing non-profit status from churches to formalize this?
This is what is meant by a cult of ignorance. They want to insist that the only purpose of knowledge is to fulfill one's practical economic role.
The other way of looking at it is that 2.7 is EOL in 2020, and there will be no further 2.x. 2.x is very much a dead end.

http://legacy.python.org/dev/peps/pep-0373/
Quite simple: The content of a post saying "wow" is of roughly the same value as upvoting, but takes people reading the comments more time to parse, without adding anything useful to the conversation.

I find the "General Conduct" section of SA rules explains that kind of thing simply and clearly and in terms that apply basically across the entire internet. http://www.somethingawful.com/forum-rules/forum-rules/ The HN rules kind of don't explain this kind of thing as they assume you're tech- and internet-savvy already.
The consequences of such opinions almost always directly infringe on a person's civil rights in today's America. Increasing access to health care by raising taxes infringes upon economic freedom. Implementing gun control infringes the 2nd amendment. Keeping us safe from terrorists infringes on our fourth amendment rights.

We have, for at least the past few decades, opted to largely ignore certain types of civil liberties, and just about every American is willing to infringe someone else's liberties to get something out of the democratic process that they care more about. I agree that gay marriage is good, and doesn't hurt anyone, and that so long as marriage is an institution, every American who wants to partake in it should be allowed to, whether gay, straight, trans or whatever -- but let's not pretend that the infringement of civil liberties at the ballot box is a trait unique or peculiar to those voting against gay marriage.
I was under the impression that newly minted developers would use existing libraries and frameworks, which have already take security into account.
> 300 million people believing in creationism is far less harmful than 1 person dropping bombs at a marathon.

How many bombs have been dropped on other countries because of the choices of those millions of uneducated voters?
Okay it's actually similar for us but nobody gets Sky with normal pricing, there's always an offer that gets you Sky + Entertain + Movies + HD for 30€. Sky Ticket Entertainment is 10€ + Movies Ticket 15 € so it's aaaaalmost the the same. Maybe I'll switch to Netflix + Amazon + Sky Entertainment too and live with the fact that I'll miss out on movies.
Someone else already commented on it, see that thread. It's trivially bypassed using current tools.
Here is an image printing function for bash/zsh:

function img { for image in "$@"; do convert -thumbnail $(tput cols) "$image" txt:- | awk -F '[)(,]' '!/^#/{gsub(/ /,"");printf"\033[48;2;"$8";"$9";"$10"m "}'; echo -e "\e[0;0m"; done ;}

Example: http://i.imgur.com/d5RzWAC.png
It's a perfectly respectable response but as I understand it HN wants to keep noise to a minimum, and I guess the downvoters think that since "wow" doesn't actually contribute to discussion in any substantial way it should not be here. Don't take it personally, I think it's just an attempt to keep the thread clean.
PlayStation+Now:+Streaming+PS4+games+later+this+year
Related: https://www.thenation.com/article/this-political-theorist-pr...