skysight-inc/HackerNews huggingface dataset:
This is true. I've done dozens of the Python ones which are more or less mastering the basics of the standard library.
Well, he had somehow managed to write an awful lot of C++. Most of the code base at that company was in old school C++ (huge monolithic classes). Since he was one of the founders I can only assume C++ was his main language.
Answer for (i): They're all Thunderbolt.
Reading through the spec blurb - it looks more like a piece of software that comes with its own scriptable language rather than a language per se. Similar to how Mathematica is. Yes, there's syntax and semantics to it, but it's mainly about the built-in functionality.
I think it's a pity that the Touch Bar was not designed with a dedicated area that can only be rendered by the T1 processor directly. If that were the case, then network services could communicate directly with the user via the Touch Bar, authenticating themselves with cryptography that cannot be broken by anything running on the main system processor.

This would have provided a truly trusted mechanism for apps to communicate with the user. For instance, your bank could authenticate itself with you via the Touch Bar.. If the Touch Bar display is controlled from the host OS, then malware could pretend to be your bank, on the Touch Bar.
From the lead developer:

https://medium.com/@talkol/how-i-found-myself-accused-of-ste...

> I know some developers are scared of using GPL, apparently for a pretty good reason. The WordPress GPL Rich Text component in question, is actually a wrapper around another Rich Text component named ZSSRichTextEditor which is licensed MIT. In retrospect it would have been easier to use it directly.

https://github.com/nnhubbard/ZSSRichTextEditor

https://github.com/wordpress-mobile/WordPress-Editor-iOS

So, Wix built a wrapper for a GPL piece of code, which was just a wrapper for a MIT piece of code. According to this tweet[0], the only thing Wix needs to do is to assign a GPL license to their code...but alas IANAL.

[0] - https://twitter.com/nitrogen/status/792486850845773824

EDIT - From the OP's blog:

> When you embed and use GPL code, you have to release the entire thing as GPL. (That’s why it’s called a viral license.) So they need to release not just their changes to the editor, but the entire app that was distributed.
Bay area housing prices are created by prop 13 incentivizing people not to sell houses (reducing supply) and creating low property taxes (reducing cost), very strong NIMBY blocking of development (reducing supply), some foreign money investing in the area (increasing demand) and a tech economic boom (increasing demand).

Mortgage rates do not cause it as much, a percentage point increase in a typical bay area mortgage will only add ~$300/mo to a 560k house mortgage. The mortgage interest deduction reduces it by your tax rate.

SF is an area where people rather have an economic recession vs growth because the system can't handle growth.
At least here in the UK, they were more interested in demanding the government send men off to die more aggressively and shaming individual men into doing the same - apparently to the point that the government had to clamp down because men critical to the war effort at home were quitting and going off to die on the frontlines as a result. The Pankhursts in particular were very enthusiastic about this.
Exactly. Regarding "everything we improved there or modified, we submitted back as open source", unfortunately the GPL doesn't let you redistribute code after modifying it while only releasing the modifications. I guess "we will release the app you saw as well" may mean that they'd open source the whole app and thus be compliant, but it's unclear.

Also the fact that the company was once also known as "Wixpress" is easy to verify [1], not sure why he would contest that.

[1] http://files.shareholder.com/downloads/AMDA-29IDMU/0x0xS1193...
I'm honestly curious - through your best effort were you unable to tell this comment comes off as pompous and condescending?

If that is the case, consider this a polite and gentle suggestion that it may be interpreted the wrong way by some.
> Is there nothing free about the market for software because only Adobe can sell Photoshop? Presumably then there are also no free markets for, well, any type of cultural product. In a sense that's true and Disney is the only game in town for Rogue One, but I'm not sure it's a terribly useful analytical framework.

Rather than a binary it's probably best to think about the extent to which one thing is a substitute for another. Photoshop is a tool, and there's no fundamental reason a competitor couldn't make a program that does the same things; to that extent, there's a free market in image editors. To the extent that there are things that you can't substitute (e.g. plugins that use a photoshop-specific API), there isn't a free market there - it's not black and white, rather there's an extent to which the market approximates a free one. Is Star Trek a substitute for Firefly? To a certain extent yes, but probably less than the Photoshop alternatives.

> "Monopolies are not free markets" is also an interesting claim on its own.

Huh? That's completely standard, established economics. ("Free market" is an economic term of art that doesn't always mean what it sounds like).
Writing your own algorithm or data structure implementation from a description of the algorithm is considered fair game in every programming challenge competition I've ever seen. This includes the national level ones like ACM.
I'm totally okay with that. I was fresh out of school and was working at a small consulting company that required us to go work with some larger companies and lots of "senior" devs - 10+ years of experience all of them - I'd say 50-60% of them could not code fizz-buzz.

There was one meeting with two devs, both of whom had worked as programmers for over 10 years at this company and we were looking at code one of them wrote. The code looped over a string's chars to check for a single char's existence, and there were 26 IF statements: one for each alpha character. I had to explain to these two about the "contains" method. 10 years of programming experience each. And I had to show them the "contains" method... Since then "X years of programming" doesn't mean a thing to me.
I have a list of nine different websites (see them below) that I visit every-single-day to keep my programming skills in shape. I have no preference whatsoever since they are all pretty much the same, some of them have better coding problems than others but nothing special.

However, during the last two months I have been using LeetCode and HackerRank more than the others because they are used I have been interviewing with a lot of medium and big sized companies, the big ones usually ask medium/hard questions from LeetCode while the medium sized companies prefer to filter people via HackerRank.

- https://leetcode.com/

- https://www.codeeval.com/

- https://www.hackerrank.com/

- https://www.hackerearth.com/

- https://www.interviewbit.com/

- https://www.codingame.com/

- https://www.codewars.com/

- https://open.kattis.com/

- https://codefights.com/
How odd: They have the correct time on the front page (22:32 as I write this) but the countdown clock is counting down to my local 10pm, not to 10pm GMT.

Nor is it a particularly live "live tracker": It shows the most recent update as Thursday (I'm guessing AM given the lack of qualifier).

A quick search reveals no sites with better live results and several with worse. I shall wait until the morrow....

EDIT: A redditor suggests that based on 2013 results, the first results should be reported around midnight GMT.
Ask HN: Why can't coders code?
Jeff Atwood has been sounding the alarm about interview candidates who can't Fizzbuzz since nearly a decade ago (https://blog.codinghorror.com/why-cant-programmers-program/)

In today's discussion about the usefulness of HackerRank, and coding challenges in general, as a way to evaluate prospective hires, I suggest that the state of affairs with mediocre, or at least less-than-rockstellar, engineers is caused by the possibility that for "most" coding jobs, you don't actually need to know CS fundamentals every single day. We're at a point where for many types of development, those who use APIs, libraries, and code from Google are able to muddle through, ship products, and linger in companies for years - https://news.ycombinator.com/item?id=12826364

Is there any merit to this theory? Because if not, then why are there non-ninja, 1X or less engineers out there with years of experience? Some of whom who are apparently quite ignorant about the very languages/platforms/etc. that they code on day to day? Surely not all of them inflate their experience on their resumes. Evidently companies did employ them at some point, and have them code. So how can they code without knowing how to code?

And if this theory is accurate, and many coding positions now no longer require 10x types, or even people who are all that knowledgeable at all, doesn't that reveal an unpleasant truth about the state of the industry? That the quality or ability of an engineer does not have to have a strong correlation to the quality of the product? If large corporations are full of these folks, yet remain profitable, what does that say about the tech industry? And if smart nimble startups hire 10x engineers and throw them through intense gauntlets, yet still fail, does that then shift the responsibility of failure from engineers- regardless of their quality or ability- to management themselves?
Several of the booming tech cities are. Austin is terrible in terms of diversity.

Portland too.
"Hid" seems like the wrong verb to describe what this article reports, which seems to be more like "identified", "found", or "discovered".
Art school provide a wonderful playground of networking. This could be the price to pay. Problem: with networking, you cannot be sur that because you paid the fees it will help you with your "career" (if it can be called this way in the art world).

Anybody pretending that it's possible to do art without being a "nose-browner" lies.

Anybody pretending to be a "creator" often forget to cite his/her sources and influences.

I am not very astonished that, in a domain like art, that stays a dedicated way for higher classes to demonstrate their superiority by owning costly art, prices can be so high for education. But I don't call it an art school, I call it a bank.
One thing that always puzzles me about r > g is that it's comparing a first derivative to a second derivative. How can this be meaningful?

To explain further, r is return on investment, which approximately means rate of growth of wealth of capital. That is, it is a the first derivative of a stock, or equivalently a flow. g is the rate of growth of income, where income itself is a flow. So it's the second derivative of a stock. How does it even make sense to compare these two quantities when they don't have the same units?
I doubt strongly that this would have any effect either, for the same reason. My legal knowledge is a little old fashioned and sporadic, but the classic authority on this used to be 'Olley v Marlborough Court Hotel'. Worth a read, if only for the way Denning used to write his judgements.
https://news.ycombinator.com/item?id=12820985

FYI, I sent courtesy invitations to nine people who said in this discussion "shoot me an email." One email address provided here was invalid. One or two other people who said "email in profile" did not have an email in their profile. If you want an invitation, contact me (talithamichele at gmail etc).
Outside of Oxford, Cambridge, Imperial, and maybe ETH Zurich I would not consider European education as viewed favorably by employers in the US. I'd say it would typically be equivalent to an unknown state school at best, especially for something like CS where the European equivalent is frequently "informatics".
Mythbusters doesn't have to go through university ethics boards. And I'd say that "yawn in front of someone" is considerably less intrusive than "proposition someone".
"Yes, we did use the WordPress open source library for a minor part of the application (that is the concept of open source right?), and everything we improved there or modified, we submitted back as open source ..."

That is not the concept of the GPL though. They need to release the source for the entire derived work, not just that one component. It's not Wix's choice -- it's required by the license, and the act of incorporating code under that license makes them bound by it.

For a letter written by a CEO, this one seems strangely oblivious to the real issues. Did he run it through the legal department at all? (Presumably not, since it's the weekend.)

Abrahami writes: "If you believe that we need to give you credit" -- but that's not the issue at hand. It gives the impression that he doesn't understand the differences between open source licenses, and that can be a serious liability for a company that builds so heavily on other people's code.

[Edit] I actually wish the GPL were finally tested in court, because that would resolve a long-standing question around its enforceability. The CEO of Wix admitted that the derived work in this case contains "more than 3 million lines of code"... The copyright owner of the GPL'd module could sue them to have all that released under the GPL, and (assuming Wix wouldn't comply) then we would finally know if the license holds up in court or not.
The problem is that people who write Javascript for a living, who do not use 'var' are usually the people that do not even know what the difference between global and local variables are, and why global variables are dangerous.
I have seen code that used global variables with the same name in totally unrelated different functions (the author probably thought these are local variables), and of course as one function called the other there was a bug because of it.

Also, even if it were subjective whether to use local variables is good or not (this is not subjective I think, but there are other things that are really subjective), a team cannot hire someone who writes code totally differently than them. Even if a guy is brilliant but cannot fit into a team or into a codebase that needs to be developed together, then it is not wise to hire him.

Of course I have seen companies who hire based on extremely tricky questions on certain programming languages, or when they only ask algorithmization, as if on a programming contest. These extremes are not very good in my opinion. Where I work we ask a little bit of everything, and we also work on real-world code with the candiadate together for a few days, before deciding.
Show HN: End-to-End encrypted chat using Firebase and WebCrypto API
Yasha Levine: Interview about Tor, spies and the cult of crypto
If I understand it correctly, the US is actually the perfect system to go to an art school and still make a career in a traditional field: You can still go to law school or HBS.

Many people suffer from "premature optimization", trying to do business-related stuff because they see McKinsey in their future. I've met quite a few people from those global consultancies, and they actively encourage people to study theology or modern french literature.

And don't get me started on parents asking for their children's middle schools to "focus on accounting, not these useless languages"...
Yes, maybe I wasn't clear. The USB-C connectors look like they will simplify the end points so that's an improvement. We should need fewer cables.

I'm hoping that by buying the more capable cables (the Thunderbolt 3 versions) that I will be able to use them on all of my devices, even the ones that don't require
Thunderbolt 3 like my 12" MB where I only use the USB-C connector for charging, USB3, and sometimes an external monitor (not at Thunderbolt 3 speed).
Not sure why you're getting downvoted. IMO 18 is much too young to understand the consequences of huge student debt, especially when there's so much cultural pressure to be a student.

There are similar scams in writing, where MFAs have become increasingly expensive and less and less likely to be a good investment.

There's no benign motivation here. It's simple greed by the loan shark companies and university administrators.

More civilised countries understand that a pool of self-supporting graduates is a relatively cheap investment with huge social and economic benefits.

US culture still seems to be spinning around "Why should my taxes pay for your education?" - which is a naive question that many countries worked out the answer to more than half a century ago.
Sounded a bit snarky, and avoids the issue really: if wix plays equally they should do what wordpress does and give their code for free. a CEO should know that. The correct reply would be to apologize and build their own editor.
A couple studies are cited in http://www.dailywire.com/news/8054/do-millennials-live-hooku... and
http://www.latimes.com/opinion/opinion-la/la-ol-millennials-...

Its widely known in the literature.
I used 2400kWh in Canada last month! What are the temperature swings like where you live? We can go from -40F to +100F throughout a year.
"Correlation doesn't imply causation, but it does waggle its eyebrows suggestively and gesture furtively while mouthing 'look over there'." [0]

[0] https://xkcd.com/552/ (alt text)
its not Linux, its Ubuntu minus linux. It translates Linux system calls to the Windows kernel, like reverse wine.
Q&A's with Snapchat Influencers
14% Asian, which is certainly above the national average.
Sure, counterexample: my grandfather. Hyperbolic claims like "it will destroy your lungs" are counterproductive in the long run; far better to give a measured, accurate description of the actual level of danger.
I think the nightmare is if we give up and go back to separate ports and cables for various things.
I'm fascinated by how youve taken the majority opinion-that this woman's death was inevitable-and spun it as a courageous opinion on the face of overwhelming venom. Your opinion is not silent cheering, but rather a deafening thunder that reminds women every day of the place society as put them in.

The ingenuity with which people continue to reframe every story about rape around "what drove men to do it" and to reinforce the message that such actions are a pressure from a society that is in fact biased against men's sexual needs is amazing.
The last video looks like the Macbook Pro.
How about "least brown" then?
I thought Code Fights was the current hotness, people have been hyping how they feature real AIs (testbots) created by actual companies or note. Isn't its format at least distinct from the other sites, which are mostly the same Top Coder format of "here is an algorithmic problem, solve it and we'll grade it?"
I wish more people could have Thomas Piketty's balanced view on capitalism. Too often it is treated as some sort of game where you have to pick sides whether you are for or against capitalism.

Especially in America there seems to be a kneejerk reaction to any calls for regulations or moderations of the effects of the free market. Usually it is dismissed without further discussion with "look what happened in the east block countries!"

But I think Thomas Piketty has a very good point in his book that if you in fact favor capitalism, you ought to be open to regulation of it. The alternative is what we have seen again and again in history, inequality gets so bad that we get uprisings and revolutions. Inequality is breeding ground for radical ideas like communism. Otto von Bismarck understood that and gave Germany the beginnings for a welfare system. Not because he really cared about workers but because he understood the dangers of inequality with respect to radicalization of the poor.

Today we can see the same thing starting to play out in America. The US have now been on a path towards ever higher inequality for many years and we can see it reaching a breaking point. Politics is getting ever more radical. Donald Trump and Bernie Sanders would never had gotten the support they got without the economic fundamentals having shifted so much.

We already know what high inequality leads to in modern times, because we have seen it play out in South America again and again. They oscillate between one political extremist or populist after another.

I think if the US doesn't actually seriously try to reduce inequality, the US risks ending up with its own Hugo Chavez character, or alternatively a right wing authoritarian.

And if inequality doesn't cause revolutions, there seems to be a good case for it causing asset bubbles. We saw this in 1929 which market the end of a dramatic wealth inequality increase, just as 2008. I think it will happen again because the fundamental problems have not been solved.
However the mighty Wimbledon, (now AFC Wimbledon) play a passing game of football now, time moves on.
yeah this seems to be the best source, at least in english
Heh, they certainly kept to the standard USB length even if by default the keyboard is going to have difficult reaching the computer....
OP here: this is a day old project, so expect rough edges and some bugs here and there.

Any/all feedback is appreciated.
Doubts About the Promised Bounty of Genetically Modified Crops
I'll chime in here to add The Day the Universe Changed, on PBS. Less "invention" specific and broader, about how certain concepts shifted us. It has also aged better, in my opinion. Connections, especially its last episode, seems rooted in a certain place and time.
What would the enclave do for you if you're running an OS that doesn't support Apple Pay or Touch ID?
At-will employment, dude. Termination at most companies below the size where bureaucracy sprouts (where most of my business comes from) is a pretty trivial "you're out."

Rather, it's a recognition that we are business partners and the relationship must be collaborative and in good faith, with a much different dynamic than employer/employee.
so in about 15/20 minutes..
The good news is that it can all be broken down into view library, state management, transpiler, build tools, and test framework. Almost all of these tools fit one or more of these categories. If you pick the one or two most popular libraries from each of these categories and build a toy app using them, you'll be 90% of the way there. The stack listed in this article is the current vogue.

If you're not already using webpack with react, I would recommend putting the time in to learning that. It's a beast and the documentation leaves a lot to be desired, so you'll have to supplement your education with a lot of google searches, but it's quite powerful and flexible.

React has come to dominate the ecosystem so rapidly that for the medium term you're probably fine just sticking with that, and learning complementary tools like various flux or relay/graphQL implementations. Angular is the only other tool I regularly run into as a freelancer, but this is less and less often. Almost all the clients I've worked for in the last six months have wanted react. Of course there are many more exotic stacks that some people swear by, but if your goal is to cover the largest percentage of the job market possible, react and angular will get you there with a minimum of effort.
WordPress has GPL license and not LGPL! This means that if Wix uses/links ANY part of WordPress, the whole Wix should be under GPL license and source code must be made public because Wix is distributed and not used internally only (GPLv2, http://softwareengineering.stackexchange.com/questions/15878...)
I found too many of the contextual references to be about war and death. Translating that into a modern context didn't come naturally to me. I found the best part of the book to be the analysis by William Irvine, not the rest of the content.

I'll give the letters of seneca to Lucilius a glance.
Where in the USA is the market not regulated?
Anyone remember this keyboard? http://www.artlebedev.com/optimus/

Super expensive, but pretty interesting concept.