skysight-inc/HackerNews huggingface dataset:
> You can change that: don't buy a new phone every six months, and buy from a maker that supports your phone longer.

I cannot change that. The ~5,000 I have spent on smartphones and laptops in the past 10 years is hardly enough. My buying choice, yours, and the GP's are just not strong and valuable enough to cause a manufacturer to pander to our desires.

The economies of scale and the greater money available from the opposite are so bad that no one even makes an expensive phone to capture our tiny segment of the market. They all chase the thinner, glued-up, bloatware-filled, non-repairable, closed-source, 2-year-or-less buyers. Same story on laptops.

In fact, my purchases seem to have the opposite effect: the Nexus is now as expensive as any other flagship. Motorola's cheap stock Android phone line shut down. LG stopped installing removable batteries. MacBook Pros still have nice hardware, but they are completely glued up. Thinkpads still have crappy stock screens.
If you think ghettos are new you're not paying attention. And generally speaking, crime rates are way down.
> If society wants gender equality and too few women in STEM leads to inequality rise, than society can change it by foridding sexism talk, by changing education practices, by using media to educate adults and so on. Society can create environment where any sensible parent would try to make her daughters to like math and her sons to not being sexist.

But why should "society" want gender equality, if the individuals, that comprise it, don't?

Consider the following paraphrase:

"If society wants traditional family values, and people being gay lead to erosion of these values, then society can change it by forbidding homosexuality. Society can create environment where every sensible parent will want their kids not to be gay or lesbian."

This is often argued from conservative side, under assumption that homosexuality is all nurture. You argue the same way against women's preference against computer science, again, under assumption of nurture (which is quite likely to be wrong according to science).

So here is the is-ought fallacy of yours. This is a moral issue (what _ought_ be), regardless of the actual origin (nature or nurture) of the people's usual preferences, which are what _is_.

To be fair, I don't have a big problem if that "society decision" is a democratic vote (that is one person one vote) on the matter. But it's important to realize that this goes against moral preferences of many people, which are more liberal (including mine).
Reddit raised $200 million in funding and is now valued at $1.8 billion [1]

Q&A app Quora valued around $1.8 billion in $85 million fundraise [2]

Docker Is Raising Funding at $1.3B Valuation [3]

Twitch was acquired by $970M, so I guess not quite $1B.

[1] https://www.recode.net/2017/7/31/16037126/reddit-funding-200...

[2] https://techcrunch.com/2017/04/21/uniquorn/

[3] http://www.datacenterknowledge.com/archives/2017/08/10/docke...
Under these circumstances it seems better to live a life in which you do important things (important in your eyes, of course) than to merely live out your life. No sense frittering away your life on things that will not even appear in the footnotes.

I will never stop being amazed at how few people who are able to be great, actually strive for it though!

Over the years I've been privileged to be on or work with, some of the most high performing, greatness achieving teams I've ever seen. Special operations teams in Iraq, FBI counterterrorism teams, Heads of State, F50 CEOs, Samsung and Google research, machine learning faculty across the U.S. and Canada, etc... Even though it's a higher percentage of strivers, within those groups there is a more significant portion than I would have expected decades ago, who are just going through the motions.

From my interactions elsewhere and talking with friends and family and acquaintances, all who have the brains and work ethic to be great, almost none strive for it.

I empathize with the above quote, and it completely boggles my mind why others don't.
Webpack does much more than just put all your stuff in 1 bundle. It minifies, it does code splitting (only load what you need, HTTP2 is even a benefit here), tree shaking (remove unsued CSS), it can change your import paths for your convienence and so much more.

Really it can do everything and that's why its so daunting for developers.
Huh. I immediately thought 'bullshit' and googled it, but Wikipedia says that yes, treadmills were invented in the UK in 1818 for prison labor.

But depending on how you define a treadmill, I don't think that's true; beasts of burden have been walking in circles to drive mills since people started cultivating wheat.
It's my understanding that he doesn't know what he did wrong. Google won't tell him.
That's a pretty unreasonable desire. Technology changes so much in 10 years that it wouldn't be feasible to support a generation of phones for that long.

10 years ago was the original iPhone. How much of a money sink would it have been for Apple to support the original iPhone until now?
You can define it by imagining a male co-worker in a meeting with your mother/sister/daughter/other female relative/female friend. Are you comfortable with your male co-worker discussing pornography and sex work in that level of detail with her?

If not sure, ask your mother/sister/daughter/other female relative/female friend.

If you don't have a female relative or friend to ask - random HN user and Ellen Pao advise you that discussing pornography and sex work in business meetings can make women feel uncomfortable.
What is the benefit of not using their DNS?
> Measuring performance is very hard. Some very productive employees are great until they leave for another opportunity. Then team productivity grinds to a halt because they never optimized for maintainability or learnability of their code and systems.

It's not that hard to see that your codebase is a mess.

Even if you have no ability to judge the codebase and systems yourself, extreme case, spin that super-productive person up on an independent side project for a few weeks or months and see how the rest of the team grapples with things.

There are a lot of parts of management that aren't hard, but are annoying and potentially unpleasant - if you realize this dev is much less valuable to the long term health of your systems than you thought, that could lead to difficult decisions and a tricky mentoring situation - so they get ignored because managers are either too lazy, "too nice," or just too oblivious.
4.2.2.[1-6] is easy to remember, but IIRC they don't want people to use them anymore. Here's a list of harder to remember addresses: https://www.lifewire.com/free-and-public-dns-servers-2626062
I disagree with you on a lot of things here. Files in two places will confuse people. Expecting a computer to know what hand gestures you're making requires a camera which can be more mistake-prone than voice, and like watching your eyes, a lot of people will just find this creepy. Limiting people to drag-n-drop or cut-n-paste will aggravate half of the userbase (and I use either one depending on the situation).

A lot of your requirements for a "modern" OS are pie-in-the-sky or just seem very particular to your taste. I didn't much here that you want that I preferred, so outside of the bloat (especially Windows and Ubunto requiring GPUs to process 3-D effects), I see more disadvantages with your changes than otherwise.
Why is it tied to the OS version, though? I would (naively) think it's a matter of just sending the new font as an OTA update?
I think it's worth noting that async/await is a bunch of sugar around promises... All async functions return a Promise... and all awaits await on a result or promise resolution. and Errors will bubble out.

This is helpful as many times I'll write a function that simply returns a promise to wrap around an older callback style function. I know I can promisify, but this doesn't always work as sometimes the methods need their context.

As to redux, frankly, I find redux-thunks + async functions to work pretty well together until you need more.
But that's exactly my point. Feynman was only able to give such a clear explanation because he really understood QM inside out.

If you want to describe yourself as someone who can read and appreciate Feynman's books - that's completely fine with me. However, I hope we can agree that reading Feynman's books (the ones for laymen at least) is not enough to call yourself a polymath.
Seems like a distinction without a difference. Even if you run a website on your own server, you are still using the ISP's hardware, so they could make the exact same argument. And hosting services are so popular exactly because ISPs have discouraged self-hosting.

Right for service totally without restrictions, no, but "viewpoint-based discrimination" or other types of discrimination are a separate legal category for a reason. "Shirts and shoes required" is different from "whites only" (or, for that matter, "liberals only") on a restaurant door. We allow the former but not the latter, and I think that's reasonable.
Or, because I am a man, I seem to be in a pretty good position to condemn the negative behaviors of my gender in general.
If a woman does it, she's viewed as having a prejudice or being reactionary, or going simply off of her own experiences.

I could also list the negative behaviors of women in general, but since the article was about sexism in Silicon Valley, and that most power positions there are dominated by men, it really wouldn't make much sense to start criticizing the group more likely to be the victim of it.

But hey, as long as sarcasm and ad-hominem is working for you, go for it.
why would you blacklist the individual for having incompetent council?
That would just lead to under-utilization (if that's the right phrase for it) of power.

At most situations you might be assigning improbable risks to things. If you have a reason to believe someone is not going to abuse power, then giving them said power should be okay in real life

Edit: May I add that you're swinging from one extreme to the other. Things need not be black/white. It's a fallacy all on its own
Protect is their (re-)branding of the existing automated checks Google does on Play store apps (and third party apps if you pick the "scan with google" (iirc) install option for non-Play apks).
I remember being excited about new Android releases. Boy times have changed.
> I used to repair things in my free time

Oh! Thank you for all your work.

I noticed my current node wasn't dumping .cfg's, and assumed that data path had died with TF.

> but I don't think I want to do it anymore.

Nod. Programming languages - civilization critical infrastructure funded like kindergarten bake sales.
GET/POST? Haven't you heard of GraphQL?! ;P
Say hello to the MAFIAA...
The Round Up No.48
I've never met anyone who believes women are unfit for STEM. It's a ludicrous idea.

I just don't understand why getting offended is supposed to help. I'm reminded of the former Australian Prime Minister Julia Gillard's "Misogyny Speech" speech.[1]

Being offended means you've lost. The other party has had the desired affect on you: your energy is diminished by their words.

We shouldn't be offended, no. We should feel embarrassed for, we should feel pity for, these poor people who hold outdated beliefs, because they and their beliefs are hold them, and us all, back from a more whole society.

Did any of the great people of history, any of the people who really helped change the world write speeches espousing the benefits of being offended.

1. http://juliagillard.com.au/articles/the-misogyny-speech/
Those companies shouldn't be monitoring ideologies and morality.

If they want to do that, it's their right. But I will purposefully avoid companies that ban any hate speech. I've already cut ties with Google and it feels great.
Great advice! Exactly what I'm doing as we speak after reading this. I'm such a cheerleader for Google but after hearing about this a few times its starting to scare the crap out of me. F that. Not a good idea to let a multi-national entity control my access to EVERYTHING with zero customer service options.
I don't think the availability of any Nazi related books would have any impact on the membership of prison gangs. People don't join them for ideological reasons.
I'm confused. Either you're legitimately asking for a list or you are trying to say since there's no way such a list exists, we should be allowed to "publicly" discuss whatever we'd like in the company of coworkers.

You're probably better off asking your HR for a training if you can't fathom what topics may be appropriate for work or not. But most of it is common sense.

Is it sexual/racial or otherwise offensive to some within earshot? Don't say it.

Is it possibly offensive but you're not sure if they'd like to hear it? Don't say it.

You're there to work, not to push societal boundaries/ maximize discourse.
Noticed the same but for a different item in the changelog. "TextView autosizing" - it's such a minor thing and could well be a minor changelog item in the support library update..
Oh, this one is great!

I always disagree with the people that dismiss "CRUD-apps" or languages/tools made for "simply (ja!) crud code!".

I do CRUD for life. Is NOT simply. Ever.

Sometimes, for relax, I toy with language design. Maybe I must do some assembler or APL. Certainly easier that try to implement the crazy scheme of "discounts" of my customers!
The standard ploy for a room full of terminals was to write a program that presented fake login and password prompts, collected the data, then printed whatever the standard "wrong password" message was, then exit.
There's that buzzword 'virtue signaling' again. Believe it or not, some companies can choose not to support white supremacists because they actually feel its the moral thing to do.
Isn't that one of the points of the new emojis, though? That unlike the previous ones, they're compatible with what other systems use.
Yeah, but this is about player death stead level completion

In the clip the level maker cleverly constructed a trap wherein the player gets stuck between two blocked doors which creates an infinite loop passing Mario back and forth

The game engine realises what is happening after the second pass and just kills Mario closing the loop
Well, I've read that Google customer service is quite responsive, for paid accounts. And regarding non-paid accounts, determining algorithmically which queries merit human replies is arguably just as difficult as determining which accounts have violated ToS.
What prevents your domain name registrar from shutting you down arbitrarily?

Also, I'm not sure what you're referring to as Comcast MX, but if you mean a Comcast provided server, that's a huge privacy hole. If you mean your own server on a Comcast line, then your IP is leaked to everyone you email, which is also a privacy hole since it ties your IP directly to your identity.
function getUserInfo(cb) {
Promise.all([
api.getUser(),
api.getFriends(),
api.getPhoto(),
]).then(
([user, friends, photo]) =>
cb(null, {user, friends, photo}),
cb,
);
}
No, it really converts all iterables to lists (there is a utility function in the C API to do just that, because it's kinda hairy to do by hand. PySequence_ToList or so). Otherwise it would not be possible to calculate how much space is required beforehand, since iterables cannot be walked twice.
It's likely that former criminals get back into crime because they can't make a living, so they go back into something more lucrative and they have experience with. Coding is incredibly lucrative, so problem solved?

Wonder how they are getting jobs though. The number of jobs hiring those without university experience (and practical experience) and a criminal record can't be substantial. Probably job placement which is possible because it's a small program they really want to work. The actual website is very media friendly, but numbers are lacking.
Thank you!

Did you notice this one? https://thebreakfastpost.com/2016/06/11/naming-conventions-i... It's definitely a bikeshed moment, but I had meant to drop you a line to ask you why you chose This_Sort_Of_Naming for structures in Ponyo. It seemed a bit of an outlier.

I'm delighted to see you're still doing bits of work on Ponyo. I have a pleasant pipe-dream that, while frameworks and libraries for other languages rot because of language evolution, decades of random tiny personal SML library projects - written for a somehow still-modern language that never changes - eventually turn out to constitute a genuinely sound basis for new development work.
> The near future must look far more vivid to the current crop of SF writers

I was a SF reader in the 1970s, and the near future as perceived then seemed intensively vivid, even if the subject matter (e.g. spaceflight, nuclear war, etc) now appears dated. NASA was launching astronauts to the moon while I was reading SF.
I take it you've seen this?

https://www.youtube.com/watch?v=qYodWEKCuGg
Should have detached the original abuse.

Edit: & a warning would have been enough. It not like the person didn't goad me.

Not going to sit around taking abuse online.

Edit2: Looks like I may have been right about the Monero. You see the charts? Me & my dirty mouth/free money.
Any consumer concerned with software updates should consider buying Google devices, and not third-party OEMs with shaky history of releasing updates. Your best bet right now would be rooting and flashing newer ROMs, unfortunately.
I've noticed that software gigs tend to be a lot more reasonable about the felony checkbox. Not in banking/medical/other regulated areas, and usually towards white folks (which addresses some cultural stuff), but in general.
Even in this day and age, you can become a "quasi-polymath" if you like learning and are efficient at it. By that I mean, reach 80% understanding of a lot of fields with 20% the effort of becoming an expert. You can do that by choosing good learning resources and focusing on conceptual understanding and fundamentals.

This is something I wish to do over time, learn about a bunch of fields to, say, about undergraduate level. Right now I'm reading Molecular biology of the Cell (best textbook I've ever come across by the way) and it's rewarding to be able to understand much more of biology research news for example. And when you want to learn about some specific sub-topic on Wikipedia, you have the fundamentals to do that without saying "I know some of these words".
> A polymath (Greek: πολυμαθής, polymathēs, "having learned much")[1] is a person whose expertise spans a significant number of different subject areas; such a person is known to draw on complex bodies of knowledge to solve specific problems.

The first paragraph from that article.
Considering my complaint was that none of his defenders will do that, and thus it's impossible to engage with what he wrote (since inevitably the response will be "He never argued that and I never said he did!"), I feel it's reasonable to say: you first.
After seeing those internal emails from Microsoft regarding the failures they had on the Surface products caused by problems in the then-recently launched Skylake chips, my guess is Apple is just fine on their delayed release schedule.
What was the success criteria for the program?

How much selection bias is there in the students?
Historic Eclipse Puts U.S. Power Grid Under the Microscope
Yeah... I didn't realize how annoyed I'd be on this when I bought my Nexus 6.

Not getting the latest just seems lazy and makes me want a flip phone that has good audible support. All of the crap that is getting added is just obnoxious and does little to help me use my phone.

Bonus points if anyone can tell me why enabling bluetooth will make it so my phone can't charge to 100% anymore.
Would you please stop posting unsubstantive comments?
Does it scare anyone else that groups that aren't illegal are being censored for their (utterly repulsive) principals? Where do we draw the line? Personally, I don't want to enable bad people e.g. _real_ nazis (calling someone a nazi doesn't make them a nazi), racists, homophobes, etc. But that old saying, "live by the sword, die by the sword" begins to echo in my head.

To further that line of thinking, I also know that majority progressives incorrectly ascribe the characteristics of bigotry and homophobia, too broadly to those who differ with progressive ideology. Take for example, the facts of gay marriage. Only a minority of politically conservative folks hold those anti-gay-marriage views. Among young Republicans, 61% are in favor of gay unions / marriage http://www.pewresearch.org/fact-tank/2014/03/10/61-of-young-... That statistic is actually in keeping with the aggregate national average (all people, regardless of political orientation) of 67% https://en.wikipedia.org/wiki/Public_opinion_of_same-sex_mar... However, progressives strongly reject any opinions or facts, no matter how well reasoned and well intentioned, unless those opinions and facts support the progressive ideology and agenda: https://www.cnbc.com/2017/08/14/fired-google-engineer-james-...

So, where will people like Zuckerberg (a far-left progressive) like to draw the line, when it comes to political speech. My bet is that they would love to slam the door on non-progressive speech... but they know that the current political machine would respond with litigation or anti-trust litigation. But, what about when the pendulum swings the White House back to a Democrat. Will that door slam, at that time, while the government looks the other way?

Remember, this is a two-way street. Perhaps, one day soon, someone won't want to hear your liberal perspectives, because they violate people's right to free practice of religion... then what?!

In summary, be careful what you ask for, what you cheer for, what you won't tolerate, because the guillotine doesn't distinguish between good people or bad people. It simply does it's job.... and one day, they may come calling for YOUR mechanisms of "free speech."
Twitter is not owned by Google. Google's ToS cannot interfere with his activity on a property they do not own. That would be tortious interference of contract.
Another company is welcome to create a competitor. As a society we decide who we want to shun from the mainstream. Social shunning and shaming are essential tools to a society that wants to function under a certain set of principles. Maybe eventually the shaming stops working, and that's the point where a new cultural zeitgeist or a culture war takes over.
The US rate of 8.1% (https://www.cdc.gov/nchs/products/databriefs/db67.htm) is for all deaths. The Japanese rate of 11.7% (https://www.japantimes.co.jp/opinion/2016/02/27/editorials/t...) is for "unusual deaths". (Yeah, I wish I could find better figures, but all I get are abstracts for papers about the reasons for Japan's low rate of autopsies; the papers are behind paywalls.)
If you think State has been damaged you really don't want to see what's happening at EPA.
Actually it also helps for this.

O standardize how HAL interfaces between the framework and the low level vendor implementation.

So you can update either, as long as the interface contract is respected, it should be transparent.
It is of course more work for Google since the framework will need to keep supporting old version of this interface but that's a necessary evolution.
Knock out Title II protections for Google. No more of this nonsense.
10 is almost certainly high. However, the rate of innovation does seem to have slowed down. To the point that all of my other devices from 5 years ago still act like new. My phone? Meh.

What will really kill this is lack of user servicable batteries.
True, but that's proving that the level can be finished. Proving the level will be finished is more analogous to the halting problem.
Correct. About a year and a half ago, Intel announced they were ditching tick-tock for a three step model of process-architecture-optimization.