skysight-inc/HackerNews huggingface dataset:
Realistically, what harm can the experiments described in the article do to the general population?

It's so hard to do anything, even design diagnostic tests, that requires FDA approval that personally I'd avoid any startup that had that on their route to revenue.

It's kind of a shame, and countries where it's easier to develop new treatments and tests are likely to take the lead.
Holy Heavens! —what an enormous about of text and graphs to 'prove" what is completely obvious from the most cursory glance: Google maps include more road info. Apple maps include more place-names.
Did they actually pay anyone for this stuff? It looks like the sort of thing 16-year-olds would come up with (including the one they actually chose). Very low level all around.
Oh, and American capitalism has promised us hoverboards, moon colonies, AI that can talk to me and make me feel loved, and a cure for cancer. None of that has come about.
Maybe you should look it up in a dictionary [1,2] before acting like a wise-guy.

The quoted sentence is the dictionary usage of the phrase.

[1] http://dictionary.cambridge.org/dictionary/english/beg-the-q...

[2] https://en.oxforddictionaries.com/definition/beg_the_questio...
In the case of Google Go was developed in part to take over some of workloads previously done in Python; a language that is comparably as easy to develop in, with better tools and better performance. I suspect this is why the comparisons keep popping up.
What a great extension for php !
Pretty common in India. Though the tradition of 'washing' instead of 'wiping' has been here forever, but a lot of the modern homes now have an inbuilt toilet bidet.
I disagree with the parent post; Django's codebase is overall pretty high quality. It definitely used not to be that way, though.

But there are components that fit that. The entire form subsystem is awful to work with. Working with Javascript, webpack apps etc is a huge pain.

The template syntax is also a failed design experiment, based on the premise that backend coders and template authors are not the same people and should not have the same level of power -- some of this is based on a good idea at its core, but Django ended up backtracking on that half-way and we're now with a very inconsistent template system and having to implement kludgy template tags and filters or new object methods that do not take parameters whenever we want to do anything remotely complex.. At this point I wish it'd just move towards supporting Jinja syntax (that is, alongside the regular syntax, not as a separate engine like it's currently possible).
what a great extension for php !
If I could do without sports and HBO stuff (Westworld, Game of Thrones), I too would cancel Sky.
>Well this is true for all languages!

That is unfortunately not true enough.

Rust has a brilliant solution for some really burdensome issues that C++ developers have. A lot of C++ code tends to make assumptions about ownership and lifetimes that are not formally spelled out anywhere in the code. It's all over the place, it increases cognitive load, it makes the code brittle and less modular than it could be. Rust fixes that without negatively affecting performance whereas all C++ workarounds like shared_ptr and defensive copying are incomplete and/or have a negative performance impact.

But Rust also insists on enforcing its ownership rules between variables within the local scope where it doesn't help much and feels needlessly restrictive and convoluted. I can't say I know Rust well enough to tell whether working under these restrictions can become second nature and stop being a burden.

Also, users of garbage collected languages don't have many of the ownership and lifetime issues that C++ developers are forced to think about. Especially where objects are immutable, ownership is not a concern at all.

So I think Rust is an answer to one question: How can I have detailed control over resources like in C++ without inheriting all the hazards of C++ as well.
> how they threat each other.

Do you imply something here or is it just a slip?
Yeah no.

I know that there are domains that are mostly on Python 2, and of course you'll always have legacy / unmaintained things lying around. But "zeee majoritie is Python 2.7!!1111" does not become true by some people chanting it over and over again. The simple fact that frameworks and libraries are moving away from Python 2 already proves that the majority does, in fact, not use Python 2. Otherwise maintainers would also be in an approximate majority to block/veto such changes.
We'll just have to see. That's the beauty of this. Don't want to upgrade? Stick with Django 1.11, since you don't want or need new things. It's LTS, so you won't miss out on critical fixes.
>The blockchain phenomenon is akin to when a star-eyed developer writes a 10 page blog post about their FPS-RPG-RTS-MMO hybrid with a physics and chemistry simulation system that offers unlimited possibilities! Except the project usually fails after debuting a few misleading demos, and if the project ever escapes the alpha phase, the reality is hugely underwhelming and not at all resembling anything close to what was advertised. That is the blockchain in a nutshell.

I'm actually surprised nobody's brought blockchains to Star Citizen yet.
I'm pretty sure they use the L1 Visa[1].

[1]: http://www.immihelp.com/l1-visa/
Well Netflix just made a deal with Seinfeld to produce a few shows.
If anything, the transition was too progressive.

The Python ecosystem would have been better served if they killed support for Python 2 much earlier, so that we can avoid wasting time on this tired debate, and more time writing useful code
I have asked "are you eligible to work in <Country>" if their current location is outside of the country or it is known they are not citizens.

Which I guess would be a question about race? in a way?

I wouldn't ask a white person who spoke swedish and had a very swedish name as I'd assume they are swedish by birth.
And to deter lock in to WeChat's closed platform. Really, this is Goliath vs Goliath - you want them fighting a bit, not working together.
When I started with Python - around 2011ish - Python 2.7 on Windows (with Qt 4) was a reasonable choice. Not much later almost everything I did was on Python 3. No regrets, no looking back, and no missed opportunities.
The original compiler can be downloaded from Borland:

http://edn.embarcadero.com/museum/

IIRC someone has posted the complete source code online but I cant find it right now...

edit: http://turbopascal.org/turbo-pascal-download
Atlassian is buying my beloved Trello for $425M
the php framework is very good!
> with flat screen TVs

All TVs are flatscreen. The TV license costs more than a TV.

I'm sure the new student accomodation is overpriced, but that's market effects not the presence of TVs. The real culprit is the government trying to run universities as profit centres. The policy isn't "joined-up": we're probably going to see further crackdowns on student visas at the same time as European funding is withdrawn. I'm waiting for the first redbrick university to go bankrupt..
"I think I enjoyed it all because there was always a short-term achievement to unlock: I sorted the five original Pascal programs by complexity and was driven to implement the minimal set of features to see each run in turn. "

so the 5 were running 11 month ago !
Yes I thought that was the most interest part - it was the last 20 minutes or so.
use it for some days ,it's good for me
In my experience -- again, completely anecdotal --, investing in a high quality office chair, mattress and set of pillows goes a long way towards less joint pain/damage. Standing desks just move the damage lower down.
I think I have a bit more of a globalist perspective. I understand that incomes in the West have stagnated, but hundreds of millions of people across the world have risen out of poverty. It helps that my wife is Chinese and I've seen first hand the incredible transformation of that country. Looking at the world as a whole, the situation for the majority of the population is vastly better now than it was back in the 70s and 80s. It's almost miraculous.

Could the West have done anything different to preserve or advance worker incomes? I really don't think so. In theory all those manufacturing jobs in China could have been kept in the US or Europe, but I don't think that would actually have made anyone better off. The goods produced that way would have cost a lot more, to the workers as well as everyone else. Trade barriers are a conscious decision to make your economy less efficient and raise costs for all of the population in order to subsidize a few. It's not as if everyone working in manufacturing in the West became unemployed either - unemployment is no higher than it was in the 80s and the employment rate is actually higher.

As for the crash in 2008, yes it sucked but I believe it was inevitable. Where was the political pressure to reduce mortgage lending before 2008? Where was the popular pressure to reduce mortgage relief and reign back loans to home buyers that would have prevented the sub-prime crisis? There wasn't any. Instead all the popular and political pressure was on relaxing loan criteria, opening up access to 105% mortgages and expanding access to credit. The banks were doing exactly what the people and their elected leaders were demanding that they do. That doesn't excuse any wrong-doing or relieve anyone of responsibility for their actions, but lets be realistic. All the popular pressure was leaning hard towards boosting the credit bubble and an eventual collapse. Bank leaders should have better managed their portfolios and more responsibly managed their risks, but that would have at best delayed the inevitable.

So yes, the Dick "Deficits don't matter" Cheney attitude cost the USA a lot and exacerbated the bubble and it's collapse, but the wars are really a footnote to the overall economic picture at the 30 year level. The global economy and expanded and diversified. We live in a world with dramatically less poverty than 30 years ago. In 1981 52% of the world lived in poverty, now it's 22%. That's a stunning achievement.
Yeah, I figured that's the theory, but in practice I've found no consistent aiming for either function. Also, most washlets with both also have an independent forward/backward function.

Besides all that, is there some targeting system going on down there? Machine vision? Lidar?
> If you can't explain it simply

Creationists claim the same thing.

I've explained well enough, it should be explicitly clear by now. If not, I find it unlikely you'll get it from further discussion.
(I can't believe I'm saying this, but..) FOX, for all it's faults, doesn't usually publish lies. Neither do tabloids except for the National Enquirer, as far as I know.

They'll wilfully misrepresent, obfuscate, stretch, massage the truth – whatever you want to call it. They'll add insane opinions. But they don't fabricate complete events such as the one from the article. (Druge IIRC, has actually broken a few important stories).

Buzzfeed, similarly, made abundantly clear that they could not verify anything in that document. And they, or at least the "mainstream media", did sit on it for months and didn't publish it (even though it'd been more useful to their supposed agenda) before the election. What allowed them to publish was the (undisputed) fact that Obama & Trump were briefed on it.

(Note that I'm not actually a big fan of this fake-news debate, at least the part about making it illegal etc. Even though I believe the difference is pretty obvious when discussed in sane company, it plays so obviously into the narrative of this new counterculture that it's probably going to make them stronger rather than weaker)
> because WeChat is taking up everyone's time on the phone

Well, not me. I'm Chinese and I hate hate hate WeChat. It's a cluttered, privacy intrusive app and a very close eco system.

WeChat became this popular is by no means because of the app per se, but because of it is made and heavily promoted by Tencent.

Before WeChat we had much more elegant and simple apps like Talkbox and WhatsApp.
Note that it's for maps aimed at foreigners, a lot of which are westerners. They're not removing or going to remove the symbol from temple themselves.

Also, to be truthful, a lot of foreigners wouldn't know what the svatiskas on maps point to.
Optionals being clumsy means you start to eliminate them as you write more Swift. It becomes a carefully considered decision to use an optional in your interface. And the compiler keeps you in line.

I love the compile-time optional support now and severely miss it when using languages that don't have the feature. They are brilliant when you are working with all-Swift code or Objective-C code that has been decorated with nullability keywords.

However optionals become a burden when you are working with old Objective-C code that has not been annotated.
Struggling to make crucial updates to your website?  Concrete5 makes it easy
maybe you're thinking of https://news.ycombinator.com/item?id=10202299

As https://news.ycombinator.com/item?id=10202563 said, it is not THE turbo pascal compiler.

Also there is http://www.freepascal.org/
People could lie about their religion, too.
We don't really understand how most of the treatments we have work. We have data, we have in many cases some ideas, but we don't know.

Take Psoriasis as an example, doctors are still prescribing coal tar based treatments. I guess they are ~100 years old. They don't work very well, and people don't really know why they should work at all.

Pretty much all Psoriasis treatments are like this, even the more recent ones. They interfere with some pathway related to the immune system... but we don't really understand why they work.

So we don't really understand "how it all fits together" for current treatments. It's still reasonable to use them if they are relatively safe, and work. Same is true of gene therapies.

Mostly we figure out that things work/are safe through experimentation. Not through totally understanding the system.
The source is not particularly illuminating unless you really want to dig in, since it's all 16-bit x86 assembler.
Me too. It's a real pity the thing never caught on.

(My personal theory on that one is that the input lag really hurt the platform. Plus, when looking for Kinect developers, you're looking for people who are good game developers AND physically active - testing on physical games is hard work! That narrows the pool.)

However, it's interesting to note that what's pretty much universally regarded as the best Kinect game ever came out this year: http://www.theverge.com/2016/7/13/12173190/fru-game-review-x...
When you say "Django is not RoR", are you saying Django doesn't break backwards compatibility but Ruby on Rails does?

If so, I have to very strongly disagree. It's almost mind boggling to me how much they break backwards compatibility as a framework. They usually warn users with a deprecation warning in one version and then they make the backwards incompatible change in the next version, but the sheer amount of these kind of changes makes upgrading an infuriating process. Especially when upgrading a large codebase.
This obviously isn't an ongoing project that will be continously updated - this is some guy's hobby project which is more or less finished now.

I don't know what you were hoping for? Someone maintaining a Turbo Pascal compiler on their free time for no obvious purpose?
I will take a look at this, thanks!
>> and if you're starting a brand new Django project there's no reason on earth you should choose Python 2 anymore.
> Why on earth will you go to Python 3 at huge rewriting costs?

If you're starting a brand new Django project you're not rewriting anything. If you're rewriting something, it's not really new.

My company is a Django shop and while we have no intention of upgrading Python 2.x codebases to 3, we do start all our new projects on Python 3. It just doesn't make sense not to do it.
Yes, speaking as a VR developer, that's absolutely huge.

Good luck trying to fake out the monsters in my game, Left-Hand Path, with tiny wrist motions - it's move or get dismembered time :)
Semi-related, side-by-side comparison of how common things are done in swift and go:

http://rosetta.alhur.es/compare/swift/go/#
Agreed. The US is primarily consumption driven economy. This could lead to behavioral conditioning that could affect future growth (e.g. depression era, silent generation).

https://blog.dol.gov/2016/11/03/spending-habits-generation

https://medium.com/generations-of-spending/meager-spending-a...

Those of the silent generation are what can be most accurately described as frugal spendors.

Again, this tendency is rooted in their surroundings as they grew and developed within the society around them that was facing hard and desperate times.
Nope, Python 3 is a sane upgrade to a sane language bringing many enhancements to the consistency and reliability of Python. And it is being used in many production systems already.
Have you considered Now TV? You get sky channels in bundles, live + catch up, online or with a (very cheap) modified Roku box. The entertainment (http://www.nowtv.com/entertainment) package includes Sky Atlantic for £6.99/mo, and sports (http://www.nowtv.com/sports) you can choose £6.99/day, £10.99/wk or £33.99/mo.
California Nuclear Closures Resulted in 250% Higher Emissions from Electricity
our team have applied swoole since June 2016.It‘s really a useful dev tool worth to recommand.
VR dev here. 8 hours with a headset on is way too long, but an hour or two is very doable.

(HTC Vive, properly adjusted. Adjustment is key to comfortable wear on the Vive - it's the difference between 15 minutes before discomfort and 2 hours. )
It's a major release.
I will ask this again. Why is nobody here interested in building one app that does it all? Nobody wants to have 100 apps on their phones, or create 1000 online accounts. Such an app would easily make most tech companies obsolete. What part do people not understand?
What py3 does is it enforces the things that py2 only suggests as far as unicode goes. That means on py2 you can go for the proper handling and if you did do everything right, then py3 migration should be almost boring.

The difference is when you didn't handle all the cases correctly. In that situation Py2 will silently do either the right, or the wrong thing and you'll never know. Py3 will likely throw an extension and tell you where the issue is.

So if you're handling lots of unicode text and think you've handled all the string correctly already - that's the reason to move. Now you'll be sure it's correct. The problem with py2 wasn't so much that it was handling anything badly - it was that the default, easy way was incorrect and just waiting to blow up in peoples' faces. (or maybe just silently corrupt something)
Kotlin 1.1 Beta Is Here
No, it was typo. Sorry
If solutions were demonstrated, do you think customers would still care about black box vs understandable?
Not sure, but for me it's more that the selection is better, I don't think you can get Westworld (series) on amazon yet for example.
Considering Netflix is tying DRM to CPU and only Kabby Lake PC's and later will get Netflix 4K support outside of approved devices it's doubtful.

Also bare in mind that almost none of the so called "Originals" are actually produced by Netflix.

What Netflix calls originals is pretty much "you can't see it almost anywhere but on netflix", and this isn't even universal, this usually means that Netflix has secured the primary broadcasting rights in a one or more regions.

This is why in the UK shows like Better Call Saul, Sole Survivor, The Expanse and many others are marked as Original even tho they are broadcasted on TV in the US and in many other regions.
To an extent it might be worth letting those votes be lost to keep things simple, if only relatively few users browse that way.

There are ways around it if it were a problem though:

* Have a timeout on updates. If a vote has been sat in the local cookie send for some time send an XHR request to push the current queue to the server

* Use onunload event handlers to push any remaining queued votes when a tab closes. You could even try maintain a count of how many tabs are currently open (in the same cookie) and only send that request on the last one closing.

* If the amount of votes hits a certain length, also send a XHR request to register them.

Probably not perfect (I have in the past found onunload events to not be terribly reliable) but it would capture most of the otherwise lost votes you describe. It might be too much work to write/debug/maintain though, if the number of lost votes would be small anyway.
Have to agree The Crown was very good and not normally something I would have bothered watching.
> Hundreds and thousands are leaving the jobs and switching to contracting, driving for Uber/Lyft and/or taking similar jobs.

Which is a very good thing...
Semi-related, side-by-side comparison of how common things are done in rust and go:

http://rosetta.alhur.es/compare/Rust/Go/#
> One thing that's hard to judge from the outside is the quality and efficiency of that code.

I've had the opportunity to work with a few ex-NSA software engineers. One in particular was among the smartest and most capable colleagues I've ever had. If, as is the impression I gathered, he's at all typical of the talent NSA has at its disposal, I would expect the limiting factors to be the volume and accuracy of the data available, rather than the quality of the software built to analyze it.
I was excited to see an article about gaming in HN. I have been extremely disappointed.

VR has been the next big thing for, at least, the past 20 years. There is no indication that is going to happen anytime soon.

A picture a Mario Run to show "advanced" mobile games is shameful, as there are more complex games from the story/game-play/graphics perspective that have been out for a long time. Just look at Gameloft. If anything Pokemon Go and Mario Run are the confirmation that casual non-advanced games are King.

The rest is just as bad or uninformative.
People today eat less fresh food and are less healthy largely by choice.

People like to sit around, watch TV, play video games, and eat junk food. No one has to force us to do those things.
Here's democracy for you.
add in phenotype, microbiota, mitochrondrial DNA, behaviour , environmental and societal factors, we have some way to go....
And convert, like Dave Chappelle (to Muslim) or Trump's daughter (to Judaism)
very nice. easy and high performance.
I go to the movies once every 5-6 years.
Finally someone who understands. You're spot on.

Why aren't more people talking about this?
> Using a purposefully offensive name

I'm afraid you still don't get it. We have no purpose to offend anyone. All the offense is self-inflicted.

I wish you spent this much time on making the world a better place to live in.
Hire for problems you need solved as opposed to generalists.
Hire for strength as opposed to lack of weakness.
Hire for skillset but understand that a large portion is going to be learning on the job.
Hire someone people who care about your codebase and are going to act like the custodian.
Hire some who hack solutions which helps keep velocity in the team.
People who complain about their previous company are generally poor hires.
Most importantly hire people who get sh*t done.
Congratulations, you've been brainwashed.