skysight-inc/HackerNews huggingface dataset:
I don't have experience with Django, but you could also just build everything yourself on plain WSGI (the python version of (Fast)CGI).

Note I am not saying "build a new, generic framework because all other frameworks stink". Building libraries with the goal to support other projects is a neverending task.

But only building the support paste as you actually need it is not a lot of work. WSGI is a quite simple interface. I'm doing this myself and the support I currently need is only ~500 lines. The only external library I use is jinja2 templates. As database I use plain sqlite3 from the python standard lib and in some places text files.

If you don't know and don't want to learn HTTP and Web application architecture you will of course end up with a broken design. On the other hand it's very rewarding to learn how to decompose an application into independent components (templates, services, routing, database access, business logic, authorization, session management, config parsing, project directory structure, what have you).

The other big advantage is of course flexibility. If you do a good job the decomposition is better than with a framework. This means flexibility. It's easier to fix problems than with an opinionated framework.
I have heard Instagram login is in the works. You might be able to login after all ( ͡° ͜ʖ ͡°).
Not if your VPN is outside the UK surely?
Kind of, I saw wordseye the first time after starting building guri (and I love it). I guess my nlp is much worse but in the other hand Guri has some capabilities built-in to the editor for searching resources. Also the AR-mode in Guri expands what you can do with it
They question is how do you know if the voter is authorized?
And the "left's" only argument is to call Trump supporters racist and bigots. You're not on higher ground here.
Does anyone track the quantity of U.S. tax dollars which go to such firms?
I still wonder why they moved the events from the constructor to the instance...

Before 2.0:

new Vue({
el: "#el",
data: someData,
events: {
myevent: function(){}
}
});

after 2.0 :

vm.$on('myevent', function () {})
Microsoft and Open Source: A New Era?
Reactionaries are trying to keep a grip on their beloved institutions.

Institutions failed, as they are wont. If any course of action can lead to a crises of 'legitimacy', it was already time to break out.
Prior to Keynes' time, there was no such thing as 'free commercial exchanges between private citizens' either.

Consider serfdom, slavery, guild systems, the Enclosure Act, private armies, strikebreakers, debter's prisons, workhouses, unequal pay for equal work, press-ganging... You can look all across history, and hardly find an example of free commercial exchanges at work.
Agreed that unproven does not imply false, and there is a tendency for people purporting to be "skeptics" to make this fallacy. There's even a name for it: https://en.wikipedia.org/wiki/Fallacy_fallacy

However, it's too easy for bullshit-artists to hide behind this, as a way to deflect criticism of the theories that they're proposing, or the general area of work that they've chosen to pursue.

We're all human so it's perfectly reasonable to believe in something that's unproven - but then be honest about it, and explore the topic from a critical viewpoint without getting personally defensive. Unfortunately I see many more cases of this, than instances of the fallacy-fallacy.
Indeed - it appears the author didn't read or didn't understand the paper.

If the EMDrive works as postulated, then physics doesn't fall apart, and conservation of momentum isn't violated - however it does mean that our statistical view of quantum mechanics is nothing but elegant mathematical shorthand ( which remains perfectly workable for much of QM), and reality is far more de Broglie-Bohmian than commonly believed.

So. The worst case (if it works as advertised) is that physics doesn't fall apart and rather a whole new field of physics opens up. Although if that field opens up it was always going to open up, so does the progression of time and therefore progress mean anything in a deterministic universe?

New metaphysics too, I guess.
> But you’re left wondering, “What did I do wrong?”

Understand that you may not have done anything wrong at all.

Even if the hiring executive is a seasoned pro in evaluating and assessing prospective talent-- the interview process can be very subjective. He's trying to scorecard a number of strong competitors for the role. All of the finalists could likely do the job successfully. It can make the final hiring decision a very tough call.

As a candidate -- an area to probe just before finishing the interview, ask the hiring executive if they have any concerns or reservations about your skills/experience as it relates to their decision criteria. This is your chance to uncover and address any possible objections. Here's a Forbes take on this > http://www.forbes.com/sites/crossingborders/2012/04/25/the-r...
Super creative use of A-frame, nice job. I spent the last month or so building a VR project and I found A-frame itself is still very early on and has a number of quirks, any particular issues you ran into?
How is this frightening? Why should we turn a blind eye to a source that continually posts provably fake and completely contrived news stories? This particular source also targets an audience that is demonstrably not capable of discerning what is probably true and what is absurdly false. It's not worth the price and risk of reading such a source, when the content they provide that is true can easily be consumed from other sources that are far more reliable.

Let's call this for what it is and always has been: yellow journalism. It's fake, it's damaging, and with the internet it gets spread far too quickly. And then, when enough momentum around the fake story is able to clearly paint it as false gets noticed by the majority of people, this particular source never issues a correction. They just silently let their mistake fall to the wayside, never bothering to inform their audience of their calculated mistake and what is actually true.

When you fail to acknowledge your mistakes, and when you do those mistakes repeatedly to the point where it can only be assumed to be purposefully done, you lose credence. Or at least you should. I'm not sure what's going on with this fetishization of false equivalency in American journalism. Not all journalistic entities are on the same platform; some of them clearly don't mind hiring people that have no principles as a citizen of their respective country or even principles as a decent human being, nor do they have respect for their fellow countrymen and maybe not even themselves.
As a matter of constitutional law, natural-born citizen is kind of undefined. If he had been born outside the US, the would have had dual or even triple citizenship at birth which would seemingly also qualify.
Hm. Seems to be about what I expected from a business/investment-oriented magazine publishing a scientific article.
Yes, this.

Or, another example, a corporation could legitimately be advocating for more stringent regulation while doing the bare minimum to abide by the law.

If the environment is sufficiently competitive, the corporation or politician that goes the extra ethical mile gets outcompeted and fails. So the choice is between being hypocritical or not existing.

To succeed, they have to either convince all other players to cooperate and use the more ethical, less competitive strategy, or change the system so that the less ethical strategy is not an option.
>Yes, it is every ad network's right to refuse to associate with Breitbart or anyone else for that matter. But is this really the direction we, as a society, want to move in?

Yes, this is the direction we as a society want to move in. The opposite direction from hate speech. A direction in which large commercial ad enterprises do not support neo-Nazi content and do not support neo-Nazis making a lot of money off said content; at least not on AppNexus' dime.

This is precisely the direction we want to move in.
Take a look at russian vk.ru

It's lighting fast compared FB and does all the same things. Really neet. FB makes my laptop literally over heat.
Are you sure? According to Wikipedia[1] "its server-side code is closed-sourced and proprietary".

[1] https://en.m.wikipedia.org/wiki/Telegram_(software)
There is a HTML <keygen> tag, but it's deprecated IIRC.
This phenomena is called 'Reputation'. It's not a replacement for evaluating the value of opinions, but it is a short cut.

If Breitbart et al have earned a reputation of being white nationalists, and others use that reputation to evaluate whether they want to consume their media, that seems totally reasonable. If Breitbart wants to eliminate that reputation, they can by regularly pushing content that discredits it.

Consider Buzzfeed, who is slowly turning their reputation around. It takes work, and more than one article with good individual content. You have to show a commitment to change, regularly, before that reputation changes.
They figured out that using communism to steal from the people is not effective so they invented social democracy to steal via government fenced corporations. This gives people more sense of freedom whilst generating better yield for the ruling class.
This is quite frankly bad. Even the spokesman said he wasn't going to get into it (because it might hurt the PC police). It truly seems like there is a political backlash war going on. It seems so childish, but they are only trying to hurt Breitbarts bottom line.

We are becoming even more divided.
See the NASA paper - they have a hypothesis, which is that they're essentially pushing against the quantum background with pilot waves - which doesn't really violate anything but does mean we took a wrong turn on QM 80 years back.
It's worth noting that the developer who split from the Angular team to create Aurelia was also the developer of Durandal, which is quite a nice (and underrated) framework.

Aurelia is a sort of the spiritual successor to Durandal.
Then people should try to strengthen the system. It can't be that hard to have a voting system that works reliably. Lots of counties are able to do that. Instead it's just an excuse for another endless controversy.

The election already showed that there is a desire for a strongman. If that trend continues people will at some point happily vote for a dictator that will abolish all the rotten democratic stuff.
yeah, people compile web pages now.

i don't understand it either.
> I think this is a very dangerous path.

To the contrary, I think that the erosion in trust is based on information technology giving us citizens a better view of how the sausage is - and always has been -made. Thus the erosion in trust is a very logical and appropriate response.

The solution is not regaining our trust in a inherently flawed system, but innovating away from the flawed system to something better.
Dismay as Alzheimer's drug fails in clinical trials
Often these requirements are exaggregated. "Real" low latency applications are far harder to write than just changing a language or framework. It would mean, for example, to forego any allocations in critical req-resp paths, or exactly bounded runtime of processing. Note how most software that is perceived to be "low latency" doesn't do any of that (eg. audio/video streaming)
If you have a relatively large app and having URLs makes sense, the router is a no brainer.

No real tips; the vue-router documentation is excellent.

If you're coming from Vue 1, the only thing that did confuse me is that the router hooks have changed. The router now listens on `beforeRouteEnter` and `beforeRouteLeave` and these hooks only get triggered once per route change. Therefore, to listen to query changes on a route you need to watch the `$route` object.
He has admitted that it's a sock-puppet account.

He stated himself that he has created dozens of accounts and that uses them to post even when his accounts are throttled due to down-voting.

How is stating a fact a personal attack?
The pigeon will see you now
Which is why even if it sounds foolish, I have more fun with UWP than Android.
I'm pretty sure none of that is in the book.
Didn't hear about any of that. The Python 2 to 3 gap isn't wide in my opinion, I move from one to the other without issue. I guess it depends on what kind of programmer you want to be. I believe you will have a deeper understanding if you work from the standard library outward.
Want to Know If the Election Was Hacked? Look at the Ballots – Medium
Tyranny of the majority is a major concern for democratic systems, hence the many protections against it. A system based on pure population majority is no less manipulable, you would end up seeing candidates campaign hard in the ~25 most dense cities and ignore the rest of the country.
Clever idea. But scrolling the little VR scene on the right with my mouse is backwards. When I click and drag to the right, the camera pans to the right. But since I'm clicking on the content and dragging, it feels like the content should pan to the right, meaning the camera should pan to the left.
However, if you can pay people to write high-quality documentation, you can use money to attract brand evangelists.
Alex Halderman's blog post [1] (mentioned in the update of the vox piece) is a interesting read. He argues that a paper trail is an important independent check on election results, and that it should be checked as a matter of principle, instead of not using it at all.

[1] https://medium.com/@jhalderm/want-to-know-if-the-election-wa...
Microsoft brings Solitaire to iOS and Android
Always. If I'm trying to learn something new, I need to write automated tests to check my understanding or else I'll end up getting lost.
SQL Server in a Fedora Docker Container
They have the ages all wrong then, teen years start at 12, not at 17. Meaning you are interested in kids from ~1 to 12

When I mean "talking to children" I mean the all things, tell them to reach you if they see anything they find concerning on the internet, tell them some people may put ugly things on the internet so if they see anything that upsets them they should talk to you, all this even before sex education.

Still, you are over-estimating the effects of sexual images to kids, they barely understand what they see at that age; and I'm pretty sure it's 100% impossible to tell apart adults who saw porn when they were that young from the ones who didn't.

But still, even with the firewall argument: parents who are concerned about it should be educated about using Ublock or something like that; not a censoring that affects everyone. Specially because such censoring power is always going to be used for evil after a few administrations, it starts with porn and then it is for "evil online forums" and then its for anyone talking against the government.
Facebook wants no nipples, AppNexus wants no alt-right. Their house, their rules.
> Nobody really treats all sources exactly equally

The fact that were using the term "post fact voter" is pretty scary.

At one point media was more of a conscious buy, but now thats mostly auto-magic. You buy into a network and might not have any idea where your ad is showing up.

I think this is another confession that the system isn't perfect and were going to see some corrections.
> How is stating a fact a

This is a trope of the serial troll. If you don't want to be banned from HN for trolling, please communicate in better faith.

I don't believe 75j is a sock-puppet account. I think it's the primary account that user is currently using. They need to do a better job of following the site guidelines, and I've chided them about that in this thread, but it doesn't mean that what you've done is ok. Your vendetta is not only uncivil to a fellow user you're tweaking the nose of, but is the worst sort of procedural droning-on. No more of this, please, starting now.
mentally: "I knew he was the kind of guy who would do that."

"Go ahead and transfer all of the billing information to this address and change the email to evilhacker@guy.com. Thanks."

CSR: "Sure, I'm happy to be of help."
The "left" had a laundry list of falsehoods Trump's campaign was built on and it didn't matter at all. The (completely fair!) discussion of racism and bigotry as part of Trump's appeal was far from the "left"'s only argument.
If there's one thing you should not be doing with media queries is this.

You never need to target one device.

Your media queries should follow the content, not playing cat and mouse with devices.
Not CS exactly but for Linux you could do worse than

Linux Bible 9th Edition by Christopher Negus
In case anyone is curious, Trump advisor Bob Walker's masters degree is in Political Science.
Well, Obama did botch his public oath both times, but I guess that doesn't count? (I'm not from the USA, btw.)
The nation that hates to be late
I totally understand the concern, but I'm struggling to think of how else we deal with this sort of phenomenon.

I suppose we've always treated fringe media outlets as what they are, to some extent. We don't place a huge amount of weight on what e.g. the Socialist Worker says, but of course we don't simply disregard all journalism from these sources. Maybe that's the answer for things like Breitbart – unashamedly biased sources should be less heavily weighted. Doesn't that seem reasonable?
As long as Breitbart has a large audience that advertisers wish to sell things to, economic pressure will lead them to advertise there. If this particular ad network won't, then they will find one that will.

Therefore this will not hurt Breitbart.
The issue here is there isn't evidence to support the investigation into the allegations. Everyone can make the hacker bogey man a defense, but the truth is while hacking does happen, the way in which the voting systems are designed it's less likely to have been hacked through exploiting voting terminals. It's more likely that the registration of voters would be manipulated. I would argue that's why the Clinton campaign hasn't been aggressive with it, they haven't met the threshold of reasonable doubt.

Off topic, I wish people and their passions had been put to work during the elections on both sides. It's all been yelling at each other over superiority and whatever else is the hot ticket button of the day. If people would take the energy and focus on a micro level, working within their communities to make change, we'd be a better country for it.

- not directed at previous poster, just tagging on commentary.
Well for me the way to deal with the whole "climate change" is wrong, if they were to say - "who wants cleaner air and water" - Nobody would argue and things would just move forward and avoid getting hung up on debate and endless papers and research to spell out the common sense. It is like arguing the compass direction to the nearest degree when if you said is the general wind N,S,E or west then everybody would agree it's just one of those and things would move in the right general direction instead of doing circles for years upon years, whilst time waits for nobody.

In short, its how you define the issue in a way that everybody can relate too better and if that means going indirectly with the side-effect being the target, then so be it.
This is not dangerous in any way. This is not a free speech issue. Commercial enterprises are entirely free to support business activity that they agree with, and refuse to support activity that they do not agree with. For those who are improperly conflating this issue with free speech or First Amendment rights in any way, you probably need a reminder:

https://xkcd.com/1357/
I'll give one of the study author's some credit for chiming in - following media wind up, mind you - regarding interpretation and pointing out that the deviation is completely reasonable when considering erroneous poll numbers being used for comparison. Which, I think, is a very worthwhile position to take because of, ahem, how generally off the polls were this time around. Those swing state numbers weren't even close to reflective of the majority of polls, IIRC, by Nov. 9.
Which Breitbart news stories are "provably fake" (as opposed to "disagreeable", "editorialized", "provocative", etc.)?
An APT isn't going to log in with the password every time. They're going to install a rootkit.
I agree: the results should be audited in as many elections as possible, as a matter of course. I don't mean to be paranoid, but this should be a normative check on less than ethical actors.
That's not at all a valid statement. People rightly pointed out, over and over again, the inconsistency of Trump's views on several issues. The trope that the argument was nothing but shouting about racism is just not correct.
Yet another product or service with inappropriate use of Zen in the name. What does this have to do with Zen, the school of Mahayana Buddhism?
I have a 4k screen, but like to set resolution scaling to 150% on Windows. MacOS also does this for the retina displays. It looks fine for the most parts, and fonts render fantastically with Sublime but VSCode fonts in the editor are blurry and make it harder on the eyes for reading.
This is probably the most important point to consider about this situation.
Got it, We though Twitter & Facebook are a good way to get people easily onboarded and their details filled in effortlessly.

PS: For those afraid of any privacy issues, the permissions are very basic, we do only get your email, avatar and short bio.
It's really trolling, but it presents itself using the trappings of journalism which has a few benefits over old-fashioned trolling: First some people believe things which are presented in a certain way, through a "news site" etc. Secondly claiming to be a journalist provides some legal defences.

There are examples of this in the UK too: Katie Hopkins is a master troll pretending to be a journalist (and with a column in a tabloid newspaper too).
It was pretty big over here as well, the last version I used in anger was 7 but I still see the odd job posted for Delphi devs.
> Let's call this for what it is and always has been: yellow journalism. It's fake, it's damaging, and with the internet it gets spread far too quickly.

Like all the mainstream press that called it for Hillary for months before the election? If you're not judging content by the content itself, than you've got blinders on. Let the content stand on its own.
>"Breitbart is the most pro-Israel site in the United States of America," he added.

If you define "pro-Israel" as "anti-Arab", maybe.
First they refused to advertise on the racist site, and I did not speak up because I did not believe in a right to advertising revenue.
Here you go: http://www.breitbart.com/big-government/2016/01/04/1001-reas...

>Always, but always, it has been about the cynical exploitation of mass crowd hysteria and about the sly manipulation by activists and crony capitalists of the political system in order to advance the cause of global governance.

Let's not be disingenuous. There's tons and tons of stories like this.
> As a very basic example from C# (which I do use professionally), the fact that untyped collections still exist (and things like IEnumerable with explicit casts instead of IEnumerable<T>) is just pointless cruft that we'd be better off without. As far as I'm concerned, no code should ever depend on them, and any code that does should be forcibly broken to force people to fix it. We treat security flaws seriously by forcing people to fix things, why should we not do the same with features that are essentially bug-magnets?

I mean this is an age-old argument but MS comes down very strongly on the other side because, like... what if nobody is working on that C# 3.0 code anymore but you need it for whatever reason? Well, I guess you're out of luck in the world where they just break ArrayList.