skysight-inc/HackerNews huggingface dataset:
The RED Method Challenges Brendan Gregg's USE for System Performance Evaluation
Interesting, thanks you adding this.
Verification is not done by humans, and it's instant.
Typically, the coating is Parylene, which is a room temp vapor phase conformal coating (e.g. roughly uniform thickness independent of the contact angle of the materials). It's used for corrosion, moisture, vibrational. wear, and reduced breakdown voltage, etc.

It is not used for Sn (tin) whiskers at all, since it wouldn't penetrate the pads/package of the IC and wouldn't stop such a high modulus process in any case. Whiskers are most problematic with modern Pb-free solders and fine pitch SMT practices (QFNs & BGAs), but it's worth noting that other materials (like Zn) also have significant issues.

http://www.paryleneengineering.com/why_use_parylene.htm
The temperature would be very high but the amount of energy wouldn't necessarily be remarkable. And for the pulsed designs (laser and LPP), containment time isn't a concern.
Anything to kill the textbook cartel, in league with the campus bookstore. I’m reminded of a brand new Calculus textbook that was mandatory, though the subject has been intact for centuries.

Luckily the internet gives so many options to combat this, but would still appreciate open source textbooks.
I was surprised as well. Stores sell 1 packs for $1.50, or 2 packs for $2 at list price.

I never really put much thought into pantyhose during my life, and I just assumed they costed $10 and lasted a long time like a pair of socks. I didn't realize 1-2 wears is normal. It is a huge amount of waste as you said.

Nonetheless, I don't think $150 pantyhose is the solution. My girlfriend can have three different thicknesses to choose from in her closet for $3. She's not going to pay $450 to have that same level of selection. I think the price needs to come way down from $150 to $25 to make sense.
What causes this to be an issue in C but not in other languages?
Performing a Live Migration from a MongoDB Cluster to Amazon DynamoDB
I like to play a game that I call "Find the Camera". You can play it anywhere.
It's really hard to change something like pathfinding without revamping the entire game. A game's balance is like a hanging mobile. Change one aspect, and the whole thing becomes unbalanced until you adjust all of the other weights in the system.

For example, if you make the pathfinding smarter, then there's a good chance you've made all AI enemies effectively more powerful and now all of the level difficulty is too high. You may also affect the strategy of levels — levels that used to have carefully crafted chokepoints that the player must notice may no longer be chokepoints with smarter pathfinding. That in turn might lead you to want to tweak the design of the level...
Cyber espionage: China wants Japanese firms’ intellectual property
China’s AI-Powered NetEase Is Music to Your Ears
How to *securely* use SMS two-factor authentication (2FA)
Don't diss King Cake Baby
I could not find how to integrate this into a C++ program. Does it need ATen or is there a lower level of integration? Is there even the possibility of getting C bindings?
Securing PostgreSQL databases in a multi-user environment
I like the poor quality English: "Save $1000 off."
If if its the iPhone you're talking about. Chrome is a "wrapper" around Safari's web engine.
> But I don't think it holds up in all cases (50% of chemist bachelor degrees are female (https://www.acs.org/content/dam/acsorg/membership/acs/welcom...) and chemistry really isn't a "people" oriented discipline IMHO).

The article I linked also discusses similar trends in mathematics, ie. ~50% of math bachelors are also for women. Of course, what you can do with a bachelors in math is become a teacher, which is why the number of women doing grad and post doc math work falls to roughly similar levels as computer science.

There is no comparable horizontal skill transfer for a computer science degree into teaching, so there's less enticement from the beginning, and so less engagement. No doubt some women actually continue with math post docs because they actually find it more interesting than expected, and they change their minds about using the math degree for something else.

As for chem, besides teaching-oriented goals as with math, a lot of chem is closely related to life sciences, pharmacology and other disciplines which typically do show high enrollment among women.

The things-vs-people effect seems quite strong. I agree that it may not account for all of the differences, and this would need to be quantified to be sure, but it does seem to account for the many of them. Certainly much better than the oppression hypothesis, so why is the latter still the prevailing narrative?

> IMHO, the marketing / image part of this is always worth challenging.

Agreed. I think this should apply to all fields, like male nursing, pro dancing and flight attendants, whose stereotypes are typically highly feminized.

But we shouldn't then be up in arms if people still openly and naturally choose to segregate by gender, as seems to be the trend across all nations with high gender equality.
So, I'll be honest here. I'm at a {top5} CS university, and I would say that most of the people I talk with are pretty top students in STEM.

There definitely is an "initial impressions" bias against women in tech. When looking at the credentials for a woman in tech, it's hard to compare them on a one to one basis to a white/asian man.

For example, Facebook University/Google Practicum/Twitter University/any other diversity program is a great opportunity for URM in CS. However, it's completely closed off to white/asian males in tech. Thus, if you look at somebody's resume and you see Facebook on there, you can infer that a white/asian male must have gone through their regular SWE interview process. However, a woman may have simply gone through FBU, where they're asked to write an essay + write fibonacci.

Whether the interview process/having FB on your resume should be indicative of skill is an entirely different problem altogether.

That's an obvious example, but "diversity" hires are present throughout the entire industry. You have higher acceptance rates for tech colleges for URM, special diversity hiring processes, etc.

Basically, accomplishments are harder to judge for women in tech. Luckily, these biases go away after interacting with a girl face to face.
Less an issue with IPv4 in a consumer sense because the device blocking the ICMP is also commonly doing NAT too.
Okay, so, maybe he's a nut or a troll, but nothing really about gaming?
This is not true without qualification.

Non accredited investors buy securities all the time through their brokers.

Advertising to general non accredited public for unregistered securities may get you in trouble with sec.

Selling unregistered securities to non accredited investors happens all the time through private placements.
How ICE Works to Strip Citizenship from Naturalized Americans
Competitive Eating Was Even More Gluttonous and Disgusting in the 17th Century
>Most people that “get it right” the first time around do not get any recognition whatsoever.

I've heard similar complaints before. And, I get it, too-- at a glance, that person is playing the "superhero" by saving the project. But, good management will insist on root causing failures where this will unravel. If it's a recurring problem, you should bring it up with management.
In a sense, we're already reached that point. Everything that can ever be talked about or written, can be found in this library:

https://libraryofbabel.info/

Though that includes all possible gibberish as well as all possible knowledge.

Though as a more serious answer, something like the above link does make me wonder about the limits of information. I like to think that there's no limit on information, but clearly there's a limit on information that can be described by the English language (assuming a fixed book size).
I used it about 3 years ago and my first thought was "How broken will multi-document ACID transactions be?"

I still want to like MongoDB, I still miss its style of query vs SQL, but I'd have a hard time advocating its use again...

Sometimes it's tempting to use it for projects that I know will remain small, but even then it's not worth the overhead of standing up a different DB when I have a perfectly good SQL server I can muddle through already.
The form isn’t as important as the price and churn.
http://archive.is/D7vIv
Hulu without commercials costs 12$/month: https://www.hulu.com/nocommercials

It's really a content issue for me as last few times I checked they had nothing worth watching that I have not already seen.
But what if the under-representation is due to women not being as interested in the field?
Developing Web Apps with ASP.NET Core 2.0 and React – Part 1
https://pastebin.com/raw/get88jbH

best case scenario (xeon): you pay a 15% fee to transfer your electricity costs the site owner

worser case scenario (atom): you pay a 64% fee to transfer your electricity costs the site owner
As witnessed by Bank of America's aggressive pursuit of blockchain technology & patents:

"[Bank of America] has applied for or received at least 43 patents for blockchain, the ledger technology used for verifying and recording transactions that’s at the heart of virtual currencies. It is the largest number among major banks and technology companies"

https://www.bloomberg.com/news/articles/2018-01-16/bofa-tops...
Its just social inertia. I am willing to bet most of their parents are engineers.
> For example, according to Glassdoor, a software dev in Chicago has an average salary of about 82k compared to about 120k for a nurse practitioner.

Becoming a Nurse Practitioner requires, at a minimum, a Bachelor of Science in Nursing, followed by licensure as an RN, followed by a Master's in a NP specialty, followed by certification as an NP. Practically, it requires more because most NP programs require practice as an RN in the specialty for at least 1-2 years prior to admission. Its a very small, elite subset of nursing.

Further, Glassdoor estimates are something like a real-time estimate of what the current values of a nonrepresentative measure would be; they really should be marked "for entertainment use only". Per BLS data, the median salary of the 1,930 NPs in the Chicago-Naperville-Arlington Heights Metropolitan Division is $101,930, about on par with the far more numerous software developers (Software Developers, Applications: 20,570 jobs, $99,430 median salary; Software Developers, Systems Software, 9,930 jobs $103,620.) [0] The Glassdoor numbers you give are way high for NPs and way low for devs.

Contrary to your suggestion of massive geographical distortion in median salary due to concentration of tech jobs in high-cost locations, this elite level of nursing is paid generally similar to software developers nationally, as well. (Nurse Practitioners, 150,230 jobs, $104,610 median salary; Software Developers, Applications, 794,000 jobs, $104,300 median salary; Software Developers, System Software, 409,820 jobs, $110,590 median salary.) [1] (Yes, these national numbers are a little different than those from the Occupational Outlook Handbook, also from BLS, that I posted upthread: the OOH is a high-level publication updated more recently, which also uses slightly different categorizations; so here I've used the national data that corresponds directly to the geographic specific data.)

[0] https://www.bls.gov/oes/current/oes_16974.htm

[1] https://www.bls.gov/oes/current/oes_nat.htm
Its usually only after a while you realize almost every piece of meaningful data is relational. It just didn't look that way when the project started. But now you're committed on the wrong database and its very costly to switch back to SQL.

Literally every project I saw using MongoDB ended up going back to SQL within the first 2 years after realizing the data is indeed very much relational and theres no clean way to model it using documents.

You always end up with either tons of duplication across documents, which is hell to maintain, or tons of multi-document queries with hacks to look ACID, which is also hell to maintain.

Sure Mongo makes it easy to prototype applications, but it makes it very complex to build robust and maintainable software. Its especially bad if you think your data isn't relational, because it almost certainly is.

Disclaimer: I believe Datomic to be the game changing database; because it values simplicity and composition and these attributes drive the entire design.
Not all heroes wear capes sir. Thank you for not supporting the problem.

Edit: Thanks for the down votes for expressing thanks. Would expect nothing less.
> It's a pity they aren't releasing on Steam though. Most players aren't going to buy the game from the Win10 store.

I agree but I'd go even further: it's a pity they aren't releasing as standalone. Where are the good old days when using a locked platform wasn't required to install a game?
I can't give a complete answer, but in the US there is a notion of "expectation of privacy"—you're not allowed to film (or watch in person!) where someone has an expectation of privacy. This definitely includes changing rooms and bathrooms. Does it include the bedroom of a rented house? Probably. The living room? I don't know, but you could probably argue that. A cube farm in an office building? No expectation of privacy. That creepy-ass camera (can't find a link) under employee desks, pointed at their chair and coincidentally at their crotch, to track whether they're at their desk? Almost certainly violates expectation of privacy, because crotch-shot.

Anyway, that's one of the search terms you'll want to use if you research this.
That's interesting to hear! I'm going through "Flash Boys" right now, and it (to me at least) paints GS in a pretty negative light wrt their engineering culture.

Granted the book mostly focuses on HFT firms, so I could easily see that GS is way better than most large banks but a bit lacking behind, say, Citadel.
Data Science, Chatbots Development and More – now on Daily
Communication and risk management are the essence of project management, i.e. those making a bet of a project need to know that there is a fair chance they will get a return on their investment.

OKR's are good for outlining requirements, but the project needs to be viable so start by validating the business case. This includes TCO - how much will it cost to build and how much to maintain.

Project requirements come in many guises: building skyscrapers, changing business processes, designing new tools, etc. etc., so choose the method to suit the requirement and the environment.

Providing an environment where contributors can excel is key. Proscriptive methods like scrum are useful when bringing teams together, but once they have found their feet let them organise themselves. Good governance is crucial for making this work - Cyranix's comment makes some good points on this.

The Manifesto for Async Software Development is a "21st century successor to Agile" and has some useful tips for working with distributed teams, which seems to be the way things are moving:

http://asyncmanifesto.org/

Both Cyranix and the Async Manifesto make a point of documentation. I would add that all design decisions should be noted with details about the reasons for the choice, and also the options considered and reasons why they were discarded. This will help with learning from retrospectives.
Linux gives you control. Compare compiling C++ code with Visual Studio vs. gcc. Yes, it is easier to get started with VS but you don't have as much control. With gcc (and my build tool of choice) I can control every step of the compilation and linking process.

It's "learning what's under the hood" - which I guess is an expression that comes from auto mechanics. To really learn how cars work you need to open the hood and interact with the engine.
I'm not sure I agree with much of the prescription here. I mean it sounds decent, but there are a couple problems.

1. There is immense good that could come from capturing data all the time: Correctly finding criminals, predicting crimes before they happen, saving peoples lives who are danger, helping the homeless, building better cities, preventing pollution, etc, etc.

2. Given the immense power of the technology do you really expect Governments to follow any of the laws when it comes to push and shove?

3. The amount of litigation and bureaucratic costs to ensure all these policies are followed is going to be huge.

4. How many people don't care about the collection? If everyone is fine with a Government collecting image data of every one all the time, all arguments against this seem mute.

So alternatively, I think I'd much rather be for just making all the data open access and having a massive image database anyone can use for any product they can think of. This would allow every company or individual to benefit. If the model used for prediction is biased and gives a false positive, any citizen could easily show his innocence by using data from another location.

This probably won't be a popular idea I'm expressing, just throwing it out there though, to see what anyone can bring against it.
> while the actual debate should be "what is it in our communities that is driving women away?

Why?

Women aren't, on the whole, passively "driven away". They actively choose other careers that interest them more.

Or why is it that men are "driven away" from veterinary science and early childhood education, while women choose not to go into computer science and mechanical engineering?

I find this the most distressing thing about these discussions: that women in the most progressive, egalitarian nations in space and time are suddenly regarded as passive vessels pushed around by outside forces, rather than as strong, active shapers of their own destinies.

I just don't understand.
We will do a big bang some where in the middle of no where, we will simulate life on the planets created by it, from time to time we will visit them, observe them, and one day we will fedup with that. We will leave them on their own to attain what we attained. And may be they will call us God.
I never used MognoDB, but read many stories that few years ago MognoDB default configuration permitted data loss: server returned write success response to client without syncing data to replica or disk, and if your server died then your data gone.

Additionally some time ago MongoDB had single-threaded writes with collection level lock, which could cause poor write performance.
Optimised acceleration/deceleration would probably save more fuel than self driving hardware uses, for city driving at least.

At 60mph you'll be using 10-20hp to maintain speed so about a 1-2% loss per 150W chip(well a bit more for conversion losses).
As I understand it, ARP is abstraction-breaking and hard-codes that IP is running on top of Ethernet or something Ethernet-compatible - you're sending Ethernet packets (with a non-IP EtherType) that reference IP and an IP address, initially over Ethernet broadcast. NDP runs over ICMPv6, which is an IP protocol, and the way it works is that it's sent to well-known IPv6 multicast addresses, ff02::1 for all nodes or ff02::2 for all routers. If you're a node and/or a router, you join those multicast groups. So there's no assumption of Ethernet; that just depends on some link layer with a working multicast. (And broadcast is a perfectly legal implementation of multicast, although if your layer 2 protocol makes it easy to do a better implementation, great.)

Also, there's some multicast fanciness so you join a multicast group based on some hash of your IP address so that NDP packets don't even go to all machines, but just some hash bucket that contains that IP address.

(I think these are good reasons to make a successor to ARP, but I don't think these are good reasons to require that you use the successor protocol if you don't want to NAT, especially given the extent to which deployed networking gear does ARP snooping and IGMP snooping - and does not expect a pile of multicast groups.)
For those you looking to test this out yourself, I have a python script that could be helpful in pulling iMessages off your iPhone backup (assuming because it might be difficult to access them if the application is in a crash loop).

https://github.com/echohack/iphone_messages_dump
A family of 4 living in San Mateo county making $105k is considered low income by HUD.
The Sound and the Fury: Inside the Mystery of the Havana Embassy
Amazon dethrones Microsoft to become the world’s third most valuable company
Each state has different laws regarding KYC, AML and money transmitter status. For example, in all states but California payroll companies are money transmitters.

It's annoying, but requiring a state-issued ID instead of a federal ID satisfies some of their legal requirements and makes the verification process much easier on their side.

Could they do this with a federal ID? Probably. It'd be a completely new verification process - not automated. They may need to request recent bills for proof of address, plus the necessary tooling to store/verify these.

It's the same reason you can't wander into a bank with a green card and be like "open an account". You need proof of address, state residency etc.
Maybe it would be better if the HN title was something like: "Book Review: We Got from Twinkies to Tofu"? Like that we could know what to expect clicking on the link.
Not supporting IPv6 is better than breaking in mysterious ways when you have IPv6 support but have to disable it on that machine for reasons (Netflix).

I would like to see Valve get with the times on their v6 support though.
BuzzFeed Scalable Request Handling: An Odyssey (3 Part Series)
Part 1: https://tech.buzzfeed.com/scalable-request-handling-an-odyssey-part-1-d91a295af4d8

Part 2: https://tech.buzzfeed.com/scalable-request-handling-an-odyssey-part-2-ad2433b2f6ed

Part 3: https://tech.buzzfeed.com/scalable-request-handling-an-odyssey-part-3-c29aac9c39a
I feel like some of the reasons for this are political rather than technical.
Yes there are "diversity" hires, that is, people who are hired not based on their technical skill, but based on the desire of management to have more women/POC on the team. There are often financial incentives (bonuses) ties to improving diversity numbers, so there will of course be skepticism when a female junior dev gets promoted to senior dev, then manager in a two years. I've been on hiring committees where the team gave a candidate a low score on technical ability and said "we don't want this person" and because of some desired biological trait they posses, they were hired anyway.

That being said, I've seen it with males as well, but it has been more of the one guy on the team gets his MBA/college buddy hired kind of thing. In both cases, employees would be rightfully skeptical because of outside influences in the hiring/promotion process that are trying to purposefully achieve some end goal.

My wife, who formerly worked as a software dev, hated this aspect of the industry because there were so many women-in-tech groups that were trying to help (a.k.a. coddle) her achieve something she could easily achieve on her own by her own technical acumen. In similar vain, I've gotten jobs because of who I know more than what I know before (in my case it was because I'm a submarine vet and the hiring manager was also a former submariner), and yeah, it does undermine the sense of accomplishment that comes with doing something on your own.
In my experience, programmers are generally less socially inept than people would think, while people in most other professions are less socially adept than they think they are.

The thing is, some programmers really are socially inept and CS work is one of their last refuges. That includes a bunch of socially inept women, too! Let's not disturb their natural habitat by bringing all these overly social people in, those will thrive in many other places as well.