skysight-inc/HackerNews huggingface dataset:
Many people on HN are the ones making the "sausage" grandparent refers to. Maybe the more general public still eats the free food and looks the other way to give the benefit of the doubt, but it's surely a signal that a good deal of people involved with the factory process and its engineering are having a hard time stomaching it.
Go to the school board meetings. Voice your anger, vote accordingly.
Why would people use a Facebook browser?

And Facebook already launched a phone of sorts, with HTC in 2013. Huge flop.

https://www.cnet.com/news/heres-why-the-facebook-phone-flopp...
> What’s your source for saying that business tripes flying coach will diminish?

That's an unsourced opinion based on personal experience. Zoom has become a much more common method of connecting with remote teams. I don't see a compelling reason to travel for non-critical business functions, and if the travel is that business critical then I can probably get my company to pay the expense of a premium ticket.

There are probably 2 travel occasions per year where the business travel is more of a "fun" activity such as conferences etc. I'll still fly coach for those.
Somewhat tangential, but who is the right kind of person for a diversity job? What does a job well done look like? Changes in hiring? Changes in company culture?

I'm skeptical of roles with a "my job is to care about X" kind of definition. That includes, for example, "customer advocate" and similar, especially someplace as complicated as google. I don't think they can have much success beyond the surface level.

EDIT: lets maintain a presumption of good faith. Assuming that you actually care about diversity...
- the world is bigger than the US, there are places in Europe where a 50 or 55% tax rate is a thing (hi Netherlands)

- if it’s not to drive the cost down, why else increase supply? It’s a sellers market at the moment and the big five hate it because it means they must pay engineers more because they have to, gasp, compete (for talent in that case)
Perhaps, but I'm looking at this with a Machiavellian/Realpolitik lens. If you go after people who criticize you, even if those people are perfectly allowed to do so, you create a chilling effect and you signal that your organization has power and needs to be treated with care.

Sure, it's perfectly legal to exercise your free speech rights, but dragging someone through the mud dissuades many people from making criticisms.
It's opt-out:

https://support.google.com/googleplay/android-developer/answ...

Which undermines the whole premise of the article.
https://www.npr.org/2021/01/06/953254623/massive-1-year-rise...
It shouldn't be hyperbolic, but that's the world we live in. CEOs have even less of an excuse to not work from home.
Working remotely will never be as good for communication IMO. You can set up weekly one-on-ones over your favorite videoconference platform, but there's just so much you can't see being physically separated from your coworkers.

At my previous job, I would bond with my teammates over lunch talking about random things, bouncing ideas, and I feel like we really were a team. We trusted each other. At my new, 100% remote job, sometimes my colleagues are just tuned out, and I have no idea why. I can ask them over our weekly videochat, but it's just not the same. We don't have the same level of trust. I can't read their body language. We can't just have a random 5 minute chat over coffee. Brainstorming online has also proven to be really ineffective. It works really well over lunch, with no stress and no expectations, but planning a brainstorming meeting really can't offer that.

IMO remote work is very weird and dehumanizing. You might feel differently. I know it works for some people, but I really feel like the cohesion in my team is nowhere near as good. Yet I feel like if we were in the same office in person we'd be doing much better.

My ideal balance is 4 days of in-person work and one remote day per week, with flexible working hours.
Oh, I remember the "HTC First". That didn't go too well. Seems like that boat sailed a long time ago.
> It's quite obvious he broke no actual rules, but it's interesting that Facebook's oversight board is actually willing to say so.

Where are you reading that? I see no reference to it in the linked article.
Personally, my wish for 4.x backward incompatible changes is simply to separate the core language from today’s huge stdlib. A small, lean stdlib with pip and basic text, numbers and io support would make for a smaller and more easily distributable package. Pip install kitchen-sink would reinstall the old stdlib so no problem for those who depend on it. Anaconda and other distros would bundle it. Debian already splits out the stdlib and makes a mess of it so would be better suited there, too.
> Do you mean system configuration in /etc, or also user configuration in /home?

NixOS covers /etc, and Home-Manager covers /home. But in practice many applications support configuration from /etc as well, and you will tend to prefer just managing it from there when using NixOS.

> In the latter case I do not see how this can ever be implemented, even if an exhaustive list be provided with each package in it's description, quite a bit of software will arbitrarily add new files under new names as part of it's confguration.

Hm? If you use Nix to manage the application's configuration then Nix is the only program allowed to change the configuration directly.

> Usually one simply copies one's entire `~/.config` directory along.

Not the same thing. Nix allows you to express relationships between different application configurations (why does program A try to connect to localhost:9267? oh, ripgrep says that program B is binding that port for RPC...), and lets you stack configurations (so that defaults can be updated automatically, or you can change a specific value for a specific machine without having to maintain two completely separate copies).

It's like the difference between giving a new employee access to your source code, vs saying "here's an optimized stripped build, and here's a copy of Ghidra, have fun!".

> True, but this is also a feature of any source-based system.

In the same sense that you can copy your dotfiles around manually, sure. The difference is that Nix allows you to patch the package definition itself dynamically. AUR/PKGBUILD (the only other source-based system I'm familiar with to be fair, not sure if Gentoo handles this differently) allows you to patch the /application/, but you still need to copy the PKGBUILD and backport all upstream changes.
It's not the main things dollars have enabled though.
There are scaling limits in Kubernetes that are independent of the Node count, depending on which components you have added on top of the vanilla components. My team has repeatedly load tested our clusters to failure without needing to create hundreds of Nodes.
Possibly, but the second statement points at the contrast between being a Jew and being an Israeli. For the "global lead on diversity strategy and research" of one the world's giant corporations, it's remarkably insensitive, of course, but then again, written 13 years ago.
I know a number of execs at various tech companies and honestly this talk does not reflect my reality or experiences whatsoever.

Execs generally optimize for impact and success, and while their paths may not always be correct, I don' really know a single one who primarily wants to prove their worth in front of everyone else.
Yeah I should clarify this. So minor versions have always been able to remove packages (as per PEP 4) but, and perhaps this is just my perception more than reality, it seems like the breaking changes of Python 3.x have decreased the psychological barrier for doing that and Python is now more willing to remove old packages (eg PEP 594). Like the genie is out of the bottle now.

It's interesting reading some of the comments on PEP 594 that say "well most of these libraries are in pure Python so you can just include them if you want them" and I'm like "uhhhh... doesn't Python have enough problems with dependency management?"

I compare all this to Java, which to me is really the gold standard for avoiding breaking changes (whatever other faults Java may have).
This is the only instance relating to offensive social media I've ever heard of where someone got reassigned and not fired

Yes it's very strange isn't it, I wonder what the reason could be
"Freedom! Freedom!! ... whoa, whoa, hold on, OUR freedom, not theirs!"
That was gp's point I think, that Tesla was panned at first and solved their challenges, no reason to dismiss Boom.
Did they go to college? What kind of jobs do they have?

I want to buck the system too but not sure what the long term consequences would be for the kids.
I already do that.

I still don’t want my home also as a work place.
But do you fly in first class? Because for cheaper than Concorde, that's what you could get (and that's what Concorde was competing against) and usually in first, they don't wake you up for breakfast or whatever before you land...

And the other issue in your case is flying supersonic over land but I hear you.
That's the point OP is making -- that people early on will be nay-sayers (like in the 2005 post) that then turns out to be false.
I support his speech, I just despise the hypocrisy.

Nevermind that this position has an unwritten rule that it must be occupied by a minority.
>core human "nature:" what we are when all the surface level stuff is stripped away.

That always seemed out of whack for me. If you change the environment, the individual changes too.

That's just a different individual, calling it more "true" or "pure" seems like asking "how much is 1 + apple?" (where Apple is an actual apple, not a variable).

The whole premise is fundamentally wrong. How I am right now is not false nor unnatural.
> most teachers aren’t experts, they just seem like that, to kids

Oof. That's cold. Not necessarily wrong, but cold. I mean, most software developers are not actually good at developing software, they just seem like that because they've only been asked to write the same CRUD app over and over again.

Teachers may not be "experts" like a PhD in a topic is an expert, but they are educated (Bachelors minimum, many states require a Masters eventually) but they are often experts in education.

It turns out just knowing a lot about a topic does not qualify you to teach it (see: many college professors). Effective teaching is a skill that lots of people think they have, but few actually do.

It doesn't really matter what Hamlet said. Literature is a class where you learn to express yourself and are exposed to how other people/cultures/times express themselves in a structured way.

And how would you know that you don't care about Hamlet unless you were made to read it?

You could live a successful life without reading any books ever (you could even be President of the United States!) but it would be much richer if you were exposed to ideas/topics that challenge you. And who knows where you could use that information. Heck, Bob Dylan made an entire career as a musician off of the AP English curriculum.
I happen to agree with you but this is hotly debated: https://en.wikipedia.org/wiki/The_Death_of_the_Author :)
Do airplanes usually spontaneously explode? I'd agree "Crash" would be a aweful name, but "Boom Supersonic" makes a lot of sense since most people know what kind of sound gets made once you reach supersonic speeds, while I don't remember any exploding planes really, but my memory has been off before.
It'd be nice if someone expanded on the subject. I assume it's this McKinsey: https://en.m.wikipedia.org/wiki/McKinsey_%26_Company

And infer they treat the new hires harshly?
Isn't that the point that the person you're responding to is trying to make? That the diversity head was wrong to make such a generalization?
I am a full-time Software Developer at 19 years old with an Associate's Degree. Couldn't have done it without homeschool.
I'm confused by the second part <<funding a new natural gas pipeline>>. I assume you are talking about Nord Stream 2.

Switching from brown coal to natural gas can reduce carbon footprint by about 50%. This is a good stepping stone to reduce the huge amount of brown coal that Germany uses for power. Also, the reduction in NOx and SOx is huge by switching from brown coal to natural gas. Another big win for public health.

Do I misunderstand your point?

Germany has limited places to harvest wind (North Sea) and limited solar resources. How else can they reduce their carbon footprint? I guess they can build massive solar arrays in Libya and then build the world's largest long-range DC power line to Munich? (No joke: Singapore might do this with Australia.)
Being Jewish is also multi-tiered because it's associated with both a religion and an ethnicity. I'd love to popularize being thought of Ashkenazi and not Jewish. I don't have a familial bond with Israel for probably 17 centuries and I don't really care if I ever did. My culture is more strongly associated with Eastern Europe and we were run out of town on a rail 100 years ago.
there are a handful of things that make elixir way more ergonomic. For example, in a really big codebase if you want to zoom to a function definition you just have to search "def/p function_name". Aliasing is very nice, though confusing if you are coming from a language where module names are first class (and not just atoms) like Julia.
Not working in tech means it's unlikely you know how the sausage is made.

Similar to factory farmed meat. I'm sure if you worked there, you'd be more likely to avoid eating it.
A friend of mine was home schooled and started college at 13. He graduated with a dual bachelors at 17 and a masters at 18.

His parents gave him a choice at 13 what he wanted to do -- high school or college and he selected college. Frankly, it's astonishing how much of a waste of time high school is.
I've taken a look at a handful of CNN based models for COVID diagnosis via chest scans and I believe they are pure noise.

The convolutional layers often get activated nowhere near the actual chest, and they do not seem to grasp the anatomy in scans. The reason is, they were trained as pure "covid-not covid" detectors. Unless you have billions of real scans I don't think that's a good idea, which is why such models need some kind of an organ feature extractor first. Even trained humans suck at this task, and it's not because they miss details.
By that logic though, all text formats are a mess because text processors will autocorrect and break the formatting.
I think we should just stop using commas and newlines and start using the ASCII unit separator and record separator. It would alleviate most quoting and escaping issues because those two rarely appear in actual text.
>Eventually it gets to spaceships carrying sperm and eggs to be raised cultureless by robots.

I recommend "Raised by Wolves".
>why would they use an engineer for such a role anyways.

So that the engineers who have to comply with the policies and orders this guy sets or sets in motion feel better about it.
This is common for Substack articles recently: It delivers a conclusion readers want to hear (Facebook bad! Zuckerberg going to lose a lot of money! Business model destroyed!) but the reality doesn’t quite match the pitch once you decipher the underlying facts.

It feels like Substack authors got started in an ultra-competitive world where they knew clickbait journalism was the norm, so they’ve gone all-in on saying whatever they think it takes to grow their subscriber base. I’ve tried subscribing to many smaller Substacks in the past year but the majority of them feel similar to this: A lot of exaggerated sensationalism and recycled material, but little actual analysis. The exceptions have been professional journalists who were already good at writing before joining Substack.

The sensational articles with exaggerated headlines do play well on places like HN where headlines get upvotes before many read the article, so the trend will continue.
A Few Words About SSD Endurance, and Why It’s Important
But why Shakespeare, especially given that the consensus amongst schoolkids is that it's indecipherable (given the language difference to today)?

Shakespeare is taught...because Shakespeare has always been taught. It's recognized as important; to be fair, it is from an objective sense, but subjectively there is no reason to read it, nor even to watch it performed unless someone wants to.

You learn language by practicing language. You can read or watch anything and better understand the nuances of a language; even better to talk to people who speak it. English evolves because of the latter; Shakespeare doesn't.

Everyone who speaks a language other than English learned to do so without Shakespeare. I am unconvinced of the necessity of reading/watching Shakespeare unless someone wants to; it is but one means to an end.
I got reasonably far in stats -- up to a single grad level course.

My biggest problem with the teaching of math (and I can weigh in on this a bit because I spent over a decade as a private tutor of math) is that math is often not introduced in a concrete manner, as well as in a way such that its utility is obvious. These are two sides of the same coin.

You can see this problem in most Wikipedia math pages. I took more math than most physics majors and I find quite a lot of what I stumble across either baffling or of unknown utility. Set theory is a great instance of this. I rarely see multiple examples listed as it is explained, nor does anyone bother to tell me what it is for, other than to do more set theory.

Stats at least has the benefit of having to stick closer to applicability, I think.
Until it's Opt-In by default I don't see this as doing anything right, just doing something to get some attention.
I don’t know. I’m not Jewish, but I’d have trouble working with someone with views like that. I guess if they were extremely contrite and enough time had passed since they had said it (and no other incident since then).
He is black, and there is a double-standard -- but don't dare call that racist. It's all absurd, but it's actually good to see examples of "you become the thing you hate". Hate is a horrible, corrosive emotion. We see it a _lot_ these days -- people who become emotionally entangled and lost in their activism against racism (the mob encourages this mindset, as in that state, critical thinking is turned off). They then become hateful and racist themselves.

These incidents can hopefully (but doubtfully) cause some reflection about "why the hell do we even have 'diversity officers' in a software company? Maybe we're getting results opposite of what we sought. After all, we created the role with the silly title just to virtue-signal, in the first place."
Diversity. As a "divers" he cannot be fired, that would be bad PR.
Ask HN: Where is P2P live video streaming?
As home bandwidth is growing for each household worldwide I'd imagine that p2p solutions allowing for live video streaming would be mainstream by now. The same way BitTorrent is mainstream for non-live content.

I understand sending sub ~10 seconds live data across a large swarm of peers is probably impossible (given the inconsistencies of peers network connections) but I think we'd be happy with 2-3 min delays.

What are the technical limitations of this approach and why has nothing picked up like this that allows streaming of live events to swarms of thousands of users?
Google Drive. It is a file listing, there is no excuse for a folder not loading nearly instantly. Furthermore they make it feel even slower by requiring double clicks and breaking basic features such as copying the URL or opening in a new tab.

Whenever I use the drive file browser I miss Apache directory listings.
What is that shocking to anyone?

What did they expect?
It was barely an Elise by the time they shipped. So many changes were needed, that they said they'd have been far better off starting fresh, which is what they did with the S.
> Odd. You never hear about people fired/removed for anti-white statements. Nick Cannon was an interesting example, where his anti-white remarks went completely ignored: https://www.msn.com/en-us/news/us/nick-cannon-apologizes-for...

WRONG THINK ALERT - get the army of snowflakes and flag this persons comment. ohh wait somebody did already.
It's really hard to trust google on anything when it comes to ads and privacy. Will these changes stop Google from tracking and targeting you?

It seems that Facebook might have a much stronger case against Google here, since it's using its success in the smartphone OS market to hobble its biggest competitor in the digital ads market.
I think GP’s point was that he was fired for anti-Semitic remarks, while he made remarks about white people that were ignored:

“ those without dark skin "have a deficiency" and have acted as "savages" throughout history. He references "Jewish people, white people, Europeans“ ”
Footsteps – How Movie Sounds Are Made
People will figure it out.

For most normal kids, they just adapt. The problem is when kids have a problem that parents can't handle or don't understand. People miss this, because they (rightfully) have a tight emotional attachment to their children.

My kids go to a private school, and I'm a volunteer parent/peer advisor to help parents with various issues. One of the hardest conversations to have is when a child is struggling, and the right answer is for that child to be in public school where resources exist -- the financial model doesn't support having the support staff and specialist teachers. People feel strongly about small class sizes and other benefits of the private school, but that matters less if the child needs services.

That's fundamentally an issue with homeschooling. There's nobody to say "hey, we have a problem here" when Sally can't read, or Johnny doesn't understand geometry because Khan academy isn't working and mom can't explain it.
>>People can be critical of the state of Israel, but they should not be antisemitic.

As long as you (the general you, not you specifically) subject all countries that (allegedly) mistreat their citizens or neighbouring countries to the same level of criticism. When you single out the world's only Jewish state for criticism it looks kinda racist.
Major airlines like United have a powerful lobbying presence. If Boom starts hitting milestones, influence spigots will open.
As an outsider: what was the problem with integer division?
Have you read Another Tomorrow by Yanis Varafoufakis?
This is by design. Israel and spent years associating the _state_ of Israel with Judaism.

That way you can’t criticize Israel without being labeled and anti-Jewish semite. Nothing he posted was offensive. Israel is an apartheid state
I struggle with the "socialization" argument for school. It's an institutional environment systemically stratified by age. How in any way does this model community life outside of school?

Compared to homeschooling in a class of one, school is a more social environment. Learning with only those your own age, taught almost exclusively by women between 25-50 (65 at most, but rarely)--is that not an odd way to structure a human environment?

In my anecdotal experience, put a school age kid with a young toddler, or a senior over the age of 70, and an empathy switch gets turned on. This kind of socialization is undervalued.
The company is Boom, the plane is Overture.
Software quality and component library quality are a bit of a chicken-and-egg problem, Kicad's editors are popular enough and good enough that major vendors (like Digikey [1] and SnapEDA [2]) are offering Kicad footprints for products.

[1]: https://github.com/Digi-Key/digikey-kicad-library
[2]: https://www.snapeda.com/
A major goal of a diversity leader in a tech-focused company like Google is to influence the behavior of engineers. A fellow engineer is often able to do that far more effectively than someone without a strong technical background.