skysight-inc/HackerNews huggingface dataset:
Shameless plug: When we've started switching to TypeScript and was looking for a good starter, we've couldn't find any that we've liked so we've created & open sourced our own. Maybe it can help people who are considering using TypeScript with React: https://github.com/barbar/vortigern
The op is being Mr trump. He is like screw those other Indians from coming in. I think everyone should have a shot.
The Amiga used standard 3.5" double density floppy disks. Commodore had long since bought into that. In those days, it's not obvious what a standard keyboard would have been: https://en.wikipedia.org/wiki/IBM_PC_keyboard#Connection

Which reminds me that nobody knew that microchannel was not the way forward. Or at least nobody in the press. IBM had had already had hit and was still the dominate player. And there were M68000 based Mac's and Atari's along with legacy 8bit systems.
Fun fact: an HPV vaccine that covers even more varieties of HPV was approved by the FDA a year ago.
3,000 sq feet is 20.8 rooms at 12' by 12'. Sure larger rooms, walk in closets, or wasted hallways could eat that up. But the real issue is there are only 2 bathrooms.
I just moved to Oahu (Kaneohe) from the mainland, thanks to flexibility of a 100% remote gig. Worth checking out, and if you play your cards right you can get a solid salary to boot. weworktremotely.com, angel list, etc.
Yes you put everything into a trust and get your “friends" in congress to pass a law getting rid of the estate tax for 6 months and have the trust “die” and then set up a new one [1]. They almost got away with it [2].

1. https://en.wikipedia.org/wiki/Economic_Growth_and_Tax_Relief...

2. https://en.wikipedia.org/wiki/Tax_Relief,_Unemployment_Insur...
The IRS and DOT should start scrutinizing the foreign shell companies buying up properties in major US cities (NYC, SF, LA...), which contribute to the pushing up the real estate price. Otherwise those shell companies would still be popular among international tax evaders of ultra riches while average citizens paying the prices such as high housing costs.

For some reason the quote "The chamber (of secrets) has been opened. Enemies of the heir ... beware" fro Harry Potter just came up to me.
>If I know multi-core performance is going to be an issue up front, I would pick another language.

This is why I have shifted most of my code (I work in data warehousing) to Go. Python is handy for little scripts and data mining.
>> Are you seriously saying that foreign students subsidize the education of US citizens? That is one of the most absurd statements I've ever read on HN. US student's educations are paid for by student loans, they fund their own tuitions I can assure you.

Absurd? Perhaps. However, it is reality and happening in the University of California system. [1] The tuition for CA residents (regardless how they choose to finance this -- which is what you are referring to) is currently only maintained by the large number of out of state (and international) admissions.
The problem has gotten so bad that a bill was passed in the state legislature to limit the out of state student enrollment. [2]

>> Attending university in the US is a privilege and that does not mean you should be guaranteed a job in the United States upon graduation.

A privilege that is only accessible to the most privileged foreigners (because they are wealthy in their home countries) or most talented (who receive financial assistance from private organizations, or in some cases their home country).

>> You seem to have a real sense of entitlement that because you went to school in the US the US owes you a job. Wow.

I certainly did not make the case that any graduate of a US university is entitled to any job. I agree with you.

Taking the perspective of a business, how would you incentive your business not to hire the best available candidates who are already in the country (regardless of whether or not they are foreign-born)?

>> This idea that the most talented people can only be found from outside the US needs to just die. If the US were so bereft of talent none of these companies that these H1B visa folks want to work for would exist. Ditto for the US universities they attend.

This is not what I said. I was referring to US-born and foreign-born students attending the same universities for the same duration. I did not advocate for bringing people into the country.

Note that those international students having attended US institutions of higher education can already start working for any employer under the post graduation Optional Practical Training (OPT) for a few years.

>> This idea of relocating people to London for year is just gaming the system.

Agreed. I am not advocating for this. Just describing that this is happening.

[1]: http://www.mercurynews.com/education/ci_29954758/california-...

[2]: http://www.sacbee.com/news/politics-government/capitol-alert...
So the opportunities here are a) make house construction less labour-intensive, and b) bring more women into construction work.

Part a) sounds like a call to make building more modular, with larger and larger things made in factories rather than on-site. For part b), maybe training programs. Have them women-only so they're less intimidating to women looking to enter a very male profession, and make them cheap or free up front, with tution payable only by those who actually find relevant work.
This blog post sounds too simplistic.

Firstly there is no shortage of housing, there is a shortage of housing in relation to where people work.

The housing crisis that this person speaks of can be solved if there was much more infrastructure that allows business to thrive in other parts of the US. Sensible Law, access to capital, access to good transport network, access to good educational institutions . .

You just do not put programmers in a room to generate software - programmers are there to improve their real life just like everyone else.
> This is especially true if you're a doctor

Doctors hiding assets to insulate themselves from largely-meritorious malpractice lawsuits,[1] would be pretty interesting.

[1] http://archive.sph.harvard.edu/press-releases/2006-releases/...
Is your criticism about the fact that pickle is language-specific or about it being a binary format?
In this case, it might be easier to describe sending letters in a secret code to your friends. Even though the mailmen can read everything on the envelope, they can't read anything inside.
Having a bidding system for H1Bs would quickly resolve all these issues.
Guido's on record as having three "political" requirements for any GIL-less Python:

1. Same or better performance
2. No breaking existing extensions
3. Not overly-complicating the cpython implementation

These are tough requirements, but obviously sensible, and Hasting's discussion of trying to meet them is interesting.
The accepted answer on this post has quite a bit of information: http://programmers.stackexchange.com/questions/121653/create...

I was interested in this too at one point in time and spent some time perusing the links in the above post, but after taking the database class at my university I realized it wasn't for me. :P

Best of luck!
Color Footage of America’s First Shopping Mall Opening in 1956
He's not totally wrong. If the package is signed and the public key is trusted (the bigger 'if' actually) and the package signature passes - then it doesn't matter how it was transported. Even email is fine.

With that said, security needs to be in layers and defense in depth is critical, especially for this type of core infrastructure.

He should upgrade all infrastructure points for better security where feasible.

There's also the political reason not to use Cloudflare ... we're quickly moving to a darker Internet where traffic goes into networks like Cloudflare and nobody knows what happens inside the black box. I wonder if that's where the resistance lies.
I thought the Menehune were just considered to be other people who got there first...
>The UK is, relatively speaking, not a corrupt country

You sure about that? Just a week ago, a mafia expert called the UK "most corrupt country in the world".

Give this a read:

UK is most corrupt country in the world, says mafia expert Roberto Saviano
http://www.independent.co.uk/news/uk/home-news/roberto-savia...
I'm in the snowbelt and well aware of this. Mileage (at a given city/highway mix) is still the biggest factor presuming the car is getting some minimum duty cycle. I said "mostly," not that the number of winters is nontrivial.

If you only drive 5,000 miles a year, sure, but that's not typical.
Most have malpractice insurance anyway
Depends if you mean with kids or not. Most college educated families with kids in Chicago move out of city limits post kids to avoid the bomb that is Chicago Public Schools.
Python Without GIL. The Gilectomy Branch of CPython
What do you get, other then the information being taught, from this course?
Do you get the impression they re-designed the organization, with moonshots at their moonshot factories, while incremental improvements at the rest of the org?
I've not been involved or looked at anything in the tor or C3 circles up until these allegations.

It isn't very obvious because I know no one involved.
Depending on the nature of the separation, Tony may never be at Google again. It really depends on if they left on semi-good terms or not. Tony probably won't be allowed the Nest team, but Larry may still value his opinions on where the products should go, even if Larry thinks that Tony is a poor manager.
The trials and tribulations of doing business in India
You're being ridiculously literal.

What if you have milk but are out of orange juice or cheese or steak? Unless the 'milkman' is turning up with all these things on the of chance you're low on one this system is much more efficient.
> And as I've said before here, the current tax system exist in the interest and benefit of large companies, not small companies or individuals

That is contradicted by the huge number of middle-class tax loopholes out there for, e.g. mortgage interest, small business credits, etc. Several middle-class tax expenditures cost $100 billion or more: http://taxfoundation.org/blog/12-largest-individual-tax-expe.... Health insurance deduction: $212 billion; retirement savings deduction $176 billion; mortgage interest deduction: $101 billion.

Tax evasion using overseas havens is estimated to cost $100 billion per year: http://freebeacon.com/issues/report-tax-evasion-avoidance-co.... Legal corporate tax avoidance costs about the same: http://www.theatlantic.com/business/archive/2016/04/corporat....

> If we instituted an overnight 9%, 9%, 9% "Simcity Tax" system

Sophisticated tax evasion has little to do with claiming various deductions and credits. It is a mechanical and straightforward process to run through those. The real complexity is intrinsic: what's an appropriate depreciation schedule for this asset? Does appreciation of this options contract result in ordinary income or capital gains? Is this payment between related companies legitimate, or a way to shift profits? You can't get rid of these basic distinctions, but at the same time those are the bread-and-butter of sophisticated tax planning.

There is a way to limit tax evasion from companies: stop taxing corporations.
Hi bjhoops1, I also moved to Kaneohe (about a year ago). I also have a 100% remote job, so there's no commute into town each day, its nice.
> I think this was true for a while in the mid 2000s when radio units were more or less commoditized, but these days the big center console touch screens are deeply integrated with the car

There's still dozens of brand-new cars that sell without a locked down center console.

For example, you could buy an 100% electric brand new 2016 Nissan Leaf. It ships today with an infotainment center you can "just replace it and get identical/better functionality" anytime you'd like. Despite being upgradable, it still supports many modern features (such as GPS, Apple CarPlay, Rear-view backup camera, etc)

At some point, people are making a choice. If you don't want to be stuck with an unmaintained computer in your car, buy any of the dozens of brand-new modern vehicles that let you freely upgrade whenever you like.
Lol... I had that page open in a tab since last night. Just came into my office to hear my computer fan running hard. Seems Chrome was pegging my CPU at like 200% for like a day.

Whoo hoo.
Drawings Tutorial for all levels
It would probably be simpler to provide patents with insurance against medical malpractice.
As a beginning iOS developer, I found the Big Nerd Ranch iOS book very helpful. It leaned more towards a tutorial style.
I see that they also have a book called "Cocoa Programming for OS X". If I were getting into programming for OS X, that's the first resource I would check out.
Don’t you know how hard it is to find good help these days.
(not the person you're replying to, but) my criticism of python pickle is that it allows the deserialized thing to refer to objects outside of a restricted environment (in this case, subprocess.Popen). JSON deserialization can't refer to console.log or any other object.

Unless you're storing an HMAC alongside your pickled blob, and verifying that HMAC on the deserialization side, you should not trust pickle for anything. (Even then, it's still potentially dangerous, because in a large project some other dev who doesn't understand the issue could come along and write a new thing to deserialize the same pickles and not check the HMAC).
The PINTOS project is another classic operating systems course. Definitely takes a fair amount of time but it is rewarding. All the material is accessible online:

https://web.stanford.edu/class/cs140/projects/pintos/pintos....
Awesome! Windward side FTW. :D
Great idea for a project. Nice job.

It says in the About section on the home page "Unless someone can intercept your local traffic and our traffic to a site, you'll be able to spot MITM attacks". I'd argue that this is not entirely true. If an attacker operating as a MITM can intercept all local traffic (e.g. via some form of DNS attack), they do not need to control the traffic from hash-archive.org to 3rd party sites. They simply need to control how hash-archive.org is presented to the victim. In theory, the attacker could serve up a bogus version of hash-archive.org that appears to be legitimate but is returning falsified hashes that match the malicious downloads they have intercepted elsewhere.

You might claim this is not possible because hash-archive.org runs over HTTPS so an attacker would also have to somehow generate a valid SSL certificate signed by a trusted CA. This is true but if someone types hash-archive.org into their browser URL bar, the initial request is made over HTTP. The legitimate hash-archive.org redirects the client to HTTPS seamlessly but a fraudulent hash-archive.org could just keep the victim on HTTP.

To provide some mitigation against this type of attack, you could do a couple things:

* Only allow hash-archive.org to be accessed over HTTPS (port 443). Close port 80. [EDIT: in fact, this doesn't really help all that much because the MITM can still try serve their bogus version of hash-archive.org over HTTP]

* Set the HTTP Strict Transport Security header (HSTS) [1]. After the first visit to the legitimate hash-archive.org, compliant browsers will only ever allow future visits to be made over HTTPS.

For good measure, you could also set up HTTP Public Key Pinning (HPKP). HPKP is a 'security feature that tells a web client to associate a specific cryptographic public key with a certain web server to prevent MITM attacks with forged certificates.' [2]

[1] https://developer.mozilla.org/en-US/docs/Web/Security/HTTP_s...

[2] https://developer.mozilla.org/en/docs/Web/Security/Public_Ke...
Sure, now, but was that the case 10 years ago? I'm not arguing its the best choice but more that you need to take into account the age of things. Being exposed to it just now doesn't mean it was created in that situation. I'd say 10 years ago rpm based distributions were the more dominant and emulating rpm was a fine choice.
I could tell for sure if I still had my issues of PC Magazine from the early 80's, but I threw them all away.
AI and Intellectual Property: Who Owns the Rights and Royalties?
Build Serverless Realtime Data Pipelines with Python and AWS Lambda – PyCon 2016
What "loopholes" would you get rid of if you were President and had no donors to contend with?
In a great many housing markets, there are several kinds of mortgages. But basically the fall into two types, fixed and variable (go up and down with then current market rates) -- there's some hybrid loan products and some non ursury types, but this is basically how they break down.

The most popular kind of mortgage is one where the rate is "fixed" or locked at the then current market rate, and it won't change regardless of market forces. The great benefit of these kinds of mortgages is that the repayment terms operate without respect to any inflationary forces or changes in lending markets. Repayment is typically 15, 20 or 30 years.

Historically, and I intend this to mean for something like 99% of history where these types of mortgages have existed, this means that by the end of the loan period, the monetary amount per repayment period (say monthly) is the same, but it's actually cheaper per repayment period in then future real currency. In other words, in 30 years, you're paying for housing at nominal currency values from 30 years prior. Given historic inflation rates, at the end of a typical 30 year loan, this can be around 50% per payment period discount over then future real currency value.

My understanding is that in the U.K., a "fixed rate" mortgage is what we in the U.S. would probably call an "Adjustable Rate Mortgage" or ARM with a fixed 2 year rate (though I believe the closer approximation for an ARM in the U.K. is a discount rate mortgage).

There are also variable rate mortgages, in some markets those are the only types available, in others they exist to cover higher risk borrowers but in others they offer some kind of monetary benefit to the borrower. Depends.

While mortgage rates under such systems can increase, it's not generally normal for them to over decades. For example, in the U.K. over the last 30 years, it's been the general trend for the rates to decrease. (http://www.bankofengland.co.uk/boeapps/iadb/Repo.asp)

Even if the rates do increase at some slow rate, the average of the mortgage payment is still likely to become cheaper over decades than the then future rental price. Following general inflationary trends, rents in most markets have doubled in the past 30 years, while a person who took out a mortgage on a house 30 years ago will be paying much less or will have payed off the property by now and has no specific monthly housing costs.
The complexity requirement is the tricky one then, yes. I think I'd disagree with Guido there - a little complexity in the VM managed by a few experts is probably a good cost to accept for millions of users.
So, these companies are basically the Tor router of money.

Recently NPR Planet Money also covered a related topic which was very entertaining. http://www.npr.org/sections/money/2016/05/27/479717380/episo...
100M Accounts for VK, Russia's Facebook
Yeah, go further, stop all taxation and be rid of the problem of evasion altogether.
Not true, rental costs will go as high as possible until buying becomes more attractive. Buying costs are based on supply and demand of housing and credit. That's why it's more expensive to buy a house in San Francisco than in Kansas City, Missouri even if the credit markets are effectively the same in both cases.

Under normal market conditions, borrowing money becomes expensive as monetary supply decreases. However, very active central banking systems the last couple decades has changed the story on this.
What security liability? If you're talking about a random attack, then they would need to somehow piece together my various email addresses and break different passwords. The cameras (Dropcam, Smartcam, Ring) don't keep ports open on my firewall.

If you're talking about a targeted attack, there's likely nothing I can do except sit in my house with a loaded gun.
“A democracy is two wolves and a lamb voting on what to have for lunch.” - Gary Strand

A free for all democracy is no different from tyranny by the majority.
>Are you seriously saying that foreign students subsidize the education of US citizens? That is one of the most absurd statements I've ever read on HN. US student's educations are paid for by student loans, they fund their own tuitions I can assure you.

The GP is correct, domestic students rarely, if ever, pay the true cost of attendance at colleges and universities (hereafter, called 'schools') [1]. The are taxpayer subsidies such as tax breaks (both the publics and privates benefit) to the schools from local and state governments, as well as annual appropriations for operating costs of public schools. This is especially evident in areas where the cost of attendance is so low to in-state residents, such as the California State school system.

Private schools also subsidise students through merit scholarships, which lower the cost of attendance for foreign and domestic alike, to the tune of anywhere between a few hundred dollars and a free ride.

[1] https://www.insidehighered.com/news/2015/06/12/study-us-high...
If you have feedback about N1, I'd love to hear it! :) You can post here or always email me directly. (I'm the founder/CEO.)
One of the things that's absolutely fascinating about this to me is that the dress and wardrobe of everyone is just so much nicer than what I'll typically run into in a mall, even ten years ago.

I kind of wonder if American clothing has just gotten less and less formal over the years, or what--maybe it's just a Midwest thing?
If you really want to prevent tax evasion then start taxing assets. You can’t really hide assets (excluding a few minor ones like diamonds, but these are a tiny fraction of all assets).

If you tax assets like land, shares, buildings, mines, vehicles, bank accounts, gold, etc, then evasion is not possible and the useless wealthy that inherited (rather than created) the assets will start paying tax.
Very granular, and not hierarchical enough. What is ironical for Java. Going either way would fix the problem. There's also a lack of support for them in generics.

The checked exceptions problem on Java is one of overall language and libraries design, not inherent on the checked exceptions idea.
But doesn't Typescript compile to JS, thus there's actually no type-checking at runtime?

Certainly type checking can prove that it's the right type, but in my experience knowing that it's the right type but the wrong data is useless, I care if it's the exact data it's supposed to be.

How does type checking protect you (or someone else) from inadvertently mutating a value without changing it type and causing problems later? It's perfectly possible to do this without having any checks for class/instance throw a warning, unless there's something I'm missing.
Well the user space locks he discusses already read a variable and branch between uncontended and contended cases. Specialising speculatively for single threaded would just be a third cannot-be-contended case. But yes it'd work better with a JIT - yet another reason to write one.
HPKP is also the technique used/abused by Microsoft to keep users from knowing what the Windows 10 system is telling to other servers about us.
Get Paid to Move to Maine
Buckshit. You know why? Taxes for the rich are much lower than they were 40 years ago. Yet they still take as much , maybe even more, money out of the country.
Dozens in Russia imprisoned for social media likes, reposts
Because they like living in the United States.

That sounds really silly, but there are a number of cases of overseas tax cheats who get caught then have the opportunity to flee before the tax man gets them, but they admit their guilt and pay the fines. A lot of them simply don't want to flee the United States and go live somewhere else.