skysight-inc/HackerNews huggingface dataset:
> Families who would once have eaten potato waffles are now experimenting with lower carb butternut “squaffles” (slices of butternut squash cut to resemble a waffle).

Why is that bad again? I'm a vegetarian, or at least, I do my best to minimize my impact on the destruction of life (nobody is perfect). I don't like "clean eating" and I don't like all the GMO hysteria, but I do think you should try and eat as few processed foods as possible not only because of your health, but because of some of the extraneous benefits. Eating "raw" foods means you tend to cook more, pay more attention to what you're eating, and be more in tune with where your food comes from. All the Instagram (I still can't believe people use products like Instagram and follow 'gurus' it makes me sick) diet fads are nonsense. It's ok to eat a burger and fries once in awhile, but spend more time eating food that you know what's in it, you know where it comes from, and you cook yourself. Food shouldn't be a lifestyle choice or virtue-signaling.
> "Your a socialist snowflake!" is ranked as less toxic

Maybe it tripped over the wrong usage of "your"? :)
> To paraphrase: 'NYT does not want what's best for us.'

This isn't an article by the NYT. It's an opinion piece by someone unrelated to the newspaper:

Jonathan Taplin is the director emeritus of the University of Southern California’s Annenberg Innovation Lab and the author of “Move Fast and Break Things: How Google, Facebook and Amazon Cornered Culture and Undermined Democracy.”
The president hasn't directly condemned black supremacy or Antifa either. Does that also concern you?

You're observing a response to authoritarianism on the left. We can expect increased conflict between ideologues on both sides of the political spectrum.
Yes, performance is where most of the funding is currently going into.

Bleed commits on VM for example, recently passed Perl 5 on speed with read-a-million-line-file-and-sum-up-number-of-chars bench ( https://twitter.com/zoffix/status/895684203550973956 ).
Aside from the standard Rogan / Harris / Ferriss...

The Bike Shed

Developer on Fire

Travel Like a Boss

Invest Like a Boss

Tangentially Speaking

The James Altucher Show

Digital Communion
If there is any difference in preferences, and thus career choice and thus depth and strength of candidate pool, between men and women - and there is strong evidence that there is along one relevant axis [1] - then a policy that tries to create a 50:50 balance by fiat will create sub-optimal outcomes if we're trying to optimize for hiring strong candidates. It may be optimal for equalizing gender ratios, but that may not be as important to company performance as hiring strong candidates.

Of course variance within groups is larger than variance between groups, so making discriminatory policy decisions based on group averages is deeply unfair and offensive. That doesn't mean that setting 50:50 gender representation targets in job roles wouldn't be sub-optimal for what appear to be biological reasons.

A lot of stuff in that memo I thought was very offensive - reasoning about specifics based on group attributes is a logical error in the same class as racism and antisemitism - but it's also not reasonable to say that everyone is equal, and thus the distribution of outcomes should reflect the distribution of the population. Everyone is not equal.

[1] https://www.researchgate.net/publication/38061313_Men_and_Th...
Some of you might recognize NCC Group, the company that performed the cryptographic review. They acquired Matasano, tptacek's prior company. Collectively they have some of the most talented pentesters and cryptographic analysts.

It's a safe bet that the (n+1)sec protocol has an excellent security rating on the basis that they only found one low-severity issue and two informational issues during the analysis.

https://github.com/equalitie/np1sec/raw/master/doc/NCC_Group...

Note the caveat:

NCC Group reviewed the full specification, however, only the portions of the library that lined up with the protocol were reviewed. NCC Group did not perform a line-by-line review of the entire library. Additionally, the review focused on the library and not a chat client implementing the library.

This means that the theory is sound, but the library itself wasn't actually pentested. That isn't an indication that there are problems -- just that no one has looked for them yet. As a specific example: https://github.com/equalitie/np1sec/blob/05b73b506b83be9724c... It sounds like assessing memory errors was outside the scope of the security review, so it seems unlikely that anyone was thinking about questions like "is there a way for an attacker to trick buffer.size() into becoming -1 and DoSing the system?" It was focused mostly on the mathematical soundness of the cryptosystem.

It's extraordinarily expensive to schedule a two-week pentest, but implementation errors are far more commonly exploited than attacking the properties of a cryptosystem directly. It might be good to schedule an additional pentest if possible.

That said, this is mostly incidental. Congrats on shipping!
> I do not think Google The Company "wants" anything in any way you can moralize good or bad.

Google the company wants to maximise its profits. Whether this is good or bad depends on how it goes about doing so. Because Google is a big powerful corporation with lots of information on lots of people, they have the potential to do bad things (while all the time telling themselves that what they are doing isn't really bad).

Are Google employees and executives bad people? Mostly not. Does power corrupt? Of course it does.
Silicon Valley Now Has Its Own Populist Pundit
Given the tone of Gilbert's post I'm not sure he would have been pleased with any version of MI3 that wasn't his.
You don't need an exchange to make a bitcoin transaction, that's the whole point. It's decentralised.

Exchanges are only for trading your fiat currency for bitcoin.
Bitcoin exchanges are full of manual TA chart traders, to them everyone running algo's is a HFT; context matters, you can't compare the nascent tech in Bitcoin to a modern Wall Street exchange. If you're algo trading as fast as technically possible on the exchange, you're HFT'ing. Words have meaning, you can't get any higher frequency than as fast as the exchange allows.

HFT'ers collocate because it gives them an edge, they were HFT'ers before they discovered that edge, collocating isn't what makes it HFT. Trying to trade faster than your competitor, competing on speed, that's what makes something HFT.
They should. But I'd like to see recruiters understand the difference between timezones and web development / software development / data science & excel macros first.
Joost's Dev Blog: The Ronimo coding style guide
The article is fine; clean eating is dumb. However, I detect unnecessary and excessive conflation of sound vegan diets with dumbass blogger fad diets.

Just a quick reminder that "[t]he only American male weightlifter to compete at the Rio Olympics is vegan"!

https://news.ycombinator.com/item?id=12299812
What this review does not mention in its price tag - is the cost of the cooling system. AMD claims liquid cooling is required for Threadripper.
> Conservative Googlers have been leaking people's names and locations to known white supremacists to harass and threaten people they disagree with, and the snowball is still growing.

Which, somehow, is not condemned by a single one of the people crying about freedom of speech here. Goes to show that there's only one kind of freedom of speech they care about, and it's theirs.
The costs quoted are USA costs. Massive infrastructure projects cost more here.
An Intro to Compilers
> The performance claim doesn't really matter in a world where we use languages like Python, Ruby, PHP and Javascript for major applications.

Yes, it does. And those languages are all providing negative user/developer experience.
> Lazy editing by the NYT.

This isn't an article by the NYT. It's an opinion piece by someone unrelated to the newspaper:

Jonathan Taplin is the director emeritus of the University of Southern California’s Annenberg Innovation Lab and the author of “Move Fast and Break Things: How Google, Facebook and Amazon Cornered Culture and Undermined Democracy.”
What are bleed commits?
Have you ever done recruiting? It's incredibly time consuming, and in the vast majority of cases the recruiter executes a process that ends up with a "no hire" decision.

Companies can't afford to have their employees spending all their time doing the recruiting process so the key point of recruiters is to do as much of the work as possible to free the time of the employers.

Once the decision is established to use a recruiter, then which recruit4er an employer chooses to work with depends on corporate priorities. The larger the company, the more likely it is to have a human resources department and therefore the more likely to have a "recruiter selection process" that emphasises things like size of the recruiting company, global reach, breadth of services, time in business etc etc. These bigger recruiters yes, sometimes (but not always) have "tech recruiters" with no particular knowledge of tech. Smaller companies that have the discretion to choose to work with any recruiter are more likely to work with whatever recruiter they ,know through personal connections, or whichever recruiter last hassled them on the phone for work.
English is my only language. When I read, I definitely narrate each word in my head. But something very interesting that your post has just brought me to realize is that I read code very differently from plain English. In fact, I barely have any mental narration for code at all; mostly it's this morphing blob of mental imagery and intuition.

Maybe this explains in part why, while I'm a very slow plain-English reader, I actually read/parse code faster than average.
> Lisp under SBCL is as fast as Java under the latest Oracle JVM and for numeric computation is sometimes as fast as Fortran.

Back it up.

> I routinely read third-party Lisp libraries and they are very readable, no problems with that.

Me too and they're all junk.
I don't buy this, except for the very rare case .. the vast majority of people are social animals and enjoy the company of others to a certain degree, even if it means cracking open a laptop in a starbucks. And very very few really wants to do things the hard way for long periods of time.

Living off the grid is very practical. There is land on the big island or in the desert where you can get really cheap. Imagine owning a house (quality depending on effort you put in) in a warm climate for 20K. It's actually possible.
tl;dr Homophones considered charmful
How are Twitter and bretbart.com part of Google company culture? Twitter (the company) counts as Silicon Valley culture, but I don't see how all of its users do.

Besides, unless Damore has organized all this somehow, it's just a big guilt by (AFAIK unasked for) association argument.
No, you're making the same mistake racists and antisemites make - you're trying to turn a generalization into a rule about individuals. You can't go from the group to the individual. If men are stronger on average than women (this is an incontrovertible sex difference) that wouldn't mean that women are unsuitable to be in a profession that involves strength, because differences within groups are larger than differences between groups. A particularly strong woman would be stronger than the average man.

Similarly, a disposition that applies generally to a gender doesn't mean that gender is suitable or unsuitable - suitability is a term for policies that get applied to individuals.
Valobasha kare koy?
You might be right. The Kickstarter for Broken age was February 8, 2012, this article was written Apr 14, 2013, while Gilbert was working on The Cave at Double Fine. I wouldn't say it was a dig at Broken Age (or that Broken Age was compromised by modernization), but it is an expression of his preference for a different path, and laid the groundwork for what he chose to do with Thimbleweed Park.
Oh, I see. I thought there was just the one mob of white supremacists, not a mob of white supremacists and a mob of SJWs. Sorry, I don't really follow this stuff.

I imagine the protestors crawled out of backwater rural holes far and wide; do you have any knowledge as to where the counter-protestors came from? And also, how it is that there are street skirmishes in 2017? What the hell, man?
"Science" has been doing pretty well in Israel for quite some time. Hopefully science in the greater Middle East will do better now.

Oh, I heard Iran got pallets of cash not too long ago. Maybe they can break a brick or two off and pay their share of this endevour.
So, my mother went to high school at a boarding school in Albuquerque, NM.

Unfortunately, the school burned down sometime in the '50s-'60s. This turned out to be a problem when she tried to take college classes in the '70s-'80s for career advancement purposes. No transcripts.

Therefore, my mother was Barak Obama.

Weird. Who knew?
Thanks - I don't have formal manufacturing background so don't know the exact acronyms/terms.
Should be an article in The Onion.

> Source Code Leak Reveals Million-Dollar Artificial Intelligence System to be a Regular Expression

For bonus hilarity, substitute any large system or process of your choice, e.g.

> Insider Confirms LIBOR is Actually a Regular Expression
And would women have the right to vote in this hypothetical new society he forms? Secession doesn't solve Thiel's problem, or the problems people have with him.
Bannon lays out his basic worldview in this talk at the Vatican. It is pretty kooky

https://www.buzzfeed.com/lesterfeder/this-is-how-steve-banno...
> Last week, Google fired a software engineer for writing a memo that questioned the company’s gender diversity policies and made statements about women’s biological suitability for technical jobs.

The paragraph from NYT does not make any kind of normative "ought" claims at all about what is reasonable, it merely states that he was fired and this is what the memo said.
Not denying that. But those questions are specifically aimed at preventing people "going dark" even for a couple of days. On projects which require some exploration and creativity, I don't see that as a positive.
> I wouldn't raise huge sums of money or break any records

This guy would raise a ton of money, even if that wasn't his goal and didn't try to oversell anything. His history in making games speaks too much for itself.
I speak 5 languages and have caught myself counting in 3-4 of them at a time. E.g one-two-trzy-cztery-fünf-... I'm not even consistent, sometimes a number will be in one language, other times a different one.

Right now I feel that I kind of stopped caring too much and just pick and choose whichever is easier at the moment.
I would be very interested in this software, more specifically for the purpose of gaming. I have a small, noticable shake continously, with some extreme twitches when I need to click a mouse button. Has some one tested it and noticed an increase in latency?

I also see that the creator of the software is here, do you know if it has been tested by gamers with parkinsons or other afflictions that creates twitches/shakes/tremors?

Would love to try it out, but even at the price point and the 70 day return policy I can't justify it :(
Also I would use

( Male | Female )

in Perl 6, as it tries to match both in parallel.

The reason the version with || is in P5-to-p6 is that is how | works in Perl 5.
Previous relevant discussion on similar papers :

https://news.ycombinator.com/item?id=8282923

https://news.ycombinator.com/item?id=14127543
The opening paragraph is cringe:

Younger, 23, believed herself to be eating the healthiest of all possible diets. She was a “gluten-free, sugar-free, oil-free, grain-free, legume-free, plant-based raw vegan”......Younger had sold more than 40,000 copies of her own $25, five-day “cleanse”
Yes, I haven't tried lately, but for my own small text manipulation program, Perl 6 was still more than 100 times slower than Perl 5 the last time I tried. Probably because of some JIT delaying the startup time. But since my use is calling small programs, it was a no go for me; and after one year it had not improved a bit.
Rename files using Vim
I find the tone of this article to be a bit silly, dour, and clueless...
Did this person mention having to "give up an electric toaster" wtf????!!!!!! any electrical heating apparatus is a short circuit and just dumping amps away like nothing....

6 panels!??? holy moly, I live on 2 poly 250w and 2 mono 100w panels + 400ah of battery and a 1k inverter...

this is just reads like a moaning pansy whiner paeon to bloat and consumer stupidity.

if you go off-grid, that's pretty easy.
if you think to produce all your own food, that's going to take some time- permaculture is a lifetime pursuit.

sheesh look at these photos, that's a gazebo built from a kit or hired labor or what?

hello!? roundwood timberframe, onsite stones, baled grasses, mud render, etc

it's like the citiest slickers ever decided to try to become instant permaculture heroes and were disappointed...
Can't open any file
I've tried clicking on it when it's highlightd (which usually changes name).

I get this error when trying to open it: "The filename is too long"

I've also tried to convert it but the converter software says unknown file type.

Appreciate any feedback!
Agreed, the author seems not very knowledgeable and just lumps everything together - Silicon Valley brogrammer culture (is there a brogrammer culture at google? Haven't heard of one), Peter Thiel's political writings, surveillance capitalism and junk bond traders. As if he wanted to implant a vague "these people are bad" thought into the mind of a reader without diving much into the specifics.
It will sound pat, but I think it mostly boils down to youth, inexperience, and privilege. When you're successful early, you don't learn some of the lessons that make you wiser.

When I was in my late teens and early 20s, I thought I knew best. I was arrogant far beyond my actual abilities and I hadn't stepped outside my comfort zone enough to realise it. It took me quite a few years, and quite a few setbacks, to realise how little I actually knew. I'm grateful for those knocks and those years; without them, I'm not sure I'd be the person I am today.

I hate to think what I'd have been like if I'd happened to be in the right place at the right time and had wild early success -- I'd probably have been unbearable.

I think another important factor for these clean eating bloggers is the echo-chamber they exist in. They're surrounded by people cheering them on and keeping out those who disagree. (Just look how the audience responded to the article's author and the sport nutritionist.) In that environment it must be very easy to believe what you're doing is absolutely right.
> I don't understand how these people have the guts to tell other people how to live.

They found something that works for them and decided to share it with others?
I love that he dumps on the art style of the games after MI2. That was the main reason why i never touched any of those.
I think a harm reduction strategy is being implemented, and only replied to you about that one line because that's the only one you quoted. The full email specified further steps:

1. "Going forward, I’ve asked that every injury be reported directly to me, without exception."

2. "I’m meeting with the safety team every week and would like to meet every injured person as soon as they are well, so that I can understand from them exactly what we need to do to make it better."

3. "I will then go down to the production line and perform the same task that they perform."

There is an implied fourth step that the process will be changed based on this feedback. I agree it should be explicit in this note -- but the Mercury News article does say that the 3 assembly has been changed to be easier for line workers based on feedback from S and X, so presumably that will continue.
Deeplearn.js
FYI, there's a "gray market" paperback version of the AI text you mention available from Amazon at a very reasonable price--about 10% of the standard US version. This is the textbook for at least one AI-related edX MOOC (Columbia).
As a successful 'loner genius', I am a little bit conflicted about being in the same category as an unicorn.
Sounds like you have a source. Because that is a rather bold claim.
Commits that happened recently and aren't part of any release yet :)
It's kinda late. This whole thing already blew up, and the articles brings nothing new to the table.

Also the person interviewed doesn't seem to know what a statistical distribution is.
Awesome product. The prominent "Made in the USA" marketing on the About page seemed strange. Does the target audience tend to be xenophobic and like to know that it wasn't developed in some foreign country?
We've been running thr service for a while now and the reality is that one designer can easily handle multiple clients. We've basically improved our internal workflow to work as effectively as possible. The more we work with a particular client, the better we get at anticipating their project types, expectations, etc.
> There's no reason you couldn't do trains instead of cars.

If you ran trains, people would buy fewer cars, and that's bad for Musk.

If self-driving is fully developed, people would buy fewer cars, and that's bad for Musk.
What system?
Hey mate! It happened to me a month ago. I suggest you use Long Path Tool, it works great in this errors.
> Because I spent 4 hours today trying to figure out how to prevent something from starting on boot

Learn systemd then? Or use the "Startup" app?

> I spent two weeks trying to make my ctrl/capslock swap stick and not reset every time the computer slept/resumed.

xmodmap or gnome-tweak-tools?

> When I plug my headphones into the computer, I have to manually switch the output source every time.

I never needed to. See your settings.

> If I plug in my external monitor while the monitor is off and then turn it on, linux refuses to recognize it.

That's your window manager.

> Is that enough for now? I could go on.

Going on with what? With pure laziness from your side to look up tutorials? Or that you use one of the worst window manager/desktop on linux in its almost-beta version and complain about it?

> I'm using Ubuntu 17.04.

That's your problem. 16.04 or switch distros. Don't use unity either. Don't expect things to work when you use (practically) unstable stuff and you don't even know what you're doing.

> Linux on the desktop is still not as easy to use or predictable as Windows or OS X.

None of your claims are true. Just because you misconfigure something somewhere or because you use a crappy window manager it doesn't make the "linux desktop" worse. Windows is not predictable either - I'm forced to use it at work and it's a pretty bad experience overall.
It doesn't work like that. Did you trust your coworkers when they decided to suspend other people's accounts for merely buying phones that someone resold [1] or when they decided to put war propaganda on Google's front page [2], that, you know, actually kills people. I don't think you can answer that. The thing is nobody cares whether you trust them to do the right thing or not, they won't do it either way. Because there are always money to earn, people to please and people to be afraid of. And it matters much more than "doing the right thing", as nobody works for a corporation unless they have to. A corporation is a natural place for evil to flourish.

[1] https://www.theguardian.com/technology/2016/nov/17/google-su...

[2] http://archive.is/Q6uq8
To be honest, Google would go on without you, and outside of Google you would have no affect on its culture. If you want to ensure Google stays or becomes a good company, pretty much the only ways you can go about that are voting for politicians to control it and work inside of it.