skysight-inc/HackerNews huggingface dataset:
http://large.stanford.edu/courses/2013/ph240/eller1/: “The power required to keep a Boeing 737-300 flying at a constant altitude and speed is 7.2 × 10⁶ watts.”

So, ballpark 7 MegaWatts, more during ascent, and add a bit if passengers want to watch movies, eat hot meals, drink soft drinks, etc.

On the plus side, if the airplane doesn’t have to carry fuel, carrying capacity could go up (with some redesign to make the plane strong enough to land fully loaded), so that 737 might be equivalent to a 747.

That 737-300 has about 125m² of wing area, and, guessing, about the same are for the body, so that would be 7MW/250m² = 28kW/m². The sun delivers about 1,400W/m², so that’s 20 times what the suns delivers on a cloudless day.

Now, most of the time, the ground station (or solar space array) beaming the energy wouldn’t be directly below/above the plane, so the required power/m² could go up a lot ⇒ I would make sure that any windows in the plane wouldn’t let the microwaves through.

Doable? Possibly, but on ground level, I guess it would be wise to use a lot more area for sending that amount of power up, to prevent killing birds.
Semi-related to “park downhill” is something I do at the end of the day if I’m still working on a piece of code - I’ll write a simple next task in a non-comment so it breaks the syntax. Then the next day I can dive in and “fix” the code which, at least for me, helps get in the groove.
Government to urge us all to walk and cycle more
It also depends on how much you think you increase the risk by disrupting the status quo, and how much you think extracting 10s of trillions would disrupt the status quo.
I didn't say that you would know how to use it. You don't need to know, the framework uses it. What I said is that you would know _what_ it is if you ever get an exception from that class.

I'm 95% sure that all those people complaining about Spring never read the reference documentation. I did, and whenever I bump into a problem I have an idea about how to solve it. Besides reading it only takes a few days and you're set for years.

Why do anybody expect to be able to work with a technology if they don't bother reading the documentation? This is like complaining about not being able to drive a car when you sit down in the seat without training.
You are jokig, right? I mean, the Vietnam and China-backed communist regime of neighboring Cambodja, who murdered millions implementing the same political reforms that killed millions in communist China, is only guilty of crimes against humanity because the US bombed them? Is that your argument?
> didn't know what happens when setTimeout() is followed by an infinite loop

I'm not some JS guru but I've done a few and I'm wondering why would I need to know this? To me this looks like the type of question that is there specifically because people answer it wrong, they know they answer it wrong and you know they know they answer it wrong so it makes them lower their demands in terms of pay rate.
That's really neat. I'm guessing this is Lemonade? https://github.com/shish/lemonade

(Also, leave a blank line before your code and indent each line of it by two spaces to make it formatted like code.)
I find zooming/panning/rotating maps without a touchscreen to be awkward on even the most modern car interfaces that I've tried with trackpad joysticks. IMO there's an obvious win there for touchscreens which can do all three in the same fluid movement.
I see what you mean I think but it's really not a mathematical given. If you have two groups where group 1 with size S scores X with variance V==0.4X on average in a given skill (score means competence), and group 2 with size S/2 scores 0.8X with variance V on average; then it's possible to recruit a set of people from group 2 and the same number of people from group 1 so that the average competence level of people hired from group 2 is higher. All you need to do is to pick more carefully (invest more resources, etc.).

So even if we accept that the average female engineer is not as good as the average male, and there are less female engineers than male, and that Google hires more female engineers than other players in the industry (relative to male hires), it is still absolutely possible that the bar is not lower. Maybe they look harder, maybe they pay more to female engineers with a given competence level, maybe there's no difference, etc.
My comment in that discussion from ~15 years ago was based on experiences with a project that I "inherited" - 30,000 Java classes and interfaces, 20+ layers of abstraction, team of 30+ people working for a long time. And most importantly, it didn't actually work!

I actually "finished" it to the point of a working system for the customer with real customers in about 5 weeks by ignoring most of what they had done - required a handful of classes and JSPs. Probably distinctly under-architected but it worked and was built on for a number of years after.
Maybe they should rename it to Faceapp? It certainly has nothing to do with pages or a book anymore.
> surely you can afford to install an AC unit

Lots of people rent and they can't install AC.

Lots of buildings in Europe are somewhat old and have controls over what you can or can't do with them (I live in England in a property that was built in 1820 and is gradeII listed, which means we're restricted on the kind of work we can do without getting permissions). The age of the buildings also means that AC is harder to install (getting ducting installed can be really difficult) and is less efficient. I have single-pane sash windows with large gaps.

In England there are 22m households. Domestic heating is a significant source of CO2. Adding aircon on top would be pretty concerning.

There's a lot of poor quality housing built in the 1970s and 1980s that should be knocked down and rebuilt, and if we did that we could have much better insulation, and shutters over windows, and so on. But this is hard to do.
> try to land a job at companies with ex-colleagues, where they are able to vouch for your technical skills.

That gets him a foot in the door alright, but I don't think it'd let him avoid those interviews?
> It's assuming that everything about your personality fits into some stereotype.

It's not "every"thing, but "some"thing. It's just a simple patternmatching-mechnism to filter out people who might be interessted in whaterver you are selling. Nothing prevents those people to also match other patterns or even indicate that it's forbidden to match multiple patterns.
> Hundreds of years of "stay in the kitchen" is what proactive programs to bring women into these positions are trying to reverse. It's not biological.

This is what the debate is about -- can we accept these kind of ex cathedra declarations without data or not.
> those arent the words he used, but that is very much what he was saying

> Nowhere in the paper did he say that

You both are saying the same thing- he did not use those exact words.

The parent comment is saying that despite not saying "Women can't be engineers", the entire purpose of the paper, in the view of that reader, was to insinuate that women can't be engineers. It's not terribly hard to promote an idea without ever saying it explicitly. Perhaps you didn't read the deeper meaning out of the memo.

And demanding those who interpret things differently than you "don't comment" doesn't promote discussion, it ends it. When someone says something you disagree with, don't tell them to shut up, ask them why they see things differently. Debate. Discuss. Grow.
Don't feed the low effort trolls. Downvote, flag and ignore.
Am the CTO of a small company making payroll software. We don't have on premise servers but we currently are moving away from azure to renting VPSs from a local provider.

The cost benefits are huge and since our app is mostly a normal web app we dont need that many fancy cloud things. And i dont see us needing it in the future.

I really dont understand why a company doing similar things would wanna go the could route. Its so damn expensive and its not always easy to use and setup.
> Countries with the most free choices see the most division between sexes in different professions

I've seen this idea around and I think it's quite problematic. Some countries may have relatively "free choices", but that is just one cultural dimension. A culture is an inconceivably complex phenomenon. A culture also has education strategies, gender roles, specific kinds of toys and games, specific languages and sub-languages, a myriad of sub-cultures that youth will cluster around, cultural specific concepts and ideas and so on.

I'm not ruling out that biological factors play a role, but I see biological factors as just one part of a complex, and, additionally, if you look at history, it's very clear that cultural factors can and will override just about any biological imperative, from the will to live to the will to procreate. This should make it clear that cultural factors need to be systematically ruled out before we can begin to consider that biology is to blame.
> We want more [singleton] in [x].

> We should make [x] more attractive to [singleton].

Why?

Unless the field is more toxic to [singleton] or there is more productivity due to "diversity" at which point you are admitting that people are different on biological (or social) level and have different interests, views etc.
Google has fired a few people, liberal and conservative, for being politically insufferable. Multiple people in the news about this on various places in political spectrum. It doesn’t mean they were wrong.
That's not what he said it's what you project and transform his arguments into. What he said was factual and his concerns were legit and the over reaction was hilarious
That was my most distinct memory as well, stopped by the cafe for lunch and the European woman in charge was constantly yelling at the Indian staff.

Away from the residents, the place was very peaceful and serene. But, it felt like a few decades of social stratification had created a power hierarchy.
Flask always looks better at the start but Django always gets me further, faster, safer (protecting me of my mistakes).

I’ve spent the past 4 months learning rails and it makes me realize how much I didn’t appreciate about Django and its magic compared to rails magic.
Quite so: https://en.wikipedia.org/wiki/Big_Five_personality_traits#Ge...

"A study of gender differences in 55 nations using the Big Five Inventory found that women tended to be somewhat higher than men in neuroticism, extraversion, agreeableness, and conscientiousness. The difference in neuroticism was the most prominent and consistent, with significant differences found in 49 of the 55 nations surveyed."
They explained that; it's coded word for "culture fit", but it's used as a verb inside google (one example: "Sorry, that wasn't very googly of me").

It's the idea that you're expected to be open to feedback, empathise a lot and be always willing to go above and beyond to help someone.

I actually passed that one. So, I think it's just a jerk test. I think they asked me about if someone was stealing my credit, or the credit of others- what would I do.
> Try to debug a 10 level depth of nested #ifdef, across a 10000+ lines source code file

My experience doing this is exactly why I'm saying do NOT split into OS and arch.

Many times what should have "just worked" without even needing porting by anyone, turns into a multi thousand line refactoring just because of hard coded operating system names in the source code.

Let's say you have your sound code in sound_linux.cc and sound_freebsd.cc (and sound_openbsd.cc, and...) and then 10 years from now freebsd switches to entirely using ALSA.
Your code now breaks. If you'd instead done "sound_alsa.cc" and detected the ability to use ALSA at build time, then zero coding needs to be done.

The one exception I think is Windows. It's uniform enough over time, and entirely different from everything else, that it does make sense to have sound_windows.cc.

There are antipatterns other than foo_os_arch.cc, such as the one you point out (nested mess of #ifdefs in code), but that doesn't invalidate that module_os_arch isn't an antipattern. Because it is.

Go (the language) does "list of OS names", and it's a complete mess. Syscalls that actually are the same are not in the std library, because they were split by OS name. Had they tested for features the implementation would have been the same. And this hurts all users of that language as a result.
> it clearly had an impact of making a very large and significant segment of female employees at Google feel as if they were biologically inferior or otherwise not suited to do their jobs

Blame that on the attention seekers and clickbait journalists. A lot of things quoted out of context cause people to be offended. If you misrepresent citing a study that says that women score higher than men in neuroticism in personality surveys, as “Damore thinks women are neurotic,” of course women will be offended.
The Year the Internet Thought I Was MacKenzie Bezos
This comment made my day, thanks!
Distinction Between Operational Error and Programmer Error in Node.js
> It's still a great workplace as long as you can discard politics.

There are large swathes of people who can't just "discard politics" because they are directly affected by the current political status quo.
I was referring to either this one: https://www.nber.org/papers/w26167 or some other with similar scale of estimates, using what I presume to be mainstream predictions of temperature growth.

Edit: Also, you can easily tell without looking that the idea billions would have to relocate is a complete joke. The reason is, let’s suppose global warming makes a region unfarmable. Well, even if it were farmable, automation in the 3rd world will move people out of farming anyway. So they’d have to be doing other work, trading for food, no matter what happens.
Don't know if it was strong, but a judge did dismiss Google's motions to toss it out of arbitration last year. https://www.mercurynews.com/2019/06/07/google-discrimination...
An oxygen tank where you can safely add more oxygen by increasing the pressure is not considered full. The percentage of how empty a container is can be considered 1 -(amount of stuff in it) / (maximum stuff possible).
I replaced LVM with ZFS filesystem for my home NAS server
Yeah that was my conclusion too. I don't think I have any cases where the need to perform the dot product between multuple paris of vectors arise however, at least not anywhere in the hot loop where it would help. Raytracers tend to use a lot of dot products followed by some checks then another dot product but there's a strictly sequential process in these algorithms.
THIS was the missing tech to start launching iteratively what will become a Dyson's sphere.

The step zero could also be using Earth's deserts.

And then step one is using a space shell of satellites. Because the available surface at a large distance of Earth is huge, even considering the constraints of not creating too much shadow for life's photosynthesis.

Further in the future could be step two, some flotilla at Lagrange points or even directly in a solar orbital between Earth and Mars (so that this will never create any shadows to us).
>for being politically insufferable

In other words for hurting their bottom line by demanding Google be better (each in their preferred way) for society and its employees?
Excellent explanation. My question after this is, at a macro level,how much of space is actual pure space. Pardon the childish question but how exactly would one measure space (nothing exists at this point) without introducing something that might be displaced by the measurement,or how can one be sure space isn't made up of lower energy qanta that are displaced by higher energy particles,much like how solids displace gases and liquids?
Interesting, I always thought it was the taxi companies lobbies that stopped that. Never thought about the parking lobbies, but it sure makes sense.
Generate SwiftUI Code from Designs
And yet it was Vietnam that overthrew the Khmer Rouge, which was supported by China and the US. The ideology of the Khmer Rouge was very different from that of the Viet Minh. It was an ideology that demonized industry, cities and workers - all very much the opposite of the ideology of the Viet Minh (and of most of the Communist Party of China). It's not for nothing that the Khmer Rouge ideology has been called "Stone-Age Communism."
Django’s docs are world class. It’s by far the example I always reach for when talking to people about how I think “great” docs should be written and served.
No, ergothus is stating their interpretation based on disclosed facts, so it's quite unlikely to be considered defamatory (in the US).
The Walrus Whisperer
Cheating in online gaming is prevalent. I think there's a lot of people that find the enjoyment of it so there's a captive market for people to sell cheats.

But I also wonder about competitiveness when it comes to people playing with others with better than average hardware.

Like someone who has a 240hz monitor and the performance to back it up versus someone with a low power slim laptop.

Then consoles could be considered a level playing field. Except for Pro variants of the console. And also there seems to be fancier controllers with extra buttons on the rear side.

Of course adding cheating to the mix. Personally I have no interest in playing online multiplayer games.

But that's just me.
You get rape- and deaththreats for being interested in rocks and geology? How common is doxxing and people getting killed "by accident" in that community? Because as sad as it is, this are the lower levels of the gaming-world.
How small game makers found their community with Bitsy (2018)
>As someone that also read it, those arent the words he used, but that is very much what he was saying.

Ah, the classic "so you mean (something not said, and never meant)"...
Damore committed the ultimate sin in the corporate world- he caused a huge PR mess. Let's set aside the content of his memo (I personally don't agree with what he said) and just appreciate that he made a mess.

As has been said before, if your CEO learns your name for the same reason he has to end his vacation early, you probably should start polishing up your resume.
If it is out of living memory it isn't current.
Apple notes is surprisingly nice for this style of todo list if you use a mac.
That’s the idea. I have no clue what’s going on with big companies sitting on stacks of tens of thousands of patents and litigating people for violating patents unrelated to what the company produces.
Firing organizers was an example of that: https://medium.com/@GoogleWalkout/google-fired-us-for-organi...

I don't think firing Damore was?

(Disclosure: I work for Google, speaking only for myself)
I'm going to go ahead and call bullshit on anyone claiming that a difference in interests does not equate to a difference in capabilities. Think about fields you are passionate about vs. fields you couldn't care less about. Do you honestly think you could excel equally in both fields? If you are going to make the argument then don't insult everyone else's intelligence by watering it down.

As freedom in a society increases, women increasingly choose different professions than men. The extent to which these reflect their innate interests rather than those imposed on them by society has a direct relationship to their relative capabilities to men in these fields in the aggregate.
I think it would be productive to move the discussion to the fact that Google is for many people the arbiter of truth. And how they are and ought to deal with political controversies in light of that.

Frankly, if this controversy had happened at... I dunno... Coca Cola, it would be completely uninteresting.
Autograph hunting in Companies House
> Now is the time to aggressively pursue reforestation, especially in the tropics.

Now it's already too late. And anyway, the only thing that is aggressively pursued in the tropics is war which has a catastrofic effect on the environment.
Diversity is a desirable trait, especially in things that produce products that are designed to be used by the entire planet.

My mother explained diversity to me this way:

"We are each of us, unique but equal. Meaning that while you will grow up and be stronger than me, I will be able to produce children. This doesn't make either of us better, both should be respected as equal. There is value but difference in both." (not verbatim)

If we assume that on average women are more prone to overthinking, then it likely follows that having a women the team designing a product with a man (who, on average are more likely to be dismissive and flippant) then there's a necessary conflict, and the product will be better for everyone if it happens.

We should not be judging a fish by it's ability to climb a tree, we should instead be asking, how do we define the value of swimming and how do we ensure we have great swimmers working with us.
That is an interesting question. How are law and medicine different than CS career-wise? A couple additional thoughts, not intended to be exhaustive:

* CS is notorious for its solitary aspect. Stare at a screen juggling abstractions for hours on end.

* CS is notorious for lack of career paths. Between ageism and outsourcing, once you hit 40, the perception is you are relegated to the bottom of the pile.
Google can afford a lot of false negatives because many people want to work there (well, here, as I work there).

What makes no sense is small companies copying this process and then griping about finding talent.
Are there protected classes based on political views?

If someone is expressing political or even religious views that are so extreme that they create a hostile work environment, I don't see an issue with firing them over it.

(I am not interested in debating whether or not Damore's views reached the "hostile work environment" threshold)
Ask HN: Proprietary File Extension to Reverse
I had in mind this weekend and in the following weeks to try (and also propose as challenges to other users passionate about reverse engineering) to study some proprietary file extensions.

Personally I have no idea where to find them because I often use only open formats: however, I know that in many business realities, there is that software "paid millions" because only that program can open certain extensions.
Show HN: Validation Tool for Python (2018)
Takeoff and ascension use the most power. What happens when it’s foggy and cloudy? Do you have to wait it out? Planes cannot afford the weight of large batteries.
My memory is that my correspondence was directly with rms on this patch and it was required at the time, but the fact that it would no longer required is definitely beneficial, so thanks for that update!
> Electron is always a point, no matter what wave function it has. Therefore, from this perspective space is all empty.

That depends on what interpretation you're going with. Even with that caveat, I'd be surprised if most physicists would agree with that statement. Electrons are in fact described by the wave function. It's not that the wave function tells us where the electron is, but that the best way of describing the reality of the electron is through its wave function. How and why measurements seem to cause that wave function to collapse to a definite location is different depending on your interpretation of QM.
>Focusing on the idea that women are biologically "less interested" (but don't worry, we aren't talking about the good ones you may know, they are just statistical outliers) and trying to twist up scientific "proof" for that does not lead me to trust him or his motives.

"Biological sex plays no role in life choices / job preferences" (which is different than: "we should not prevent people from going into X choice/profession because of their biological sex". A priori considering the former as "truth" / "obvious" etc is also a political idea.