skysight-inc/HackerNews huggingface dataset:
Don't know about these so this is an outsider's view: With the people overwhelmingly voting to stay with France, Mayotte sounds less like a colony of France than Scotland is a colony of England. The much larger Reunion with no native population doesn't seem to have much of an independence movement looking at the Wikipedia page. If they're colonies, maybe they'd be worse off independent? I mean who'd really benefit from independence? I'm sure as soon as they become independent, they'd get kicked out of the euro zone...
Universal rendering, works without javascript

And not filling the page with crap
I am responding to parent comment, not to the article.

Spaces, tabs, and newlines can be used to alter code in invisible way.
I take great pride in the quality of my work. That's exactly why I stop working when I go home. That's why I demand an excellent work-life balance from my employers.

If what being "the best" gets you is no life outside of work, then I'd rather be bad at my craft and retain the ability to pursue multiple interests.
I’m suing the US government for its data on who’s entering the country
Taking 2,4,6 years off from making a career leads to lower pay and earning potential. Good to know.

Sadly this is very hard to be countered even with affirmative action, because a person taking a break (for whatever reason, health issues, a single guy on a two year sabbatical will be hit too, maternity leave) is objectively weaker hire than a person that has built name and contacts in the same period.

Edit: Clarified lower pay
I think this article is detached from reality.

Most people who contribute to OS are on low income, unemployed or students. Top developers in banks and startups dont have time for that, or are forbidden by their company.

Being "top developer" is one of the most family friendly jobs that ever existed. You can work remotely at your own time. I quit cubicle and started working on opensource because I had family.

> you might develop a mental illness, like depression,

Many people in IT are a bit weird. Again its one of the most friendly jobs that exists. Developer does not even have to speak to people, all can be done via email.

> 20-year-old white guys with no responsibilities and/or with enough income to "buy" more free time

Good old racism and man hate is doing just fine.
The reader monad is like read-only thread-local storage. (State or ST would be thread local storage). It provides a command to get the "current state"

function f() {
var m = getState().chain(state => {
// ...
})
return m;
}

or with generators acting like do syntax replacement:

var f = wrapped(function* () {
var state = yield getState();
// ...
return;
});

At the end you get an object that contains an unexecuted sequencing of computations that you can run with any state. For example you could run it from a HTTP route handler with the current user contained in the "state":

var m = f();
m.runWith({currentUser: request.user})

and now you have access to the user without passing it around everywhere.

All the other analogies in this thread are wrong in terms of what the real API looks like. The real API looks almost exactly like Promises, with `chain` instead of `then`.

This in turn also explains why monad transformers are so important. Having access to just the current user w/o passing it around isn't very useful if e.g. you can't do IO, but having both - now we're talking!
I suppose that is an inescapable fact of american politics and free markets in general- everything has a price and usually it is such someone makes a profit.

The fact that Boeing et all wants to sell more rockets does not make researching europa any less relevant, IMO.

It's not as if this congressman is being sold as a champion of human wisdom. Career politicians have other value and should not be judged as philosophers.
Mobile browsing is awful enough that I avoid it as much as possible. There's a few sites I trust or need that I use (wikipedia, a couple of news sites, train time tables), but otherwise I restrict my web browsing to the laptop.

It wouldn't need to be so, but as long as browsing on my phone makes me angry and frustrated, there's no point in engaging the Internet on my phone. I'll just use my phone was what it was intended for: reading ebooks.
For $664.26 http://pcpartpicker.com/p/49cd8d you can buy an ITX motherboard, CPU, case, PSU and even a GPU. Needs memory and storage added, same as the NUC, after all it's the same price.

How much faster wil this be? Intel's own benchmarks show Iris Pro 580 to be between a 750 and a 750 Ti. The GTX 960 is about twice as fast as a 750 Ti. http://gpu.userbenchmark.com/Compare/Nvidia-GTX-960-vs-Nvidi...

CPU wise the difference is much smaller, I couldn't find a direct comparison but I found for the 6700HQ but that's just as good because the 6700HQ and the 6770HQ uses the same CPU http://ark.intel.com/compare/88967,93341 and then user benchmarks show the 6700 desktop a 20% performance benefit over the 6700HQ http://cpu.userbenchmark.com/Compare/Intel-Core-i7-6700-vs-I...

Of course because you are not restricted by the integrated parts if you were to spend another $150 then you can get a GTX 970 which is thrice as fast as a 750 Ti and in three weeks when the GTX 1070 lands at the same price as the GTX 970 that'll be four-five times as fast as the GPU in NUC.

For the NUC to be competitive, it would need to be $499 perhaps $549 and the external GPU box $150 tops. Now that'd be a very different ballgame -- at that point we would need to look at the significant size advantage and concede that the much smaller ITX cases are typically small run and tend to be more expensive so then the NUC+GPU box would give them a run for their money when space is at the absolute premium. At the current $699 and $499 prices it's hard to see their niche.

Here's an example for a real small, artisanal :) ITX case for when space is at an absolute premium: http://nfc-systems.com/shop/s4-mini-chassis You could buy this chassis, the necessary accessories as listed on the page, a GTX 960 GPU ITX card for the price of the NUC + Razer Core and end up with a single box barely bigger than the Razer Core still packing a much bigger punch. Here's a forum post http://www.superbestaudiofriends.org/index.php?threads/post-... mentioning a similar build (i5 6600 vs i7 6700 is the only diff, it might worth the savings actually).
> But isn't that the same thing?

Sure, it is the same thing in practice - but it's not what OP is suggesting:

>> Who would want to admit they are guilty of being essentially corrupt?Of cooooourse they would find excuses. But it's incredibly naïve to say US politicians aren't influenced by money. They are all bought.

> Then, the representatives are no longer representing the people but the money.

The representatives are probably accurately representing the balance of power in US society, which is weighted towards economic/financial interests.
Η στάση της αμαζόνας και άλλες παράξενες στάσεις
I agree so much with this post that I thought it would be so obvious that no one would even write it down... I mean... are actual people really planning to use this feature? Because it is a horrible idea in my view to delegate our social conversations to a robot. When I saw it, as a CS researcher myself, I thought "this is really great tech" as a concept, but I wouldn't even consider using it for anything else than curiosity/testing purposes.

The idea of automation is automating things we don't want to do, talking to friends is definitely something I want to do myself. What will be the next thing, a robot that has sex in our place?

OTOH I'm curious as to where this will lead in the future... smart replies replying to smart replies and generating an entire conversation between two people without them even reading it? Telling your robot "Hey, robot, I want you to find me a guy between ages 25 and 30 for a date tonight, he should be dark-haired and like dogs" and the robot interacting with other robots until it finds someone compatible? That sure would be handy for some shy people :)
افلام سكس مصري محجبة شرموطة ترضع زبر عشيقها
So the back button and reloading / sharing the page work.
Please read the first sentence of original comment.

>For $699 you can build a Skylake based mini-ITX system that uses a real, PCI-Express 3.0 x16 video card (in the $225 price range for the video card alone) that will kick this thing's butt in every benchmark.

Why 2 SSDs? Is it really needed?
That reminds me of the mythical king who agreed to pay "just" one grain of rice for the first square of a chessboard, two for the next, then four, then eight, etc. and ended up losing his entire kingdom.

Normally, continental European law protects consumers from their own stupidity. If a contract contains something in the fine print that is clearly against the intent behind the contract, it is invalid. Similarly, I would expect that there is a good chance to render this contract invalid as well, even tough firms do not enjoy the same level of protection from their own stupidity as consumers.
Pretty sure emoji are the only glyphs that can be colored.
Just to clarify that I didn't imply that being good at your job and having a life are mutually exclusive.

What I meant is that if you want to be the best in your field or you want your startup to succeed, then you do have to sacrifice some other things.

(The article mentioned "Top", not just good)
The Sons of Kahn and the Witch of Wookey
> Who can afford to keep coding after an 8-hour work day of coding? Who doesn't get harassed in the open-source community? 20-year-old white guys with no responsibilities

Yeah, stopped reading at this point. Your "intersectional social justice theory" is just casual sexism and racism to me.
Finding a non-broken RSS link on Bloomberg was hard, but eventually I prevailed via a Reddit link, and set up an IFTTT recipe. RSS link:

http://www.bloomberg.com/view/rss/contributors/matt-levine.r...
This guy is very talented, he has several other cool projects on his homepage.
The study doesn't say anything about taking time off.
Most likely it's Unicode database is too old. It was a recent addition.
There are estimated 30 people with the same contracts, and as there's not 1500% equity to go around, that won't work.
The most correct term is "amd64" IMHO.
Can you talk specifics about what does not work? Because if there is an actual unicode problem in click i want to fix it.
Please find a general politics forum.

I'm all for tangentially relevant discussions, but this is simply an outrage crystallization core.

Not even a story, just a personal rant.

Flagged.
The author seems to be very prejudiced against people who make different choices or are different demographic than them:

>>One could think that having kids or building a family is a choice. Even assuming this is true (it really isn't)

I am not one to take offense easily so I will just say this is plain stupid. I have chosen to not have kids nor build a family. It was something I was thinking about for many years and decided I will be happier that way. Most of my friends have chosen otherwise and I suspect most of them will be happier with their choices. How it's not a choice I don't know, it's one of the most ignorant things I've read recently.

>>Neglecting your partner and kids in order to build a pet project? Seriously? Is a pet project more valuable than seeing your kids grow or sharing your life with people you love?

It isn't. It doesn't change the fact though that people who don't value those things and spend more time coding/learning/experimenting are going to be better at programming with all other factors staying equal.

>>Destroying your social life, abandoning all your hobbies, quitting working out just to contribute to open-source? Will this make you happy in the long term?

No, it will make you not as good as people who do that though. (assuming they are equally disciplined and organized)

>>So what can we do?

Understand that you will not be elite and anything you do in life unless you dedicate your whole life to it. That's how it is. You don't need to be at the top to be very good, make tons of money, have fulfilling career and contribute a lot to projects you work on. There will always be people better and more productive than you because they have chosen to sacrifice other things you are mentioning like children, families, social life etc.

There are two different goals:

1)lead a happy balanced life

2)be one of the best at something

You can't have both, have some respect for people who has chosen differently than you. There is no need to throw insults like:

>>Who can afford to keep coding after an 8-hour work day of coding? Who doesn't get harassed in the open-source community? 20-year-old white guys with no responsibilities and/or with enough income to "buy" more free time (i.e: nannies, cleaners, good healthcare, a car to commute, etc.).

Or you know, people who prioritize contributing to open source over for example having kids. Have some respect, the world is a better place because of them.

I guess next time there will be complaining how you can't be an elite basketball player without dedicating your life to basketball or elite musician without practicing for hours to no end.
There is a problem with the indies (I have played a lot of the games on your list and more) - they rarely make the big money to graduate to big AAA houses and trendsetters so their production values remain low (and we have the travesty of retro pixelation on purpose, which is beyond me).

The only company that so far repeated the Bioware/Id story is CD Project RED - although I do have high hopes for Croteam, Klei and Flying Wild Hog making it big too.

An ecosystem in which we have only rough diamonds and polished turds is not healthy. I hope that we will get more polished gems soon.
FFS why do we even need emoji? This is ridiculous.
It's great that the author is able to finish his pet projects in 20 hours if he sets a deadline. I'm not able to finish in that time frame for anything that I'm interested in doing as a pet project.
Yup, it's a one shot deal, mostly.

That said, as the parent post mentioned, the cost of all those servicing missions was very high. It actually would have been cheaper, overall, to just launch a new one, or several. However, because of the weirdness of the Shuttle program, most of the actual cost of the Shuttle missions to service the Hubble weren't charged against Hubble's budget (substantially because the Shuttle program was looking for reasons it was useful). At nearly the full cost of building the Hubble itself per servicing mission (about $1.2 billion plus extras per flight) it really didn't make any financial sense.

And now that the Shuttle program is over, it wouldn't be a factor anyway. Putting the JWST in low Earth orbit wouldn't make it any easier to be serviced, since there are no vehicles capable of servicing. But it would make it impossible for it to do it's primary mission.

Moreover, we've gotten a lot better at building spacecraft and space telescopes since Hubble was constructed, most likely JWST will do just fine.
Do you ask your doctor if he does charity work?

I'd also think musician NDAs are in place while the project is not out, while developer one are usually longer
In europe, the requirement for the annoying cookie compliance popups puts the final nail in the coffin for mobile browsing.
Windows console shpport is broken on python 3 too on many versions. Click the library can print unicode to the console on windows however. No python 3 needed.
The article says pay is lower for women than men in the first year post PhD. It would seem safe to presume that the men and women were both working and neither group were at home with kids At the time point being measured.
Dell's 43-inch 4K multi-client monitor is amazing
Then look at his cv and what he has accomplished in so little time.
How so? If I'm 'the best' surely I can do my thang quicker and be off to some enriching theatre production while everyone else is still scratching their heads.

It's those poor non best suckers who have to work hard to keep up. It's an odd definition of a winning state that includes "must work harder than everyone else"
Where is this more dangerous, on the web or in Github and open source programming?
His recursive function didn't remove Boolean checks, it just hid it in the runtime system. Better---have a function just print one out of the sequence. A second function to call the first one ten times. Then a third function to call the second one ten times. No loops, no (hidden) Boolean checks, no math, no modulus, no recursion.
> The representatives are probably accurately representing the balance of power in US society, which is weighted towards economic/financial interests.

Obviously you are assuming that I'm pulling my statements out of thin air (or some other place where the sun don't shine :D ).

Here's a paper from Princeton University that essentially says that public opinion as almost ZERO effect on US policy:

https://scholar.princeton.edu/sites/default/files/mgilens/fi...
No, but on the other hand, do you think Jordan became what he became just by merely showing up for team training every day?
I feel that there is a huge gap between this writing and my daily experience as a developer. I've been thanked for my work and I'm understood to be a valuable asset for my employer in my role as a software engineer - and never I've been required to have extracurricular development to facilitate my career progress.

Maybe the fact that my work has fairly deep domain knowledge requirements and I know my stuff pretty well puts me in this category - but I don't know.

I like coding in my free time as a way to explore subjects though, so I do this anyway (but nothing that could be considered good software engineering, good engineering is grueling work while fast prototyping is fun.)
Anyways, what does the end game look like here?

Only very small games can be downloaded every time you want to play. Most games have large resources that will need to be cached. But the cache will be large enough that you'll want to surface it to the user, and let them decide what to uninstall, especially on Chromebooks with their puny storage.

Plus games are something you want to be able to play offline.

So we just wind up with Steam, right?
>> P.S. I feel the same way about propaganda. Why should government agencies be the only ones with the power to propagandize their message? Everyone should have access to top-of-the-line shilling software!

The US government after WWII was wondering how to avoid a situation in their own country that lead up to the holocaust. They studied Sigmund Freud to learn how to "manipulate" the crowds into "being happy" or create the illusion of happiness with distraction or consumerism. Freud's uncle, (Hugo Bernaise[1]) enjoyed massive influence among political circles and and gave them and corporations advise[2] on manipulating and controlling the masses.

There is an excellent BBC mini series (also available on youtube) called "The century of the self" ... The episode that talks specifically about Freud and Bernaise is called "Engineering Consent".

The documentary may seem slightly dated but in light of recent geopolitical developments and our discussion about government and corporate surveillance it's worth every minute!

[1] https://en.wikipedia.org/wiki/Edward_Bernays

[2] https://en.wikipedia.org/wiki/The_Engineering_of_Consent

[3] https://en.wikipedia.org/wiki/The_Century_of_the_Self
> $1,080 plus tax compared to $399 for one of those console x86 boxes

It's like he's arguing against PC gaming.
Reverse 3d search open-source library with log(n) scaling
Exactly. F1 engines can easily turn up to 24.000 rpm, but are limited to 19.000rpm to help the smaller engine teams.
> If you want an equally successful career you need to choose to (again, bad word here) neglect the children.

Or make the other parent not neglect them
No, but it does say something about "women who have children", and there's plenty of evidence that maternity leave gets taken in much larger quantities than paternity leave.
To be clear: both factors may well be related to sexism.

"The findings support earlier research that suggests that parental and household responsibilities often affect women disproportionately, particularly in environments without adequate work–life and family policies"

I would also question why women "choose" less lucrative fields of study. Perhaps various forms of sexism make the higher paying male dominated fields a harder choice.
Why even use keyboards? They're just a lazy, creativity-free version of writing by hand. We should be having this discussion by sending each other postcards, with REAL doodled faces, every one of them unique, none of this ASCII ":)" nonsense :P
That is not a fair comparison for most people, because English is the most popular second language. For example in Europe it's not like we have to learn something totally different (like Chinese is to English). I would say most people who have a computer know at least some very basic English.

I started programming at around 13 years old when I have had English classes for 2 or 3 years (since 5th grade) and did not have any problems. My biggest problem was the IE 6 box model, really, and that for a while I had a hard time abstracting the "a class is a car and this object is a BMW car" to things I actually could needed. I have to say, though, that I used German language books and forums for help back then before Stackoverflow was a thing.
You can be hired into a position in an arbitrary hierarchy by having a life outside of coding. You can be popular while having a life outside of coding, or have something you wrote become popular. If that's what you mean by "top developer", then yes, I completely agree.

If you mean "the skill of actually programming", then no, that's absurd.

Would you tell someone they can be a "top sports player", if they have a life outside of playing that sport? A world class chef who doesn't give themselves over to cooking? Anything that actually involves skill? A musician? A painter?

Because if that's the case, then no. I'm sorry, you're battling against reality. There's a little thing called opportunity cost, and whether we like it or not, how far you can walk down a particular skill-set is DIRECTLY RELATED to how much time and work you put into it.

What's perhaps a better message is both: a) employers, you aren't actually hiring superstar coders, and if you want to, you'll either pay for it, or better make your workplace the kind that attracts them. And b) developers, you're probably not going to be the best in the world at what you're doing...and you know what...at least from a personal psychology perspective...that's ok.

Now from an economic perspective, if you're worried that you're not going to be able to hold down a well paying job because they demand too much...well, there you've either got a problem with reality (skills take a long time and hard work an practice to build), or the economic system, cause maybe there's a lot of desperate people out there who can code for peanuts and will take shitty conditions...and capital is being amassed into fewer and fewer hands and increasingly has no interest in paying to upskill you or whether you can have a reasonable life outside of work. :P
I don't see anything wrong in using technology to save time and abstract out things so my brain can think something more important.
I think venomsnake's point is that taking time away from a career for child-rearing has a long-term impact on earnings, not just that it affects the amount earned in the years spent on child-rearing.
You think it'd be better if Saharawi learned Chinese instead?