skysight-inc/HackerNews huggingface dataset:
You are right though pilots prefer to retract flaps soon after liftoff since extended flaps mean more drag and less efficiency. And the danger comes from the low altitude thus no margin for error.

In the doomed ET302 flight they retracted flaps 62 seconds after liftoff at only about 1200ft above the ground. MCAS kicked in 5 seconds later. Had autopilot been engaged it'd also had saved them from MCAS trim down commands.
I use my ipad for all work in my startup that does not require xcode, i much prefer it. The only thing except programming that I feel is worse on the ipad is Keynote, but I am not sure it has to be, it should be possible to make it as nice as the mac version.
Your concerns are warranted.

However. You are wrong tying the problem to joins. I remember an analyst who launched a SELECT COUNT because he was just curious about the number of rows in the table. No joins involved but users did suffer. Elsewhere in this thread I've seen the problem be tied to table scans, and that's also wrong. A table scan isn't a problem if it's a 5-page table. As Darwen often argued : why are people always only lamenting about those couple of tables with millions of rows ? Why should we deprive users of the power of relational algebra if their database simply aren't that big ?

It's a matter of determining the cost of the data access strategy (regardless of JOIN/EXCEPT/what_have_you) and (implementing a protocol for) capping it at runtime (or earlier if possible). No need for language changes here.
One interesting issue that I encountered is with the way the US International layout works. Normally when I type ', that is a dead key for accenting characters; the thing is, ' then a character that can't be accented with it (say t, or s), yields me with 't or 's, whereas when I type that way here I have to explicitly do '␣ to yield '. I tried it on my own with the KeyEvent API and got the same problem, not sure what the fix is but it sure messes my writing up.
You need to look at iOS as a full solution. Of course it is not good at backing up to windows because there’s no need for that, all your photos are backed up to iCloud.
I don't see the difference between jobs and bullshit jobs.
Ask HN: Is it okay to resign in six months?
Hello,

I joined a YC company 2 months ago. Currently, there are around 400 people working here. People over here are good as well but I got an offer from Facebook on yesterday. I think so it can be a good opportunity for me. Not just in terms of money but in terms of career growth, people, work, learning, tech, etc. My job profile is a Software Developer.

I am 24 years old. Graduated six months ago. After a year or two, I am also thinking to do MBA/MS from a top 20 universities. I think so Facebook's tag will also help me to get the admission at a good university.

I need the help of HN community to guide me a little bit over here :)

Sorry, but I can not provide you more details about myself because many people from my current company are on Hackernews.

Thank you.
The app is fantastic though. It makes the whole process of coding and decoding super easy. Usability is an effective solution to a lot of the technical flaws.
Have a look at the Wikipedia pages for Carver Mead (https://en.wikipedia.org/wiki/Carver_Mead) and Lyn Conway (https://en.wikipedia.org/wiki/Lynn_Conway). Their book "Introduction to VLSI Systems" and other links on those two articles should be useful jumping off points for your research.

Most university libraries should have copies of "Introduction to VLSI Systems" or similar on their shelves.
At twenty, I moved countries. I literally had to lie and say that I do not speak English to get the locals to speak to me in the local language.

Telling them that I'm Finnish worked well enough, until I was introduced to a Finn. That was one of the more awkward moments of my life!
I think implicit in the parent's question is that a team might be better without you, even if you're the best person for the specific activities a candidate is being sought for.

That is: you want your team to succeed, but you'll accept a little less productivity if the team is fun, or there's less drama, or you feel happy being with your co-workers.

>considering diversity needs //

What are these needs?

I've struggled with this issue recently - in my kids school all the teaching staff are female. All the appointed governors are female too. So the people choosing the staff are females used to working in a female-only environment. There's no [visible or reported] effort to bias towards employing any men. I think not having any men in teaching roles, only the janitor is a man, is a bad thing for all the kids in the school. But, I don't really agree with "positive discrimination" as it's just discrimination and a woman who fails to get the job solely because of her sex would, IMO, be being unfairly discriminated against.

My sense is that the unfair discrimination is perhaps necessary, but it sits very uneasily with me.

To my mind this is the same sort of consideration, choosing a worse candidate because on a broader perspective, considering characteristics of the system rather than only the character, there's a benefit.

tl;dr systemic optimisation rather than local optimisation.
Yeah, and what's the subject of this post?
I've worked in IT for many years, and I've never even met two "equally qualified" people. How would you even determine such thing? Everyone has different amount of experience, different achievements, different grades in school, different skillsets.
Tech companies today seem more homogenous in thought and educational background than gender or race.
I wonder if the Maidenhead locator system devised by radio amateurs in 1980 and still used by all hams today would be a better fit. This uses geocodes not much longer than a zip code which are not random.

It's easy to check if two locators are close just by looking at them and of course I know my locator as it's easy to remember.

https://en.m.wikipedia.org/wiki/Maidenhead_Locator_System

Here is a Google map showing grid locators as you zoom in:
https://www.egloff.eu/googlemap_v3/carto.php
> Moreover I see people who are much worse off then me who continue to grind and that makes me feel even more guilty for doing this.

Unless you want to be a saint and donate all your money to charity then there will always be people less fortunate than you. Though perhaps donating some money to charity will make you feel better about it? And of course be a good thing to do. But to ruin your mental and physical health by working yourself silly just because there are others who have to go through the daily grind in worse conditions would be a real shame.

Some people spend their money on fancy cars or big houses, you spend your money on 2-3 months off, think of it that way.

Also, perhaps you should look into freelancing sites like toptal? I don't have experience using them myself but from what I hear if you are good enough to pass the interviews then they have a wide range of work available and you can choose how many hours per week you want to work. Apparently the pay is not as good as you would get in New York but it might be enough to live on if you have a simple life. Perhaps consider working 20-30 hours a week after your break so you don't have to feel guilty about using up all your savings?
That's a sexist view. Men don't have "the same perspectives" on pretty much anything.
Economics are a tool to describe emergent behaviour in societies. “Value” is, in this context, just a word we use as a tool to model reality. We see reality as a river of efforts, and cause and effect relationships eddying up and down. We use words like “value” and “incentive” to try and label those existing flows. But reality doesn’t care about economics. It just is. We try to understand only so we can align our mental models with reality better, which then enables us to steer our society towards a more desirable stream, hopefully leading towards a more desirable outcome.

This is always implicit when speaking about economics. Don’t attach too much meaning to “value” , or “purpose” , or any of those models. They’re just describing a model of reality, not prescribing it.

TLDR: “value” in economics != “value” in Buddhism.
And orchestras do get subsidies because society feels they have value even if a cabaret would earn more money.

Certainly a segment of the entertainment industry earns money by catering to the worst aspects of human nature, but that's not the whole industry.
Why do you think that all men have the same perspectives and biases?
As interesting is that English language Wikipedia chooses to pick out that minority, but more US-typical, view - I suspect German language Wiki may emphasise it differently, whilst being equally neutral. :)

The Abwehr and SiPo, later Stasi and NKVD/KGB habit of adding people to lists - of elites, of jews, of defectives that are to be corrected, reformed or exterminated may be thought far more responsible than the current generation. As someone who was thought privacy conscious even prior to Snowden, I'm astonished the Dutch, Poles, British etc haven't turned out as strident on privacy as the Germans. There was a SiPo list, and Gestapo list of British elites and trouble makers to be eliminated on invasion, the Poles and Dutch had their lists actioned etc. All the former Eastern bloc had their own oppressive security apparatus just as long as the GDR.

> Whilst it is possible to learn from both, only one is a reinforced lesson.

As an aside that is why I am vehemently against the modern trend for professional politicians - that gave us mainly wealthy elites playing at it. Even if still young I want politicians with experience of a stint of war or at least in the military, of extreme poverty, of manufacturing, or healthcare etc. Those types of things used to be the reason one went into politics.
San Franciso Is Over: Europe Home to Next Big Hit
Weed smuggling arrests at LAX have surged 166% since marijuana legalization
We have had our food waste collected for years now (UK), it gets composted centrally. Once a year we get to collect free compost.

We used to do it at home but had to deal with rodents and fruit flies as well as not being able to add meat byproducts to the pile.
Non-mobile link: https://en.wikipedia.org/wiki/Maidenhead_Locator_System
I definitely didn’t teach my children to use iphones or ipads, I didn’t even allow them to use them. And I’m pretty sure nobody else taught them, but they are happily swiping and scrolling and zooming and rearranging icons.

I mean come on, what could possibly be more intuitive than dragging a photo or screen to the right when you want it to move to the right? Barring mind-controlled computers, I think this is as intuitive as it could possibly get.

Keep in mind also that mouse controlled computers introduce a whole level of indirection.
These surveys are taken within "linux community". Therefore, they are pretty wrong in numbers, as all those moms and granddands using Ubuntu are not part of "linux community".

Debian's Popularity Contest shows 10% for Plasma Desktop [0] and 26% for Gnome Shell [1] installations. Which seems more accurate in terms of usage and popularity.

Although Debian has been traditionally a more Gnome-friendly distro. But most popular distro's are.

[0] https://qa.debian.org/popcon.php?package=plasma-desktop

[1] https://qa.debian.org/popcon.php?package=gnome-shell
Is All Economics Local? [pdf]
Give the YC company a chance to match the offer. If they decline, take the FB offer.

Unless that YC company turns into a unicorn, that FB experience on your resume will open many many doors for you in the future.
Please stop posting businessinsider links on hackernews. We need to pay for it. This is not a community to make some money.
Oh gosh! This is very unexpected. I'm considering removing apostrophes, so this might help.
The idea of using uris instead of keys is not a new one (as has been mentioned by other commenters). Every few years the idea gets a resurgence of people who say that REST apis should be HATEOS and that we are doing it wrong.

It seems obvious that the cost-value for this is simply not there, if it was good enough, you'd see developers requesting it and many more vendors implementing it. So far I haven't seen any recent changes that might skew the cost-value towards the uri's favor, only the opposite (cue GraphQl).

Using uris have little benefits, but it does have the following problems:

As a user of the api:

* You need to keep an arbitrary length key in your database if you save references. It can cause some issues with certain setups (less so these days though).

* If you keep the entire URI as identity, then you can't use multiple endpoints. For instance lots of companies have an endpoint for production and one for reports - using URI for one endpoint in another is quite awkward.

* Working with queries is troublesome, especially with get request. Consider searching for all transaction of a specific account, where the account's identifier is `https://api.google.com/v1/account/123`

* Upgrading to a new version of the api (one with a different url like v1/v2) now not only requires you to change your code to work with the new version, but also migrate all previous ids you kept in your database, which is a much different and more error-prone issue then simply changing code.
The product you don't own has less impact than the one you repair. Though I'm not sure we are ready to embrace that idea yet.
I guess we should sit down and try to make trash easier to deal with, like maybe restricting the most problematic type of packaging there are out there? I'm sure engineers know what type of packaging are the easiest to deal with, or maybe they could work with the engineers who work with trash?

Wouldn't a solution would be re-usable, standardized packaging?

It would increase the consumer price, but until we realize trash is an externality we cannot deal with anymore, I'm sure we are headed there and that's the best solution. Not an easy one, but it's the best.
Object modeling is definitely not the easiest thing in the world, but for complex problem domains, it can be what makes or breaks being able to continuously push a project forward.

For simple RESTful todo apps, I'd definitely say you could get away without objects.

But if I was to build a GitLab clone, it would be incredibly difficult to model such a complex problem domain without using a domain model.
> There was a safer configuration as an optional extra purchase;

Forgive me if I'm missing something but these extra options are AoA cockpit indication and AoA discrepancy alert when two sensors disagree.

They don't alter software, MCAS would continue relying on just one sensor regardless of this indication. It's just an extra bit of information for pilot's decision making.

Sounds to me like another hack over the hack hardly adding much extra safety.
San Francisco police raid home of journalist to find who leaked Adachi report
When a construction site sprang up next door to me, I was in the same situation. In addition to noise cancelling headphones, I also wear foam earplugs underneath and sometimes even stream white noise.
Another point I would add is - choose your next job (after the break) wisely. Just like working for large corporations, startups have their own set of downsides. I wouldn't say they have fewer downsides - just different ones. You can find good places to work that are startups and good places that are megacorps.
If it’s any consolation, in this world of increasing nationalism it seems no one wants anything International.

Seriously though, I’m confident you’re exceptionally skilled to have come so close to that title. I’m unranked but can beat my friends and I would guess you could start without either rook and still make short work of me.
Those new locating systems are solving problems which most of the people don't have. They make it even worse.
We have street addresses in the most of the cities. In case someone call me if I can come to e.g. "Delnicka 43, Prague, Czech Republic" I know immediately where it is and I can say I can be there in 20 minutes. In case she tell me "mission back envy" I must connect to the Internet and check where exactly is it. So I must have some device and connection. And in emergency situations every minute counts.
For places where street address system missing there is geographic coordinate system such as GPS which is widely used and acceptable by (if not all) the most of emergency services. And it's not GPS-dependent only, such coordinates you can find out in many ways (e.g. paper map, position of the Space objects etc.).
That company will go for an IPO in 2023 most likely. They might become a unicorn company in 2023 but still, I am not sure about that.

I have to stay up to 3-4 years at least in the current company to get all the rewards. This is my first job actually.
A man only team is likely to miss some perspectives, which it is much more likely women will have, in the same way a female only team will miss a male perspective.
The problem with these threads is that many people make generalized and probably unfounded assumptions (like the one that is the topic of the article).

So in this case I do not see at all that software from "diverse" teams has gotten better.

I fact I think that overall software has gotten worse in the past decade. There is no structure, quality or documentation. The only thing that matters is that "something visible happens" so it resembles a product.
Thanks for sharing. I'd never head of Lynn Conway, one would have assumed a very zeitgeist character with reference to Chelsea Manning's recent media presence.
but for sure they cannot have the perspective of a woman. And a white bro cannot have the perspective of an Indian or a Chinese or a Quechua.

Asserting that white brogrammers cannot embody some perspectives doesn't say that they have a uniform background. It just asserts that your team will be made encompassing just that set of perspectives.
It's just something you have to do anyway since more ISP prevent sending directly from home connections. That means it will cost some money, but there are also SMTP services with free tiers for several thousands of emails per month.
You are not guaranteed to fly on the model of airplane stated when you buy the ticket. This guarantee would be highly impractical because the airline would only have a limited ability to supply a replacement plane when the scheduled one is unavailable. So if push comes to shove, airlines will stop telling you what model of airplane they plan to use at all.
Hire a bunch of good looking actor models and let them pretend to play instruments while playing recorded music for maximum value.
Are the academic humanities even collapsing outside the US? The U.K. has five times as many history graduates as the US with a fifth of the population. Presumably someone is teaching those students.

Going from massive efflorescence and overproduction of PhDs to very large overproduction of PhDs doesn’t seem that big a deal. If people want to analyse pop culture as literature and undergraduates don’t find the classes appealing how is that a problem? I’m sure if you want to study classic literature now it’s much easier than it was in 1950 or 1970. There are certainly as many tenured instructors as in 1950, probably more than there were in 1970. And if you want to treat Sicario, Bloodborne or Collateral as literature who’s stopping you? The chances of these series being remembered in 50 years are low so the secondary literature will be almost entirely forgotten but if people are enjoying themselves no harm.

The collapse of the academic humanities is at least in part retreating up there own hole. English as the study of great art, timeless topics and eternal verities is reasonably healthy, if a sideline in the academic humanities beside Bourdieu, Foucault and Nietzsche but it’s possible to study great books of difficult at university. If you just want to study it Harold Bloom and others in the same tradition wrote books and they can still be read.

Going from 20x the number of scholars in 1950 to 10x is not an extinction event.
The eggs have been there for a long time and plenty of chickens has been hatched; but noone is eating them.

I am pretty sure that I can do a high quality FaceTime call with a number of people.

Yet still I prefer doing a regular phone call. As so does just about everyone else. The question you should ask is: Why is that?

It is not a technical problem.
Check this[] starting at 18:55. It explains the issue and the fix for OTP/TOTP.
What you need is a u2f device/key/app and web auth. It takes the responsibility to identify if the website is fake or not from you which is really the core issue. The secret is negotiated directly with the u2F device/sec key.

https://m.youtube.com/watch?v=kGGMgEfSzMw&time_continue=1271
Neither of those is portable, they can't be used in POSIX shell.
There's a Cartier and a Dior there, but there's also an H&M and a Uniqulo. There is plenty there to cater to the majority.
I'm not suggesting they have 'say' over it. I'm saying they are aware of what they're building, and they're choosing to be complicit in it. I don't know if you can easily move to a different project within Google, but they certainly don't have to work at Google if they disagreed with it.
why link to an article behind a pay wall? imo this is like making a low key ad for WSJ on HN.
There is no such thing as being able to "learn [a] language to fluency." That's a contradiction in terms. If you've only learned a language, not acquired it, you are by definition not fluent. The entirety of this Medium post is sketchy.

Look at the graphs based on age of first exposure (AoFE). There is a clear stratification based on AoFE here.

And yet the author concludes that "[m]any late learners become native-like." Why? The linchpin of his argument is that some non-native English speakers scored better on a quiz than some native English speakers.

But wait a second. That's mistaking error and fault (or competence and production). It also assumes the quiz works across English dialects, or that it actually measures fluency. But the author even says: "This test is not about fluency, it’s about highly pedantic grammatical accuracy."

And even if we construe all those factors in favor of the point the author is trying to make, the top quartile of late learners will still never reach the competence of those who started before age 10 (except, potentially, briefly while the latter is still a kid).

Most troubling is the anti-intellectual dismissal of "some magic change in brain plasticity." Changes in neuroplasticity with age are well-established. The change is, in fact, so stark that people worried for a long time that we completely lost brain plasticity in adulthood. Even a cursory reading of an overview of neuroplasticity is sufficient to understand how wrong-headed the author is: https://en.m.wikipedia.org/wiki/Neuroplasticity

At the end of the day, the test doesn't measure fluency, it measures the ability to answer questions about the prescriptive grammar and writing style. Even so, it largely supports the LAD hypothesis, with clear stratification based on the age one begins learning a language. The author of this blog post misunderstands the applicable linguistics and dismisses established neuroscience out of hand. His opinion should be given no weight.
That seems like a highly relevant aspect to explore. For example, GraphQL does not specify joins and nesting is semantically a reference (directed link in the graph) instead. Any update on the cliffhanger?

> Yet, classical references miss some
properties which are of crucial importance for data
modeling. How links can be revisited in order to
overcome these drawbacks will be our focus for
future research.
> However, [generalists] seem to be better at predicting the future than [experts], because they constantly challenge their worldview and see their own ideas as hypotheses in need of testing.

What? No. You're implying that experts do not challenge their own beleives and ideas about the world.