skysight-inc/HackerNews huggingface dataset:
"You don’t want to be the one to step forward and say ‘I’m a mom with kids and I may not be as single-mindedly devoted to my career as everyone else." Then be prepared to lose that promotion to the single-minded person.

This is part of the cause of what the article says is "women who otherwise might be promoted to more senior jobs". If there is someone else - woman, man, alien, whatever - who is equally qualified but who is also completely focused on their career, then why would a manager not reward that person and instead choose the person who is not willing to dedicate an unreasonable amount of time to work? What manager would not choose the person with more time to dedicate and is actually willing to dedicate that time? You're going to get more out of the singled-minded person.

It seems to me this is really an issue for these women at home, not work. Why would they not have a conversation with their husbands about this? If the wives are making more money and have more prospects and opportunities for advancement over their spouse - the spouse should theoretically be willing to agree to be the one who makes the sacrifice when surprise child-related stuff pops up. Right? So it's probably likely that either their spouse is making the same or more, or they simply aren't having these conversations at home and instead are asking Amazon to make their lives easier. I'm not sold that this is an Amazon problem.
Quite the chip on your shoulder. I feel sorry for you.
Practical UX: The Who and the Why
IANAL or a real estate person, but my understanding is that it's a combination of the following:

1) Laws passed in the 1970s that lock in a home's tax value unless/until it's sold, meaning anyone who owned a home in the 70s will never, ever want to sell because their taxes will skyrocket from their fixed 70's values;

2) NIMBYs forbidding the construction of new housing, especially any high-density housing, meaning an area that's massively grown in population has not significantly grown in housing availability;

3) Tech companies insisting on building huge campuses here, attracting more and more people, who use their tech salaries to snap up the extremely limited housing, leading to tech companies needing to pay higher salaries to attract new employees, leading to those higher salaries being used to outbid others on houses, leading to tech companies needing to pay higher salaries...

When we rented our last house, the real estate agent handling the rental asked why we, a Bay Area-salaried DINK couple, weren't buying. We laughed, because the down payment alone on the house we were renting - a dinky, dingy two-bedroom from the 60s which hadn't been significantly upgraded or maintained since - would have been close to our combined yearly income, never mind the taxes and mortgage payments. And that was for one of the crappiest houses in the neighborhood, not one we'd actually consider buying.
>Until then, it is going to be business as usual for them. How hard is that to understand?

Pretty hard to understand, given that several companies often provide benefits to employees without an exodus of employees forcing their hand.

Lots of problems have multiple solutions. Let's not act as if your solution is the only one that works.
This seems like a classic example of the Simpson's Paradox. This[1] was just on the front page a few days ago.

[1] - https://news.ycombinator.com/item?id=19278839
interesting. my robocall numbers dropped significantly when I stopped forwarding my google voice number to my phone. I still get the voicemails, missed call list, and texts when I log in to the voice portal, and get to see what I missed - they just aren't going to my phone anymore.
burning man? (that's the only place I've used mine)
It's Title Case. https://www.grammar-monster.com/lessons/capital_letters_titl...
It's insanely easy for a program to recognize individual digits and then type them out. Saying a name would also be trivial (recorded, generated, etc). Audio captchas have existed for a while, they have been an alternative for a long time, and they are even more annoying than images.

What we need is an abuse prevention system involving authentication. You can get reported for robo calls, and if enough different accounts you called have reported you, you get reviewed/banned/throttled. Let's not reinvent the wheel, it's been the standard way to deal with spam all over the web. But it requires rethinking the way we use phones, and a whole new infrastructure. It also brings some anonymity concerns but half-measures are just an arms race.
If it’s advertised as being made by Sony but it’s not made but Sony, how can it be “as advertised”?
Yeah, it's only dogfooding if you're the developer of a project.
Usually it's a good idea to include another class that captures bannans in general during the training, that way it doesn't try to classify things that are not bannans to begin with.
Google Drive, GPG, OpenSSL + Magic-Wormhole
This seems like an iOS specific work-around.

On other platforms they simply give you the choice to block non-contact calls. I can do so on my Pixel by leaving Do-Not-Disturb on with Contacts Only.
1st half of your post: you should be ashamed of yourself. You shoud print that on a t-shirt and wear it for the next 3 months every time you meet friends (if you got any) and family (if they are still talking to you). For your safety don't wear it around people you don't know. And especially don't wear it in Europe. We don't like that.

2nd half of your post: Don't copy Sweden, because Sweden is Sweden. See what other progressive countries do (like Sweden, UK, France, Poland, Germany, Canada, etc), and pick and choose the parts that would make for a good plan both for the People and is financially viable. But your thought are not bad at all.

Edit: if you haven't noticed, in HN we (the people) prefer comments that excite dialogue, even if/especially when we disagree. But the 1st half of your post just made me hate you. Don't do this to us (and to yourself)

Ps: my wife had C-section. You know, women don't have C-sections "for fun" or "to avoid the pain", there are significant medical reasons that force a 'birth' like that, to safeguard the life of the mother and/or the baby.
Tinc could still make sense as a control plane for the WireGuard VPN though. There have been talks about WireGuard as a backend for tinc [0], hope that sees some progress.

[0] http://www.tinc-vpn.org/pipermail/tinc/2017-February/004755....
On the last day of 6th grade public school, my teacher pulled me aside in his very final moment of power over me to say exactly this. He made it quite longwinded.

This wasn't a rough school - I was in a suburban gifted program.
They should have to report each separately, and both should be reasonable.
Bad actors exist and they're cleaver. Plus these days you don't have to remember anything. Adding an updatable PIN field to a personal call file in such an app coupled with a software protocol with a pop-up button labeled say 'PIN entry' which appears once a contact device answers (say, with a message enter PIN) that can transmit the PIN number would be sufficiently user-friendly for such an app. Better than receiving junk calls while waiting indefinitely for regulations with teeth from dysfunctional legislatures.
As a man, I have relied primary on two people at different points in my life; my wife and my mom. Their loss is not my gain. This is a team game.
Yea, any time I see an 808, I know it's almost certainly spam as only one real person I know has that area code.

BUT.... I've had the opposite effect where they spoof to where I physically was regardless of my phone number.

I recently contacted a phishing prevention company for a quote. They knew where I was physically located, and called me using a spam number of my local-actual code. I told them flat out that was a bad idea and to not do that. Nothing made me lose initial trust more than a legit company using spoofing tactics.

It was the company that bought Wombat Anti-Phishing. They even told me they didn't do it to "prove a point" but rather just they get people to "pick up the phone more often".
Analysis of a NTSHA FOIA request about the safety of Tesla's autopilot
Agreed... Original source: https://dfir.it/blog/2019/02/26/the-supreme-backdoor-factory...
Pretty much what the original article implies - it generates unfair playing field. Its great if you have a healthy and wealthy family, if you're a talented child in a poor or dysfunctional family you'll never get anywhere. By having independent nuclear families its less unfair.
Exactly what I thought. How this is even considered a paradox is a paradox to me.

Human beings just have very strange presuppositions regarding probability and statistics that are almost always wrong.
Wow. And I have 15 cloud apps on a 30$ Windows server.

And I thought Windows was expensive... ( In the past)

Serious though, how can this be this expensive. Is it because of microservices?
Good luck getting a money trail with out of country scammers.
>I think it would quite quickly turn into yet another source of conflict between employees. The problem with "equal pay" is direct comparisons only work in jobs that are essentially assembly line work, e.g., person A and person B do exactly the same thing every single day, and their output can be measured in exactly the same way, namely how many widgets each person produces in a given time period. Finding a difference in pay in that situation is cause for concern.

When I was in industry, our company was a 20-person R&D house that paid everyone equally, from new hires like me to founders of the company. And it worked great!
We're almost 5 years after Heartbleed. What is now the best SSL library to use?
If you look at the amount they increased wages by, 9.7 million and by 10667 employees and just take an average... that's only 908 bucks a person.
Don't get me wrong, 908 bucks a year is 908 bucks.
But take into considering hours, that's only a pay increase of just under 44 cents an hour.

So at the end of the day, they weren't severely underpaying employees.

Good to see a company take this step. I had this happen to me at one company I worked for... it actually resulted in a pay increase of over 4 bucks an hour, now THAT was nice!
Engineering resource is finite

Yes. So if one is going to do anything (optimize, write a new server, whatever) one should focus effort where it gets the most bang for the buck.

Before making this in Rust we experimented with a Go and also a Lua implementation as we investigated the approach.

This is excellent! More companies need to be willing to spike & experiment and change directions on effort up front. In general, the sooner you know, the more money you save.
I've talked to one expert about a similar result in a company where I worked, and the flip side to results like this is sometimes promotion velocity - women looked "overpaid" for their level relative to the men, and that was often because they had been at that level much longer than most men at the same level.

If you set initial salaries fairly with respect to gender but promote men more quickly, then you end up with a company where it looks like women are paid more when you control for job title.
It must be the middle of the road suburban public schools with gifted programs where this is a thing, because I (indirectly) heard the same thing at high school.
Nope, Haskell's do notation is context based computation passing mechanism that in most cases obey laws, while Clojure's threading macro is a programmer/human convenience. Both have nothing but superficial similarity
Why I chose Brave as my Chrome browser replacement
Are these socket in the ceiling some universal/standard for all lamps in Japanese? If so this is simply ingenious.
I think what's especially twisted about this situation is the two-sided nature of it.

If you come from wealth, it's easy to get into a good school, and your parents can subsidize you while you're launching your career (or outright create a career for you).

If you don't come from wealth, and you get to a city, and you start making over $200k, it's hard to even take advantage of it.

Instead of having parents to subsidize me, I have parents who are pretty broke and in bad health. How can I justify buying a modest house in my area (for $1M), when my parents are piling up debt, struggling to pay rent, and barely able to buy groceries?

Flip that even further to people who come from really poor countries like India. I can't imagine if my parents were working $1 an hour -- how could I pay $3k in rent? How can you invest thousands of dollars in yourself when your parents don't even make that much in a year?

But if you don't make those investments, you're never going to get ahead...

It's not just that wealthy millennials have a huge advantage, but coming from a poor family has a HUGE disadvantage in terms of social mobility as well.
Good god man. What dark beasts lie in you.
It was Lenin, but the central thesis is not mistaken. The family was seen as a roadblock to the revolution since women, useful wards-of-the-state-to-be, were too busy caring for families to help the cause.

https://www.theatlantic.com/magazine/archive/1926/07/the-rus...

https://www.marxists.org/archive/zetkin/1920/lenin/zetkin1.h... (Probably in the "What About the Men?" section)

Edit: since I was downvoted, and since the Lenin interview is gold, I'll mine some for you... hopefully with enough context:

"I ask you: Is now the time to amuse proletarian women with discussions on how one loves and is loved, how one marries and is married? Of course, in the past, present and future, and among different nations-what is proudly called historical materialism! Now all the thoughts of women comrades, of the women of the working people, must be directed towards the proletarian revolution."
Worse than a lotto ticket. A lotto ticket doesn't make you accept below-market wages and has fixed amount winnings that won't be diluted.
That's a neat feature that I didn't even know existed. Sure enough, fives seconds on a random qr code site (https://www.qrcode-monkey.com/#vcard) and my iPhone's camera offered to add it as a contact. I wonder why this isn't first-class (in terms of exporting); something I can expose directly as "this is me" or to pass off an existing contact via a quick visual swap.

I guess I'll generate one for me and store it in the notes app, which is sort of a catchall for this sort of thing.
It is all about balance.

Use system/integration/functional/unit tests wisely.

For precise stateless stuff, like making sure your custom input format parser/regexp covers all edge cases, I prefer unit tests - no need to init/rollback database state.
I've been using Thunderbolt 3 for years now (through Dell's TB16 dock station and XPS 9350) and have mixed feelings about it. It's definitely cool to connect only one wire and have everything plugged in but it leaves much to be desired in practice.

For example, currently the dock frequently disconnects and reconnects itself on OS start. I've reproduced it on Windows and on Linux. Another thing is that the connector is kind of brittle. I get it that now everything goes through it but sometimes touching it by accident (e.g. when putting a glass of water) disconnects everything once in a while. Sometimes the USB 3.0 part of the dock doesn't start. Requires powering the entire dock off and on again. Again, reproduced in Windows and Linux and over several iterations of the hardware (both the dock and my laptop). This is just a couple of issues I've got now, it was worse before.

What started as a nice idea doesn't work for me in practice and I'll be sure that my next computer will be just a regular PC keeping the setup boring and simple.

I'm wonder what are your experiences with Thunderbolt 3 in daily usage? (if possible please mention your setup).
I've never got any in Europe. Maybe the cheap spam bots are not localized?

Only robot calls I get is after contacting customer support they autocall you and ask the enter a rating of the call.
On first glance, really excellent reporting from Elliott here. Links to every article referenced -- hosted by the sources themselves. Clear writing, easily accessible by non-technical readers.
... without you knowing whether it's a 10% chance or a 0.2% chance and that number becoming 0 if you leave the company so you stay inside and spend even more time working for them even though you might get more at another place, or get a second shot at least. Big tech has multiple advantages, including higher total comp and flexibility.
That’s not a rational way to evaluate compensation. Would a reasonable person rather take a guaranteed $1000 or a 10% chance of a $1 million?

A "reasonable person", or a more commonly used "rational agent", is an idealized notion that doesn't actually exist in a real world. Actual humans are not expected-utility-maximizers. See e.g.[1].

Also importantly, the scenario (evaluating the value of option-based compensation) is not like "guaranteed $1000 or a 10% chance of a $1 million" scenario you're describing. Rather, it's like "pay $50-100k/year in opportunity cost for entry to the lottery in which you can win some unknown prize that's almost surely below $5M, at even more unknown probability". Even an expected-utility-maximizer, a "reasonable person", cannot really make a reasonable calculation of the expected utility.

[1] - https://sci-hub.tw/https://www.sciencedirect.com/science/art...
In a bytecode interpreter's loop, you want your language to be little more than a fancy assembler. Exotic techniques become viable and even critical for performance: computed goto, misaligned reads, pointer arithmetic, unchecked type conversions, etc. This is one place where you want to tightly control your machine code.
TubeMate
TubeMate YouTube Downloader is an application to download YouTube videos directly to your mobile. So you can save and watch your favorite videos stored in the SD card memory anytime.

Using TubeMate is as easy as accessing videos that you are interested in using a browser that is in the application itself.

Just tap the green arrow at the bottom of the screen. At this point, you can choose the quality of what you want to download into your video. In general, many different resolution features are available for various terminals that are compatible with Android from this application. Depending on the download format you choose, you might need additional applications to play your files.

The standard video downloaded will be sent to your memory card. However, you can easily move it anywhere if you want to save it in another location. TubeMate YouTube Downloader is a very easy to use video download tool, with the main trick being that you can download any video in seconds.

It offers a fast download mode with many download links. Downloads can be paused and resumed as needed. You can save downloads running in the background. This means you can continue to use your device for whatever is needed. Embedded converter that ensures that your videos can be converted to MP3. Video suggestions related to quick access to videos that you like.

TubeMate is the perfect choice for downloading videos from YouTube. Not only is it easy to use and download quickly, it also runs in the background, so you can continue to use your device for other purposes.
Java To Kotlin Pt5: Demonstrating apply, also, let, run, and with
I love this extra perspective to my comment!

The only thing I'd add:

> who "have commit access and can write fixes" will invariably introduce new bugs that will block product work.

All fixes by Support Engineers should go through the normal CI pipeline and Code Review process. This is designed to exactly stave off this kind of effect. But yes, I still agree with your points! I love HN <3
Seriously, I read that and I immediately wondered who these experts are and what their data actually says, considering the entire article is about how empirical data actually debunked the commonly accepted narrative.
MyFitnessPal | Engineering | Full Time | San Francisco, CA | ONSITE | https://boards.greenhouse.io/connectedfitness

MyFitnessPal and Under Armour have teamed up to create Under Armour Connected Fitness, a business unit dedicated to providing the technology needed to train, perform and improve. Aimed at transforming fitness and performance, MFP & Under Armour is committed to leveraging new and emerging digital technologies to create unmatched consumer and member experiences, both online and in our stores.

Under Armour sees commitment to digital technologies as a key factor in powering our mission to help make all athletes better through passion, design and innovation.

We are currently looking for a:
- Senior Lead SWE (Scala, Java, RoR) https://boards.greenhouse.io/connectedfitness/jobs/1233600

- Lead SWE (Scala, Java, RoR) https://boards.greenhouse.io/connectedfitness/jobs/882011

- Senior iOS Engineer https://boards.greenhouse.io/connectedfitness/jobs/1395992

- Senior Android Engineer https://boards.greenhouse.io/connectedfitness/jobs/1396070

Perks: Competitive pay, bonus plans, equity, paid time off, flexible working hours, lots of UA gear, 401, giveback/volunteer time

If you have any questions or are interested, email michelle.pal@underarmour.com

No Agencies, please
Go out on a cycling tour, cross a continent(s) or just a small tour. You will not regret it.
> Modern China has a leadership that does not tolerate corrupt officials. If you are a corrupt official then you can expect the gallows in China, it is as harsh as that.

Demonstrably false. In china you are corrupt when Xi says you are corrupt and are not corrupt when Xi deems it so. No different than Stalinist Russia.

>Chinese people have collectively worked a lot harder than people in America.

This reads like a propaganda piece written by someone with a pop culture understanding of the US.

>Moving away from a 'centrally planned' economy doesn't imply 'capitalism', you can have a 'market economy'.

>The original definition of a 'free market' was different to how 'the capitalists' use the words today. Originally a 'free market' was free from rent seekers, usury and monopolies. You put your work in and you got your pay and your profits. This was the definition of a free and fair economy.

This sounds like something I would hear late at night sophomore year of college from someone who thinks he's the next Adam Smith but for socialism. You've put together a lot of words but in the end you're really just rebranding capitalism.
A friend of mine is building a k8s cluster out of 4 gig Rock64 boards. Not terribly fast, but low power and fun for experimentation, I guess.
Counterpoints:

Brave has been moving in a privacy- and user-unfriendly direction lately.

I've been heavily using Firefox on desktop and Android for 6+ months and have bumped into compatibility issues perhaps twice. Both times, I jumped into Chrome for a few minutes. Not a big sacrifice.
Toxins. Climate change is relatively all hype.