skysight-inc/HackerNews huggingface dataset:
>Basically where is there any shred of evidence that the prevailing reason for supporting immigration is to generate a majority, rather than simply thinking it is the right or best thing to do?"

Quoting myself from another post:

> What other reason could there be for self-described progressives to support the mass importation of homophobic, misogynist, and devoutly religious Muslims, other than their unwavering support for left-wing parties

The left enacts policies to alter the demographics of a nation in ways that will virtually guarantee them electoral success, and then they loudly decry anyone who criticizes these policies as a "racist," "xenophobe," or something similar, and then they even have the nerve to write boastful articles like the ones I linked to above; it's too obvious to ignore at this point, and the rise of Trump and other immigration restrictionist candidates is an understandable and overdue response.
> If you have evidence citing that it was because of phony diagnoses, I'd be interested in seeing it.

Here's an article by Allen Frances, who you may recognize as the editor of DSM-IV:

http://nypost.com/2012/04/24/americas-false-autism-epidemic/

Frances is very outspoken about this issue, and interestingly, he was one of the primary advocates for the inclusion of Asperger's in DSM-IV. His outlook has, needless to day, changed completely, and the expression "phony epidemic" originates with him.

> Anyhow, saying the science is not being done is just absurd.

Not at all. Many people and organizations are still treating Autism as though it's a mental condition. Evidence strongly suggests that it's a physical condition with mental symptoms. Once we accept that it's an organic ailment, real scientific progress will begin, and people will be less likely to unfairly stigmatize those suffering from it as though they're "mental".

As I said above, this process has scarcely begun. And "diagnosing" many bright people with Asperger's (including Isaac Newton, Albert Einstein, Thomas Jefferson and Bill Gates) perversely turned the condition into a status symbol among impressionable young people.

> I think you are over-estimating the negative impact of having a broader diagnosis spectrum.

The issue is whether we're focusing on evidence instead of anecdotes. At the moment, opinion rules. Remember that the content of DSM-5 was established with votes, not scientific study outcomes. This is one of the reasons the DSM is being abandoned by the N.I.M.H.:

http://www.newyorker.com/tech/elements/the-rats-of-n-i-m-h
FWIW, most of these options revert back to default as soon as you format something; but I agree that I would have preferred iomanip to generally be a wrapper around values rather than a silent modifier of the stream.
I don't remember the details, but I think Uber showed a similar revenue/loss ratio...

There was HN discussion about it and the main thing people were saying is there's an opportunity cost in not spending the money (mainly in expansion).

I kind of feel like Uber is in a bit of a "monopoly or bust" position though, using similar 4X techniques to our former favorite tech boogieman (subsidizing driver rates then removing subsidies once growth stops...).

Not quite sure what Lyft is using its money for, though. My impression is there strategy is to not be jerks and focus on US only for now. Guess this is a "good guys lose" situation...
Well, if you wanted to be precise you should specify for which indices x_i=y_i should hold. But if it's clear from the context then that might be left out.

You're definitely right that mathematics doesn't really have things like variables though. You're only allowed to define a symbol once, but then it doesn't necessarily need to have a specific value (e.g. you're allowed to define 'x' and 'y' implicitly using the equation 'x = 2yx', or less trivially 'x^2 + y^2 = 1').
CRTs wouldn't work if the video device wasn't synced up, whether that's an NES or whatever, it has to know when to send what data. It's not like the TV has a buffer.
Learn, explore and work on things that gets you excited every day. If you're no longer excited or learning how to be better then you have some catching up to do.

You don't need to write kernels, oil company etls, program mobile apps, or make a self driving car to be valued. You just need to solve real world problems, using smart tech that other businesses value too.

The biggest issue I've noticed is people aren't well connected to learn and read up on tech. Having knowledge of your industry and tools is required, some don't make a conscious effort to keep up.
Nah, that still won't get you anywhere. There's been a ton of C extensions and variants that got no uptake or development despite easy porting. Cyclone comes to mind. C community has refused to adopt safer, predictable approaches to things going back decades. Also, as with most, can't break backward compatibility with any apps doing things in a stupid or dangerous way.

So, it isn't happening. Literally need to focus on the people already considering switching from C instead of its fans or heavy users. Plus, next project should consider seemless compatibility with C for piecemeal rewrites.
Well that killed my joke pretty effectively. Drat.
Jason Scott responds to discussions about his Fuck the Cloud essay
Aren't we learning in today's environment where prices of many things are going down (or with recent Japan as an example), that deflation isn't necessarily bad? In the past it is associated with recessions, but it may be a side effect of the recession or depression, or an over-adjustment by governments trying to reign in inflation.

Economists agree: deflation is either good, or bad, or irrelevant:
http://ftalphaville.ft.com/2015/03/23/2122452/economists-agr...
That study -- which is merely a meta-study of 26 selected other studies -- just summarizes the incidence rates of resistant strains in migrant populations vs. local populations. It seems unsurprising to me that immigrants from countries with poor public health systems tend to be sicker than we are and we should probably intensify our efforts to aid them in that regard.

It makes no claim with respects to how relevant any of this is with respect to the overall increase in the occurrence of resistant strains. I'm not a doctor, I don't know how relevant this is, if at all. Clearly, being able to claim that immigrants spread disease fits a certain political agenda.

The U.K. has seen unprecedented inflows in the last year (640K immigrants)

With approximately 310k leaving, in other words, net migration is 330k[0]. But it sure is fun to quote the higher number! Of the ~640k, ~300k are coming to work (2/3 of them with a job offer), and 180k are coming to study. Since EU citizens are free to move around, unsurprisingly most of the immigrants (and, I presume, the emigrants) are from other EU countries.

On the other hand, the UK is doing comparatively little in terms of letting asylum seekers enter the country, despite being one of the richest countries on the planet in the middle of one of a humanitarian crisis: With almost a million people having crossed the Mediterranean as refugees and migrants so far this year, and conflicts in Syria and elsewhere continuing to generate staggering levels of human suffering, 2015 is likely to exceed all previous records for global forced displacement, the UN Refugee Agency warned in a new report today.[1]

[0] The number is "unprecedented" in so far as that it's 10k or 3% higher than the one in 2005, which as we all know left Britain reeling in anarchy and destitution. http://www.theguardian.com/uk-news/2015/aug/27/net-migration...

[1] Staggering levels of human suffering. http://www.unhcr.org/5672c2576.html
David Byrne has a book where he rides a bicycle around cities around the world and makes similar observations.

http://www.davidbyrne.com/archive/art/books/bicycle_diaries/
It doesn't qualify because you said so, really?

This is something else than a joke, because?

Speculation and assertion is not an argument.

If a statement is a joke is not defined whether someone finds it is funny or not, but by its intention. We don't all laught at the same jokes do we? In this case, we don't know the intention behind it, or at least our two comments didn't reveal it.

(It is so sad to see preconditioned impulsive disagreement, just because certain words are discussed from a neutral perspective)
Not 100% sure, but from your tone it sounds like you think they are performing some kind of service. This is not true. Miners do not increase the number of transactions the network can handle. An infinitesimal amount of the electricity going into mining is actually goes to process transactions. A raspberry pi in a shoebox running mySql is capable of processing more transactions than the entire bitcoin network, liquid nitrogen and all.

All that mining does is give the person with the most hashrate more voting power in which transactions will be accepted. Innovation in mining hardware and data centers does not in any way increase bitcoin's security.
I think the most informative part of this writeup is this:

Niels Ferguson and Dan Shumow demonstrated that if the points are not randomly generated, but carefully chosen in advance, the security of Dual_EC DRBG can be subverted by the party doing the choosing; effectively backdooring the PRNG. Namely if one chooses P, Q such that Q=Pe holds for a value e that is kept secret, it will allow the party that generated said P, Q to recover the internal state of the PRNG from observed output in a computationally “cheap fashion” – hence instances of Dual_EC PRNG for which the provenance of the points P and Q is unknown are susceptible to having been backdoored.*

What assurance is there that the Q chosen by Juniper isn't subject to that type of backdoor vulernability? Why is Juniper using Dual_EC DRBG anyways? Aren't there other PRNG that are considered more robust?
When you request a transaction you also offer a fee. You get to set the fee. If miners don't like it they don't have to include your transaction, and if that happens your transaction will not get confirmed.

After no more coins are mined, miners will be relying entirely on transaction fees. At that point, competition will show us the real cost (and electricity used) for transactions.

Right now transaction fees are low(er) because miners can offset their costs against the coins that they mine as well.
At least in my experience at a UC, the media portrayal was fairly accurate. It seemed like there was a never-ending onslaught of concerts, "multicultural events", sporting events, "community center" activities, safe spaces, Greek events, etcetera (all of which receive school funding in some form or another). I appreciated the occasional guest speaker, but looking around I couldn't help but notice money pouring from everywhere, namely for things that had nothing to do with academics. Far too many administrators with too much time on their hands.
Do comments on articles count as social media? The German newspaper sites often have very active comment threads
SpaceX livestream of the first attempt to land on solid ground
Is there a comparison of reTTY with reptyr (https://github.com/nelhage/reptyr)? reptyr claims to work with less while reTTY does not.
Those languages are incredibly complicated. I'd go with Modula-2 or Pascal as a boring C candidate.
Germany has - after Japan - the second oldest population on the planet. Maybe this plays a role here, too as young people almost always use at least some social media - regardless of their level of education.
It would look like a magician's trick... Look at this shiny object (money for impossible algorithms (aka just a little bit pregnant)) while setting up the real goal.

Now that the phone company keeps the records, we have access to more than metadata. Now that Congress passed the Omnibus, we can legally share with everyone. Now that we have a campaign to claim encryption = terrorist, we can make strong encryption a criminal-seeming activity. Now that we looked like we broke Tor nobody will trust it. Now that companies can't be sued, we don't have to worry about the courts. Now that ....

LOOK OVER THERE! ... A presidential candidate waving tax dollars!
I live in the UK. Hedgehogs being vicious? Not in my experience. As for rabies, here's what our health service has to say:

http://www.nhs.uk/Conditions/Rabies/Pages/Introduction.aspx

> "In the UK, rabies is not found in the animal population (with the exception of bats)"

As for the pictures I linked to, you're right that there were a variety of different breeds, and was interesting to know some of them came from Africa, but you can spot some of the European hedgehogs in there as well. Here's a picture showing the breed of hedgehog you would typically find in the UK (if you were lucky enough to see one):

http://www.uksafari.com/jpeg3/hedgehog1.jpg
Are Americans losing faith in democracy?
Using Kong with Kubernetes
I was a non cleaner for a long time (until early 30's).

I realised something after having with someone who likes cleaning. A clean house made me feel better.

Not just the way it looks, but untidiness translated into a tiny little worry-bubble in the back of my mind.

I realised I felt free in a way I hadn't before. So now I clean.
On the agenda:

First flight since the failure on June 28

Attempt to land 1st stage on land near the launch site

First flight of an upgraded rocket
Something else the article gets wrong, and this is a nitpick, is that it implies every scanline is redrawn every single time. This is called progressive video, and CRTs didn't do this. CRTs did something called interlaced video, where every other scanline is redrawn in a given screen update: Evens, then odds, then evens, and so on. This was done to reduce bandwidth requirements and to prevent flicker.

(Progressive versus interlaced is the difference between the "p" and the "i" in 480p versus 480i, 1080p versus 1080i, and so on.)

Therefore, with interlaced video, each screen update, called a "field", only has half of the data of a complete frame, and the other half is not sent: The next field is one-half of the next frame. Therefore, interlacing cannot be undone cleanly. Deinterlacing, and it's called, is inevitably a process of reconstructing an image which has passed through a rather brutally lossy compression algorithm.

(Distributing interlaced video where the same frame is broken up into two fields, and therefore frames can be reconstructed cleanly, is called "progressive segmented frame". It was used in film-to-video transfer.)

http://www.lurkertech.com/lg/fields/
That's crediting this story as a source:

http://www.cbsnews.com/news/police-given-email-account-infor...

If the same article were published on Abc.com, putting a credit in the headline would be similarly useful, and it would obviously be ridiculous to say that CBS was then responsible for the content of the article under the headline (in this case, it seems that CBS Radio is responsible for the content though)
That paper estimates the bitcoin network's total power consumption at around 117MW. This latest increase is estimated at 40MW. So it is a significant increase.
Greece had a dept crisis?
Deflationary spirals are a hypothetical concern and mostly a fringe neo-Fisherian idea that has recently gained some mainstream nodding, but is otherwise difficult to verify in any way.

For one thing it assumes a massive collective irrationality where people's expectations are all rendered berserk and plunged into a negative time preference. It's a very tough gambit to make that people can withdraw their propensity to consume to such a high extent. It's tough to presume that the heterogeneous stock of capital and the time structure of production will just stand still to a deflationary pressure and not readjust to add more stages or adjust the price spreads in between. [1] Of course, BTC being a global currency means it exists in competition and per Gresham's law can always be driven out. Not a catastrophe.

[1] https://www.jstor.org/stable/2547921
So is textfiles an adult. If he/she is a jerk, he/she has nobody else to blame.
So they in fact talk about freedom with using the word on their home page. That is exactly my point.
You don't need feedback on your product from designers & developers. You need it from users. This just seems like a distraction IMHO.
This is the first launch since the SpaceX rocket went kaboom [1] and they will be attempting a landing.

1: https://youtu.be/PuNymhcTtSQ?t=3m15s
>Innovation in mining hardware and data centers does not in any way increase bitcoin's security.

Not sure exactly what you mean here - mining, and mining faster, generally increases the computational resources another third party would need to 51% attack the network.
Something bothers me about all this MV* pattern stuff. It's the notion that there is this canonical great pattern applications should follow. There's also a lot of "we" involved in this, and social posturing of "best practices". Look if MVWhatever works for your particular problem, knock yourself out, but I've seen so many badly designed applications because they tried to hammer something into an MVC framework without considering if any of that actually made sense for what their application does. And if you suggest that all this scaffolding is just hiding a more elegant design, you're going against "best practices" (despite the fact that most of these "best practices" arise from opinionated bloggers.)

I feel like MVVM is generally solving the wrong problem though. Ok, so MVC tends to get nasty because people shove all the logic into the controller, the model ends up being a crappy interface to the database, and views do too much. But maybe that just means that MVC is a bad fit for what you're doing. It doesn't mean "we" need the "next" MVC, it means you have to do the hard work of actually designing what your application does without training wheels.
The whole concept of an "album" is dying...
> In my mind, this means it can only ever get worse: the price of living keeps increasing which means salaries will keep having to rise to match

There is the opposite effect too: As salaries rise in an area to match living costs, other areas become comparatively cheaper. So as salaries go up in London, companies have more and more incentive to set up offices or relocate to places with lower staffing costs.
I wouldn't say currency or a financial instrument is just mildly useful. How much money gets spent running the equivalent size of banks?
I'm pretty sure there's more child porn on P2P networks, Usenet and the just over private internet forums/sites than on TOR.
Haskell in Production at Wagon: Twitter Tech Talk
Has to be?

From what I've read the evidence isn't all that strong between use of antibiotics in livestock and resistance in humans.

Remember a lot of the antibiotics used in livestocks aren't even approved for use in humans. Or they were used in humans a long time ago, but no longer are.
Looks great, will check it out - thanks!
SuperMalloc was subject to critique and comparison with Bonwick's Slab Allocator in this excellent talk by Ryan Zezeski:
"Memory by the Slab: The Tale of Bonwick's Slab Allocator"
video, paper etc: http://paperswelove.org/2015/video/ryan-zezeski-memory-by-th...
Yes - always sync playlists, not folders of songs. Everything just seems to work better that way. I use Sony's Media Go on windows to load up my library, then create playlists from albums I want to play, then sync the playlist to the device. The app is smart enough to not upload a song twice if it is in 2 different playlists, and will not remove a song until all playlists it belongs too are removed. Media Go also has fairly good TrackID integration, so let it download album metadata before syncing to your device.
Our competition just shut down and I'm sad about it
Some of the specialised iOS/OS X view controllers - e.g. UIImagePickerController - probably have a lot more than 400 lines.

Other classes, like NSLayoutManager, look a lot like most of a view controller. But they're not officially a subclass of UIViewController, because they don't link directly to a view - even though they could have been designed to.

Apple makes a big deal of MVC, but I sometimes wonder if anyone knows what MVC really is - except possibly a design pattern for generating disagreements about MVC.
Don't forget second stage engine restart test.

Launch infographic https://i.imgur.com/D9BdO86.png by /u/zlsa on reddit.

/r/SpaceX Orbcomm OG2 Launch 2 Official Launch Discussion & Updates Thread: https://www.reddit.com/r/spacex/comments/3xnoz5/rspacex_orbc...
Work in a team with other experienced people. Trying to figure this out on your own is something that is tough to learn.
"Political will"?

That's an interesting way to describe a dictatorship!
Given that relationship, it's doubtless some species of trees intentionally play hosts to hives as a means to protect themselves from being harvest.

Reminds me of a tree that grows homes for ants.

oh wait. That was the Acacia tree as well!

https://www.youtube.com/watch?v=s3blzcbll7Q
That solution is good, but it assumes you can break the message up into those parts for every language and use the same iostream sequence for every language.

With printf, we have gettext. I don't really see how there's any analogy for gettext in iosream-world.
SpaceX launch, T-19 minutes
For once terrible journalism isn't wccftech's fault.
I agree! The best way to have someone stop doing something is to shame them publicly and paint them as a bad person. It really motivates the person to change and doesn't cause them to become more resistant to doing what you want.
Neurofeedback Assisted Mindfulness
Is there any list of undefined behaviours in C? Other than the standard.
Ah, so they finally found a buyer for Winamp. They've been shopping that around for a buyer for quite awhile. I remember hearing back channel about it nearly a year ago.
Gastroparesis due to diabetic neuropathy and side effects from surgical procedures is probably more prevalent than genuine cases of stress-induced gastroparesis. The cause of my case is not known. It'd probably fall under idiopathic. I believe it was related to food poisoning or a virus.
For the downvoters: Here's a lib that accomplishes this task that's had a fair bit more than 10 seconds of thought put into it: [0]. Examples [1][2].

:)

[0] http://www.boost.org/doc/libs/1_60_0/libs/locale/doc/html/in...

[1] http://www.boost.org/doc/libs/1_60_0/libs/locale/doc/html/he...

[2] http://www.boost.org/doc/libs/1_60_0/libs/locale/doc/html/me...
I have written several large WPF applications that use the MVVM pattern and it has worked very nicely. So I have always been a little confused as to why web developers have struggled to write web apps using the same approach. The desktop apps I have worked on are easily bigger than any SPA I have ever seen. So I have not seen any issue with it working when scaling MVVM to large code bases.

Maybe there is something fundamentally different about web development and/or JavaScript that causes it to not work well?

For example, lets say you have a User model object. You want to display information about the user in three different places in the user interface. With MVVM this is simple. You have a single User model and three different VM instances that each point at the source model. Each VM has a matching View. Any change in the User model propagates down to the VM and then the View. If you edit the users name in the View it updates the VM and then the User model. Changes then cascade back down so the other two views update if needed. Very simple.

But how is this done in Flux/Redux? Does the store contain the user information just once? But then what about the intermediate information that is the equivalent of the three views? I presume you need to store this state information in some store as well. But then how do you handle updating the user and having the three other stores updated at the same time as needed? I am not a web developer so this might be trivially simple to those that know how it fits together.