skysight-inc/HackerNews huggingface dataset:
I got one of these interviewers (but not at one of the big companies that actually do things at scale), and stood my ground.

How would you sort this list? "Use the standard library and move on with my life."

But I want you to show me... "Use the standard library and move on with my life."

But what data structure would you use? "This one, because A, B, and C. It is already provided, debugged, and tested, by my standard library."

How is that data structure implemented? "Doesn't matter. It works and the time I spend not worrying about it I can spend shipping software."

--

It actually worked. I think they respected the pragmatism. I actually went on to help migrate them away from a HORRIBLY BUGGY home-grown container/string library, over to, you guessed it--the library that comes with the language.
True, I should have been more precise.

Although there is technically no packet-level encapsulation, from a mathematical perspective you may consider the IPv4 bits "encapsulated" within the IPv6 bits.
What else Amazon can't do!! Not too far away from Apple
I'm familiar with the SCADA part (I work as an EMS/SCADA devloper), but before my current role I was actually an operator and we used "red-line" drawings in conjunction with the SCADA system to troubleshoot down lines/relays/lockouts/etc. They were all digital for ease of use. On the transmission side of the house we didn't use GIS all that much, but the DOC folks used it as their primary source.
The Space Shuttle had a low earth orbit payload capacity of 27,500 kg. Falcon Heavy can launch 63,800 kg to orbit (in fully expendable mode, where they don't recover the stages).

The Shuttle could have carried more payload if it hadn't had to dedicate a lot of capacity to supporting the human being on board.

With rockets, the further you push something, the more energy it takes. Pushing something the size of a car past the orbit of Mars takes a lot more energy than putting a larger satellite in a lower orbit.
A million years in a heliocentric orbit without any kind of shielding before crashing on Venus could be an effective disinfecting technique.
> Whatever is holding women's participation in our field at or below twenty percent is artificial, and a travesty.

Or just natural. I mean there's gender imbalance in most careers, as is also mentioned in that article; there's just less attention being paid to e.g. the gender difference in day cares (which is in part due to people's preferences in lines of work, but in that particular area a very clear case of gender discrimination and stereotyping)
"One thing all these fields have in common is that they are more intellectually rigorous and harder to succeed in than the computer software industry."

All other points aside, this is simply an untrue statement - the lofty heights of the average software engineer at Alphabet is not even fractionally close to the pinnacle of "intellectual difficulty" in our professional field.
> The ultimate solution to IPv4 exhaustion is, of course, the complete transition of the Internet to IPv6, however, this will take time and until then there will be (by definition) networks and sites which only support IPv4.

Off-topic: I've always wondered why English speakers (or perhaps just Americans?) use "by definition" arguments so much (also just saying that things are by definition so and so).

People never seem to use "by definition" arguments and such in Finnish for example.

Definitions of mathematical objects aside, things in concept space are not eternal and can shift around.
Is the usage a cultural thing? A quirk of language? Just some random trivial thing that just is and doesn't have any particular reason to it? :p
It might have been bad solder. Some of that lead-free stuff is utter garbage and could have failed mechanically (of it hadn’t been on right) or reflowed due to the heat.
No. His stated reason in the article or leaving is an anti conservatism streak in SV. Intrinsic to them is a belief in self defense and weapons ownership. You can't debate the whole concept of his exodus without name calling and vitriolic attacks lobbed by both sides.

In the past month there have been two, at least , posts that became so political that they were flagged. Ironically one was on free speech. I just don't have the stomach for it today. In general I'm not sure there is any good to be had with this kind of material on HN.
>Or are you claiming once this hypothetical convincing theory is out "feminists" will be gone?

Hopefully not. Without opposition my hypotehtical theory would have no way of being refined further through discussion.

>I would argue that anything which has certain mental capabilities (which I'm not able to define) can be good at STEM whether or not it has a brain or even is human or not, would you agree to that?

I would agree to that in a limited capacity. These mental capabilities are more like capacities, the efficiency and speed of them is dependant on an individual. I propose that some of them may depend on which chromosome the human individual got at birth. In other physical forms this (potential) difference could be less pronounced or more pronounced.

>Yet people are concerned about doping. It's the athletes decision to risk his life for better outcome. Why does that make the competition unfair then?

Doping affects the added definition of fairness, other players who did not dope with the same skill level are outperformed; if two identically strong players were to participate, one doping, one not, then the doping one would have an unfair advantage that the not-doping player will have to compensate with a lot of hard work.

>But I can tell that the larger the differences in outcome averaged over many people, the more I'm suspicious.

That's usually a pretty terrible approach. Simply averaging the outcome is an easy way to trip over every statistical quirk there is.

The only way to be sure that the game is fair is to get a decent sample out of the population and perform a thorough statistical analysis that accounts for all variables possible. And I would suggest that the data crunching would be performed by people of differing political orientations, as much as possible, including hard right and hard left, to ensure that there is as little ideological bias as possible.
Geostationary satellites are way more than 700kg. Most are >5,000kg.
> I think overdiagnosis is a serious problem with adhd.

Funny, I was just talking to a psychiatrist who lamented that the problem is more about under-diagnosis. In part because of people with attitudes similar to yours who refuse their children or themselves the ability to get a diagnosis which would help improve their lives.
This is a good point, thank you for bringing it up.

I watched a talk by one of the MIT people on this, and their case is tremendously compelling. This is particularly true when you compare it to the pitfalls of the ITER project.

At some point, your megaproject is just too flawed and too out of date to make sense on its own. ITER's consumption of Tritium may do more to damage the future of fusion power than what it offers in terms of understanding of the plasma.

Sure, the newer designs are risky, but how is ITER not risky? Any decent risk analysis needs to look at things in terms of alternatives. I think ITER will give important knowledge in terms of plasma physics, I just cannot begin to fathom how that is worth the 10s of Billions and waiting 2 decades to get it.

The tragedy of megaprojects comes in the form of opportunity cost.
Permethrin is actually a more appropriate pesticide for bedbugs but unfortunately they are mostly resistant in the US at least. I have found literally 'baking' a room to 120F + for 30+ mins is the most effective way to eradicate bedbugs. Amazon search (360 propane heater), and don't die of CO poisoning or burn your place down. For a more tempered approach, you can try setting up 'safe zones' with boundaries of double-sided sticky tape, smeared vaseline, or diatomaceous earth. (you can kinda tell they've co-evolved with us ey!).
I'm not an expert and all of this happened almost 20 years ago, but I do remember avidly reading about ITER around 2001-2003, when the project was more or less agreed between all parties.

Wikipedia[0] has a short paragraph on the history and I'd say that any project involving so many different countries and governments (and bureaucracies!) is a red-tape hell.

Just choosing the location was a long and difficult process[1]. Canada proposed a location but later pulled out, Japan put a lot of pressure to get it built there. Even within Europe it caused a political "war" between France and Spain, both proposing different sites. First the EU decided to back France and it was finally agreed upon as the final location.

From what I remember, many people complained about the decision. Japan felt left out and was offered 20% of the research personnel. The infrastructures in France had to be built from the ground up even before the actual work to build the plant could start, the area didn't even have big enough roads to bring all the materials, which in turn delayed the works and increased the costs (something that wouldn't have happened in Spain or Japan, no idea about Canada).

[0] https://en.wikipedia.org/wiki/ITER#Organization_history
[1] https://en.wikipedia.org/wiki/ITER#Location
We were able to observe it last week from Chile. Animated gif: https://twitter.com/ribarides/status/962045432875503621
Writing Math in Markdown on the Web
I found this blog post after also writing today about Time Well Spent https://blog.wekan.team/2018/02/time-well-spent/index.html and production setup for Wekan https://wekan.github.io at AWS for thousands of users https://github.com/wekan/wekan/wiki/AWS .

About optimization there is DTrace talks at http://dtrace.org/blogs/bmc/2018/02/03/talks/ and related HN discussion at https://news.ycombinator.com/item?id=16303595

I do remember Randal Schwartz talking at Floss Weekly
https://twit.tv/floss sometime that in his work he tries to listen developers and ask right questions to see where bottlenecks are. Is there some expensive database query, does something need to be cached, etc.
This is a misstatement of what the biochemistry coursework I am familiar with looks like.

Biochem, when offered as an undergrad program, is offered through the biology department and has a number of standard biology department requirements that would be elective at best for chemistry undergrads. Biochem majors also take orgo following gen chem, just like chemistry majors.

I don’t know what “touchy-feely” means in this context, but “chem except you take orgo almost immediately” does not match with my experience at all.
Bedbugs are an argument for extending nuclear options to exterminators... just surround the building with some lead-backed trays filled with cobalt-60 or something and irradiate the entire building.
It’s not that this stuff isn’t challenging. It’s that it’s not particularly more challenging than abstract statistics or organic chemistry or tax accounting, fields where you see lots of women.
I find this useful https://airtable.com/shr5TdnpVYVTpeRrN/tbluCbToxQ2knSLhh

Companies interested getting placed on it should raise PRs on https://github.com/poteto/hiring-without-whiteboards
You understand of course that 1) that you're talking about the CEO and 2) it was a successful acquisition.

I get your point, and different strokes for different folks. I'll stand by what I said as being generally correct.
It's permissible to complain about PC, because that's too vague to implicate anybody for anything. Next time you hear that, ask them what specific politically correct opinion it is they'd like to express, and watch their face carefully, and you'll understand more.
I think one important thing that is easily overlooked is that while the technical part of wiring form fields to databases is something a lot of people do (and can trivialise), all of the processes behind it - what to put in, and where it fits in with the domain of the application and company, is probably the harder part. If that makes any sense.

Technical implementation details vs the big picture / domain.
The same thing happened to me a few weeks back when I got an email about my “twitter birthday” and how I should post something.

I just deleted my account instead.

I had the same thing happen with Facebook texting me to post after I turned all notifications off in settings, which was the final straw that got me to delete my FB account too.

Now it’s a pattern I repeat everywhere: if your site emails me, I always will click unsubscribe, and go through every possible setting you have to stop you. If you email me again, I delete my account.
I often try to get my interviewer to offer comments about standard libs etc...when it is clear that they also have never read the standard sort routine, they will usually want to move the discussion elsewhere rather than accept the reality of their own acumen
There are plenty of options available in that domain.

https://www.ptc.com/en/products/developer-tools/perc

https://www.aicas.com/cms/en/JamaicaVM

http://www.microej.com/

https://www-03.ibm.com/software/products/bg/real-time

Then there are the Java variants out of Mountain View, although Android's performance is not in the same league as those ones.

This are just the most well known ones, Java is not only the OpenJDK.

As for microsecond latency, I guess it matters a lot to the US military.

http://www.militaryaerospace.com/articles/2006/10/lockheed-m...

"PERC Ultra offered Lockheed Martin the responsiveness it needed to meet its most demanding timing requirements. In addition to real-time threading and deterministic garbage collection, PERC Ultra provided the instrumentation and VM management tools necessary to support the mission-critical real-time requirements of the Aegis Weapon System."

"The Lockheed Martin-developed Aegis Weapon System is the sea-based element of the U.S. Ballistic Missile Defense System. The Aegis Weapon System is a radar and missile system integrated with its own command and control system, capable of simultaneous operation defending against advanced air, surface, and subsurface threats."
Windows 10 ruined my 8 GB RAM laptop. The battery life's gone shit and performance down the drain. Windows 8.1 was way better, strictly relatively.
Without more details on the test setup, it's hard to evaluate it.

5G can be deployed with much more spectrum than 4G can be. Deployed with 60-80MHz of spectrum, US carriers have shown off LTE north of 700Mbps. The article said that they were using the 3.5GHz band, but they didn't say how much spectrum they were using which makes the comparison incredibly suspect. Do an image search for "T-Mobile gigabit" or "Sprint gigabit" and you'll see plenty of tests in areas where the companies have a lot of spectrum in a small area doing very high speed.

AT&T and Verizon are planning on launching 5G with hundreds of MHz of spectrum in millimeter wave bands. That spectrum won't travel far and will have difficulty going through walls, but will have lots of capacity given how much they have.

By contrast, LTE deployments are usually in the range of 10-80MHz. Given the low 50Mbps speed of their 4G test, it seems like they didn't use much spectrum at all for 4G. If they had a reasonable LTE setup with 80MHz of spectrum in 4xCA, 256QAM, and 4x4 MIMO, they should easily beat 500Mbps and probably get closer to 800Mbps. The low LTE speed makes me conclude that they're just looking to promote Elisa (the wireless operator that worked with the newspaper to do the test) and set it up to just make for a good article.

What I want is a comparison between LTE and 5G NR that uses the same amount of spectrum in the same band. 5G NR is likely to have new applications with millimeter wave and very high order MIMO, but that won't work at the lower frequencies that are used to create broad coverage. In the 500-2,000MHz range with the same amount of spectrum, how much faster is 5G NR?

Now, 5G NR is said to have some great benefits in terms of latency and power use for low-bandwidth devices on top of bandwidth increases, but people aren't showing off real comparisons yet.

Also, just to see how bad a test of LTE this was, average speeds at the super bowl were over 50Mbps for three carriers: http://bgr.com/2018/02/05/t-mobile-vs-verizon-fastest-networ.... I mean, T-Mobile was able to top 120Mbps in a real-world situation. They couldn't beat 50Mbps on an unloaded LTE network? That just sounds like they gave it very little spectrum. Heck, Ookla notes that average nationwide speeds are 31.58Mbps for T-Mobile, 23.83Mbps for Sprint, 24.39Mbps for AT&T, and 28.21Mbps for Verizon. That's an average that includes places with bad coverage and such. 50Mbps is a very low LTE performance number in a lab which just makes it feel suspect.

Now, it could be that 5G NR, like UMTS in its early days, has a lot more room for improvement. UMTS launched at 384kbps which wasn't extremely faster than EDGE and 1xRTT, but did have big latency benefits. A little later, it was pushed further and eventually got as high as 42Mbps (theoretical). Sometimes they kinda exaggerate the early tests because the technology is really better over the long run, but it will take some time to get there.
"Because they don't seem to care."

I believe we have established in this conversation that people claiming "difference of affinity" are just covering over their biases.
Honestly? Probably not... You're also overlooking the very real utility of PR. Launching a car excites people and makes future "useful" missions more likely.
> Assume the original developers knew what they were doing. The old code shipped and was successful. If you don't understand it, most likely the problem is you, not the code.

This needs to be chiseled on a tablet somewhere.
I still fail to see how people's reluctance to make a public display in an academic lecture is somehow reflective of sexism in the field as a whole. How exactly does this tirade you speak of have any more influence than some random street preacher spouting about our sins and the end times?
Recommend using Read Across the Aisle if you want to get past the paywall: https://chrome.google.com/webstore/detail/read-across-the-ai...
I have a coinbase account, but it looks like like a Coinbase Commerce account. Commerce wont accept my regular Coinbase login. I guess I have to create a new account?
> Well, it's more physically demanding, isn't it?

Not anymore, a lot of it is automated now so if you can drive and operate some buttons (and a broom if need be) you should be able to get a job in that area.
The problem is that most of these medications have bad side-effects and only suppress the symptoms. It's not that these drugs are inherently evil, but that they are erroneously used way too early and often.

The biopsychosocial model [1] is ignored more and more. That is, social and psychological factors are given less and less weight. For example, someone who is working an unfulfilling job in a big city is too easily prescribed some SSRI instead of promoting a career change and heavily increased social interaction to form deeper relationships.

The trend even just among biological factors is frightening. Classic example being bad diet. Promoting improved eating habbits and exercise is increasingly looked at as body-shaming. Because this removes personal responsibility. It's easier to tell someone that they just have bad luck with their brain chemistry than to point out that their life choices suck.

--

[1] https://en.wikipedia.org/wiki/Biopsychosocial_model
This is where a high quality on-boarding program comes into play. Yes, a dev fresh out of college or code boot camp, with little or no real world experience, is going to be unproductive individually.

As the employer/manager, you need to work to minimize the period of time this is the case and ensure those junior devs quickly get to a point where they can work individually.

I mentioned it elsewhere in this discussion - we have a 1 month on-boarding program for new devs. They all arrive at the same time (summer after graduation), stay near HQ, and work through all the common training together (some tech, some culture, some "how to be an adult", etc). They also work through a simple, but in-depth (UI, API, build pipeline, etc), group project. And wrap up with a two day hackathon for fun (done in common with the summer interns).
Can you login to the store without linking your entire computer to that email?
Hopefully it would encourage more interesting, long form content that keeps people on the page
All along his mistake is not knowing what not to write in current climate.
Podcast: Data Viz Using D3 with Ben Clinkinbeard
I've never seen a bedbug, but the first is an ant, the second probably some type of wasp, the third a louse, don't know the fourth, and the fifth is a tick. So that left only one choice.
Really? You have a problem with a specific site being set aside for night time astronomical observation?
I think search engines are very well positioned to massively help IPv6 addoption. For example, they could limit the number of search hits to an IPv4 only site. A mom an pop page without IPv6 is fine, a top 1000 site is inexcusable in 2018 and contributing to the vicious circle.

On the user facing side, they could inform consumers when they are connecting from IPv4 only networks, to realy drive home the point that they are receiving a sub-par service. It might not be true today, but in the long run it's true for the internet as a whole, stuck in IPv4. And if people perceive IPv6 as desirable, they will prefer it given the choice even if they don't understand exactly what it is, just like they prefer a 4G service to a 3G one.

What incentive would Google and Microsoft have to do this? IPv4 exhaustion costs them too, in routing performance and manpower to manage a scarce resource. Also, reliable end to end connectivity is an enabler for the type of technologies they push, limiting telco control over their users. Massive growth markets are trumped by lack of IP space, the whole of Afrinic only has a few /8. That means African carriers will do massive NAT.
An Underground Farm Delivering Rare Herbs to New York’s Top Chefs
Until someone uses it to keep the plaintext files with their passwords in it open.
Ultimately I don't think this is what OP is saying. Just that white boarding leetcode/hackerrank algos isn't the best use of time, but I'll respond to the takeaways nonetheless because I have spent a lot of time on them:

1) By what metric? Also, who's we? I am a full-stack engineer and feel properly compensated if not over-payed given my expectations.

2) Leetcode has been extremely helpful. Not just in interviewing, but also in understanding how to have more granular control of space/performance. However, it is not the whole picture and I would point people to the famous coding university github: https://github.com/jwasham/coding-interview-university
and further push people to follow research and coders they admire such as Peter Norvig: http://norvig.com/
That was shitty but they stopped doing it years ago (in 16.04 specifically), and it was easily disabled when it was there.

Meanwhile Windows 10 just keeps getting more and more invasive, and make it more and more difficult to turn off. Disabling web search in the start menu requires using either the registry editor or group policy now! And when you search for how to disable things everything you find is out of date because they keep changing it every 6 months. The trend has been going from actual option in settings menu -> require registry edit or group policy -> system ignores the registry and it becomes completely impossible to disable. I was pretty mad when they did this to the lock screen and it continues to be a mild annoyance to me every day.
What Keeps the B-52 ‘Stratosaurus’ Airborne?
F.C.C. Watchdog Looks into Changes That Benefited Sinclair