skysight-inc/HackerNews huggingface dataset:
Definitely an aim of TS to make it easier to continue using JS for those who prefer a half-way house, see: https://github.com/Microsoft/TypeScript/issues/4789
There's one winner - Waze/Google. They're collecting all sorts of juicy data from this app.
> Right. Basically the banks have been playing this game for so long and are quite smart about it so they've learned how to keep things on the down low so the public won't get up in arms about it.

People are just used to it, it's not that they are good at hiding it. They just don't care about hiding it.
No more effort and discipline than your above average working person. They are favored because of charisma, but their value is questionable if you get over the starry eyed gullibility.
Norway to 'completely ban all petrol powered cars by 2025'
Of course. Humans are basically apes, and familiarity and likability go a long way, they make it feel like you have a connection with the famous person.
Not to sound like too much of an egotist but some of us really are noticed an awful lot and spotlight effect sounds pretty alien to me. I am very tall (over two meters) so that is definitely part of it. I am very outgoing and I tend to go to events alone (because few friends share all my interests and I am fairly antisocial and impatient). All that congeals into many people remembering me and I don't remember them (except interesting stories separated from identities). I don't think most people remember me but many do, they have told me so. It would be quite an experience to just be able to be unnoticed in a crowd but it is one I have never really experienced in larger crowds as there is always some extrovert introduces themselves. I daresay intentional attention seekers and those with some physical quality that greatly distinguishes them from the norm would have a similar experience.
You really have to have a groomed database to get reasonably accurate data. At a former employer (federal market research) we maintained a separate database of contractors mapping the relationship between companies based on DUNS number, which enabled rolling up totals for subsidiaries. Of course that doesn't account for JVs or subcontracting.
Given the discussions I've had with friends still there and friends who have left, I would say that yes, Google is constantly redesigning the organization. Oddly enough the experience was very similar to Sun Microsystems as it grew, it redesigned its own internal organization several times. It was a running joke at Sun that when a big re-org hit it was "some new chapter in the MBA handbook."

Google is famously data driven (even when it hurts) and has taken a lot of criticism (justified in my opinion) about not being able to create any new business outside of search and search advertising. I saw, and commented on, the Alphabet re-org as a way to get better visibility into the data coming from the organization. Spend vs revenue. Robots aren't carrying their weight? Toss them over. Making cell phones too hard? Sell it off.

If you work in companies like this long enough you begin to recognize that the organization can constrain what products you can even attempt to build. When the Sun "Voyager" (aka the 'portable') came out we joked that Sun could build any computer it wanted to, as long as you didn't mind it looking like a workstation. A partner Tadpole had built an actual laptop. But the Sun hardware engineering organization couldn't get there from a clean sheet of paper.

For that reason alone it is critical that Google keep re-organizing until they find a formula that works for them.
Especially considering the fact that most actors are actually recruited based on how they look, in addition to other things of course, but it's undeniable that you don't get an actor gig if you are ugly
Thanks for sharing Anton!

Fixing the link for mobile: (GitHub doesn't render the link)

- http://nbviewer.jupyter.org/github/antontarasenko/gpq/blob/m...

Some quick charts with DataStudio (https://medium.com/@hoffa/showing-off-the-new-free-google-an...):

http://i.imgur.com/ZHOkrN2.png
On the Tension Between Object-Oriented and Generic Programming in C++
Anyone to share their stories living and working in Maine? My background: I have a great job in SF, but SF is such a terrible city to live in. In the 5 to 10 years time frame, I am strongly considering moving away from SF.
They need to be paid more than the prevailing wage for citizens working the same job in the area they are working.
And for those companies providing services (i.e. people doing work, rather than just SaaS) there's a lot of subcontracting that doesn't show up in this data.
You really want it broken down? The story is about a celebrity giving a commencement speech at MIT. You then make a provocative observation that celebrities are "held in the highest esteem above all categories of occupation". Which is a clear over-generalization meant to spark conversation on the topic. The most likely trajectory (by far) of any conversation that would be spawned from such a statement would be the traditional criticism: "why do we listen to celebrities so much when they usually don't know what they're talking about?". Hence the inference is that you're trying to criticize Matt Damon's speech.

Put more succinctly, the nature of the conversation a person is trying to start is typically a strong indicator of their perspective.
Looks a lot like osh (https://github.com/geophile/osh). Here is the osh version of the FizzBuzz example (run in a Linux shell):

osh gen 100 1 ^ f 'x: "FizzBuzz" if x % 15 == 0 else "Fizz" if x % 3 == 0 else "Buzz" if x % 5 == 0 else x' $

The function in single quotes is a python function, and in fact osh streams python tuples between commands (which are separated by ^).

While this example runs on the command line, there is also a python API.
> He talks about theories with professors and hangs out with the President.

These sound so superficially-smart that I'm almost wondering if you're joking. Every college student "talks about theories with professors", so does Matt Damon actually teach them something or show greater-than-average understanding? And the President is basically just another celebrity in this context, unless you tell us something meaningful Mr. Damon did with the President other than "hang out".

I'll grant you Damon is more articulate than many celebrities, but I've decided that by listening to what he says, not noting that professors and the President have occasionally been in his presence.

(P.S. Perhaps this is a disproportionate fixation on the closing sentence to some other points I agree with.)
Am I understanding correctly we don't know how large TREE(3) is?
If Erlang breaks there is a 50% you won't be able to see cat pictures on your smart phone anymore. It might not be cool with the startup crowd or the Google-following one, but is a an industrially used langauge for many products (RabbitMQ, CouchDB, Riak, Ejabberd, WhatsApp messaging, payment systems in Europe, and others).

It is cool you like Go, it is a nice language. But before you claim "it is the only language that does X", you should learn about other langues as well.
You have plausible deniability here, but would you say the same if this were a physicist or philanthropist or tech CEO? Can you explain what your meaning is in point out your observation? There are thousands of details we could have noticed about this commencement speech. Why was that the one thing you point out?
In other words, the United States and the Soviet Union along with a few insignificant states to lend a plurality got together and granted a monopoly on space exploration to nation-states.
Where am I arguing against "the Vedas" and what does that even mean?

The (well cited and researched) paper I linked above mentions how old the Vedas are. However, they are holy books and mythology, not historical documents. A description of a region in a holy book is not as a identity or cohesiveness as a cultural or political entity.
Interesting. Perhaps digest auth should make a comeback with tls.

[and rate-limiting logins, obviously, as well as 2fa etc]
meaning?
The whole point of strongly statically typed languages is that the proofs are performed at compile time. Statically typed programs shouldn't change behaviour after type erasure.

Languages with strong enough type systems can statically guarantee that data is structured correctly at runtime. Stronger structural requirements require stronger type systems. Algebraic data types are sufficient for many common static structuring guarantees.
>...which would put downward pressure on wages for everyone

This is a common misconception about the H1B program.

In order to be approved for sponsorship, the immigrant needs to be paid more than citizens who are for working the same job in the same area. If you're going to propose that "loosening" the restrictions means removing this one rule, then you're only creating your own hypothetical problems.

Ideally as long as the prevailing wage rule is in place and enforcement (like in this article) works, then there shouldn't be a need for artificial restrictions like the lottery - and you won't have wages being driven down.
Why has every commencement address turned into a political speech? Politics is like a disease that has slowly taken over ever facet of life.
Yes the US IRS with things like W8-BEN-E form when you sell to a US company.

They also make it more of a pain to deal with financial institutions since the institution needs to ensure you are not a US citizen.
For what it's worth, he didn't receive an honorary degree (but he was given an MIT pirate's license certificate)
I ended up flashing a fork of OpenWRT after learning that someone was working on support and had patches on github:

https://github.com/lede-project/source/pull/6
Assuming that there is a totally free market in the first place. Norway is a socialist country. All public transportation (and infrastructure) is owned by state or county. That will change somewhat soon, as private companies will be allowed to compete with the national train company. However, the state will still own the train cars and the tracks.

Public transportation is promoted way more than EV. And special EV privileges will disappear over the next couple of years. EV, hydrogen and hybrids will still be cheaper due to us taxing emissions, however.

Not to indicate that Norway doesn't have a free market, it mostly does. Exceptions are alcohol and public transit (state secured monopolies).
While I like Apple products, India is right to deny "dumping" of products that would be considered e-waste in the sourcing country.
> I really don't understand why SpaceX doesn't do the Moon

SpaceX wants to colonise another world [1]. The Moon is more difficult to colonise than Mars because it has no atmosphere. This means no aerobraking, no aerodynamic flight (e.g. for drones or parachutes) and no carbon dioxide from which to make rocket fuel [2].

Furthermore, while the Moon being close to the Earth makes supplying a colony easier, it also reduces its as an independent hedge for humanity. Any gamma-ray burst, nearby supernova or supercharged solar flare hitting the Earth will probably take out a base on the Moon, too. Mars has a chance of hiding behind the Sun.

> A Moon base relay is FAR more meaningful to our established presence in space

I think an independent colony is a far more valuable.

> and [could be] a fallback location for global conflict

See above. A lunar base would be dependent on terrestrial re-suppply. Knocking out those logistics knocks out the base.

[1] http://www.techinsider.io/elon-musk-mars-colonies-human-surv...

[2] https://en.wikipedia.org/wiki/Sabatier_reaction#Manufacturin...
Who is Matt Damon ?
Is he a significant figure in science, mathematics, engineering or technology ?
It is extremely likely that that the author did not have option to look at alternatives to Python, but some other scripting languages, for example, Lua, Tcl and Guile are easier to embed because they were designed with that use in mind from the beginning.

Among other things, Tcl, Lua (not sure of latest Guile) encapsulate their interpreter thread well, so one can run independent interpreters in multiple threads that can communicate with each other by message passing but without the need for any serialization/deserialization.
yep, this method works great for libraries authored in typescript (and/or those that take the time to provide external module-style typedef files), but the @typings would be for what tsd/typings does today (mostly ambient)
Fellow Indian here, I must agree with you. But I can understand dang's point of view. He is trying to be polite.
Few people continue to show enough intellectual curiosity to discuss theories with professors long after they've dropped out of college. And the President is not "just another celebrity in this context." By virtue of his office, the President has enormous insight into various global problems, and Damon mentioned discussing those issues with him.
" he's clearly extremely smart. He dropped out of Harvard and wrote an Oscar-winning movie script. He talks about theories with professors and hangs out with the President."

I love your sarcasm !
Not sure how well this analysis explains Facebook's widespread use of React.
https://news.ycombinator.com/item?id=11836180
PageRank doesn't really get "trained" per se, since it's not going to be used to make predictions about other, unseen data.

However, it is learnt from the data: links from one document to another are recorded in a huge adjacency matrix (sort of) and the PageRanks are dominant eigenvector of that matrix.

The original paper never mentions AOL or Yahoo (except as an example of a popular website), but does describe how they built their own crawler (see here: http://ilpubs.stanford.edu:8090/422/1/1999-66.pdf) but I suppose it's possible they got data from those companies later.
What we have here is a set of social engineers social engineering an ouster of a fellow social engineer from the fellowship of his fellow social engineers.

Welcome to the snake pit.

No matter what all of you may think of the stand-up-ness of any of the folks involved, there are strong agendas in whomever is presenting a case here.

I, for one, am no longer involved in the Tor Project, but I am the founding executive director, and I haven't so much as spoken to Jake for years -- I believe I ran into him very briefly at a Tor hackathon about three years ago at the MIT Media Lab -- and haven't spoken him to any serious depth for a good nine years. So I don't have a serious horse in this race. I care about the project a good deal more but I've been retired, not on the board, and not particularly volunteering due to a stroke a while back.

But this kind of thing bites.

Sit down, STFU, and wait for the courts, if any, to settle it out. We went through this with Assange too. It divides people up.

There are a few things to say here.

The most radical thing you can do for a woman is to believe her. Fine.
The most radical thing you can do for an activist, is to believe him or her. Applies to Jake and to Nick, amiright? But. To. Both.
The best thing you can do for your community is to stop tearing it up at the roots with gossip, like archetypical old ladies. Which I feel qualified to say, as the local blue hair (ok buzz cut battle ship gray) retiree.
Opsec says, every one of these reasonable sounding people is a liar with an agenda.

So, much as I would love to believe Jake, the women involved, Nick, and the tooth fairy, all of them are hackers at hacker cons, and you are all my peeps, and I love you. And there is no spoon, no truth, and no use to hacking this out in an internet forum as a form of vigilante justice.

My gray haired thought is this is all prurient, for a loooong time.

Please chill.

This is just the kind of thing that regardless of who is in...error...makes a community spin until it's sick and the good people fly away.

If we are wise we'll all work to de-escalate, not justify or discuss, until things can go through normalized channels.

I don't expect for an moment that will happen, but I feel compelled to make the appeal.

Shava Nerad
founding exec dir, The Tor Project, retired 2007
but speaking entirely for myself
I've built custom HW for the FPGA based SoC now too. https://youtu.be/ZDELr2QHxec?t=6m56s
You may be traumatised if you ever hear Crockford talk about JavaScript!
> Who is the appropriate State Party if, e.g. SpaceX decides to start launching off of Of Course I Still Love You out in the ocean, in international waters?

A tangible way to explore this is to ask "What if a craft, launched by SpaceX from international waters, fell on country X?"

If X is Canada, the resolution process seems straightforward. American and Canadian courts and law enforcement are sufficiently cross-linked to allow the latter to pursue SpaceX's assets and personnel.

But what if X is Iran, or Venezuela or North Korea? We would have to consider diplomatic and geopolitical factors. That looks much more like the anarchic environment of international relations rather than a sovereign-corporate dispute.
Similarly, for Kubernetes: https://github.com/stevesloka/kubecraft
we could say the same thing about software engineers. you were born smart.
There is water (ice) on the moon at the poles and carbon in the rocks so it would be possible to make rocket fuel. Wanting to colonise Mars does not mean you should avoid the moon.

Edit. Spelling
I think domestic tax policy is fine. International tax policy is a mess. Currently, every country has a tax treaty with pretty much every other country - This means that the number of unique international tax treaties is O(n^2) - So if you consider 100 countries which all have treaties with one anther, that represents maybe 10000 unique treaties (if you consider each direction as a separate treaty)... And each treaty is like 50 pages. That's a LOT of work - It is very easy to make mistakes or introduce intentional loopholes without being noticed.

If we had a computer program with 1 million pages' worth of code (with no source control and a highly fragmented Q/A process) then your chance of your program being buggy is extremely high.

It's baffling that governments thought that it would be better to write up n^2 unique treaties between each other instead of having a single treaty (or limited set of treaties) that applies to all (a la Kyoto Protocol or Geneva Conventions)! This is such an obviously bad idea, one has to think that it was done intentionally... Probably the result of heavy corporate lobbying.

At least now some middle-class workers are able to benefit from this mess (before remote work was possible, pretty much only corporations and wealthy people could leverage this). I've heard about regular working-class people who live in Malta and work remotely for US companies and pay almost no tax - This is because of loopholes in that specific treaty. There must be loopholes all over the place.

Right now the system is biased towards helping accountants make big bucks.
Matt Damon is in the news or the front cover of a magazine several times a year. Einstein, were he alive today, would not be just like the recent Nobel laureates aren't. Damon's career depends on public appearances and extroversions, while most scientists don't care for or need them. That's why it seems people "look up to actors" more. They see more of them, and as you said people see what they like from them.
An interesting notion - it would be an interesting case to see if exporting rocket components to "not a country" would violate ITAR. That hasn't stopped Iran from getting launching satellites into orbit though, and misses that e.g. ULA buys their rocket engines from Russia where ITAR obviously isn't a problem.
> I'm not sure how this is very different than Goldman saches both hiring former members of the SEC and having many of its employees go on to fill top

It is not. It just that GS has never claimed its mission was to "Do No Evil" and never positioned itself on a moral pedestal. Google did, which was a well calculated PR move and which propelled its popularity for many years. "Look at our bright fun colors, we are so playful, honest, and cute! We got all your data, but don't worry, it all just for fun".

So there is nothing wrong with that of course. Unless they later on turn out to move against that perception. Then I think it is quite fair to single them out and point a finger at their hypocrisy.

It is not very different than say a person claiming, they are righteous, moral, kind, etc then getting caught stealing or doing other things. They get a worse backlash if they just hadn't been advertising their superior ethics beforehand.
This reminds me of something Joss Whedon said: I suspect that some actors get a head start thanks to genetics, but the successful ones still ran as hard as they could after the starting pistol.
I'm working on a auto-tagging JSON API that might be helpful here.
A previous or subsequent guest searched the tap online, and their search was associated with your account because it was from the same IP?
I am perfectly capable of maintaining an inventory. In fact I am quite efficient at it. The reason is that I despise having to do it; which is also the reason I would love an automated process which doesn't require me to snap photos or go to stores. Your solution wouldn't work well for me, though. My refrigerator is covered in stained wood. :)
Those people are a small portion of H1B visas, if at all, and all it means that instead of a %50 to %100 chance that they get it 'this year' doing it, it's a %100 chance. They also have other options like an L1 visa which is another %100 chance in a year and then can get a green card at the highest priority level as an international executive afterwards. Or they can open a mcdonalds franchise somewhere in a bad part of america and get a E visa for a $500k investment. The wealthy have many options to immigrate. And if they are wealthy they can do this with real corporations too since wealthy people have wealthy friends.

Gamebility by the 'wealthy' would be the least of their worries in this case. Most H1-B abuse are body shops such as infosys. 'Price' auctions would be a good improvement for employees, although it would concentrate the visas into places like SF & NYC even further.

On top of that, a US passport isn't attractive to the already wealthy. The US has high income tax rates relative to many other places and you can never escape it by moving out, unlike all other citizenships in the world. The already wealthy would move to london, monaco, switzerland or maybe dubai if their goal was wealth preservation.
People spend countless hours forming lingering one-way emotional relationships with actors as a byproduct of suspension of disbelief. This creates a false sense of familiarity and therefore trust in the actor as a person. Actors in turn tend to acquire a Shoe Button Complex as a result of this misplaced trust which compounds the problem.

My interest in the thoughts of those I don't know personally is restricted to the specific domains in which they've demonstrated competency.