skysight-inc/HackerNews huggingface dataset:
Google claimed to have higher regard for equity in the workplace and to correcting structural bias at all levels.

The AI ethics people were meeting structural process and behaviour around their own work, which i believe they felt fundamentally contradicts that.

They did not receive support to say it outside the company. Ultimately in at least one case, they probably broke their terms and conditions of employment and have been terminated.

Looking at it from the perspective of what people say they expect from the modern workplace, it wasn't a good alignment. People expect equity. They expect to be able to speak their mind. Within limits people can and do, but some staff have found the informal rules of what you can say about Google were not what they think they wanted.

Fired for cause, and at-will terms of employment are entirely normal. Nobody can seriously say Google broke the law, absent strong evidence. If you hire somebody to occupy a senior role, but constrain their ability to self assert, its a bit contradictory.

What do you think society at large wants, from the entities which now control the vast majority of our private state as individuals?
I'm one of the old-timers and upgraded my membership immediately upon finishing this email. I use Pinboard multiple times a day and am happy to see it still being maintained.
Maybe it’s that some people don’t eat ham for religion and some don’t celebrate Christmas?
Google fires top AI ethics researcher Margaret Mitchell
Jeez, the desperation is real from this post

Even Mars isn't exempt from human ego and division.
The problem is not all current Web Standards are supported across all System Browsers. So the Subset is meant as lowest common factor. How do get anything to work when you have customers using IE?
Even better: https://www.nasa.gov/content/perseverance-mars-rovers-first-...
Jews do not eat ham. They also don't celebrate Christmas. Having an office Christmas party and serving mostly ham is a great way to drive home exclusion. Or e.g. demanding people work late Fridays. Observant Jews absolutely, positively have to get home by sundown on Friday.
It was a regression, moving on
As mentioned elsewhere in this thread, Ultima VII has the Exult project (http://exult.sourceforge.net) which makes playing Ultima VII on modern platforms extremely simple. I'm guessing the earlier games are much easier to emulate using programs like DOSBox.
Diablo means "devil" in Spanish, and being raised in a catholic family always gave me odd feels when I talked about these game with people.

Still nice game, amazing soundtrack, same as D1.
That's not how China works.
I ditched my google homes almost entirely because of ok google feeling to hail corporate - I much prefer echo or computer on the Amazon platform. I think the key is just allowing some customization.
> News flash: if even Jeff Dean thinks you're an unbearable asshole, you got some issues.

Wait, does Jeff have a reputation for being an "asshole" or something?
How old are you? I'm 59. In my peer set, this is normal.
Previous discussion: https://news.ycombinator.com/item?id=26199410
The Secret World of Russia's Cold War Mapmakers
> The political activist collective is slowly falling apart.

In my heart and heart and dream of dreams, yes I wish that to be true. However my intuition tells me another generation with the same persona will pick up the banner again in a few years.
It's barely tolerable for power users, unacceptable for casual users. In particular, calling doesn't work reliably on Android, no search in encrypted rooms, ...

Signal, on the other hand, is basically a drop-in replacement for WhatsApp. Extremely similar UX, basically the same concepts, phone numbers as identifiers allow you to keep your social network if other contacts migrate.
I use Firefox containers with a work and a personal container. Each container can stay logged into separate google accounts, github accounts, etc. and keep them separated. It works pretty well.

https://addons.mozilla.org/en-US/firefox/addon/multi-account...
I don't think the barrier is _people_ knowing the traps, as people are always fallible and any system relying on them knowing the "traps and quirks" is fundamentally pointless. I do think the barrier is, rather, _tools_ knowing the traps. Most systems in this class, FPrime included, rely extensively on code generation and model-to-code auditing, which, while usually not formally proven (unfortunately), is battle-tested.

Now, these sorts of systems should actually be _easier_, in the long-term, to build in Rust, since the type system can enable a class of proof which simply was not historically possible, but for the time being, the tooling doesn't exist yet.
We don't value a copy because machines (or humans acting like machines) can do that for dirt cheap without thought or creative breakthrough.

We value the original.

We value the thing that represents that initial spark of something brand new in the world that latched itself in our collective consciousness. We value that because everyone else values it. It gives people a sense of awe to learn that you own an ORIGINAL Picasso. It's a display of wealth and power, but also tickles something deep and almost spiritual in the human mind.

I wouldn't be surprised if we learn to treat original NFTs the same way for digital art. Maybe first we need good ways of displaying our ownership of them.
We all already know that though. The point is, they have different approaches to gradual rollout. Waymo is going narrow and deep; Tesla is going broad and deep.

Narrow and deep gives better naive demos earlier in the calendar. Like, now. Broad and deep wins later.
Very interesting. The potential of this could be enormous and in equal parts beneficial and dangerous. One can continue to learn in sleep but susceptible to being influenced by ideas being implanted. There could be exploitation to continue working in our sleep as well.
Much more information is available from their GitHub page at https://github.com/docker-slim/docker-slim
That's splitting hairs a little, unless she's legitimately a civilian. A military doctor could be referred to as a 'soldier', it's inaccurate but not wrong.

My beef with the outrage on this is that she was studying 'treating brain disease' according to the justice department. This isn't a national security secret, and the occam's razor answer is she fudged the forms because she wanted to do the study sabbatical.
An old timer and haven't used Pinboard for bookmarks for a couple of years now (since mainly switch to org-mode). But still subscribed to some people's bookmarks via RSS, and nothing comes at par in terms of quality of (semi-curated) content. Seems very fair to me.
I really enjoy Grim Dawn. I'm sad that the game is finally "finished" and will no longer be getting update patches. The developer gave the game a good 4 years of post release content though!
hi, @lukaseder, Thank you for creating jOOQ.
I don't have much experience on views, and some called `Best Practice` forbid to use that because it's hard to maintain. What do you think about that.
> why are you still working there and not resigning?

Simple: she wants to still be paid by Google.
Interesting. I’ll give it a shot once I reach lvl60 in wow classic.
July 2015 article, inspired by the discussion of Open Street Maps:
https://news.ycombinator.com/item?id=26194285

Previously:
https://news.ycombinator.com/item?id=13626441
It doesn't matter whether the questions are important to you, they are important to the Federal agencies that hold in their hand life changing stuff: whether you are allowed to live in the US, whether your grant gets funded, whether you get employment at a US funded research department. These are high stakes disclosures to obtain much sought after benefits. Omit something that would instantly disqualify you from said benefits and expect to have a house fall on you that is the same order of magnitude as the benefits obtained.

Now what is the value of a given career, US residency, Stanford employment, or Federal grant? At least hundreds of thousands of dollars - easily in the millions.

That is the scale of fraud being committed here, as none of these would have been an option for her if the PLA ties were disclosed. She would not be at Stanford, nor even in the US, nor in her current employment if her status were known.

Now you may disagree with the policy of not giving Federal dollars to PLA members or not hiring them in US research departments, but just because you disagree with the policy doesn't make the stakes any lower.
If you look at the website you will see that it is not bundling Node.js, apps can be as small as less than 1mb. It is written in rust (because the backend is, also it will integrate with Deno in future which in Rust).
It is still in development, but if you look at the website you will see the features that it provides or will provide (such as system integration) and the value that it adds.
Psilocybin genuinely works for me - when I can get it (difficult because it's class A and seasonal).

The last time I had it was a bad night - I took about 7g.

However, the suicidal thoughts that had been getting progressively more serious stopped overnight.

I'll never touch another fucking SSRI. I'd rather not exist at all than become the unperson those things turn me into.
There are quite a few games that are neither pay 2 win nor selling data. They are the middle ground of cosmetics only. All of Valve free games fall under this category.
how would this system detect sharing with external accounts? sounds like they put some words together to make it sound like it’s all standardized and automated and not result of human actions
Given the low cost of legitimate numbers (20 cents a month on some VOIP services), it seems unlikely it will stop spam.
If they were confidential documents and she signed an agreement indicating she would not expose or retain such property, legally, google has standing to fire her and sue her. But morally? She and others may feel it was the right choice, particularly if she felt that Google would not provide the evidence through the discovery process.
I didn't know that, cool!
She didn’t sneak the paper, and the committee was trying to block it for BS reasons like the committee member wanted his work cited.

Jeff Dean is a billion-dollar employee who has evidently extremely weak people skills. He was in way over his head in this one and he made the exceptionally bad choice of continuing the argument. Moreover he knew Gebru was consulting a lawyer, so his actions are de facto retaliation for that.

If you can’t muster skepticism for Google’s astroturf here, you’re falling straight into the issues of bias and prejudice that we do dearly need to expunge from the workplace.
What exactly did this training say? I'm just a little suspicious that Google was saying you couldn't socialize with friends outside the office, since that's unenforceable, not in their interests, and also deeply stupid.
Ask HN: How do you document your personal projects?
I'm curious if/how people keep records on side projects they create. I do electrical and software engineering and I've found twitter's character limits make it useless because you can't go into much depth. I've also found setting up (and driving traffic to) a blog to be a very time consuming and inefficient process. Is there an easier way?
You can see why their model is working. Almost everyone in the game sports some kind of cosmetic effect.

Of course, I’d be remiss to point out that you really need to shell out to get enough stash space to prevent frustration. One of the $60 supporter packs will get you just enough points and also give an alternate look if you need it. But for the same amount of money as a retail game you get a lot of content.
I’m assuming the parent comment means she didn’t see herself as invulnerable after Dr. Gebru’s firing. The quote describes their mindset before the firing in order to highlight why she found it unexpected.
The last author convention is not used in all fields.
Linux is extremely fragmented and has less than 1% of market.

Mac has 10% - 20% Market with 100M+ Active user, and judging from the M1 sales it should finally cross the 110M by late 2021.

Asking for Mac support isn't ridiculous question like it was in the 90s.
This is the classic article about AoE networking, which describes the deterministic simulation at the heart of AoE and later AoE 2:

https://www.gamasutra.com/view/feature/131503/1500_archers_o...

The vast majority of details like animations are not implemented in the deterministic simulation. If we play our copies side by side, our villagers probably aren't animating exactly the same, the particle fx can be based on different random seeds (or just not present depending on culling or graphics details), etc. But anything that impacts gameplay is absolutely deterministic. It's OK if our villager is graphically facing left on my screen and right on yours, but the unit of wood they just chopped happened on exactly the same simulation frame.

Modern RTS games take this pretty far. In Company of Heroes when a tank blows up, people are thrown out and bits of it fly away and hit other units etc. The 3D FX is free to do whatever it wants to, with the one restriction that it cannot in any way impact gameplay. A tank can land on a soldier, but maybe it did on my screen and didn't on yours, so we can't make the soldier die! And in the simulation running on the game company servers, there aren't even any 3D graphics or physics running.

So the same technique can be used to upgrade old games. You run an invisible copy, and build a 3D version that looks at the location of the sprites and game state and makes it look pretty. Inputs in to the 3D version (you're probably rendering a 3D camera with perspective any maybe even rotation) are translated back to inputs to the 2D version.

This is absolutely fool proof in terms of maintaining consistency. It is guaranteed. But it's not a trivial task, you have to build a completely new rendering system in a way that's more complicated than you'd implement in a fresh game (say Diablo 3).
A lot of old school blizzard creative staff have left over the years [1]

[1] https://www.reddit.com/r/Blizzard/comments/ewdija/a_list_of_...
Thanks that helps clarify things, also nice to see Robert Baruch's tutorial.
This is great. Is there any other browser that supports this sort of isolation as well? Not saying I can't use Firefox, but just wanted to know!
The rather old viewpoint of content of character over skin color is the only good way forward in my opinion. I find it to be a real tragedy that skin color has come under hyper focus in the last decade.

I think it stems from a tragic mixture of deep desire to make things better (a good thing) and youthful impatience. Combined with the accelerated ability to disseminate ideas via the internet ... we are in an ongoing flame war that I never would have imagined. It makes me feel sick, sad, and frustrated.
Why are two of those images apparently from the rover but not in the "raw image feed"?

https://mars.nasa.gov/mars2020/multimedia/raw-images/
People are still playing it, but its certainly no longer a smash success. WoW classic really exposed the weakness of easily min maxed old games like vanilla WoW. I hope they learned their lesson and "update" D2. Otherwise yeah it'll be a trip down memory lane and then after the 5th Baal run I'm out.
Ironically I've found YouTube's policies to be far more liberal & open than Twitter or Facebook's. I think Sergey was wrong to kick off about Trump so publicly, but he is also the guy that pulled Google out of China on principle alone. A mixed bag, for sure.
The downside to that development cycle is that there is an overwhelming number of league mechanics, particularly for new players.
Have you tried checking out Wine? At least on Linux, these days just about all games run pretty well. It's very possible the story might be different on macOS though, I really wouldn't know personally.
It’s corporate now. Corporate is actually different from Business even. It means, we know what prints money, and will stick to the script.

Corporate is pretty much the death of innovation and creativity.
Not at all. Being a web developer I'm all for working towards fixing these problems. I could have communicated that better :p
"Doctor, it hurts when I do this!"

https://www.rogerebert.com/features/henny-youngman-doctor-it...

In all seriousness, I recommend a browser that takes privacy seriously. It's a spectrum -- but for me, Firefox is the right answer.

Compartmentalization via containers and/or profiles (and content filtering with uBlock Origin) is the only way to browse the modern web.
> anyone who says we should "listen to science" needs to open a history book. dogma, dogma, dogma

You're describing humans.

What makes science novel is its mechanism for challenging and disproving blowhards without tipping into anarchy. That makes dogmatic incumbents' positions less stable while, remarkably, maintaining the integrity of the system as a whole.

Science doesn't (or shouldn't) claim to negate our worst instincts. Simply to uniquely check them through its method.
I started using this, but my impression of the usability is poor. E.g. I use GitHub both personally and for work, on the one hand containers are awesome because it handles the "staying logged in" really well, but on the other hand opening tabs and links is a nightmare that ends up with me duplicating every tab in the right container. I'd love it if I could say "this window is my work window, all tabs should open in work".

Have you found any way to deal with that?
The author is the commenter :)
Ann Leckie has written a great sci-fi series, Ancillary Justice/Ancillary Sword/Ancillary Mercy, where the main character assumes everyone is a she and keeps referring to them as that all the way through (though it becomes fairly obvious to the reader which are hes and shes).

I found it actually fairly annoying at first, but quickly got over it because it is related to the plot. Same for Sanderson, I've read all his books and am not even sure now which one you're talking about!

Sometimes we need a nudge to notice the unconscious bias around us, and it's often uncomfortable.
No, the opposite. Jeff Dean is known for exceptional kindness and humility. He is the kind of person that wouldn't have a problem with a researcher standing up for ethics.

Therefore, the implication is that anybody Jeff Dean cannot bear is an unbearable asshole.
Considering Diablo II Re should not be GPU demanding I was surprised as well.

My experience has been you should always do BootCamp for Windows gaming due to performance losses. But for something like DII Re I guess it could be good enough.
I already have an alternative implementation of malloc that does this. But i still need Microsoft s help to get the same information from a process that didn't use my implementation. I dont need to free or realloc pointers i just need to know if a pointer is valid.
It's indispensable to me. I've had my account since December 2010. There are over 9,000 bookmarks and 1,600 tags. It is one of two repositories that replaces a long-term memory that I sort of kind of don't have.
In the cases where the problem is actually panicing (ie, a non-total function) rather than your choice of core-dumping code, lack of panic-ability is strictly insufficient - `while(1){/*busy-loop*/}` is exactly as bad as `panic();`, and what you actually need is not "must never panic", it's "must make forward progress within some (not necessarily rigorously defined but) small amount of time". That doesn't have anything to do with panic besides that `panic` would be declared as `fn(string)->noreturn[takes_upto: (infinity * seconds)];`, rather than just `fn(string)->noreturn`. (And really, noreturn ought to be enough to infer that on its own.)
I started using Cloudron recently and I really like it! I came to this thread to mention it, but I see you're already here.
I find that driving a manual transmission makes me pay more attention to what I'm doing while driving, which is a good thing. Studies in the airline industry have shown that too much automation is a bad thing. Humans aren't good at transitioning from being outside of the control loop to being completely in control in an emergency situation. Higher levels of engagement are a good thing in some ways.
>The firing of Dr. Timnit Gebru is not okay, and the way it was done is not okay.

if i remember correctly she made an ultimatum and threatened to resign, and her resignation was accepted. That doesn't look like firing until we call "firing" any resignation when one disagrees with the employer.

To me that intentionally looking sleight of hands with firing/resignation in the Mitchell's doc already undermines trust to whatever point she is making there.
let me disclose my secret: i meticulously every week add bookmarks to my pinboard as troves of internet knowledge to be used by me.

After 6 yrs (still adding), I admit I never came back to fetch any of them.
MMORPGs have always been a mix of both. UO was definitely one of the most sandboxy, but it also demonstrated why a sandbox full of children needs a supervisor.
My god... a 200+ MB install footprint, 200+ MB of RAM usage, requires a beefy GPU just to render its window. How did we get here?
ISPConfig vs Cockpit?
how about development bounties by DAO? i’d be surprised if something like this hasn’t already been attempted (i don’t pay close attention to this topic)
Firefox profiles is an option, if you prefer to split accounts into different windows.

I use Firefox container tabs (for GitHub specifically) instead. It's lighter-weight and the UI is better. Container tabs are color-coded, so the different accounts are easy to distinguish.

Or you could use container tabs in multiple Firefox windows under a single Firefox profile.
No, quite the opposite.
If you cared about performance, would you really be using Electron?
That sounds fine to me.
I didn't write that that we couldn't, it was about how we could.

For example we shouldn't tell a coworker that he/she's pretty, shouldn't get drunk together, and a lot of behaviour that is considered flirting and getting to know eachother in Switzerland.

In US behaviour outside Google is handled by the company as well, but in Switzerland there are very strict privacy laws and culture that forbid companies to control any part of the life of people outside work. The right to privacy is part of the Swiss constitution, and it's taken there very seriously (to the point where generally the tax authorities don't have the right to look at your bank accounts, unlike in US for example).

Edit: I can't reply, so I extend this comment

,,shouldn't'' is not banning.

And also what you write that Google may have a problem if harassment happens is true, but I still think you think in US law terms: privacy in Switzerland is like voting right in US: it's like telling that ,,you are not advised to vote for Trump as a president''. Or telling you that ,,you are hired, but you should probably go back to Mexico''.

warkdarrior: Again, yes, in US that training is legal and socially acceptable. But the training was in violation of the Swiss constitution...I'm not sure why people in US don't understand that the laws are different in different countries (people from other countries understand it generally). Harassment is a trendy topic right now, but it doesn't trump privacy and the right for not controlling any part of a person's life outside work, even if that's with coworkers, and even if it may lead to a legal problem for Google. In Switzerland people are grownups, they don't need babysitting.

I have to add one more thing: Andy Ruby belongs to prison, everybody knows it, and giving us more trainings won't help the main issue, that the top management was/is raping women or coercing them to have sex to keep their jobs.
Try setting it to "amazon" and then watch a video about AWS or something similar.

"Echo" is the 'safest' one for me.
I’m somewhat familiar with this: I write a lot of Common Lisp and try to stick to the portable features (standard + compatibility libraries). So, I occasionally find issues with particular implementations.