skysight-inc/HackerNews huggingface dataset:
You're conflating issues, and that's fine because you're frustrated. But we are over-represented in tech, and not anywhere else. There are obvious systems-level hiring problems that this company has and they're trying to fix that. It's so strange and selfish to hear "they should not try and fix this".
(throwaway account for obvious reasons)

I left Google a few years ago, and I did love working there, but unfortunately my experience was similar. I was on one of the non-software engineering ladders. The group I was part of grew very rapidly the first few years I was there. We were poaching the absolute best people from the best companies to come work on our team. It seemed like there was a new former principal engineer from MegaCo joining us weekly, and it was fantastic to be part of such a team.

But how people got promoted was sometimes a mystery, at least at first. Everyone knew who was the most productive, the most valuable. Yet the promotions too often appeared random. Because we were on a narrower, more specialized engineering ladder the promo committees consisted of the same handful of very senior engineers each time. After a while, it became clear to us that the people that worked with those engineers on the promo committee in their day-to-day ended up having their promotions approved. Those that didn't had far less chance.

This might not sound all that bad - if you're doing high-level work you should be engaged with high-level people. But it ended up becoming a patronage system: people would volunteer their support and time for the pet projects of those on the promo committee and in return they would get promoted. Engineers who weren't comfortable with such an arrangement ended up jaded and underpayed.

I saw one engineer who left a very, very senior position at a well-known company especially hurt by the realization that they would have to participate in this charade to move up. He/she had attempted to get promoted the right way a few times and failed. Under pressure from their significant other, they played the game and it visibly hurt their sense of pride. The promo committee members took turns jerking them around with various tasks for a year or so, but he/she got their promotion. The rest of us took notice.

I got the sense that this system was more comfortable to those who came to us from academia. I barely have a college degree myself so maybe I can't relate.
Ways in which this headline is potentially misleading:

1) Driving for Uber/Lyft/etc is not a full time job, and was not intended to be a full time job. It's a piecemeal work side job. The flexibility of working when you want, and not working when you don't want, is valuable and you don't get it for free.

2) "Profit" is not income. This is profit net of expenses. Expenses that, among other things, you can write off against your income. And to pre-empt the "Uber drivers can't afford tax accountants" criticism, Turbotax costs $50

3) The profitability of Uber driving can vary dramatically place to place. I often ask Uber drivers in SF how they like their jobs, what they make, etc. They consistently report to me that they make between $40k and $55k/yr. This is significantly higher than "below minimum wage". OTOH, I imagine that driving Ubers in a low density place, where cabs are less financially viable (say, Fargo) is a shitty job. Averaging across the San Franciscos and the Fargos of the country to say "Uber is a terrible job" is not an accurate representation of the facts.
This is bullshit and you can mostly write the same article for any non-English language.
a quick browse of your comment history suggests we'd enjoy working together. n3twork, mobile video games. san francisco. email me at erin@n3twork.com if you think you might be interested.
But if we ever stopped adding features, things might start working as intended.
Adaptly is looking for experienced Clojure software engineers: awesome developers that have a passion for well-tested, clean code; and the energy and maturity to inspire a team and create amazing stuff.

Our in-house built systems are distributed and run at scale, and so efficiency and testing are incredibly important. We use a combination of Clojure and Ruby to run a large data processing and reporting infrastructure that integrates with multiple third-party APIs. Postgres and Redis are utilized as first level persistence and caching layers.

As a team, we like to try out new ideas and tools to discover the best solutions for our problem set. This means we’re using some of our language’s best tools, like core.async and transducers, in our production code. Looking for people ready to explore new frameworks or libraries that will help us solve the issues at hand.
Roles & Responsibilities:
Hands on design, development, and testing of ads management platform.
Testing at the unit, functional, and integration level.
Working on legacy code as well as green field development.
Requirements:
Strong problem-solving and debugging skills.
2+ years of relevant (Clojure) back-end development experience.
Database query optimizations and database tuning
Flexible and willing to do a broad variety of engineering tasks.
Experience consuming APIs with a JVM language.
Understanding of data structures, algorithms, multi-threading, functional and object-oriented programming and distributed systems.
Bonus Points:
Strong experience with Java and experience performance tuning the JVM.
Experience with parallelism/concurrency
Experience working with data-pipelines and big-data (Hadoop/Spark)
Experience with front end web development (HTML/CSS/JavaScript etc.)
For each new employee, we provide guidance, mentoring, encouragement to excel, and top-shelf equipment as well as QA and DevOps support. Our managers will provide you with valuable direction and, together with our team leads, will guide you in your work by delivering meaningful feedback at all points along the way.

You can expect to have direct responsibility for complex tasks and engage in research assignments. You will be working alongside motivated, driven, and smart professionals that recognize and appreciate smart work and personal initiative.

We offer a casual, team-oriented work environment, a comprehensive compensation package with short and long-term performance incentives, multiple benefit plans, the opportunity to participate in the firm’s many activities, and the chance to continuously grow and adapt in your career path.
Does it matter if it's consecutive? If you want 0% chance of collisions and/or using numbers then they will be increasing in some way. ID generation scheme:

Key "counter" => value "123"

Server N starts, asks for 100 ids by incrementing counter, gets the new number 223, now it has numbers from 124->223 to use for ids. Server N+1 starts, does the same thing, and you can keep incrementing the counter to get the next batch of numbers.

Anything that supports atomic increments works. Design for whatever availability you need. Add in some random increments if you don't want perfectly sequential numbers. 64-bit numbers pretty much guarantee you'll never run out of space, while being much nicer to handle than UUIDs (which are 128-bit numbers but usually stored as bytes or strings).

If you want completely random IDs then UUID is the way to do it, but if it's just for load balancing or partitioning then you can always hash the numbers to get some random strings which work well enough.
Uber has had this feature since I started driving with them in December 2016.

You can only use it twice a day, however.
Ironically, Lyft is advertising to recruit drivers on this very article! Sometimes ad targeting misses the boat.
Interesting point, considering a lot of modern finance, where there is often very little investor "risk capital" in the sense implied by the OP.

A lot of large infrastructure projects, for example, are funded by loans with very little (or none) equity capital. Risk is borne by the firm, its lenders, or the state. The "owners" are basically they guys who get the deals made.

I have no idea if employee-owned companies will be any good. There were examples (eg Egged) in the past that didn't work well. But it's curious to see them taken as an impossibility for reasons like this, that they don't fit inside of a textbook free market example, with all incentives perfectly aligned. Half the companies in the world weren't started this way. How did Russian oligarchs buy all those state companies? Leveraged buyouts. IE, the banks (does this count as the state?) gave them money to buy (or start) them.

The more interesting questions are around management. How does an employee owned company work well? Answer that with confidence, and I think everything else is solvable.
This one has been flagged out also. It’s beginning to look like HN really doesn’t like this story, since it’s the third time in the last 24 hours they’ve blown it off the front page.
In psychology this is referred to as the common ingroup identity model for reducing intergroup bias. There are indications that the effects achieved are only temporary in nature, and negative outcomes can result from the loss of the overridden identities.
>He is in favor of subtractive medicine - many harms are caused by adding such things as smoking, sugar, preservatives, etc, and instead of adding medicine or surgery, remove the elements that the body isn't evolved to tolerate and see if it heals itself.

Yes yes yes I agree! All those poor people living in poor and crime-ridden neighbourhoods should just shop at Whole Foods! Yes indeed!

\s
I think the surprising angle is more like "agency that among other things specializes in monitoring people online sponsors program to make it easier for people to avoid being monitored online". It's the regime change wing of the CIA doing the sponsoring, so in the end it does make sense, but I can see why this would be surprising to many.
I think u can propose it for C22
ASCII: A Love Letter
If someone is making $20/hr net income driving at night (pretty average for big cities according to this: https://drive.google.com/file/d/0B1s08BdVqCgrZWZkV0ZfZnhGUGc...), do you really think the wear costs are more than a few bucks per hour?
The IRS has been known to occasionally require independent art valuation estimates during income tax audits.
It’s a huge industry which typically makes outlandish and largely unfounded claims... it’s the homeopathy of literature. Like homeopathy it typically targets the desperate and insecure.
Yeah, that's a really clear way of putting it.
Are there new ideas in this book that were not discussed in his previous ones? I can grind my teeth and put up with the insufferable style if there is something valuable to learn, but from what I've seen so far, it seems to be the same themes, with different emphasis.
> a low "realization" consciousness. (ie: You are bad at math and economics and you think you are making money while you are losing money)

I've not heard that phrase before. It brilliantly captures exactly how such a clearly predatory business model was blindly accepted by drivers and passengers alike. My ethics won't let me use either as a passenger, regardless of the "good deal"; I never could, and this is an issue with my work as management insists any business travel uses Uber. I flat out refuse. Our CEO's mouth dropped when I explained why, replying in a tiny voice "I'd never considered it that way".
Udemy but in real life
It is a good read, but for someone who already understands problems erlang solves - it is not for beginner.
Do other transportation jobs count transportation expenses against the wage? If not, then that is an excellent point. I would assume taxiing, food delivery, etc. would count them.
Companies will always be shamed for not being diverse enough. Tis the call of outrage culture.
When I started working in the late 90's I had worked for this old guy who now looking back was way smarter than I caught on. He always said crotchety shit like:

I'd ask hey lets put a job ad in the newspaper and he'd respond, " When you go fishing for trout it's best to cast your line by a stream and not out in the ocean."

I'd have a stack of resumes to contact and he once picked up half of them and threw in the trash. He said "You don't want to work with unlucky people"

I wonder if Enterprise HR's cultures have gotten so PC that they're losing sight on the companies needs. It'd be better to go to largely black universities, or smaller colleges. Code quizzes and job fairs on college campuses attract people who can afford to go. The kids I've helped largely have families that need them outside of college, and jobs. Maybe an internship/mentorship-hire program would be better fit than a top-down candidate approach.
The nutshell is don't ever have foot surgery unless it's to repair a catastrophic injury/trauma and there is no choice if you want to save the foot. The risk/failure rates are so high and not honestly explained. I was left with ruined joints, damaged tendons, nerve damage, and RSD that spread up my legs and affects my whole body to a degree. I was misinformed and flat out lied to and have never met someone to this day who had such surgery that was better for it either immediately or in the long run. It ruined my life and I lost everything.
Not the author, but the thing that got me interested in the project was some posts the author made on OSDev[0] about trying to minimize the amount of interdependencies in the libc code. A lot of the kernel is written in C++[1] which is a little rare (Haiku, and what else?). They also have a cleaned up zlib that I have used and think is quite nice[2]. Also I almost forgot about os-test[3] which tests POSIX compatibility.

[0]https://wiki.osdev.org/User:Sortie/Sortix_Thread_Local_Stora...

[1]https://gitlab.com/sortix/sortix/tree/master/kernel

[2]https://sortix.org/libz/

[3] https://sortix.org/os-test/
I don't think this anecdote is a good way to judge bias. Companies don't always want to hire the most senior and experienced person that interviews, and that's not always a bad thing.

Google already suffers from a lack of junior people (see the post from a few days ago from a Xoogler complaining that the work he was doing was not deemed promo worthy), so it's not necessarily a surprise that the hiring bar for junior engineers would be lower - they're junior engineers.

And this law suit alleges that Google discriminated against non-diverse candidates at the most junior level anyway.
"HSBC to pay $1.9 billion U.S. fine in money-laundering case"

https://www.reuters.com/article/us-hsbc-probe/hsbc-to-pay-1-...

Google "hsbc money laundering scandal" for more info.
Good point. While I'm grateful for the information, and I don't think that they meant any harm, but the OP does us a disservice by dropping the word "Potential" from the title.
What is the reason why they were diluted in your case? Was it "nefarious" (e.g. targeted specifically at you) or just a consequence of unfortunate circumstances (e.g. heavy downturn, aggressive liquidation preferences, ...)?
Essentially identical story in my family. And to address the sibling comment's question in my case : the hospital has a _recording_ of the insurance company rep on a phone call stating that the procedure was covered. However it appears this achieves nothing because the insurance company can use their magic powers of "pound sand suckers" and we had to pay anyway. Hospital denies any responsibility because they called insurance and were told they had coverage, and they kept a recording of said call. The fact that providers routinely record their calls to insurance companies tells you something in itself.
There are a lot competing interests from the west about China:

Some (Walmart, Apple, HP, Dell) want it as cheap workforce.

Other (Boeing Airbus, GM), want to sell things there.

Some in academy/press wish China can be democratic society.

Some in Military would like to see a strong opponent for another cold war style military build up.

China was able to see all them and sail / leverage along all the competing interests for their own benefits in the last 30 years.
Yes, the HN moderate anything supportive of right. HN is a left wing echo chamber (period).

I have been down voted many times with different names, and had my posts removed.
I stopped because of the sexist culture. They're reforming the sexist culture and seem to be clamping down hard on it.

What else would you like me to think about with them? (Genuine question).

I'm perfectly happy with Lyft, so I'm not dying to resurrect my account. But that was my main concern as that led to a lot of the other cultural problems they had.
“Built micro services that served millions of api calls per second in golang” how is that self identifiable?
Why would it be 3x more expensive?

This study says they're earning $3.37/hr in profit. Most of the rides in my city are $10 and take less than 20 minutes of time for the driver. So, if I paid $12.25 instead of $10 for rides, and the extra money went to the driver, they would earn $10.11/hr profit instead of $3.37/hr. That's 3x the profit for the driver, and only a 22.5% increase in the cost of rides. I would continue to use the service just as often.
I don't think so, or the language would have died out already. I'd argue it's more about whether children learn it as their primary language.

Also, because of concerns of linguistic extinction, similar to the ones mentioned for Icelandic in the article, you see somewhat of a counter-movement as well. This caused e.g. a special status of the language by law (see e.g. [1]), and also:

* it's a mandatory school subject

* you are entitled to using it in government interactions, e.g. in court

* a small part of the public television is in Frisian, and there's also a regional tv/radio channel using it exclusively

* place name signs are often at least bilingual, and sometimes Frisian-only.

[1]: https://en.wikipedia.org/wiki/European_Charter_for_Regional_...
What Yahoo is doing these days?
> Still, it feels like there's been a notable shift.

I don't know if I agree completely...I watched your videos and yes- the debates during the 2016 election were absolutely ridiculous, I think that's mostly due to wider and more public acceptance of conspiracy theory, Fox News, and your Rush Limbaughs, and on the flipside thought-policing, extreme sensitivity, etc

It's funny, back to why I somewhat disagree with you, if you watch any news from the last twenty or thirty years everyone seems to have the exact same concerns as they do now. Donald Trump (and even Hillary Clinton when she was running) are just really loud mouthpieces for those concerns.
That doesn't seem inconsistent with a 30 cents per mile figure. If someone drives 1,000 miles over the course of a week (which is the minimum rental), that's about 20 cents a mile for the car and about 10 cents a mile for gas. You can quibble with the details but would seem to be in the right ballpark.
Do you have example data supporting your POV?
For an technical intro for word2vec (what's that exactly, how to train it):
https://lilianweng.github.io/lil-log/2017/10/15/learning-wor...
and its readable implementation in PyTorch: https://adoni.github.io/2017/11/08/word2vec-pytorch/.

And just for getting idea why does it work, and play with examples in your browser: http://p.migdal.pl/2017/01/06/king-man-woman-queen-why.html
I have avoided LargeCos for precisely this reason. Worked in one a long time ago and witnessed the same thing - this is hardly unique to Google.

Once companies significantly outgrow the Dunbar-number range[1], political processes are the only way to manage things, and it infects everything.

For me, my quality of life is worth the tradeoff[2], and I turn down headhunters from them AmaGoPleBook seemingly constantly. If you want to pursue your actual work, as opposed to refining your skill at signaling games, move to a smaller shop.

[1] https://en.wikipedia.org/wiki/Dunbar's_number

[2] Another reason to keep debt low and personal commitments fluid - turning down a six figure raise because it would make life hell gets harder with both.
Didn't lots of people suggest this kind of thing as a potential issue when WebUSB was first mooted?
Questionable statistics.
I know several people who driver rideshares for a secondary income and do quite well. They're not irrationally wasting their time. They're using vehicles that they're _already_ paying insurance on, et cetera. From their POV, they either drive rideshares and make money (couple hundred bucks maybe), or stay at home and relax. They've explained to me that they do it because their bored or have free time.
It's because people think there is discrimination in tech against Caucasians.
Equality of Opportunity versus Equality of Outcome, with a small helping of cognitive dissonance. People who favor expediency tend to favor Equality of Outcome. Its the same line of thinking as "zero tolerance" policies in schools; there's some outcome or metric we want to optimize for, and we want the quickest solution to that outcome without considering more expensive or harder solutions.

Generally a push for expediency comes from external pressure, not internal standards, culture, or morals. When I see stories like this, my first thought is that Google doesn't actually care about diversity. What they care about is a negative social stigma around a lack of diversity.

Alternatively, or maybe additionally, it shows a distinct lack of character development and exposure to the complexity of the real world on the part of those in decision making positions. This is a very difficult one to convince people they're victim to; its essentially telling someone that they're too inexperienced to hold their position, but not by any quantifiable metric, yet they've had no problem meeting the metrics they've been assigned. They're doing their job by every metric they have, but the problem arises in the validity of the metrics themselves and the sustainability of the methods they use.

Its the same reason why Engineering teams have architects; you need low-level "expedient" people to implement the tactics of a solution, but you also need strategy at the top to set non-expedient policy and ensure that both the metrics the expedient people work toward are the right ones, and that the methods they use to reach them are sustainable.
And it's removed from the front page ...
The USA is a capitalistic society. We only pretend to look at diversity as something that should be egalitarian. Asian Americans don't have a large enough base to provide capital for any of these areas for people to see them as beneficial.
Yes, but to spell out the obvious: There are a lot more passengers than drivers. This should result in fewer personally owned cars in total.
Healthcare is expensive for multiple reasons, the fee structure being a part of it.

If insurance were decoupled from the employer, the individuals would be able to pick the best insurance as opposed to a negotiated insurace by the employeer. That would move people to what is generally considered the best insurance options and that alone makes the competition a lot better.

As a patient you dont know which one is better medical care, but you will make some sort of judgement per-insurance.

THere are other issues, like restrictions on the importation of drugs, restrictions on the immigration of doctors, high law suit liabilities that end up costing a lot in insurance and processes that not necessarily are better healthcare, etc.
TNCs are accelarating the trend towards having fewer cars and more fuel efficient cars. Basically, they are trying to slow down TNCs so they can maintain their current valuations and prop up shareholder value.