skysight-inc/HackerNews huggingface dataset:
Per BLS, registered nurses have a $68,450 median salary. [0]

Software developers have a $102,280 median salary. [1]

[0] https://www.bls.gov/ooh/healthcare/mobile/registered-nurses....

[1] https://www.bls.gov/ooh/computer-and-information-technology/...
Looks like this guy is looking to create a Quantopian clone, so in the end it feels like the whole interview was a bit of advert for the signal service to come...

In fact all podcasts of this guy are like than, a lot of charlatans and scammers are appearing on the podcast all the time, probably 99% of the guests...
No IP protection would destroy the pharma industry. Like you said, the cost is not in basic research, it’s in making sure that new compounds do what they are claimed to do and don’t kill people along the way. But why would anyone go through that process if a generic maker could piggy-back off of that work once it’s completed? There would have to be a redesign of the entire institution as we know it. Maybe that’s a good idea, but just eliminating patents alone would be disasterous without a lot of other changes
Is this really news to any of us? I figured most people here understood that algorithm/whiteboard test prep was pretty much standard, but incredibly pointless.
It's also all a design, and you'd be a fool to believe any upfront cost-projections are going to be hit.

ITER was not as expensive as it is back when it was designed either, but building things which have never been built before is full of risk.

In a sane world, we'd be funding both and probably more, seeing as how fusion power is basically one of the single most important technologies we could perfect in the modern age.
I think what he wrote should be judged on the merits of what it said and not how others choose to misinterpret it.

Put differently: We are going down a dark road when someone simply being offended by pretty mainstream views mean those views are the problem.
I'll try it, but only run it in a cluster when I see the Jepsen test on that.
> By double digits percentage more in mathematics PhDs. Statistics is almost 50/50. Several rigorous earth sciences fields --- chem and biochem, for instance --- have 50% or greater female participation.

This is very misleading. Female post docs in the maths are below 30%, and computer science post docs are at about 20%:

https://www.nsf.gov/statistics/2017/nsf17310/digest/fod-wome...

There is no really justification to think that the maths "are doing better" than other STEM fields. It's certainly not a double digit difference.

> Whatever is holding women's participation in our field at or below twenty percent is artificial, and a travesty.

That's pure conjecture. There is very little evidence that this is artificial, and a few good reasons to think it's not. For instance, female participation in STEM in more repressive countries like Iran is at 50%, because it's one of a small number of careers they can choose from.

Pretty much every country in which women have more opportunities to choose from a wider selection of careers shows the exact same gendered STEM trends. Do you really believe these prejudices holding back women from STEM are somehow universal in precisely the same ways across dozens of cultures? And furthermore, that the fields that were even more sexist and old-boys-club, like law and medicine, couldn't keep women out, but a bunch of nerds with keyboards are far too scary for women? That frankly stretches credulity.

A better theory that reasonably explains all of this data is the things-vs-people hypothesis:

http://slatestarcodex.com/2017/08/07/contra-grant-on-exagger...
That's not really a solution to the problem posed, the commentor was just providing examples of situations cameras wouldn't be big enough to detect visually
Because the electronics are very simple for analog video. Notice how easy it is for an Arduino to bit-bang an NTSC video output.

And if you want low latency? Unless you look for expensive equipment, analog is way lower latency.
Java Puzzlers[0] has a few entries similar to this. Some of the entries are things that would trip you up (but logically makes sense) rather than oddities, but it's an interesting read. Note that the book is from 2005 and uses Java 5.

[0]: https://www.amazon.com/Java-Puzzlers-Traps-Pitfalls-Corner/d...
What do you mean by "mess around"?
I may have something to learn but is this not direct plagiarism?
I totally agree that the way it's implemented currently is awful however don't throw the baby out with the bathwater, it's a new way to transmit very very small amount of values.
Can you elaborate?

IPv6's share of traffic has been increasing at about 0.5% per month for the past year. If IPv4 has 80% and IPv6 20% this month, next month it'll be 79.5 vs 20.5. So in your opinion... what? The change will stop? When? Why?
>most of it is just wiring form fields to databases in new and exciting ways

Not commenting on other points, but may be you are looking at it from an angle of an expert who has mastered it, so everything looks trivial. As, clearly its much more than that. It is like building extension for machines - the brains and the controls and also pure information management. That's why projects run into millions of lines of code. And the complexity is still growing, as we have new fields like ML emerging on top of it.
Orbit is an eccentric one around the Sun. Perigee (innermost point of orbit) is about Earth's orbit, apogee (outermost point) was hoped for at least Mars' orbit, ended up out in the asteroid belt well past Mars.
Free to observe the night sky without someone else trampling on that freedom
Cameras are getting so small and with such a good resolution that the safest thing to do is to assume that you are being recorded the 100% of your time. Again, privacy is a thing of the past. I am sorry George https://www.youtube.com/watch?v=ox-shlDXKO4
> Garbage disposal is not what people usually call a cognitively demanding field. The gender imbalance is still worse than CS.

Well, it's more physically demanding, isn't it?

But your point is that there are areas where society screws men over, and that nobody cares, right?

So... Why do you raise that point when the topic is how society screws women over?

Wouldn't it be better to improve society? In both places?
But financially problematic for Facebook. They built an expensive cost base that relies on advertising for users with high nominal income. Advertisers pay far less for Indian and Brazilian users. That's why the decline in US users is so important, not because they lose traffic but because it's directly linked to revenues.
>You just need to call std::sort, and don’t care it is “bubble sort” or “quick sort” under the hood

This is often the case, but not always. When you know things about the input data you may be able to get better performance than the generic sorts built into a language. Or, when you know more about sorting algorithms you may be better able to choose among the available sorts/sort options provided by a language or library.

I don't understand the attitude of people willfully choosing not to understand their craft better. Yes we can all be mediocre by just using libraries that other people made, but

1. Someone has to make the libraries
2. The average quality of software is not very good, its very often slow (which is astounding given how fast the hardware is) and buggy, often with disastrous consequences, so we should all be striving to do better than average.
In the grand scheme of things (context being the carbon footprint of humanity) it is insignificant, just like Denmark's carbon footprint is.

Let's optimize the real stuff, not some trivialities (like the Christmas lights in the USA pointed out as a reply).

There's 24/7 AC in USA and China in the masses. There's Brazilian and Argentinian agriculture removing rainforests to grow food for the USA or EU that grows cattle. (EU takes unbelievable amounts of rainforest grain/legumes to feed its livestock, an absolute travesty and hipocrisy)

The footprint of these developments is insanely large, yet somehow coin mining is an issue.

We could then jump to optimize the Internet infrastructure too, despite being 1-2% of CO2 equivalent footprint.

Yes, I understand coin mining seems a bit useless but I'm pretty sure heating and cooling is wasted in magnitudes more amounts, being applied in badly designed buildings, or cooling the streets of Las Vegas.
You just gave me a sequence of data points that confirms my argument, claimed instead that it contradicts it, and then linked to a rambling SlateStarCodex post.
I don't know, I would immediately think that the doctor is the mother if this question somehow came up in a natural context. But if this question is posed as a quiz, it makes you think, am I not getting something here? Maybe that's why people struggle with the answer.
The case of the 500 mile email
Toilet paper is often taxed too, but of course it doesn't fit the narrative.
Europe used to be intertwined with North Africa and current Turkey/Israel a lot in medieval times (those regions were parts of Roman Empire for quite some time). It’s quite recent that very strong ties between Europe and North Africa / closer part of Middle East have been cut more or less.
In san-fran, sure. I'm in Canada (Nova Scotia) and they're pretty similar, with similar levels of respect. It depends a lot on country, but the gender ratio holds pretty steady.

They make 80k, I make at most 80k if I work at the highest-end webdev firms.
The great thing is that email is so flexible it can be many things to different people. It may not do any of those things really well but it allows the user the freedom to use it in creative ways.
I think that's a bit biased - some men seem to be more ambitious/successful; the environment is brutal to men to compete with each other, often for scraps. There also seems to be way more men at the bottom of the pyramid, homeless ones, losers of evolutionary selection. Maybe we should start talking about them as well?

As why many girls make that "decision" at around 12 - they might be smarter and see that they don't have to work that much anymore. Maybe in the past when things like cooking for 10 people family or washing clothes/cleaning were super difficult the partners had to form a team; these days most of this is semi-automated and allows different strategies.

Do you really believe that girls aren't making conscious choice to stay away from "weird smelly" engineers in STEM fields that are now popular wrt. $/status but were completely undesirable 20 years ago? Have you grown up completely isolated from young females and couldn't observe what were their choices? Yes, I have seen a lot of men dissing them "just females, can't be good" (I hated it in my idealistic youth), but then later you observe their choices and they aren't doing themselves any favors either, usually picking "safe choices" instead of risky ones needed for success.
Play with the data here: https://www.kaggle.com/ritresearch/happydb
Hosting your own email server is maddening. There are so many new things on top for validating that your email server is legit and does not send spam. On top of that, some email providers will derivate from the "standard" way of doing things right now and proceed to block you for mundane reasons. The only way you find out is one of your customers frantically telling you that their emails are not received by the other party.

It will take you a few months to fix all those problems and even then it could be that some email provider decides to put new requirements in place.
Not sure about your point, but anyway it doesn't seem exceptionally rare to me:

https://www.ncbi.nlm.nih.gov/pubmed/?term=cancer+vaccine+mac...
When we look at conventional money, (specifically the USD,) "printing" money is available to almost everyone with decent credit. We print money when we use credit cards and when we take out a mortgage on a home.

If websites took small payments in a cryptocurrency where mining the cryptocurrency took about the same amount of time as it takes to consume the content, then "printing" money is available to almost anyone with a decent device. It's also a good way to set a price for content; instead of some bozo thinking that his/her article is worth $3 or $15.

I think that cryptocurrency, as a technology, still has far to go before it can support this kind of commerce. This is in terms of technological improvement, scalability, and a design that takes into account how economics works on a large scale.
Love reading gamedev post-mortems such as these ;)

Although what author discusses is specific to Age1 engine. Time sync in webrtc peer networks encounters many of the same pitfalls. With errors tending to propagate non-linearly as more peers (and more complex scene objects) are added.

ThreeNetwork - Network sync library for Three.js

https://github.com/takahirox/ThreeNetwork
ITER is a very large and tightly packed network of piping, wiring and components. A change to one part will cascade through the system.

Having spent some time with computer assisted design systems, I suspect making these changes is a very laborious manual process.

Are we software limited here too?
T-Mobile austria did the same a few days ago. They achieved 3ms latency to a drone which they were remote controlling and 2Gbit.

https://www.flickr.com/photos/t-mo-austria/sets/721576693479...

https://newsroom.t-mobile.at/wp-content/uploads/2018/02/1802...
It might be pointless if you already understand the concepts 100% and you are just brushing up so you can do them quickly and more completely.

But for a lot of people they will actually by reminding themselves of important fundamentals of computer science, which might be quite a good thing.
Fun read. I've always wondered what kind of experience it takes to get picked for a project like this. Seems like it would be fun.
Not really, you claimed double digit differences, which is incorrect as shown by the data.

You claimed widespread prejudice, which has no supporting evidence.

And you may consider the article I linked to be rambling, but it's comprehensive.
Pretty sure we worked at the same place. There's a commercial copy of that device now.
I recently joined Blind and mostly follow the compensation discussions. 2 Takeaways:

1) Most of us are incredibly underpaid

2) A common question is when asking how candidates prepared that resulted in offers is "How many problems did you do on leetcode?" I'd never heard of leetcode but it seems if you want an offer from FANG, Uber, Lyft, etc then you put your time in practicing programming problems.
I found bedbugs to be more mentally exhausting than anything. I have never felt more sure that I might have a mental breakdown than when I had bedbugs. They are almost impossible to find, they invade your personal space only when you are asleep, and they are very difficult to get rid of. It made me feel unsafe in my own apartment.
Arguably it's less likely in a hotel, although apparently not in a motel: https://www.newyorker.com/magazine/2016/04/11/gay-talese-the...
I doubt it's possible since many systems update from closest mirrors, most of which are not Canonical's servers.
Major new iOS bug can crash iPhones and disable access to apps and iMessages
And sometimes you want to do something close to sort but tailored to a specific problem.
It's 5 times what USA use on christmas lights:
https://phys.org/news/2015-12-christmas-energy-entire-countr...

Or 3,5 times what Amazon US-East cluster consumes:
https://datacenterfrontier.com/amazon-approaches-1-gigawatt-...
Google also reminds me regularly to review app passwords. Facebook has never asked me to review a list of apps that I allowed to authenticate with.
From what I've seen in my department (Engineering) there are about 3 women. Exactly 3 women. It was a smaller Uni with maybe ~150 Students.
At the time of the ban, insects were becoming resistant to DDT anyway, so it's unlikely that it would still be effective today if it had remained in use.
5G is less about just faster network anyways. The goal as far as I understand is to use something like gre bonding to achieve some support for transparent handoff between base station and home network. So in theory if you are in your own wifi the network should not need to talk to your phone.
So one douche bag makes a whole field toxic? Come on.
Hypothesis: Mass adoption of IPv6 is blocked by the ugliness/inconvenience of the IPv6 address format, hence "end-users" (developers) don't like adopting IPv6. As long as this UX issue does not get solved, IPv6 adoption is only going to happen on an individual level when any given business' significant income stream is at immediate risk of being disrupted. Depending on how many of these individually affected businesses represent major infrastructure providers (such as public clouds), the individual moves to IPv6 might together bring about a globally noticeable effect.

---

Who here actually feels any sort of pain, as an internet technologist, or as business owner, from "still" being on IPv4? I know that I do not.
Since the article mentions Herb, let's see what he has to say.

https://channel9.msdn.com/Shows/Going+Deep/Herb-Sutter-C-Que...
I use the "punch holes" phrase in the following situation:
- GC is copying/compacting
- GC is at least slightly conservative
- allocation is fast/inline/increment-only
- that leaves you in a situation where you cannot move/compact some part of the heap

You cannot move the possibly (conservatively) pointed to thing because you cannot adjust the pointer to it (because it might be a non-pointer thing such as an integer.

Now you have some GC unit worth of space occupied by one unmovable object, otherwise it's empty space backed by physical pages. What do you do with the rest of the space? In a C/malloc scheme you are aware of such holes and fill them from new allocations. When you have a fast allocation scheme not involving complex code to find holes you will keep these "hole" as long as the conservative-pointer looking thing exists. You do wipe all the other pointerish things in that GC area, though, so that they don't hold down additional space. Still, now you "waste" a whole GC card worth of physical RAM on a single object, the tradeoff being that you do not want to move to an allocation scheme that spends time thinking about fragmentation.

You could use the empty space in those GC cards as a target for the next moving GC, however that has drawbacks as you know continue to have to special-treat such regular objects co-located with possibly conservatively pointed to objects.

If there is a better term than "punching holes" for this I would be interested.

ETA: now that I think about it, you could give back all physical pages in that GC card that do not contain the held down object. This assumes that GC card size is more than one VM page.
Addressing your main points.

> why we have any reason to believe that programming is a “masculine” profession

By exclusion: we have checked everything else we could think of and found no other logical explanation for the disparity of sexes in STEM. That doesn't mean women's preference is the true underlying reason, but then, we don't have a better explanation, or even any other explanation consistent with facts. Still, AFAIK, Damore never claimed it was THE reason, he just raised it as a possible and the likeliest explanation - given no other explanation seems to work.

> But in India, the vast majority of teachers are men.

I don't think India is a valid example here, because there is still a lot of inequality in that society. Let's talk about countries on the higher end of the equality spectrum, like Finland or Sweden.

> Also, the truck analogy has been debunked

[Source missing]
Offtopic tangential forum rant:

There has been an answer to your question in this thread for 14 minutes. However only users with showdead on can see it, because Arc has erroneously flagged it as evil. Screenshot/proof of what I currently see: https://i.imgur.com/Y7iM30E.png

HN does get spam, but the text and links don't look like the currently-buried comment does. I can't see it being /that/ hard to train an RNN, what with this being a comp-sci discussion forum...

--

Oh, about the bar being brown/black in my screenshot - I set the bar color to that of the upvote/karma text, as I don't care to see that information (I start commenting for points, not to contribute meaningfully - it's true). Unfortunately Arc doesn't realize it should make the color of the links lighter so I can see them, so I've had to work hard to learn where the "threads" link is sitting so I can access comment replies.

Bit inconsistent letting me change the background color but not the text color. I can understand it, but still. Getting to the root cause, it would be nice to have an option to completely disable karma score display.

</Irritated but ultimately harmless 1:30AM rant>
Jepsen tests are part of the MongoDB test suite - integrated as part of ealier tests run by Kyle https://www.mongodb.com/mongodb-3.4-passes-jepsen-test
The abstract ( https://eric.ed.gov/?id=EJ1050056 ) says:

Stereotype threat has been proposed as 1 potential explanation for the gender difference in standardized mathematics test performance among high-performing students. At present, it is not entirely clear how susceptibility to stereotype threat develops, as empirical evidence for stereotype threat effects across the school years is inconsistent. In a series of 3 studies, with a total sample of 931 students, we investigated stereotype threat effects during childhood and adolescence. Three activation methods were used, ranging from implicit to explicit. Across studies, we found no evidence that the mathematics performance of school-age girls was impacted by stereotype threat. In 2 of the studies, there were gender differences on the mathematics assessment regardless of whether stereotype threat was activated. Potential reasons for these findings are discussed, including the possibility that stereotype threat effects only occur in very specific circumstances or that they are in fact occurring all the time. We also address the possibility that the literature regarding stereotype threat in children is subject to publication bias.

Did you read a different paper, or do you disagree with the author's own abstract?
Samsung halts Android Oreo rollout on Galaxy S8 due to ‘unexpected’ restarts
Did I just read "nice performance you have there, it would be a shame if anything were to happen to it"? In other words, unless this is some truly groundbreaking way of going to ludicrous speed, my bet is "we're renaming High Power (or removing, unless you pay for the ultimate version), and introducing another, weaker set of settings named High Power."
You either trust them or not. I believe most customers wouldn't even know what a domain is, but still need it. It's kinda ironic that you want control, privacy and security but give away control of your domain to a 3rd-party. I get your point and I agree that anything involving this kind of behavior should be opt-in with clear red text warnings.
When AWS software development imitates xkcd
If I understand what you're suggesting, this is basically how NAT64 [0] works to provide backwards compatibility to IPv6 (tunneling IPv4 over IPv6). It uses the first 32 bytes of the IPv6 address to store the IPv4 value.

[0] https://en.wikipedia.org/wiki/NAT64
Google’s AI chips are now open for public use
Seriously. I regret that I only have one upvote to give. Things that we here take for granted are nigh impossible, or look like magic to 90% of the population. Even among the subset of people that are employed as software engineers, it can be sobering to realize how many of them struggle and flail at "just wiring form fields to databases in new and exciting ways."
> i mean thats great but i would have expected a much bigger mass for a fully functional satellite.

Iridium sats are 700kg each, GEOsats are also less than that.

The upcoming James Webb Space Telescope's launch/payload mass is 6 200 kg.

The Falcon Heavy can push 1 400 000 kg, and 16 800 kg of that can be payload. To Mars.