skysight-inc/HackerNews huggingface dataset:
> Money that has been earned through work gives the recipient a higher level of satisfaction than money that has been gifted.

That is certainly widely believed and assumed to be true. Do you have evidence to back that statement up? And what does "satisfaction" mean? Is short term satisfaction about money related to long term life stability or happiness? What does higher level of satisfaction mean? How much higher? What level of satisfaction is the goal? Do we need to reach a certain level of satisfaction before it's okay to hand out money?

The problem with your statement in this context is that the author of the article offered contradictory evidence. Are you claiming the author or the evidence is wrong?

> Knowledge gained through personal experience stays with you longer and more effectively than second-hand knowledge.

That widely believed to be true, it's a super strongly held cultural belief that relates to the concept of hard work. But language is the first thing we learn, and we learn it by rote not by principles or derivations. And languages are hard to learn. So hard that educators believe you can't learn them well late in life.

Most education is by rote and example, and not by "critical thinking" or by struggle, no matter how much people like to wax philosophical about the importance of those things. Most of what we learn and teach is simply shown and remembered.

> That's why the traditional, frontal lecture teaching style is falling more and more out of fashion. That's also why you can't just read a book "Learn C++ in 21 days" and expect to be a decent programmer afterwards.

The thing missing from your examples seems to be practice, and not a distinction between derivations and second hand knowledge. Things that are used & practiced stay with you longer than concepts you are told once but don't repeat or apply to anything.

The things you're stating, you're stating as belief. What I'm saying is that if the bar needs to be scientific evidence for proving that the poor can handle cash handouts, then the bar also needs to be scientific evidence for proving that the rich can handle cash handouts.
>Python 3 breakage and async turned out to be prescient, fantastic decisions.

Async maybe. Python 3 breakage? Did you forgot the /s tag?
Can someone tell me why these tech companies even publish these numbers?

It seems like they always end up with egg on their face. And they have no obligation to be transparent as private (or public) entities.

But now they all have to have chief diversity officers and diversity councils and PR/recruiting teams for diversity - all of which cost money and hasn't seemed to move the needle very much.

And which as another poster pointed out, doesn't fundamentally change the underlying issue about who applies to these jobs, who goes to school for computer science, etc.
You're probably thinking of Daniel Stenberg of curl fame:

https://daniel.haxx.se/blog/2016/11/14/i-have-toyota-corola/
I've done this. I have a whole collection of over-the-ear ear-protection. I can still hear my co-workers. It also made my tinnitus worse.

Thanks though.
When this happens a couple times you start sounding like Honey from the Incredibles.

It’s difficult not to sound combative when they say they want a convertible but you have to wheedle out of them that they want to take a proverbial road trip through monsoon season. No, you get a Land Rover with a snorkel or you wait, pal.

So bossy and difficult. Why won’t you just give us what we asked for? These meetings would go so much faster.
This is a brilliant paper. Absolutely brilliant. Seeing Excel as a build system is definitely new for me, and a bit eye opening.
I did this at my previous job and got in trouble for “trying to isolate myself from the team rather than making myself available.”

Glad I got out of that hellhole.
The 'analogy' can be taken either way allowing people who benefit from the issue to continue avoiding confronting the problem head on, directly, clearly, logically, in a straight forward manner - where both sides of the argument can be cleanly inspected and analyzed.
Guido's question gets to the heart of the problem:

"So what are you all going to do? Create a democracy? Anarchy? A dictatorship? A federation?"

No. None of the above. These are mechanisms which make choices when a choice must be made, even if none of the options is broadly acceptable. An appropriate mechanism for, say, governing a country.

Python isn't a country, it's just a programming language, so when there aren't any popular options _doing nothing_ is always the backstop. Does that mean that maybe, eventually, your programming language will shrivel away and become irrelevant? Yeah, it does. But again, not a country, just a programming language, use a different one.

Rough consensus is what you need here. PEP 572 never had rough consensus. Could it have obtained such consensus, someday, perhaps, with more work? Maybe, though I doubt it. But it didn't have that when the PEP was rammed through by the Benevolent Dictator.
Se discussion previously on HN: https://news.ycombinator.com/item?id=17448439
> There are industries such as education where the vast majority of workers are female.

Yes, and they've tended to be the lower-paid professions. Nurses instead of doctors, teachers instead of principals, etc.

This argument is a little like citing "black people have water fountains, too" to defend the segregated South. It misses the point.
"This is going to cause us MONTHS or fixing code for no real benefit since this behavior change is arbitrary and seemingly, was made for no reason"

Yeah, tough. Fix your code

That's the attitude some maintainers need in cutting unreasonable requests.
> I think that having strong opinions on how others should be developing software is how communities become toxic like this.

Depends on what you think the answer to "is programming an art or a science" is. People who build bridges are absolutely subject to "strong opinions" on how to build bridges. I am of the opinion that shipping software to others when under a contract without using all the facilities available to prevent problems - linting, static type checking, etc - should be considered at best a breach of contract and ideally criminal negligence.
Net neutrality gets the okay from Telecom Commission
AFAIR there was a story stating that the windows team is now part of azure and some other project, no longer having its own team.

Apt is so different from homebrew that I don’t think they’re worth comparing directly. Fwiw people run homebrew on ubuntu, presumably because it is «better» (i.e has something to offer over) than apt.

And there’s a lot of applications that don’t work under WSL - a while back, not a single haskell app worked. (I haven’t bothered checking)
Not having a problem in the first place is preferable to fighting it with tools. == vs = is a classic mistake that I'm sure every C programmer has wasted some time on. (I'm just undecided if I prefer dealing with this very problem occasionally, or choosing either of the verbosity of := assignments or the non-orthogonality of = assignment statements plus := assignment expressions.)
Flexbox and CSS Grid Online Workshop
Scala LMS: Abstraction Without Regret
That's the very point of a bdfl : it assumes he knows better than others. Debating is for insight and cortesy, not mandatory.
I guess the issue is that there isn't anything. That's the core of the issue. We don't have an alternative or we'd all be gone already. I'm certain that when we find a solution it'll be front page news.
Demand for online coursework leads bay area campuses to close
> Python 3 breakage and async turned out to be prescient, fantastic decisions.

The jury is still out on the Python 3 decision, to be honest. Heck, Python 2 is still officially supported until 2020.

Python 3 adoption is increasing, but the instability and breakage that it introduced caused a lot of knock-on effects throughout the Python community that held it back and hindered its adoption and mindshare. It'll take a while before we can really say whether the long-term gains will make up for that.
I don't believe it for one second.

This is of course PR bs to prevent adding more wood to the bonfire.
Why respond at all if you aren't addressing the comment?
So content providers shutting down their businesses will result in "much better content"? Are you sure you've thought this through?
Hierarchical Clustering with Python and Scikit-Learn
Weekly Machine Learning Opensource Roundup – July 12, 2018
Mods / sctb / dang: can you fix the title? Thanks!
I think his point may have been that "who applies" is the END of the funnel.

If there are issues earlier in the pipeline then we can't just focus on the end of it at the "who's applying" stage.

If we want more representation, are women more represented in comp sci programs? Are they going into related engineering fields? Do they go to meet up groups or construct new ones if they don't want to go to existing ones?
The model of the WW problem assumes you know what Waldo looks like (but not where he is), so that part is taken care of.

Under the protocol I gave, you can’t cheat by using a fake Waldo, because each time there’s a fifty percent chance the prover will ask you to remove the screen, which would reveal you’re not using (only) the original page.

(Keep in mind you do the protocol many times with a new position in each one.)
> Can someone tell me why these tech companies even publish these numbers?

PR.
I think it's less about increased collaboration but more about fostering culture and relationships between team members. Imagine a soccer team where everyone trains independently and only heads in to the office for video sessions. Teams with good culture, good bond between team members, often succeed (there's a particular sports team in the Oakland that is a good example).
Absolutely.

I'm about 3 months in at a new company and starting to see areas for improvement. I just make a note and keep my mouth shut. In another 3-6 months I'll have earned the right to start diplomatically suggesting some of my ideas. For now i just try to understand the thinking that went into decisions that resulted in our current state.

If you want to go into a new organization and "be disruptive" and you're not a management consultant, be prepared for the likely outcome of failure.
O_o I wonder how many times I've spoken to someone and didn't realize who it was/how important they were because of the anonymity of the internet.
Jaron Lanier has good things to say in this space. I for one would happily pay a small amount per month for an adequate search platform, or a fraction of a penny per search, say. I'm sick of my interactions with the web (and other people) being shaped by stupid algorithms. There never was a free lunch: now let me pay for it!
They can argue back with me if they feel so strongly about it.

I am tired of playing nice and assuming everyone has good intentions when this sexist passive BS crops up. This is not a good argument. 'Who applies' is a perspective offered very clearly from only one side of the application pool - and it's severely limited because the only people that get listened to about the problem are the ones that retain authority over the business dynamic.

It is incomplete information. I don't know how to make this more clear or obvious, but if people who value reason and logic and hard facts so intimately want to shoot themselves in the foot, well, cest la vie
> Why is economic background not a class we care about too? Shouldn't economic mobility be a part of social justice as well?

It is, but those people are called socialists and/or communists. If you look, you'd find groups that try to synthesize a unified picture of our common struggles.
> I'm still baffled by the focus on FANG as too powerful and inescapable, especially from generally left/liberal writers. They're not always friendly or easy to avoid, certainly, but they're far more escapable and far less legislatively malicious than Comcast, AT&T, and their ilk.

Facebook and Google have are far more powerful and inescapable for writers than for the general public, as those companies are the primary way the public discovers and consumes news media online. A regular person can easily delete their Facebook profile and switch to Duckduckgo, but the same would be suicide for a newspaper: they have to go where the eyeballs are.
In 2018, we can finally use our advances in data science and social network design to precisely target outrage and make it maximally engaging.
Then create a will/trust that specifically mentions that your diary should be shredded or given to a friend of yours that you trust but NOT the parents.
This is happening all the time.
When they get sued, they bring these up and say, we tried.
Software testing at Facebook and Google in 2018
> the narrative of whites discriminating against minorities

You made up that narrative. The narrative presented in the article is

> Williams noted that, "diversity is critical to our success as a company"

Achieving "diversity" is not the same as mirroring the demographics of a company's home country and "over-representation" is not directly related to lack of diversity.
The realist in me knows that the people working at Wal Mart will accept this, because in the end they have no choice. But when you continue to squeeze people and control them more and more closely, eventually they wake up and realize who has the real power. Eventually the guillotine rolls out, and everything starts over.. Can we not do this this time?
Guido is only human. And one day, he will die. (Hopefully a long, long time from now.)

Guido is not asking Python to live without a dictator. Guido is asking Python to learn how to live without Guido, so that Python may outlive him.

This is a tale as old as time. Apple lives on with only memories of Steve Jobs. The United States lives on with only memories George Washington.

For some inspiration I'd recommend listening to the track "One Last Time" from the Hamilton musical:

"One Last Time" - Hamilton At The White House #ObamaLegacy
https://www.youtube.com/watch?v=uV4UpCq2azs

Original Broadway Cast Recording on YouTube
https://www.youtube.com/watch?v=pEqnXNsAFL8

Original Broadway Cast Recording on Spotify
https://open.spotify.com/track/0Iys022UwQ8xBfxE1g4nWZ
Writing from my home office:

I'm sitting here now because there's scheduled railway maintenance going on. If not I prefer traveling to the office (it's more than 45 minutes each way.)

But as long as everyone can choose for themselves I think more people probably should work from home.
> Can someone tell me why these tech companies even publish these numbers?

Because if you don't, it looks even worse. So my guess is publicity and PR.
The choice of resin can be accomodated, using polyamides as a matrix with suitable glass (some low-temperature types might not work), or with carbon fibers, should allow ~400°C/ 670K as a usage-limit. If it were to be coated with e.g. CVD SiO2 or something similar, it could have a pretty high reflectivity in the higher-temeperature thermal radiation range of light (where most of the radiation heat from a fire is in).

The mentioned charring is a very important property in buildings, as solid (hard-)wood pillars have astonishing endurance in a full-scale fire, due to them smoldering slowly from the outside in, compared to e.g. steel framing that quickly softens throughout. One additional factor is evaporative cooling/associated covering with mostly inert water vapor due to the water contained in the wood and the water released from the cellulose fibers upon thermal decompositon.
> When the Cambridge Analytica scandal went down, some pointed to Facebook’s overall lack of diversity as part of the problem. That’s because homogenous cultures lead to limited perspectives and potential lack of awareness of things that may be more obvious to diverse groups of people.

If the purpose is to gain greater perspective and awareness through less homogeneous employees, then it would be more effective to hire according to heterogeneous answers to questions about perspective and awareness, rather than by less reliable proxies like gender and ethnicity.
Gonorrhea Researchers Identify Novel Approach to Vaccine
But how would you know that the sourced on NPM same as the ones you have? Except if you require all NPM packages to be hosted on Github but that does not seem like a good idea to me.
Which would require the somehow the audio is "intercepted" to analyze that the greeting was said. Two-party consent state include that action. Storage is another thing, no?
I haven't used Python in many years, but it was the first programming language I really could say I loved. Everything was was either completely in tune with my intuition or well-documented.

I had a lot of fun with Python, and I learned a lot about programming by (ab)using it. I am very grateful to Guido van Rossum and the work he has done, and I wish him all the best for his future.
This is one of the comments on that article:

-------
> The upside to this is that white people no longer make up the majority at Facebook.

Why is that an upside? It seems utterly racist to me. Let’s try to substitute “white” with, say, Asian.

“The upside to this is that Asian people no longer make up the majority at Facebook.”

Or how about the color black?

“The upside to this is that black people no longer make up the majority at Facebook.”

I wonder how that would go down?
-------

I echo this sentiment completely. Why is anti-white racism being encouraged?
There are groups working on bringing men into nursing and teaching. You can find out more about these with a few google searches.
another horrible concept pioneered by Mark Zuckerberg

Mark, the eighties called and they want their open-plan office back
> "The upside to this is that white people no longer make up the majority at Facebook."

I am all for diversity, but this sentence upsets me. Decreasing one population in the place should not be the goal.
Android, Chrome, Maps, YouTube, GMail...

The "current business line" of Google was Search. Full stop.

Some people thought it was absurd when Google started doing email, or smartphone OSs, or browsers...

I could go on and on.

Microsoft doing gaming consoles. Amazon doing web services rather than online storefront...
Sick app design presentation
I, too, greatly dislike the cruelty of public shaming. It's inhumane, and dehumanizes us all.

Recently I was tasked with improving 2FA usage in my company's GitHub organization. My first approach was to nicely, neatly, and personably ask people, coupled with regular announcements to make sure everyone knew. Every interaction came with documentation on how to do it and a sincere offer to walk them through it. Totally reasonable approach, executed with kindness and compassion.

The cynic in me was unsurprised when this rapidly became a Sisyphean task. A number of people, upon faced with being informed in half a dozen different ways, professed to have no idea that they were expected to enable 2FA. Others swore up and down to me that they knew what to do and would shortable enable it, only for it to still be off a week or more later.

At this point I decided that kindness and human compassion were a drain on my time and clearly ineffectual. So I grabbed a junior engineer and we wrote a script that automatically removes from the org anyone who doesn't have 2FA enabled. Announced it to everyone, every manager on board, and turned it on. Overnight, the problem went away, and has largely stayed away. Once in a while people publicly ask why they were kicked out and are reminded that they were informed of the 2FA requirement.

This isn't an approach characterized by humanity and kindness. It is, however, one that is effective and time-efficient.
I'm still in the process of completely moving my workflow to my Dell XPS 15, but my occupation is computer science research, particularly in the area of distributed systems. My day-to-day tasks involve reading and annotating academic papers, writing code (usually in C and Python, but sometimes I use C++ and Java), writing papers in LaTeX, and making presentations (on my Mac I used Keynote but I use PowerPoint in Windows). So far I'm able to do my work using WSL. At times my work involves interacting with the OS kernel, and on my Mac I sometimes find myself using a Linux or FreeBSD VM to do my work rather than programming directly on macOS. For these tasks Windows 10 with the WSL can replace macOS, although sometimes I need to use a Linux or FreeBSD VM.

To be honest, I could probably get away with doing my work on a 2001 PowerBook G4 Titanium if it weren't for the browser situation for PowerPC Macs these days, but I love having a powerful yet lightweight laptop with a six-core Intel Core i7-8750H, a 4K screen, and a fast SSD at my disposal.
Privacy API: Programmable Payments
This sun-chasing robot looks after the plant on its head
High intelligence is nowhere closed to be the most important factor to be successful in our society, gene propagation wise. Or being happy. It's merely a tool.
At least among web developers (not just front-end, and not just JavaScript), it's completely ubiquitous in my experience.
https://en.wikipedia.org/wiki/Intersectionality
Introducing GitHub Enterprise 2.14
on hn it seems to be the norm to down vote opinions you disagree with or facts that you'd like to ignore. some I'm down voting you.

also people are animals too.
> This means that part of a TCP connection's packet flows may be protected by SAs with one peer, and later by SAs with... a different peer

Honest question, why is this a problem? If I really care about protecting my application traffic I am going to use TLS.

I skimmed the RFC, and it mentions applications that "rely on IPsec for session protection". So is it targeted more towards protecting HTTP traffic and other insecure protocols that are still in use today?
Clusterless Kubernetes Job
No there aren’t any
Some trees can avoid shading each other. See (1).

Your progression of thought makes a lot of sense. The question of whether any of this is deliberate, or a behavior encoded into genes and/or physical and chemical processes that can not be avoided. That being said, some people make an argument that our consciousness is also a chain chemical reaction with lots of feedback loops, and that our consciousness is just an illusionary byproduct.

I know that I presented multiple examples and all or not on the same level, no matter along which axis you evaluate them. The point is that deciding whether anyone/anything communicates is not an easy question to answer.

(1) https://en.wikipedia.org/wiki/Crown_shyness
I don't know why this is getting downvoted; he has a very valid point. Economic class/background is as important when it comes to diversity.

I feel like there's little conversation about it because it's an even harder problem to tackle and a less obvious one to see. I will say though, to a large extent economic class and race still remain tied in the US.
No, that's a fine idea and would've prevented this problem. The build reflecting the repo is a very sane thing to do.

Unfortunately NPM is run and used by morons so that'll not happen.