skysight-inc/HackerNews huggingface dataset:
I got the feeling there was more stuff he said that never leaked but who knows
With standard user interfaces like the shell and file browser Ubuntu font rendering is fine. The trouble with Linux, however, is that apps tend to do their own thing and with font-rendering they tend to do it badly. LibreOffice is a good example. Last time I looked at it I just gave up on Linux ever competing for mainstream desktop adoption.
Adventures with Memory Barriers and Seastar on Linux (2018)
Agree! In Canada we have organic peanut butter, this is just pure peanuts, 100%, nothing else. Also tastes delicious.
It would be great to have guidelines prohibiting expressing and promoting damorish views here.
You can call it that if you want; then, in the US, you can be fired for "thought crime". The only thing at issue here is that you can't be fired in retaliation for workplace organizing --- but that protection doesn't apply if what you're organizing about pertains to an area where the NLRB gives deference to employers.

There's a case history in the Advice Memo. They didn't make this up just for Google.
Building on twitter is like trusting that any new Google product will be around in a few years, a huge developer risk.

Twitter killed off third party developers as ruthlessly as Nintendo killed third parties back in NES days.
I am not familiar with these limits. (I mean, I know they have some, but not how they work).

Can't any client just read off the web version? Is there something preventing that?
Whatever happened to the desktop computer?
I don't think he's trying to persuade people who already buy Lisp. And for everyone else, they can get hung up on "code is data" if it's presented as a "Lisp only" kind of thing, so he avoids that whole discussion and comes at it another way.
This is an extremely thoughtful and constructive post. Thanks to Serge for making it.

I looked closely at getting deeply involved with OSM a few years back. And bounced off hard because the community is infested with assholes. There's a lot of very rude people who are active on the mailing lists that set the culture. It made me uninterested in trying to work through those cultural problems to improve the technical project. I'm not alone in this feeling.
I actually started at a new job Wednesday and the past week and a half has been a whirlwind of interviews and stress that I didn't have all that time I normally do to have existential dread creep in. New job is awesome and 100% remote and lets me keep a lot of my freedom and I think it's dramatically improved my mood. I think it's just what I needed.
What constitutes a harmful sterotype?

If I say that women are on average shorter than men, is that a harmful stereotype when it comes to mixed gender basketball leagues?

If I say that women are more caring on average than men, is that a harmful stereotype only if it is untrue, or is it harmful to state it even if it is true?
I’m not sure when Vi[m] got ctrl n/p, but it looks like emacs got it WAY early on: http://ergoemacs.org/emacs/emacs_kb_shortcuts_pain.html
If we have a legal right to discuss something at work, we should also have a legal right to a science-based discussion of that topic.

The Advice Memo seems to agree that discussion of Google's diversity program was protected speech, until it strayed into scientific findings that some people found offensive.
There is an option that is both organic and palm oil free : Nocciolata .

I have used it to replace Nutella several years ago.

It is probably a bit costlier but since I only need a pot / year, that's not really an issue.
If it makes your coworkers uncomfortable, yes.
I see from all the other responses too that this is the case. I thought if it was available to their own web client, another local client could just effectively scrape that data.
The book looks great, I've ordered a copy. Thanks!

As I mention elsewhere in the thread, we have been advised to not let the "newsworthiness" of our launch go to waste, meaning that we should take the opportunity to get some press. It probably isn't worth 7k, though. E-mailing a select few publications ourselves and spending the money on advertising on blogs of interest to our demographic is probably a much better use of the money.
> No, here in "socialist Europe" he'd have been fired as well.

That's an extremely strong claim that does not match my experience and will highly depend on the company, which country in Europe, etc. For instance I've seen explicitly sexist things happening in French companies, and have had many more related to me by friends and family. My mother works for a large European oil company, and has witnessed execs telling women in meetings to shut up and go back to being secretaries. None of these examples resulted in firing.

And honestly, while Europe is indeed socialist in many ways policy wise, in many places it is far from as progressive as the coastal US. I'd much rather be LGBTQ in San Francisco or New York than Paris or Barcelona. Hell, I have several European female coworkers who have explicitly told me that they do not intend on ever working there ever again because the culture is significantly more sexist than SF/LA/Seattle/NYC.

But again, Europe is big. Paris or Madrid are much more hostile than Berlin or Stockholm in these ways.
HIV came from other primates, not orangutans.
Indeed, it’s in fact called “vi mode” in the bash/readline docs.
Zelle exists because the US government hasn't mandated free person-to-person transfers like nearly every other country on the planet. It tries to be a private initative to allow for electronic transfers.

That being said .. it's still just a virtual check. If you write a real check to someone and they cash it and then don't give you what you ask for, you do have to get that person or entity arrested or take them to court somehow.

Even if Zelle was an official US federal reserve system (which it really should be and not this hacked together bank program), I think you'd still have the same exact issue.

Judging from the comments even Venmo appears to have the same issues, even though it's owned by PayPal. Their parent company PayPal has some protection because there's that buffer that exists in the PayPal account before it goes to your bank account (although I though Venmo had this too?) so they can recover money from that layer, but not always when it gets transferred all the way out.
Maybe? Most of the challenges on this thread seem to be premised on the idea that Google needs ironclad justification to terminate an employee. The opposite is true. We have, as conservatives vigorously argued for, at-will employment in pretty much the whole country.

The NLRA will protect your right to improve workplace conditions. The NLRB will not enforce that right if what you're doing isn't really about workplace conditions, or is about a desire to change those conditions to something that might conflict with your employer's requirements under the law.
Calling it a 'Michigan town' is begging the question: is it a town or is it a private institution?
The great fear around this topic. What would be the consequence if it were scientifically proven that men had a slight biological advantage over women in software engineering?

I sense the mob puts a noise layer because the mob has an opinion of what to do in that case that it doesnt want to accept.
I always went to rock bottom and awkwardly worked at the bar.
I'm not 100% sure I understand your argument. You've not used it, another company provide a car service which you kinda like, so projecting that experience onto a google self driving car which you have never seen .... you have some objections? You think it'll drive your mom to a bad part of town and leave her there?

Dude.

You need an outlet, HN isn't a healthy place to dump this stuff. Have you tried talking to a professional? It may help you.

Good luck, you sound like a nice bloke.
It was requested by rsc in 2015: https://github.com/golang/go/issues/11193

It was implemented by rsc subsequently, after discussion on the issue: https://go-review.googlesource.com/c/go/+/75631

I'm not sure what you're trying to insinuate.
Some of the bits in his memo were pseudoscientific bunk, no better than phrenology. Making a lot of noise about 'facts' doesn't help here, in fact it does the opposite. So it seems your stand here is irrelevant to the discussion at hand.
And I may be reading a bit too much into the "ruling", but I expect that their decision would have held even if employees did have a right to engage in "science based discussion" as GP posits. That's why they cite the Honda ruling. Essentially even if the content is not a-priori problematic, the way it is presented was.
I find this difficult to understand.

Computers in 1979 would be 500 dollars in equivalent today money for something like a sinclair zx-80.

Now computers are cheaper than lunch.

Computers of long ago couldn't do much... the raspi zero wireless can do a lot.

We're looking for treasure - but there's diamonds on the soles of our feet. We just need some curriculum worked out - like the article indicates computer usage + computer programming.

We assume a lot is just absorbed by kids - but it isn't it must be taught.
You are very very wrong. In most of Europe (including here in France with their famously rigid labor code) you can be terminated for pretty much anything as well, with a few exceptions. In many cases the employer doesn't even need to justify the firing. The only difference is that in some countries they may have more paperwork with it than in others and that you may get severance or some other benefits in certain situations.

Moreover, what Damore got fired for would be very likely qualified as a gross misconduct here. He was advocating stuff that would go straight against the anti-discrimination laws which are standard Europa-wide. It could be perhaps qualified even as incitement to hate or discrimination against certain groups of population which is actually a crime - typically used to prosecute racism, antisemitism, hate speech against LGBT groups, etc. but not only.

Hate speech laws are MUCH stricter in Europe than in the US, lots of the stuff that is fair game in the US is routinely prosecuted here. And committing a crime (you don't even need to be convicted yet, being indicted is often sufficient) is a valid reason for termination pretty much anywhere in Europe.
Still no source code up? Do you intend for this to be open source or are you trying to push this commercially?
Not true.

Co-founder Ray Kurtzweil has a personal belief on that, which he wrote a book about (How to Create a Mind). In it, he describes his Pattern Recognition Theory of Mind, the theory that the neocortex is a hierarchical system of pattern recognizers, and argues that emulating this architecture in machines could lead to an artificial superintelligence. I believe he now works to bring natural language understanding to Google, hired personally by CEO
This looks fascinating! Thanks! It could replace Slack desktop app for me, which is a bloated piece of sh*t.
The consensus is with you. I wonder if they could win it back somehow. Or at least make it easy enough so that building a client is low risk.
Like DannyBee said, side-channel attacks were well known and security researchers had warned against them since at lest 1995. In fact both MacOS's kernel and the Linux kernel had some basic protections from side-channel attacks for years now, which unfortunately don't work if an attacker can dump the entire contents of all physical RAM.

Intel has has a long time to mitigate the issue. They didn't because it made their processors faster, and they chose profits over security.
My concern there is that they might pull up or down. I guess down is inevitible but up can be prevented with the stirriups. Same for the short shirt. But I guess that might be me being paranoid. I know from experience that denim doesn't hold up to even 40mph falls, where interestingly enough, Linen does.

I'll take a look again tho. I live in seattle where it's pretty cool most of the time.
Yea, the whole FalconPro thing still has users angry.
I tried hosting my own mailserver out of an ec2 instance in an excercise.

Learned lots in those hours and hours
My answer would be: there is no credible or valid evidence. Hence I asked.
Muller cited these specific posts as examples: http://archive.is/5sEEo
> Not everyone is rich enough to have the time to exercise.

You don't have to be rich to find time to exercise. For example, I commute 20 minutes by bike to work. I could easily spend 10 minutes driving instead, but by cycling, I get at least 40 minutes of physical activity in every day.

If I wasn't as well off financially, then I would seriously consider selling my car and getting rid of the expenses associated with it and move to full time commuting by bike.
New National Academy of Sciences Report on Encryption Asks the Wrong Questions
rainbowstream seems nice.

https://github.com/orakaro/rainbowstream
I wouldn’t conflate “only diet” with “only treatment.” Stimulant drugs are a treatment that works over the long term—just not one that’s particularly free of side-effects.
>This is a statement of women's choices, not their ability.

Wrong. The memo is poorly worded, but it does make the leap from just preferences to abilities in this sentence, despite not having evidence for the latter:

>>I’m simply stating that the distribution of preferences and abilities of men and women differ in part due to biological causes and that these differences may explain why we don’t see equal representation of women in tech and leadership.
I think it was a native app and predated electron by quite a bit.
There wasn't. There are extensive leakers in google on both sides of the fence who would have leaked the fuller doc if one existed.
EFF and MuckRock Are Filing a Thousand Public Records Requests About ALPR Sharing
I think google is responsible for encouraging an employee to voice opinions and then fire the employee for saying 'the wrong thing'.

I also believe all the google employees that physically threatened damore should receive jail time, and those that verbally did so to get the can.
"Most organic compounds in soaps and detergents dissolve in water and end up in sewer systems (20), with negligible amounts emitted from wastewater treatment plants (21)"

I didn't read the full paper, but this is the only mention of soap in there. Soap seems to be okay with respect to air pollution. Mind you, a lot of "bath bars" on the market these days are not soap, but that's a completely different topic.

Perhaps the article about this paper (and unwashed hippies in general) are wrong about soap?

From the abstract:

"A detailed mass balance demonstrates that the use of volatile chemical products (VCPs)—including pesticides,
coatings, printing inks, adhesives, cleaning agents, and personal care products now
constitutes half of fossil fuel VOC emissions in industrialized cities."

Okay... That is not what the linked article says at all.
It's more an issue of producers trying to control User Experience right down to the nitty gritty of what stays up-to-date on a device they've already purchased and are trying to use/integrate into their already running lives.

Your device, workflow, and lifestyle are generally pretty integral to your devices, work, and life, so it's natural to want to exercise control over them?
Does anyone know what the UK NHS means by a 'formula diet'? The overview says,

> The program involved... going on a formula replacement diet. This consisted of 825 to 853 calories per day...

and the published abstract also refers to

> ...825-853 kcal/day formula diet...

So what's the formula? Was it a commercial feeding formula such as Ensure? Or a dietician's list of approved foods? What was the macronutrient ratio?
> He was terminated at Google's discretion under at-will employment, the same standard that might allow you to be fired for coming to work with blue hair. He sought relief under an exception to at-will, the NLRA, which protects concerted action to improve working conditions. The NLRB determined that because the substance of his action involved requests that Google might reasonably determine would be problematic under EEO law, that whether or not Damore's actions were unlawful, Google was within its rights as a US employer to terminate him.

Ya, I understand that. I was objecting to the notion that his protests would have violated EEO law were they realized. That seems to me to be an uncareful reading of his opinions on the part of the NLRA board.
This is exactly what happens in academia all of the time, when you have factions who believe in competing ideas. Side A thinks that logic and rationality and the data is on their side, and that side B stretches the facts and don't have support for their claims, and vice versa for side B.

Are all of these issues in academia settled which you refer to? Or is it that, maybe, Damore accepted side Bs views, whereas you accept side As views, but this isn't settle in academia?

Could you point out, perhaps, the most offensive, non-supported statement that Damore had in his memo?
Agreed. I was just add some clarification.
This comment should be way higher up.
yeah, nowadays you can get a PC which you can use to develop anything under $300.

Nowadays there are millions of prime quality materials on the web for free - audiobooks, videos, books, whatever suits you.

Nowadays the best IDEs in the industry are free - a few years ago you needed to shell out hundreds of dollars.

The only thing that got worse is the confusing amount of choices that you need to make.
I see no issue with that. We shouldn’t audit people before we give them a chance at justice. I’d gladly take his help if a large media company slandered me. I’d feel no obligation to disclose the source of my funds. I wouldn’t expect anyone to divulge that information.
You might read up about the history of the communist block, where such a system was in place. The government was literally obliged to give every single person a job, and it caused a ton of problems.

Seriously, UBI is better than inventing jobs just so that people could have jobs. At least in this system, you can get cash, and become a home maker, an artist, or invent some other occupation for yourself that you wouldn't otherwise have. Unlike the "guaranteed job" program, where you would be pushed to do barely useful stuff, that not only would break your spirit, but would not give you time to do something truly productive.
Ctrl-Z to suspend and then you can kill the job
I'm amazed that this article skips over the fact that Asimov invented the term "robotics", and co-opted "robot" for autonomous machines.
Wait, hold on, because the point still isn't clear. The NLRB is not saying that Damore's statements violate any EEO laws (they might, they might not; that argument isn't reached).

Rather, what they found was that Damore's efforts intersected with Google's anti-harassment policies. EEO law aside, NLRB gives deference to anti-harassment policies --- presumably for the same reason they'd give deference to ISO 27001 procedures done for regulatory reasons. Google gets to decide what the rules are for that specific set of issues. All Google has to show is that they have anti-harassment policies that Damore ran aground of. The NLRB generally isn't going to dig into the policies; that's what "deference" means.

It's important that people not come away from this with the idea that the NLRB is telling Damore what is and isn't OK for him to say in the workplace. Absent the organizing protections the NLRA provides, almost nothing Damore says in the workplace has any legal protection. It's not NLRB who fired Damore; it's Google. Reversing that decision is an extraordinary move; not doing the extraordinary is what NLRB decided.
I’m not insinuating anything. I’m flat saying this seems like a low value feature. Other higher value features are denied on the basis of unneeded complexity.
Add a decade and your statement is correct.

Getting a C++ toolchain in 1998 was pretty easy. You were either Windows and lived with whatever Microsoft abomination they shipped or you were on a Unix and you installed gcc and vi/emacs. Truly smart people installed CVS.

In 1988 on the other hand, you sometimes had to figure out how to bootstrap gcc--possibly from the broken garbage compiler the manufacturer shipped and sometimes from nothing at all.
New Deep Learning Techniques
The article is specifically discussing the ease of getting into an IDE on a new PC. When I started, I could turn on the PC, type “basic”, and press enter. Now, at minimum, I would need to know to start notepad, save an html file, point a browser at it, and type some html and js boilerplate. That’s what the article says is harder (except the article goes on to discuss installing other languages, which is even harder).
How a Bitcoin phishing gang made $50M with the help of Google AdWords
My challenge to the NLRB's opinion is premised on the idea that Google employees have a right to discuss Google's diversity policy. The NLRB seems to agree, repeatedly saying that Damore's memo contained protected speech.

But when that discussion brings up unpleasant scientific findings, the NLRB and I diverge; IMO a scientific explanation should not render otherwise protected speech unprotected.
I get along pretty good on blind trust, issuing commands provided in tutorials or setup guides sometimes having little understanding of what the heck it is that I'm doing. There is always an end point that I'm highly interested in and I spend my time learning the ins and outs of. I spend my time learning what I need to learn when I'm stuck. Sure this attitude can be disasterous. I keep current and offline backups at all times and not nuking the production code is a standing order. I know enough to install Gogs, but I am by no means an expert on all things git quite yet. If it weren't for stack overflow and search engines I'd still be writing inconsequencial stuff in Director Lingo. No one can afford the time to really understand the stack, its tens or hundreds of millions of interconnected lines of thought. When I take time to learn something I intend to do something useful with it. At this time my mind is like a buffer. For every new thing I learn, stuff from 10 years ago is fading fast. There is a lot to learn sure. There is even more that is forgetable.
> finance

Did you think finance programming industry (specifically around the KDB+/Q/K niche) fostered a "bro" culture (think wolf of wall street)? It always seemed like an interesting field, but every once in a while I hear discouraging stories. Curious about your experience with it.
I love Ruby the language, but I absolutely hate Ruby the platform. I've never run across a more hostile landmine-ridden terrain for new developers. Every time I have to ramp up a new dev, I just resign myself to the fact that it's going to take anywhere from an hour to three or four to get everything installed. God forbid they've actually tried to use Ruby before on their machines.

I've dipped on job prospects which involved code challenges that require me to get their codebase working on my machine. I inevitably wind up having to troubleshoot their broken setup and that takes way more time than doing the actual challenge.

Ruby desperately needs innovation in this space. Bundler and rbenv / chruby / rvm just isn't good enough. Vagrant / Chef just isn't good enough. I understand that dependency management is a hard problem, but other languages aren't half the headache that Ruby is.
i.e. Promoting political viewpoints at work is not protected speech, especially when it's disruptive.
Technically yes, you can imitate the web Twitter client and scrape that. However it’s against their terms of service.

Also technically it’s hard because it’s undocumented and they can change it at any time with no notice, which would cause your client to break.