skysight-inc/HackerNews huggingface dataset:
Sitting silently is the opposite of falling on your sword.
By complaining and getting fired, she became a martyr.
Scientists clone the first U.S. endangered species
Tauri apps don't use the NodeJS runtime. You have to write your app's backend in Rust. Like you said, the NodeJS runtime is tens of MB; if you look at their demo app you'll see that it doesn't even break 3MB.
Google Fires Researcher Meg Mitchell, Escalating AI Saga
A TV series based around the bureaucrats from A Hitchhiker's Guide to the Galaxy. Count me in.
> ...in that case, can't you just shatter an HD platter to make it unrecoverable? If the goal is to prevent discovery, that seems pretty trivial.

...only if the platters are glass. Many (most?) are made of metal.

>It's really unclear to me whether or not HDs are recoverable from the comments I'm seeing, and honestly I don't care that much so I'm going to stop commenting.

The same video also mentions him being able to salvage a hard drive that was in a multi-vehicle accident, because the platters haven't been shattered.
> But if she thought that she was untouchable,

She was complaining about her peer and co-lead being fired by top management, going around their shared immediate management, dishonestly and in retaliation for internally highlighting problems.

I think the one thing you can be absolutely sure of is that she didn't see herself as invulnerable.

> so easily getting caught red-handed

“so easily caught red-handed”? It took 5 weeks from when she was locked out over a supposed automated alarm of a possible unauthorized activity. for her to be fired.

If (and no one not directly involved has any way of knowing this) she was actually “caught red handed” it doesn't seem to have been very easy.
Why hire an Ethics team if you won't let them interrogate unethical behavior?
Scientists should be skeptics of their own conservatism. Much "conservatism" is in the name of defending egos.

“A new scientific truth does not triumph by convincing its opponents and making them see the light, but rather because its opponents eventually die, and a new generation grows up that is familiar with it.” - Max Plank

It'd be nice to not wait a generation.
I code full time on an Iris. Hold/tap is huge for me for every kind of bracket or brace, just like the spacecadet keyboard that came before us. I have my layer modifiers under F, D, and S which then flip the right hand to Vim style arrows, a number pad, and a symbol pad.

Space cadet hold/tap shifts details here, from a soft remap I used to use: https://stevelosh.com/blog/2012/10/a-modern-space-cadet/#s17...
Westwood was one of a kind, it still hurts to this day to think how great C&C series could be. Signed: A person who still thinks of the Red Alert expansion and not the Half-Life mod, when he hears "Counterstrike".
The whole piece of so amazingly self-entitled.

> Dr. Gebru refused to subjugate herself to a system

Like working at a gigantic publicly traded US corporation?

> belittle her integrity as a researcher and degrade herself below her fellow researchers

Funny way of phrasing "paper wasn't good enough yet to pass peer review."

> let those of us in positions of privilege and power come to terms with the discomfort of being part of an unjust system

Like those who went to elite academic institutions and then went on to make boatloads of money at one of the worlds best known, respected, and profitable companies? Must be nice to have that sort of economic privilege where you can go out of your way to get fired and not to have to worry about losing your home or not being able to pay your bills.

> part of an unjust system that devalued one of the world’s leading scientists

I don't mean to insult her or anything, but one of the _world's leading scientists_? Really? The myopia and self-important of the Valley never fails to baffle me.

> In short, she was getting paid handsomely while calling out her bosses by name and taking them through the dirt.

Exactly. Who wants to work with someone who craps on everyone around them when they don't get their way? And what company is going to tolerate that sort of behavior out of someone who is supposed to be a leader?

News flash: if even Jeff Dean thinks you're an unbearable asshole, you got some issues.
She wasn't, really.

For context, you had a reporting chain of Jeff Dean -> Megan Kacholia -> Samy Bengio -> Timnit Gebru/Meg Mitchell.

Timnit and Meg have been fired. Samy appears to have been sidelined, despite everyone involved in the ethical work liking Samy and finding him willing to protect them.

My best Guess is that Marian Croak (a Black woman who is currently an Engineering VP in an unrelated area) will approximately replace Megan Kacholia with Megan focusing on other areas, except that "ethical AI" was only a part of Samy's purview, much less Megan's, and its unclear if Marian is stepping down from her former position, or if she's going to split her time between ethical AI and completely unrelated work.

So there are no direct leads of the ethics team currently. There's a VP in charge who has other significant responsibilities and relatively junior researchers (some of whom are very recent hires with limited experience), and no one in the middle. So any chance of mentorship is gone, and the system is quite clearly adversarial. Those researchers have lost their direct and skip level manager, with no clear replacement. Lovely.
Exactly, Free Speech includes the right to do what you want on your platform. Otherwise you have to meet on neutral ground. Reddit has zero obligation to give a megaphone to anyone that they choose not to. Redditors can pursue other avenues if they're not happy with the policy. Those people can move to Gag and Parler
It's hilarious to me that the "diversity in tech" movement scrupulously avoids noticing that all kinds of asian people exist in our industry.

Acknowledging them would undercut narratives about white supremacy, but you can't get away with calling them white either... so they're invisible! Good for them, frankly, I'm jealous.
Bruce Meyers, the Man Who Created the Dune Buggy Industry, Is Dead at 94
Well paying someone to bite yourself is never a good sale in private organizations.

Otherwise, why regulation, like at all?

Google is a giant corporate with deeply vested interests all around. It is laughable that it still tries to put up an ethnical makeup to just feel good about itself. Which inlines with my observations that Googlers often have this narcissism rooted deeply in themselves, the eagerness to appear to be better.

So happy it backfires.
I’m sorry but as a native speaker your phrasing is awkward and a pain to parse. Unpack isn’t synonym for ‘uncover’ and the rest was equally clumsy. The “if the rules didn’t stop me I’d give you the finger, you imbecile” tact is a little ironic.
Honestly I’m an extremely proficient English speaker and don’t know what that sentence was referring to, or trying to say.
I hit air for the first week with a let's split, but it chilled out. I'm probably about as fast on a macbook keyboard two+ years on even though I use it way less.
The functionality is there by hacking the compositor in unstable ways that might break on the next update and only work for a single compositor. — the only thing that makes this different from editing the source of the compositor is avoiding the recompilation step.

Surely we can agree that being forced to hack the internals of the compositor by way of an unstable a.p.i. is a less than satisfactory solution compared to X11's stable, universal a.p.i.'s that work everywhere?
it's surprising to be _so_ disagree.

The value of microservices is to isolate risks and have some manageable entity to reason about, to have an understandable scope of lifecycle, test coverage and relations with other services. The larger the piece, the harder it is to do.

Splitting up is normally harder than building up, and often impossible to agree on. Any monolyth I worked on was coupled more than necessary because of regular developer
dynamics to use all code available in classpath. I've never even saw a successful monolyth split - you just usually rewrite from scratch, lift-n-shifting pieces here and there.
> you do need to install cockpit on [all] your server[s], right?

apt install cockpit

Installation is not an issue, more is keeping it up to date package-wise. Little or nothing extra on to of having the tools and libraries it needs installed.

So unless you have a _really_ compelling auto config system for common enough workloads I doubt there would be a large enough paying market.

There could be a case for if using cockpit or similar was not possible due to policy rather than technical concerns (there aren't going to be many circumstances where someone who can't install cockpit has a SSH account with the privs required for your app to be useful much beyond monitoring).

Perhaps there is a use case for people tentatively moving from shared hosting to having their own VMs/servers, so they can give your app the host address, user, and pass word/key & let it discover available resources & install what they need. But that is a market who notoriously won't want to pay for anything generally (they want the unlimited ride their last shared hosting provider promised but failed to deliver, for as little as that host or some chapter other is charging) but will bitch endlessly if there free moon-ona-stick isn't 100% perfect and 110% reliable.
Google Chrome supports "people" as an identity, a set of discrete logged in or not logged in runtime instances. I run three all the time: me@gmail, me@personaldomain and me@work.

The cost is pane switching. The upside is, having chrome logged in means I get persisting clean history when I want it.
Hi there - I lead eng at Foundation. The token is minted on Ethereum and and asset hosted on IPFS, so it's free to travel anywhere on the blockchain. We take a cut on the initial sale, but new owners can put it on other marketplaces and do whatever they want with the NFT.

As an examples - you can see Nyan Cat on OpenSea:
https://opensea.io/assets/0x3B3ee1931Dc30C1957379FAc9aba94D1...
Don't forget about this classic: https://en.wikipedia.org/wiki/Apple_Adjustable_Keyboard
> a more official source (SS) suggests there are no single names which are shared by more than about 5M people.

You're telling me there are fewer than 5 million Michaels or Johns? I would have thought more.
> People care, but they are also unwilling to make any sacrifice.

This is also known as "not caring".

"Oh yeah I really care about you babe, I just can't help you or hang out with you in any way that even slightly inconveniences me."
> I did not make this change retroactive, since that felt like going back on a promise. [...] I have noticed this has created some feelings of annoyance in the paying group, odd expectations in the one-time group, and a general confusion about pricing policy.

These two things seem difficult to reconcile. I wonder why Maciej is taking the "ask people to voluntarily convert" approach rather than the fairly typical "new features will only be available to paid subscribers" "carrot" approach, which may cause some annoyance for one-time payers, but is probably still more generally in line with people's sense of fairness. Perhaps because he needs the funding to develop those features in the first place.
We have ham at Christmas. Now I've got this weird feeling I've been doing something that's a faux pas but I can't find a reference on the Internet anywhere. Why will people complain about the ham sandwiches?
Well there you go. Buy an HD with a glass platter, shatter it, and now nobody can recover your data. Security secured.

I was thinking of this from the forensics standpoint initially of erasing data from an HD (however many comments up it was about hiding data). I don't really care about the particulars of the method. If there's an easy way to store data and secure it, it sounds like it's impossible for that data to be recovered.
Yeah, that's not why they were fired.
Disappointing for sure. Traditionally Mac support was one of those little things that distinguished Blizzard from the other big guys and gave them a less commercial image. Unfortunately not surprising with how much they've come to resemble Activision or EA.
Dupe

https://news.ycombinator.com/item?id=26199410
> Why hire an Ethics team if you won't let them interrogate unethical behavior?

The same reason to hire a token minority in a position of on-paper significance: something to point to for PR purposes. But, with an ethics team, there's also another advantage; if you get strong people who would be contributing to the field anyway and constrain their output to suit your interests, you reduce the degree to which areas you wish to exploit come under ethical scrutiny.
Philosophers have already identified the problem. There is no universal standard of morality or ethics.

The core of ethics derives from evolution. Societies with certain sets of cooperative and competitive values destroy, dominate, and expand. Mutations are constantly happening and some of those ethics can lead to the self-destruction of a culture, while some make a culture even more dominant. Some are neutral and just background noise and have no substantial impact on the society.

In the grand scheme of things the only thing that matters for morals and ethics is whether the culture that embodies those ethics can survive against pressure from other cultures.

Some ethics have been selected into the genome as they provide superior fitness of individuals.

The idea that we should pursue equal outcomes is a mutation. In general it has been shown to destroy a culture (socialism) when competing with more capitalistic cultures. The victim type culture is likely to be much weaker than one where people constantly compete to rise to the pinnacle of power and wealth.

Ultimately power and wealth drive innovation; and innovation, especially of weapons, drives domination. There are other types of domination, such as media, food, language, etc.
I've performed a couple experiments remaking Electron apps using Sciter.

My first target was https://github.com/AkashRajpurohit/clipper, a neat little clipboard manager. The owner was gratious enough to officially list my project under the "Clones" section of his readme =D The result was a 6mb file, compared to the original 165mb Electron app.

The second attempt was https://github.com/girkovarpa/temps-lite, an aesthetically-pleasing weather app which was motivated largely by the fact that the original was broken and abandoned yet still had people who wanted to use it. According to the open issues and forks trying to resurrect it, anyway. The file size savings were similar to the former, and they start virtually instantly. Unlike the Electron apps which have a bit of delay and then a blank window before they finish starting up.
The vast majority of people I've ever worked with do not bring their politics to the office. Maybe it's different in SV.
At this point I just pay for Maciej.
I have no insider knowledge, but from the outside it sure as heck looks like Microsoft has rebuilt its internal culture since the founding of Google. It certainly doesn’t feel like the MS of Bill Gates or the MS of Steve Ballmer anymore.

If that is true, wouldn’t this imply that the difference between the two isn’t time since these unspecified “trends” began, but instead quality of management?
Awesome. That was a quick turnaround. Thanks for the update (and the attribution)!
Well, that’s not why Google says they were fired.

But then, if it was, Google would defeat the purpose by admitting it.
The Chinese government is not China any more than the US government is America or the Kremlin is Russia.

Having a go at authoritarian demagoguery and secret police is one thing, have at it.

But doubling down on the casual false equivalence between a people, a country, a government, and a person, just reinforces the point.

Oh, and when you find a free country, do let me know. I haven’t seen one yet. So far, from Australia to Zimbabwe, all governments coerce and murder their citizens.
I use pinboard a lot, and I'm inclined to pay. I'm curious to see all my old delicious links!

But, having said that, I'm planning to replace pinboard with my self-developed bookmarking site on repl.it.
I've been following this project for a while, it's super exciting. Unfortunately, progress seems to have slowed somewhat in the last 6 months.

Loading Node in the renderer is a broken pattern that is full of compatibility issues and security vulnerabilities. Electron have come to realise this too and seem to be pushing towards ContextIsolation and explicitly defined bridges between the "backend" node process and the renderer.
In Wayland, you would use the same method to manipulate the selection. Read it out from the server, do your transformation, then generate fake inputs to rewrite the text. Running ydotool requires elevated access with suid because that's a privileged operation -- if you're running X11 without a sandbox that has a similar drawback as it allows all clients to intercept inputs and send fake inputs to any window.
Do non-EVs need more chips, due to the greater complexity and # of moving parts for fossil-fueled engines?
Right, there are plenty of such examples from physics. I was wondering if biology is the same. But it actually sounds worse.

I think computer science is doing much better nowadays. The “NoSQL” movement for example was particularly impressive, it’s something that wouldn’t fly in most other sciences.
Ops, I misstyped ORM.
Could it be both?

The left-wing employees may have the political power within the company, but the algorithm maximizing clicks could end up recommending right-wing content because more users click on it.
At the start of COVID, I walked in, and told them I was interested. Coincidently, they needed some networking help. We ended up trading some skills, and then I just kept coming in. I didn't take no for an answer, and they liked it. YMMV.
> ask people to voluntarily convert

or we'll convert you forcefully.

How many old time users there're anyway? If a business came to a position to raise cost on a small group of users I'd be questioning the project future overall.
I haven’t played hots in years now, but there were loot boxes last I saw. The system also encourages you to spend in game gold to get better loot box contents, but you need that gold to avoid paying real money for new heroes. Those new heroes were usually overpowered on release, or at least, nobody knew how to counter them, so they were great for peoples mmr. I wish it had just been pay to play with optional costumes for sale.
Shameless plug,I made a lightweight real time monitoring tools using websockets, it's open source: https://github.com/elestio/ws-monitoring/
Contributions are welcome :)
Game interaction creates lots and lots of data. I don't know how you'd monetize that data (selling doesn't magically monetize, the buyer still has to figure out how to profit)---but that might just be a limit of my imagination.
Keep in mind that for this kind of project you want static analysis and formal verification (model checking for example) rather than just day-to-day safety features.

I.e. the Rust this, Rust that spam is a little naive to the task at hand, even though it would be a step up from C
Seems to defeat the purpose then if the company's response to any criticism is firing them.
Good luck trying to find a consensus in philosophy, specially in such a contentious field like ethics. There isnt, for myriad of reasons, from the banal (PhD theses, and tenure decisions depend on "new approaches"), to the historical(there are several 'schools' in ethics, with their subdivisions), to the sociological (society in general does not grant to professional philosophers the monopoly on deciding what is wrong or right)
Teenagers! It's all about the teenager. Not that its a dream run either side of the hormone rush.

Purely observational as a boy parent, society at large welcomes boys in all their glory. Young women are put in more constrained boxes more of the time. Bad boy behaviour is more likely to be excused or only mildly punished, bad girl behaviour is the "reefer madness" story for drugs, booze, sex, violence and body dysmorphia.

I find it easy to believe this study. Not welcome news btw or even welcome "olds"
Dr. Gebru originally asked, as part of her complaint, that the names of the people reviewing her work be revealed. Does that sound particularly ethical to you? At best she wanted to talk to them face to face about their criticisms. At worst (and this is more likely if you ask me) she just wanted to throw -isms in their faces.

Just to make sure people don't forget that aspect of what appears to be the root of this situation.
The affected user base is considerably different.

When I update an app on my phone, if it fails or changes considerably, it only affects me. When I update anything on a server(s), it's going to affect hundreds, thousands, or even millions of other people and getting back to the state it was in before the update can cost hundreds of hours and thousands of dollars, not to mention potential money lost from the affected users.
Point one is that "apps" are a new fangled term for the type of program used by shims over Operating Systems.

Point two is that an Operating System is supposed to operate a system, with or without users. Embedded systems frequently operate without any user input.

Win10 has an IoT version (for some reason), so I assume _some_ people find a use case for it.

In summation I cordially disagree with your assertion, with provided reasons.
> Funny way of phrasing "paper wasn't good enough yet to pass peer review."

Peer review happens after it's submitted, in a blinded review process, by other researchers who don't have a conflict of interest - i.e., people who are at other institutions. It does not happen internally by people hand-picked by management.

You can disagree about the merits if you want, but it's important that we're on the same page about the facts. The review process Jeff Dean got mad about was an internal review process (for IP etc.), not a peer review process. It also was approved in the internal review process, which Jeff Dean confirmed in his letter. He was unhappy that the reviewer chose to review it and approve it within a day (which the reviewer was allowed to) instead of sitting around for two weeks to give management a chance to stick their fingers into the process.
The OP was not taking about the Chinese people, he was taking about China the Chinese government. It was very clear to me reading that, I'm not sure why you're all confused.
> I would describe my work like single-handedly running a restaurant in an old château. It’s cool and fun, and the ambiance is great, but occasionally the soup is served cold or not at all because I have to chase a bunch of bats out of the kitchen, or replace a collapsed beam, while the diners sit and wait. This is no fun for either me or the diners, who rightfully complain that it ruins their dinner.

I enjoyed this.
> More realistically, "Chinese Miners" aren't the government.

I think that's largely the point, other comments are appealing that somehow the Chinese govt has a lot to lose by seizing control of bitcoin, but in reality they probably just have no reason to yet, it beggars belief that an authoritarian government would allow private citizens to control an important currency on their own soil. My own take is that they are letting it run because of the shadow of doubt it is casting on the USD.

> ASICs going to be on a plane and plugged into the Hoover Damn or Iceland's geothermals

A little simplistic to think non-negligible percentages of the hash pool would turn themselves off, relocate internationally, completely disrupt the difficulty rate, put themselves at a massive disadvantage and subject themselves to an unknown foreign government who might be completely hostile toward them.
More pertinently the CCP might "meddle" with their ability to fly out of the country as they have done with countless dissidents already.