skysight-inc/HackerNews huggingface dataset:
I think mistaking History for a "knowing what" subject rather than a "knowing how" subject is a terrible misconception.

Understanding how societies and civilizations reacted to different pressures and how the structure and nature of their institutions evolved and handled those pressures is much more important than remembering what happened where.

Those who fail to learn from the mistakes of history are doomed to repeat them, as they say.
Hold on. I'm not accusing the author of editorialising. I'm talking about that general tendency humans have where they do not take care when reading what someone wrote and then do not take care when giving their interpretation of what that someone wrote.

In fact, if anything, I was praising jasode above who started this thread for writing such a balanced and measured post in response to other posters who were already misrepresenting the substance of the article.
> I managed to get my MS in CS back in the early 90s in one calendar year. I had full support via a fellowship since I was one of the top students, so I did not have to be an RA or TA, and could take additional classes.

Unfortunately that strategy is only valid in the US, where higher education is inexplicably, absurdly and unjustifiably expensive. In countries where higher education is affordable, it still makes absolutely no sense to look at a PhD as anything other than a pastime that makes sense only as a personal pursuit.
That's a great book. I remember when my old ISP provided access to a free usenet service. This was a standard practice that stopped 5-10 years ago.
For anyone interested in learning more about people (and yourselves) I highly recommend Jordan Petersons' lectures on youtube. I believe he has started working on an online university for the humanities with all the money he's bringing in from patreon (he wisely hid it recently but it was close to 60k per month last time it wasn't)
The problem with Sails is that unlike Rails or Django, it's not very popular. This not only means a lot less documentation and help for you but also help for the maintainer (financial or code-wise). This means a slow rate of development, bug fixes, and updates.

I do agree with another poster in that if you want a opinionated just works stack, use Ruby or Python.
Many apps (or app windows) have actions, but not undo stacks. Undo stacks are typically only used in app windows that display a document of some sort, and then the stack is limited to actions on the document. Have fun trying to revert the last 10 app configuration changes.
Seems a bit like the Black Mirror episode[1] "Nosedive".

1: https://en.wikipedia.org/wiki/Nosedive
> This should go without saying, but you made a new account to say that.

...due to fear of the consequences of publicly holding a non-mainstream opinion in a culture-war subject, I assume. While I agree that merely being contrarian doesn't make the GP right, I also believe that calling them out for trying to protect themselves isn't very helpful.
This article mentions that in California there is no protection of freedom of speech in employment (i.e. a company can terminate you for voicing an opinion it doesn't want voiced), but this seems to be the premise of Damore's unfair dismissal claim?

On that basis, I can't see him having much of a chance.
Osquery: SQL for live system configurations
Isn't the point that the "here we come" millenials are bringing their own startups with them, or working remotely? So you can live in a boring, inexpensive college town somewhere, but still have exciting, well-paid work.
He does say, 'By and large, "knowing how" matters more than "knowing what"' as the heading of that section. I have a lot of trouble with the claim that there are no skills to be mastered in subjects beyond the hard sciences and sports. I agree with him that the factoids themselves are trivia.
> I think we still see more books written by men but that's something like 2/3, not 99%.

No, women write more books than men, and women buy more books than men.

http://www.telegraph.co.uk/culture/books/9778413/Costa-Prize...
That's such an unfair way to paint your opposition.

This is how Damore does "evidence" and proves sources:

De-emphasize empathy - I’ve heard several calls for increased empathy on diversity issues. While I strongly support trying to understand how and why people think the way they do,
relying on affective empathy—feeling another’s pain—causes us to focus on
anecdotes, favor individuals similar to us, and harbor other irrational and dangerous biases[0]. Being emotionally unengaged helps us better reason about
the facts.

Right because Damore is so objective and the people he is trying to engage are emotional cripples. Here's his "source" for that:

https://bostonreview.net/forum/paul-bloom-against-empathy

This is not what objective research looks like.
I'm honestly not in the position to judge whether his sources were correct or not. If you read the memo and listen to him (e.g. on the Rubin Report) however you realise he doesn't want to hurt anybody, not even close. He is an extremely intelligent, introverted guy.

But I don't care about it being right or wrong. Google wanted all opinions to be on the table (in theory). Damore is just the latest example of someone (usually a little right wing) to get in trouble for his political opinions. I don't want this shit to come to Europe, I want to be able to have political discussions with my colleagues.

Speaking up for anyone who is unjustly attacked, no matter what political affiliation, is all we can do. I firmly believe Silicon Valley will eat itself. Silicon Valley is so big, because it cared about results, not diversity. Shifting their attention to diversity will increasingly bug investors and/or hurt profits so bad, that the next big tech hub will arise.
I understand that it's not pleasant to be accused of attempting to manipulate opinion. If you've spent little time here, and especially if you don't have showdead enabled in your account options, you may well be unaware of the large increase in such activity which took place here before and during the election season. The account you are using shows every sign of having been created for such purpose; I enumerated most of those signs in my prior comment. One I overlooked there is that, when frequent participants here create "throwaway" accounts for the purpose of speaking without attribution, they generally acknowledge those accounts as such. You have not done that, either.

And so far you have used this account, with all those stigmata, to contribute nothing of value; of the adjectives in your comment to which I originally responded, all save one ("latest") could be replaced with 'sinful' and the comment remain precisely as meaningful as it started out. You do nothing to support your claims of moral or intellectual failure; you merely insist upon them, and when those claims are challenged, insist on them still harder.

I grant this is a useful style of discourse among those who agree with you, or who are susceptible to believing that something is so awful that even to examine it for themselves and try to draw their own conclusions on its merit risks contaminating them with some sort of social or intellectual pestilence. You will find very few of the latter sort here, and even those of the former tend in my experience to prefer engaging on a higher level than mere accusations of heresy.
i think this very ok. https://sharevip.info/wp-content/uploads/2017/10/Loi-Active-...
in the video it was interesting how they found it more difficult to see through eachothers eyes than to sense touch, and futhermore some kinds of seeing were easier than others: they found it easier to identify colours than shapes. Is this because only certain data is transmitted across, or because they're not conscious of some information ?
> HRC even had social media employees manipulating their algos and data to her advantage

This is definitely true.

If those autocompletes weren't biased then I must be blind.
They've got nothing to protect themselves from. It's not hypocritical for that same poster to accuse others of cowardice and then hide in anonymity?
Hang on, don't Google supposedly review apps before accepting them into the store? I mean, they apparently have both an automated system checking for rule violations and actual human staff checking every now and then:

https://www.recode.net/2015/3/17/11560334/google-is-adding-m...

So how is this stuff just waltzing past their quality control setup? That one unicode character can't really be messing up the whole system, right?

If this stuff is supposedly moderated, who's actually doing the moderation here?
You can never physically see your own face either.
I like how you think but to my mind it is still a bit of a stretch.

Facebook can't raise taxes, monopolise the use of force, grant children of its netizens Facebook netizenship, and so forth.

I'm not saying that there never could exist a state that exists purely in the online realm – in fact, technologies like Ethereum makes me think we're not far off from net-states existing.
Also a shameless plug for my python library for declarative multi-field validation:

https://github.com/shezadkhan137/required

It makes it easier to expresses complex inter-field validation rules, and is meant to be used with other validation libraries.
Bitcoin would be worth billions at that point :)
Meta: Already off the front page, with 7 minutes on your post.
I work in the UK. It’s much, much harder to get rid of someone without losing a case than it is in California. You know what? If someone’s disruptive, aggravates his co-workers or embarrasses the firm in public, they’re gone. They can get taken to industrial tribunal, they lose and just chalk it up to the cost of doing business.

Google took a few days to think about it before firing Damore. I’m sure they worked out the cost/benefit.

Yeah, they’ll fight this (and the line of argument sounds like a reach) but even if they lose, it’s just the cost of doing business. They might tighten up their process for firing people to avoid the particular vulnerability, but they won’t stop doing it.
I'm sorry for your friend. But that to me sounds more like corporate capturing† of the Zimbabwean state.

† http://www.foei.org/what-we-do/corporate-capture
Simple: don’t hire JavaScript programmers.
The latest version of iOS 11 has already been hacked
currently using good old unittest but with the addition of hypothesis. hypothesis is a real productivity booster.
3 Key Success Factors Drive Business Strategies Today
Really missing the old company motto that Steve Jobs used to bring: "It Just Works." That was how he got away with charging so much money.

No, I don't want to hard-type my letter "I" to be a letter "i." This is why I'm no longer on windows, and why I switched from blackberry to iOS so many years ago.

I want to pay extra money to save time configuring all the BS, so I can get on with my life, and achieve my goals faster.
So, it was already submitted 4 times[1][2][3][4] in the last 5 months and there's still no explanation as to what's the point of this project.

[1]: https://news.ycombinator.com/item?id=14511457

[2]: https://news.ycombinator.com/item?id=14526920

[3]: https://news.ycombinator.com/item?id=14712444

[4]: https://news.ycombinator.com/item?id=15517341
Ever look into the pomodoro technique?[1]

I use it with the pomotodo app: https://pomotodo.com/

Give it an earnest try for ~3days, I'll bet you're addicted by the end of it.

[1] https://www.youtube.com/watch?v=LPC9zPnmXRk
Except it’s more like “ha ha only serious”. I work with people who know nothing but boot camp JavaScript and it’s a goddamn nightmare.
Why separate them? It sounds like they're so deeply interconnected that it would be a destructive as separating your own arm from your body or having a lobotomy.

All humans have difficulty living. We have to walk and eat and sleep and can't ever stop breathing or we'll die. These girls just have it different. Maybe harder but since they haven't experienced any different, they're probably not too fussed, just as we don't hope to avoid having to breathe all day long.
It is probably just the journalist not getting the story quite right. It does not automatically invalidate the salient parts.
Experiment in a Git branch
Has the LYC license been tested in court ? I know GPL has.

I agree with the maintainer that they should be compensated for their time. An open core model works but depending on a project who has the time to set that up? Patreon or Kickstarter has the same issue.
I think we came close in the 19th century.

Any market based system starts to break down in terms of efficiency and value when there isn’t a robust competitive environment. It really requires small players. Look into any major corporation for an example — internally they look more like a command economy than a rich marketplace.
tox with py.test
What do you mean with inverting a matrix? In the usual definition it is well studied and understood https://en.m.wikipedia.org/wiki/Invertible_matrix#Methods_of...
Mans Not Hot in McDonalds
This. Simple, well documented, works for 99% of test cases. It's also how Django does it [0].

True, it has some warts, and you need to learn about e.g. `autospec`. But for better or worse, it's the "standard" way, and for me that low barrier to entry/universality is a bigger value-add than `assert` vs `self.assertEqual`, etc.

[0] https://docs.djangoproject.com/en/1.11/topics/testing/
He died 2 years later at the age of 66. Much too young.

https://en.m.wikipedia.org/wiki/Gian-Carlo_Rota
Maybe I'm missing something, but IMO using isinstance, issubclass and explicit checks achieves the same effect, and is probably more readable.
Or not?
If you only send a download link to one person, how would there be multiple people sharing the same content?
The cynic in me says the point is to collect phone numbers.
I'm surprised to not see Formencode's validation on any of these lists: http://www.formencode.org/en/latest/Validator.html
Not if they use JavaScript. Somehow the language and the ecosystem around it breed nothing but overly complex, brittle software. I blame bootcamps.
Why is better PySchemes than others like Voluptuous? I’m happy with it, but open to new stuff.
I'm not sure if you're addressing me, OP, Damore, or just yelling into the aether. I certainly haven't said anything TO address regarding the content of Damore's original paper.

For the record, I found Damore's reasoning to be terribly flawed. However, I happen to also believe that squashing all public discussion in its wake is foolish, cowardly, and entirely counterproductive from a practical standpoint.

If you're afraid to pull bad reasoning out in the open and cleanse it with the sunshine of better reasoning, then it just festers and grows in the shadows.
I don't care if he was right or wrong, or objective. And I don't claim to have sufficient knowledge about the topic to disprove/approve his points. I care about the right to discuss things without the fear of being smeared. Discussions are essential for us to iron out or positions, learn something new or change our mind. If you simply ignore one side of the issue, people will retract into their bubble, which is the exact opposite of what we need right now.

If he's wrong, you have every right to discuss this issue with him. That's actually what he wanted, if you look towards the end of his memo. Did you read the original? https://assets.documentcloud.org/documents/3914586/Googles-I...
This is not an "open source business model", as claimed by the Ungit maintainer, because the new license is not open source under the long standard definition maintained by OSI.

Good commentary from Grant Bakker in the discussion: https://github.com/FredrikNoren/ungit/issues/974#issuecommen...
Thinking about unlocking as an application of the Birthday Problem (or Paradox), can someone with better math skills than me calculate the # of iPhone X users in a room necessary to get to 50% chance that someone can unlock someone else's phone? This would ignore the problem in the article and assume 1 in 1e6 odds.

https://en.wikipedia.org/wiki/Birthday_problem
Not sure how you can tell the cofg just by looking at it. Looks to me like theyre in roughly the correct position. I wonder if the engine is watercooled.
I have personally and purposefully caused a lot of confusion on some sites by using Cyrillic letters that look exactly like English letters to impersonate other people. This was mainly for fun and for harmless trolling, but it's very easy to see that this could be used on any site that uses Unicode for usernames, etc. Phishing is extremely easy with this and something needs to be done otherwise no one will trust the Internet ever again, especially if someone can just "steal" Whatsapp so easily.
I'd add that 1M in revenue is barely enough to support 4-5 reasonably paid develops + some opex like aws and a small office in a big city. The license change would probably touch most of its commercial users.
Go at Digital Ocean
My point is that downvoting and flagging a dead horse based off of a months old discussion isn't evidence of cowardice. Maybe there's just not much useful there?
Unnecessary in that the Americans were able to do moon landings without leaving any dogs in orbit.
This thread is literally Apple's history the last 20 years or so. People love Apple and, but for a few hardcore types, they will put up with a lot of crap and keep Apple. Apple has done a great job marketing itself. Its products have always been slick looking. And that's the point: people will put up with a lot to associate themselves with the brand.
Wow what great timing! Just as we are scaling up our imagery DL projects, this is cool!
Well, not every developer is making a ton of cash, and a fair few qualified ones may be quite happy to do an interview every day or so for a bit of extra cash.

Heck, if enough companies offered $500 for a successful interview, some people would probably end up making more from going to interviews than they would accepting the offer.
Don't feel too guilty. Most of these small towns are in areas where people can move outside of town a bit if they don't care to be gouged. With minimal impact on commute times.

Though amenities like affordable high speed internet drop off pretty precipitously if you get too far out.
While I can understand where he is coming from, his stuff is itself largely built on the free licensed software of others.

In the end, this seems to me like pulling up the ladder after himself, and ultimately quite selfish.
pytest and hypothesis.
If you really need to transfer files to-from your phone just install an ftp server or something on it and remote into it. I do it all the time and it's great.

https://play.google.com/store/apps/details?id=com.icecoldapp...
There is also jsonschema:

https://pypi.python.org/pypi/jsonschema

A post showing a simple use of it:

Using JSON Schema with Python to validate JSON data:

https://jugad2.blogspot.in/2015/12/using-json-schema-with-py...
What a coincidence, I’m waiting for my tomato timer to arrive! I am definitely trying this, thanks
Ravens vs. Titans Live Stream Free
Well sure. I do have a friend who's trying to get a 3D print studio startup going that lives in the area, even. But there's not a huge market there for new businesses outside of restaurants (seriously, it's a test market for new restaurants and it has one of the highest amount of restaurants per capita in the US), as far as I can tell at least.

If you work completely remotely that's fine, but at least the article was saying more that millennial were moving to these places because the existing demand for workers was there, especially knowledge workers, and that's just not really true here unless you want to work at the headquarters for a giant insurance company.

The scope of the article is generally true, I was just surprised to see my hometown included, is all. If you're just looking for cheap places to live and work completely remotely, there are tons of other towns nearby that are much cheaper. Hell, just go 20 miles outside of Bloomington and you can get a house at about half the price that you would in Bloomington, in much smaller towns. I have old high school buddies that do exactly that.
Hashgraph is the future, not Blockchain/Bitcoin
Are you the typical user?
People are machines - simply meat machines. The underlying mechanics and operating systems differ, but the processes and 'tasks to be done' are similar. =) IMHO
Argus investors, employees win big in $430m acquisition
Cooperatives are a similar model. It is maybe more common for places like organic grocery stores, but it seems like it could work for other businesses.
Reinventing GPL with less care. I can copy the code, re-license as plain-MIT, and now commercial companies can use it for free.

A dual GPL-commercial license is the correct way to handle this. A more useful contribution to the license landscape would be to define a commercial sibling-license to the GPL that described how license payments would be disbursed.
It's an argument, not a phd thesis. You do not agree that "being emotionally unengaged helps us better reason about the facts"? Why is policy based on anecdotes more preferable to detached objective reasoning?
I don't think the opencore model works very well. The model that does work well is the Redhat/Fedora model of fast moving, and changing cutting edge of full features, with a premium being charged for the fully tested and integrated product.
Aesthetics is an interesting concept. Romantics thought the sublime was the highest aesthetic and the sublime is terrifying. Bach is kind of terrifying too. Even the works that aren't praising Jesus, the God who bled to death from being murdered by humans.
Surprised to see Cedar Rapids, IA on the list. I grew up in the area and it was not very appealing to stay in the area. Growing up, everybody's parents worked at Rockwell Collins, and not many of my peers had intentions of staying in the area. Few did.

In the last few years I have noticed changes around the city. Some big investments downtown, new developments for commercial and shopping space, etc.

I doubt Cedar Rapids would have been on the list if it it wasn't for the 2008 flood. Nothing could get done at a city level because people were always against it for some reason or another. It was a kick in the pants city wide to get stuff done.

Rockwell, the largest employer in the city, has always had a tough time recruiting. Perhaps it will be easier for them to get young talent in the coming years?
>> Borland was .. a very traditional closed company

One of the great things about Borland was they published the source code to their VCL (their main platform library Delphi and C++ builder applications used). So you could read, learn from, troubleshoot and debug with the source code. At a time when Microsoft and most companies didn't.

And the VCL design patterns were/are incredibly elegant, and studying them an excellent and accessible way for an interested programmer to learn some real software architecture skills.
These days I think that the creative element of programming is why software is eating the world at the pace it is. Undergrads can look at each other's code and say Wow! while one titration is fungible with every other

That's simply not true. The reason that software is eating the world is that the rate on investment return is so much higher. Every time I read a publication from Phil Baran's group I have to pause several times to think it through, it's very deep, very subtle. Website is here, btw: http://openflask.blogspot.com/

It's actually worrying that computing has overtaken science and engineering. Back then, Arnold Beckman made a fortune in scientific instruments and enabled the world to do better science. Nowadays, Google and Facebook sit on huge corpora of natural language texts, and the only thing they do is build better AI for better targeting of ads.