skysight-inc/HackerNews huggingface dataset:
> And they have to mediate a limited resource shared by passengers: overhead bin space.

If only there were other places that luggage could be stored. Somewhere for larger bags that aren't needed during the flight. Somewhere that could be loaded independently of the passenger door. If such a place existed, airlines could give incentives to have passengers place baggage there instead of overhead.

Or airlines could do the exact opposite, charge extra for the less convenient method, and slow down the boarding process as a result.
On a somehow related note: Am I alone in thinking that sometimes a lot of software development feels almost like a giant pyramid scheme with multiple steps in between? You build software for companies that build software and provide services to companies that build software for companies that...
This is a good point, that Facebook decided to pollute their clients' revenue streams with fraud, and the clients had to pay the price for that.
Next.js 9.2
oh look, a gig economy
I'm reminded of Kubrick's quote about the atom bomb[0]: "People react primarily to direct experience and not to abstractions; it is very rare to find anyone who can become emotionally involved with an abstraction. The longer the bomb is around without anything happening, the better the job that people do in psychologically denying its existence. It has become as abstract as the fact that we are all going to die someday, which we usually do an excellent job of denying."

A disturbing corollary: the same challenge of processing an abstraction exists amongst most non-experts who accept AGW (and I'm among them). Hence symbolic gestures (banning straws), conflation with other sacred-cow political issues (corporate capitalism), belief in looming extinction (unlikely; the threat is to civilization, not homo sapiens), all generally filtered through a "purity" moral matrix (to put it in Haidt-ian terms).

As the complex reality becomes filtered through moralizing and politicizing, the other side digs in their heels for predictable tribalist and game-theoretic reasons. It's a truly wicked problem.

[0]: https://www.newyorker.com/magazine/1966/11/12/how-about-a-li...
That's not entirely true - if it were, most food would be grown in the tropics. Some climates suit some plants better than others.

You might get some benefits from a suitable climate moving into a fertile area, but equally you could get disastrous impacts from a suitable climate moving away from a fertile area.

You can see the impact of increased intensity of weather events on food availability already, for example, the horseradish crop failure this year means Burger King is out of Zesty Onion Dip until spring: https://dailygreenworld.com/2019/11/22/earth-changes/climate...
Talking about an interesting side-effect about videos in social media in recent times is they've learned to put text (or captions) in their videos for people (because they might have sound off) which made it far easier for deaf people to understand them! For which I am glad, but I barely use Facebook these days at all - just messenger.com
I agree with your comment, I was just reacting to the recommendation to lie and just say that you took some time off.

As a hiring manager, I would not care at all about a non-comprehensive list, but I would absolutely care about someone trying to hide past employment
Large companies usually have many different products and teams. It depends on the company, but if you can move to a different org/team/product, then I think it's better than quitting after only 3-months, unless the culture is too toxic or stressful, which doesn't sound to be the case based on your post.
It's worth noting that I did not appear that competent to most people while I was homeless because I was so very ill. Although my condition is incurable, I'm vastly healthier these days.

My comments in online forums were frequently riddled with typos when I was homeless and often sounded like gibberish.

No matter how smart or well educated you are, being extremely ill will hurt your ability to perform. This gets compounded by situational factors if you are also homeless.
Thanks for writing that, my heart breaks too. My girlfriend is a second year resident in Germany, which is different in many details but, for doctors if not for patients, surprisingly similar. I'm watching her passion, ethics, social life, and physical and mental health slowly crumble. I know she's probably thinking the same thing that I am: practicing her hard earned craft will cost her her happiness, and by extension that of those who love her. There is no light at the end of the tunnel, other than leaving. I know she knows it but so far I haven't had the heart to say it to her.
If most of their employees live in high COL areas like Mountain View, CA, then the 200K figure seems very fair. Maybe even low.
Cattle is when you DGAF that 1% of your machines failed to reboot. A tech can deal with it whenever.
hardly anyone is going to charge the gate to board out of order

Really? I see this all the time.

You can especially see it on airlines that have signs for group lines labeled 1-5 permanently displayed at the gate. As soon as the announcement goes out that the boarding process will begin shortly, a dozen people from Groups 4 and 5 will rush to their lines.

I've never understood this. I just sit back and relax until the mayhem calms down and then I just stroll on at the back of my group.

We all leave at the same time, so what's the rush? Then again, I don't ever travel with just a carry-on bag.
Note, the fatal mistake in Microsoft’s case was not laying off the bottom 5%, it was laying off the bottom ranked people WITHIN small groups, even if said groups were doing very well.

If you’re going to lay off the bottom x% every n period of time, it might be fine. But you’d better be damn sure your metrics are good (sales comes to mind though even then there’s a lot of ambiguity). If you’re dropping the weakest performer in groups you’re not only going to create the most toxic environment ever, you’re going to lay off plenty who are probably middle of the bell curve.

Microsoft’s plan was, in addition to being unwise, just poorly reasoned statistically.
https://www.snopes.com/fact-check/obama-for-kenya-presidency...

No, Obama Didn’t Announce His Intent to Run for President of Kenya in 2021

This item was not a factual recounting of real-life events. The article originated with a website that describes its output as being humorous or satirical in nature
Show HN: Pull Request Checklist for Startups
This is the best attempt at an explanation I’ve gotten in a couple decades of asking this question. Thank you
Well, yeah, but focusing on earning does not mean they should start doing stupid things like that or adding a banner place to the start page.

For instance, I would have considered paying for some premium features like additional privacy-related functionality or a VPN.
Three small thread from the time:

https://news.ycombinator.com/item?id=16966009

https://news.ycombinator.com/item?id=16891980

https://news.ycombinator.com/item?id=18253742
I would be very careful about saying anything that could be taken as being disparaging about past employers to potential employers. That rarely puts you in a positive light no matter how accurate your assessment is.

Better to say another form of the truth: the company was a poor fit.
Hence "networking" being one of the most persistent pieces of advice under job-hunt posts.
> A world without slack is not a place one wants to be.

My first thought was, “no, I’d love to be able to delete the damned thing” and then I realized he wasn’t talking about the chat app…
thanks for writing.

Is it me or someone else noticed that the font is too tough to read?
> He pointed to the rapid disappearance of insect species around the world, including those that pollinate 75% of the world's crops, as a result of climate change and other pressures.

We're barely starting to understand bee colony collapse, and that's probably one of the more pressing and therefore better explored issues to date. I think it's a little unscientific to see literally every change in ecological and weather patterns blamed automatically on climate change. It's really turning into a social and institutional catch all. Insects in particular - I find it far easier to believe that the consistent global drop in insect populations has far more to do with deforestation and chemical disbursement rather than fractions of degrees of warming that we've seen so far.

Weather patterns are constantly changing even in the absence of climate forcing. Defaulting to unusual event->climate change is statistically invalid in the same way as cold snap->no climate change. More evidence that the academic institution is increasingly broken and driven by dogma.
There are two pages of q&a, was there more to this? page 3 is empty.
Nonsense. There can be plenty of small improvements done without prohibiting carry-ons. Absolute rubbish.
I booked 4 flights with Cathay not sure what to expect, but it was a pretty good experience all round. Boarding was a non issue, fast and on time. Everything else was perfectly functional, if economical. The staff were excellent.

I didn't appreciate the mid flight catalogue advertising for beauty products though. Talk about a captive audience. That only happened on the leg between Japan and HK, I hope it's not common...
Those fucking idiots can't even do a browser right anymore... And that is literately what they started out with...

I mean is there any fucking reason why Mozilla can't add the same features that used to exist as addons for there own fucking browser pre quantum shit direction. When Vivaldi a chromium clone with far less staff and money behind it, has been able to implement at least some of the popular power addons Firefox used to have, as core supported features?!

... NO THERE IS NO REASON FOR THAT OTHER THAN COMPLETE INCOMPETENCE AND STUPID MANAGEMENT IMO, just look at Bugzilla, and the countless reports and feature requests for API changes or feature requests for them to implement things that are blocked by idiots at Mozilla staff.

The only thing that made Firefox even Firefox 2.5-3.x, 4.x upto the Quantum crappy chrome clone direction .... was the addon developers who made rich and extensive addons to improve things where Mozilla did the bare minimum .. after 4.x Mozilla spent more time removing good things and introducing shit things....

Don't get me wrong they have at least kept up with making sure the browser backend can render latest HTML5, CSS3 spec etc,

However the the tech that made Firefox so developer customizable.. the thing that really gave evangelists and power users reason to promote the fucking thing, over shit like chrome which was faster but did fuck all really.. unless you consider its crappy and limited extension system actually good, when its complete shit and most the power addons firefox used to have can no longer be created web extensions.

Anyway yeah Mozilla.. retards, I'm sure most the skilled people have left already and its only run by SJW idiots.
Remember how it really didn’t matter at all in the long run? Even “disaster” is overselling it, I doubt many outside of HN circles are aware of it at all. Did they even lose a noticeable number of users from it?

I don’t mean to imply that it was absolutely nothing, but the day Mozilla gives up launching new money making features because they’re terrified of the backlash from an absolutely tiny set of vocal users is the day they should give up trying to make money at all.
AlphaZero Explained
in 2018, mozilla had 368 million USD in assets:

2018 financials: https://assets.mozilla.net/annualreport/2018/mozilla-fdn-201...

wow, 2.5 million for the executive chair of Mozilla in 2018. is that person really bringing 2.5 millions dollar worth of value to the company. this is in addition to the 2.x million from the year before. 10s of million exfiltrated out of a non-profit by one person over the last few years. nice job if you can get it.

edit: 1 million USD in 2016 and before.jumped to 2.3 million in 2017! pg8 of form 990 available at https://foundation.mozilla.org/en/about/public-records/
Why umbrellas specifically? I read the article and I enjoyed it, but the question of why umbrellas are not treated the same in terms of being returned was mentioned but not answered. Near the end of the article, there is this sentence

> “Communal property is virtually unheard of except for that many people seem to regard umbrellas as up for grabs if not properly secured.”
For a site with a readership so familiar with "scaling out", I am surprised about takes like that.

Does it matter if the technology makes the precision a bit better and the individual person evaluated for being killed, has a little better chance of surviving, thanks to being identified by a machine?

When... the machines allow many more people being killed. After all, this is what automation allows us to do. How many qualified and highly trained snipers could the military deploy? Not very many, compared to how many drones and other augmented systems they can deploy now and in the future.

Imagine every street corner equipped not only with CCTV, but augmented sniper turrets. I wouldn't bat an eye if a the next invaded city was blanketed with systems like these.
CGP Grey addresses this in the video (commented elsewhere here). This strategy minimizes the Seat Shuffle, but it turns out that isn't the major slowdown when boarding, so overall this is only slightly faster than boarding in random order.
HLSL as a First Class Vulkan Shading Language
I'm not in the CS world at all but if you're unhappy at a job, start looking for a new one NOW. I used to dig graves and was outside6 days a week with minimal shade. The first time I got sun poisoning I immediately started looking for another job, even took a 2$~ pay cut because being inside in air conditioning was worth not cooking in the sun all day smelling obscene amounts of flowers in various states of decay while smelling diesel exhaust constantly.
Is this for fancy umbrellas or any umbrella? I once lost a cheap plastic umbrella while visiting a castle, which I left for a minute to take a photo and it was gone, and I always assumed another tourist took it by mistake.
IMO, Yes (usually).

Let me elaborate.

If you are starting a new project, yes use typescript over JS. And configure it with all strict options.

This doesn't magically give you well architected and well-tested code, it still takes a good engineer to do that. But what it does allow is for the engineer to refactor the code to support new functionality with more speed and confidence, rather than shoehorning it in in fear of breaking something or it taking too long. Furthermore, as people join your team, it will be a lot easier for them to figure out where some piece of data is coming from and how the code flows from one spot to the next.

If you have a massive JS project and you want to convert it to typescript. The answer might be no. Oftentimes when people port a JS project to TS, they end up using non strict typescript, and you get the syntactic overhead of writing TS, without really any benefit because nearly everything is any typed. If your only concern is a better codebase, and it doesn't matter how long it takes, then sure it is worth it, but we all know that is never our only concern. It still might be worth it, but I can almost guarantee you from experience, you will still end up with TypeErrors in your console at some point, because people will have just any typed things.

Also if you're writing a tiny node script in a single file, to do some simple operation, then no it is probably not worth setting up a command to compile it and a tsconfig to configure it. Unless it is doing multiple things, and/or someone else in the future will have to use it, then it is probably still worth it.
> If the CPU is the brain of the board, the BMC is the brain stem.

No, that's the chipset and/or I/O buses. BMC is like a biometric remote-accessible monitor forcefully implanted in your body.
>will first have to commit to not letting economy passengers have carry-on.

Some do in a limited way. The lowest tier of economy (I think United calls it Economy Basic, aka steerage minus) allows you a "personal item"--which you basically have to allow because you can't force people to check medicines, etc.--but no carry-on.
Ultimately, his point is "these very dangerous animals will find a way to escape your control".

Breeding becomes a particular problem in the book because the computer system is only programmed to count up to the expected number of animals, and not show an overcount.
I wish I could join a cooperative which could afford to pay my current salary.
remember you're talking about people who just lost their job...
It isn't an irrational bias thing. Women in Japan are pressured to stay at home to take care of the kids, so they're less likely to work as much as a men.
Yeah, as long as you are "overlapping" boarding and servicing, I think the servicing of the aircraft takes longer than the boarding/unboarding, so it does not actually delay the rate at which the aircraft can be turned around. The action of boarding the aircraft takes 10 minutes longer, but it's 10 minutes that you were going to be sitting on the ground anyway while the plane is fuelled and loaded up with meals/etc.
Would you cut, say, Rust?
He's also inaccurate in characterizing all cells as "1 or 0"; digital electronics have always been a cut-off of an underlying analogue value (such as voltage).
> Technology may make existing operations slightly less evil.

Technology is enabling these operations.
Totally, I'd be a lot happier if they cut efforts on the branding side of things and strengthen the technical one.
I'm looking forward to some paid products from Mozilla (including the vpn).

Privacy focused personal zeroknowledge cloud things are needed.

I'd love to have a more elaborate version of Firefox Sync that worked across chromium (and I'd pay for it).

The obvious calendar, mail, etc.

I'd pay for a zeroknowledge hosted Berners Lee Solid service.

Do this stuff and I'll pay well for it.
I agree, from being on both sides of the interview table.

Although I started doing this around the fifth year of my career, I'm now a graybeard that has been in the business for a very long time and have racked up a lengthy work history. Nobody is going to want to read through a 5 page resume.

My practice for a couple of decades now has been what you state here -- I write a new CV for each position I'm applying for, and only include the things that indicate my fitness for that position. I'm always prepared to provide a complete work history if anyone asks, but I don't remember anyone ever asking.
it also makes for a miserable work environment
Who defines a "high-value military target" though?

If you look at the US "leadership", surely anyone who is reading HN still has enough mental capacity to worry about that kind of judicial power.
People are not fungible.
Thank you so much for posting this. If you rant on about this for hours in this thread, I for one would be interested.

I have a feeling that your observation that, "Mid-levels and lesser credentialed, like PA's and NP's, providers are being allowed to take on more and more responsibility. For medicine overall, I think this is the right direction. I believe technology means mid-levels can function at a much higher level than in the past. For physicians, it sucks because it's killing any financial incentives." is dead on.

Further I think the technology side really has to start servicing the physician. A GP's office doesn't have to be the place to get an ECG, and a GP doesn't even necessarily have to see the readout barring some kind of change over time. So much of that should be automated and/or done in specialized clinics. I know how it's complicated by data format standardization, privacy, security, and regulation but it's a shame that we can help doctors be more efficient. I will spare the rant about slightly (and slighty justified if I'm being fair) Luddite tendencies among physicians.
It wasn't that recent. I was flabbergasted by an advertisement in an airport in 2013, which was trying to entice people into a membership with "Free checked bag? Don't worry. You'll get used to it." Advertising as extravagant exactly what used to be standard with the ticket.
I think any doctor would tell you that the amount of fast food I eat demonstrates that I am absolutely terrible at delaying gratification :)

I'm not a huge fan of the "rich people are more naturally inclined to be rich, which is why they're rich" arguments. There are plenty of examples about how the system is somewhat rigged to keep people poor.
> The control rods slot in between the fuel rods, and absorb the decay products without inducing further nuclear decay. Usually these are graphite rods.

AFAIU graphite rods increase fission by slowing (not capturing) neutrons which in turn have a better chance of propagating further fission, because .. physics.

Quite nifty actually - without the moderator, the fuel wont burn.
The point is less about the bullshit-job nature, and more about how the job warps you as a person (i.e. to make it to upper management, you end up having to do unethical things, and rearrange your life/hobbies/etc to be the things that get you ahead)
"""
For VPs and above, we benchmark compensation against a blended peer group comprised of 70% similarly-sized public and private tech companies and 30% non-profit organizations. This approach serves to reinforce our mission-first orientation. Consistent with market best practice, at least 70% of compensation for senior leadership is “at risk” and tied to individual and company performance.
"""

The CEO (Mitchell Baker) made around $2.3M in 2017.
Optimal Strategy for Giving Salary Expectations in Phone Screens [video]
Well I suppose so! It definitely kept the top hair so I assumed it would be matching as-is.
also requires 10.12 or above
Is this in the US? I would think that US malpractice laws, and the corresponding malpractice insurance costs, make this impractical.
Not sure of Mozilla’s financial or organizational structure but it seems to be part of a larger trend of de-emphasizing QA departments at software shops large and small over the past 10 or so years.

In many ways test automation tooling has become much easier to use, develop, and manage.

But I suspect the larger driving force is that it’s (arguably) a cost center for an org. The burden of ensuring software quality can be shifted to devs and PMs, though usually with mixed results.

For Mozilla, axing quality and security first is a bad look when those are crucial aspects of a privacy-first company value.
I'd suggest Michael Abrash's Black Book which I recently read. He wrote it while working for ID and there's lots of little bits of gold in there. The PDF is free online. Note, it's very big.
Mozilla should just ship Chromium with privacy oriented features. There's no reason to reinvent the wheel and keep iterating on Gecko when its obvious there's less and less demand for it, especially when it costs them so much money.

If Firefox was actually gaining share I'd feel differently, but I'd rather see Mozilla switch tech stacks than fizzle out and die.
Nowadays, a small team is simply not enough to develop a browser and keep up with the competition. Unless you fork Chrome, of course.
Good competition for webflow?
The tactic is pretty effective.

The strategy is a dragon seed. Every collateral drone strike breeds resentment for generations. The chickens will come home to roost. (But then the MIC can sell even more weapons, so I guess everything will be fine.)