skysight-inc/HackerNews huggingface dataset:
This makes me think we need to implement a cryptographic protocol to revoke donations when politicians go back on the words that solicited the donation.
As someone who has avoided Microsoft in the past, I've found myself in a position to write a few projects lately on the C# .NET platform, and actually find myself eager to have this available on OS X. I actually enjoyed a lot of features of Visual Studio specifically (I realize this isn't coming yet), but the platform itself really just feels pretty nice and natural.
In my experience incentive stock options that companies give to employees normally are heavily discounted.
To those people who want to keep immigrants out of the USA-- unless you're pure blood native american you're an immigrant.

Plus, what gives any people- including the government- the right to interfere with Freedom of Association.

Like Gay Marriage, the right to hire whome you want is an exercise of this basic right.

Alas, there wasn't an amendment to the Bill of Rights (though there doesn't need to be, read the preamble) to support freedom of association, and so this right has been eroded over time.

Immigration restrictions are government interfering with the economy, and in a bad way.

All immigrants benefit a country (unless you have a rickety socialist country in which case some of them may tax the welfare system-- but if its not rickety the ones who come to work will pay for the ones who don't.)
Today there won't be much issues, I'm talking about a reality in which your Government (doesn't matter if it's the US, UK, Germany or China) is not only not helping you to build strong crypto (which they always done so in the past), but actually is working against you.

How easy would it to work on open encryption software if we'll have to revert to the Pre Bernstein V. United States era (which wasn't so long ago) and one that might actually be more heavily regulated than (restriction on actual work on encryption and related field rather than exporting software) before? Heck Phil Zimmermann almost ended up going to jail when PGP was "leaked" outside of the US, and this isn't East Germany, this is the US in the mid 90's.

https://en.wikipedia.org/wiki/Bernstein_v._United_States
> Just look at how hard it was to get decent (for the time) encryption software when the US and most countries treated it as highly regulated commodities, and that was without an intentional crackdown on everyone who writes and distributes such software.

Um, I assure you that the US Government was quite serious about preventing encryption export.

You are also ignoring history. It was far harder to get an operating system image, period. It was more cost effective for me to drive to a store and buy a physical CD than download over an internet connection in 1996. The retail channel is fairly easy to control--nobody is going to spend the money to press CD's and publish something that will get them raided by US marshals.

This has changed. Dramatically. Between higher bandwidth and bittorrent, you probably couldn't stop the distribution on an OS image, nowadays.
Apple's New Carbon
Why are they not prefixing their headers with "X-"?
It's not really the submitters fault though. In keeping with HN etiquette they posted the title of the article. I'd be criticizing TC here.
Sounds great except the price. $179? Ouch.
the average P/S ratio of the S&P 500 is at a historic high around 1.8 (http://www.multpl.com/s-p-500-price-to-sales) with long term average at 1.4, so this is still double the long term average. Square's gross margins are very thin in comparison to many other "household name" tech companies, so it deserves a much lower P/S. I've also heard growth is really slowing. This multiple doesn't surprise me at all, and I still won't be buying any of the stock.
Wouldn't a more connected world be better? Those suffering under Isis would finally get a voice. Potential Isis recruits might find better opportunities on the web... Imagine girls from Isis controlled states sitting at home learning through Khan Academy. Just feel that the internet does more good than bad.
Man, the NXDOMAIN was part of the joke :(
The spelling error in etiquette bugged me, but not enough to do anything. SEO-ish behavior, though, that was enough to motivate me to update things.
I've been doing this a long time and the only maths I've ever needed was trig, matrices like once and maybe a touch of probability. I took a unit each of symbolic logic and cog psych and those have been infinitely more useful.

Then again I'm about to learn Haskell so maybe I'll change my tune.
Confusingly, my browser renders that symbol () as a... square.
I am assuming you are on Android.

iPhone doesn't have a hardware back button, and most people don't know you can navigate back by swiping.

I will add tracking in http://hn.premii.com/ to see how many user uses in landscape mode vs portrait.

Hiding navbar in the landscape mode is an option.
That, plus they've probably been granting RSUs for a while, which do not require being exercised and which cannot be underwater,
The idea behind asyncio is nice. The API is mostly nice. The new async/await syntax that has been added mostly with asyncio is great. The documentation however is a horrible mess and the implementation could almost certainly be a lot better. Now it's in the standard library though...

David Beazley recently held a great talk on this very topic, in which he goes into these issues in more detail: https://www.youtube.com/watch?v=lYe8W04ERnY
Transactions are not revenue.
Very low margin business. As a multiple of net revenue, it's at the high range of comparable payment processors.
$180 on a toy for a 3 year old? No. We would absolutely play with this at our local library if they had one though. I love the screenless programming idea, embedding those concepts early.
Square uses "Gross Payment Volume" to describe that, not revenue. GPV is ~$30 billion.

You can search for GPV in the S-1 to see the specifics: https://www.sec.gov/Archives/edgar/data/1512673/000119312515...
I think this is actually pretty common for graduate students of mathematics.

> students are required to demonstrate the ability to read mathematics in French, German, or Russian by passing a two-hour, written language examination.

http://www.math.harvard.edu/graduate/
On Eve of IPO, Match Group Disavows Tinder CEO Sean Rad’s Disastrous Interview
This is a fun game in theory, but it's hard to write complex code which makes it frustrating in practice. The JS code is sent to the server and executed before actually running on the client. This makes debugging issues difficult. Combined with bad API documentation, it is frustrating to write AI logic for complex situations.
Yes, Square's private per share prices:

Series A: $0.21627

Series B: <$1

Series C: $5.79817

Series D: $11.014

Series E: $15.46345

IPO @ $9 is not great for lots of folks, but mostly late-stage employees (assuming D & E investors have a liquidation preference - though I don't know for sure).
I'm a solo-founder, but I made the move to the mountains of Puerto Rico for similar reasons. Next year I'll move with my wife and kids to the beach.

By moving, we're able to survive on passive income from a few web properties so I can do nothing but think about building new websites and services.

For a team, I highly recommend it. You can stretch that runway really far and decrease your burn rate by moving lots of different places.
testing is used to be more productive in the long run. [1]

I feel like there are numerous amount of developers who write code, and in the future would forget if they have created bugs or would not remember exactly everything that their code does.

http://nparc.cisti-icist.nrc-cnrc.gc.ca/npsi/ctrl?action=shw...

Would it not be smart to write test code that actually test anything meaningful, because who would want to write testing that is not meaningful?

So would ease of mind not come from proper testing?
They don't give a shit as under 30s don't vote anyway.
It's probably going to the victims:

http://www.bbc.com/news/business-25641476

It also seems it was paid by JP Morgan.
He very explicitly uses textbook libertarian rhetoric on a regular basis.
Just added your suggested figures.
I recall it became unnecessary at some point(?)

Might be relevant.
https://tools.ietf.org/html/rfc6648
Hi!

I am currently on a student visa in the U.S. and was considering trying the H-1B route. However, since it is so tiresome and it literally can make you waste years of your life, I was thinking to not even bother. When I was doing research, most people say that the US is the best place to be at as a SE. This makes it sound like if you are doomed everywhere else. I am happy to see that you seem to be a counterexample to this. If you don't mind me asking, how "bad" is it really to be in Europe instead of US as a SE? Which country do you live in? People say pay is so much lower in Europe, but does it really affect you that much?

Thanks!
Weren't you guys in Startup Chile? I swear you've been getting play out of the "we relocated to Morocco" story for years-- not a criticism, good on ya!
I agree. Also ,just the knowledge that someone is using illegal encryption(non backdoored) is very valuable from an intelligence standpoint since it directly points on highly suspicious people,and also reducing legal blocks towards their inquiry.

And it seems possible to build a system that detects such illegal usage ona web scale.
I would hire a manager who's opposed to the existence of the team he's managing if I didn't like the team he's managing and I thought this was the only way to solve it.
How do you find Puerto Rico? I spent two years in Chile, and it was really nice, love the people, the visas are good, but there's a lot of bureaucracy and its hard to import stuff.
Coinbase and Shift Payments Release First US-Issued Bitcoin Visa Card
Fines and imprisonment are intended to be deterrents as well as retribution. In America it's not politically viable to scale fines according to the perpetrator's ability to pay, so jail time is the only deterrent that will work on rich people. Wealth varies greatly but everybody gets roughly the same lifespan. Although in practice it doesn't work so well because rich people also have better ability to avoid prison time.
I would argue that in the last 15 years he has gotten further from the vanguard of encryption, purely by virtue of the field advancing.

I don't think an age limit makes sense though, as his knowledge of encryption is not likely to be any worse than the vast majority of the population anyway.
And I'm saying, yes, you're right. But have hope. That's something to watch out for going forward, but we can go forward.

This thread's article is interesting, because it's the first step toward a world you describe. But reason has a way of prevailing. Not always, but usually.

One thing that's missing now, that someone here might want to cook up, is a good explanation. The topic of crypto is difficult. Not just because it's hard like calculus, but because there are a lot of subtleties. Old analogies to locks and doors aren't really applicable. What we need is a way of highlighting what's going on, why people should care, and what they can do.
Series E investors got a ratchet guaranteeing $18.56 per share: http://techcrunch.com/2015/11/10/squares-s-1-of-ratchets-and...
Contact your Senators and Representative! https://www.opencongress.org/people/zipcodelookup
Are you currently in the U.S.?
Telegram blocked 78 ISIS messaging channels this week
It's be great if you had some examples to read through, or any documentation really. Even a minimal README.

I'm interested in the idea, but without anything to go on it's pretty impossible to look at.
>Yet, most democracies aren't being massively targeted by terrorists. Largely just those involved in imperialism or regions contested by imperialists.

You know who is involved in these regions? Countries with money. Because without money, you can't do anything but let dictators and mass-murderers trample around like vicious kings. Turning a blind eye to your abused neighbors isn't a way to prevent terrorism, either. You might reduce anti-US terrorism by ignoring the rest of the world, but a lot of people will die, and you're still going to have enemies. It's a factor, not a solution.

Though I suppose if the US were poor as dirt, we wouldn't have to worry about terrorism. Just civil war and invasion.
> Its unfortunate that the solution is often prescription medication rather than an education that better suits their learning modality.

Often the best solution is both. If I struggle to pay attention, am I really going to benefit from more lessons on how to work with myself? This is especially apparent with ADHD, since stimulant meds are not a cure-all. You still need to learn to cope with periods of time when you're not medicated (pregnancy, in the morning, before going to bed, on "medication vacations", etc). I'm sure for some it could just become an excuse, but that's not taking into account the internal frustration built up from not easily being able to "keep up with society". People take the trash out before it gets too full to close the bag? Do laundry before running out of shirts? Empty the dishwasher when it finishes?
In Spanish (native speaker here) the norm is to capitalize just like in normal phrases. In English the norm is... different. I didn't know what they were talking about either, but didn't believe for a moment that VS was being open sourced :-)
True, It's the end of growth, plus the availability of cheap capital giving executives the idea they can grow through mergers.

Usually it doesn't work out too well.
Yeah, I can't blame them for following the usual rules.
Well I'm aware there are many other countries I could move to and to be honest India isn't such a bad place either. But its about more than opportunities, most of the people I care about, all my friends happen to live here in America.
Good, maybe now I can get code-folding.
When Dart is a good choice
More people's lives have been spent in line waiting to get through US airport security since 9/11/2001 than died at the WTC on that day. A rough estimate is 788M passengers/year * 15 minutes * 14 years / 80 years per lifetime > 4000 lifetimes. Now if only my Macintosh would boot faster...
So then if a federal agent is/becomes a criminal does that mean they won't be able to access the back door then?
Developing Code out of the goodness of their hearts? No. Developing Code as part of some convoluted marketing strategy that cannot be measured? Also no.

More likely they're developing Code to compete with Sublime Text and the like. They don't have a product in that market and Microsoft's strategy is what it's always been: gaining marketshare.

Microsoft's success is [now] defined by developers active on MS technology. It underlies the open-sourcing of technologies long held proprietary, as well as the responsiveness to developer feedback.

Long term, I suspect the theory is if MS has a majority stake in the developer market, it can start defining the technology the world runs on (again). Its more of a give-take relationship though, with MS devoting resources to the resources developers actually use.
I'm sorry, what do you mean "though spot"? Just clarifying.
> To start with GC wage levels are much higher than H1B levels.

And that exactly defines the problem and why US citizens, in general, hate the H1-B program.

The solution to the H1-B program is to transition H1-B's to green cards in 12 months. The company sponsoring the H1-B is responsible executing the paperwork, background checks, and posting a bond to fund the spot checks, investigations, etc.

H1-B sponsors will drop through the floor. However, companies that genuinely want the specific person will continue to be just fine.
Are you claiming that OpenBSD never had or has exploits that the NSA could or can use to access systems running it? Because if so that would be a heck of a lofty claim.
Doesn't it make more sense to type it as it's read?
They were bouncing lasers off the moon since 1962, even before man supposedly set foot on the moon.

http://www.americanmoon.org/NationalGeographic/
Could you please elaborate on the difficulties you're facing? I'm about to begin a new project in React Native.
Probably "tough".
Building Rivet’s fuzzy string matching autocomplete
Are they alternative methods of teaching logic? I myself find code drab and cant stand it
Maybe you couldn't get to the screening line with a rifle strapped to your back, but you almost certainly could with a bomb strapped to your chest under your jacket.
And revenue growth prospects aren't all that high?
"Microsoft’s latest version of its operating system, Windows 10, has a feature called Windows Hello that allows people to log in to a PC with a scan of their finger, iris or face instead of using a password — weak versions of which are a common cause of data breaches."

Is that more secure in practice?

http://hackaday.com/2015/11/10/your-unhashable-fingerprints-...
Chrome, it's a 't' surrounded by italicized parentheses. Unsuccessfully searched for unicode lookup to find the text description of the character.

Edit: at http://www.fileformat.info/info/unicode/char/search.htm?q=%E...

I found: <Private Use, Last>

Not sure what to make of it. Apple decided to assign to a Unicode character their logo. Does anyone have context?
http://www.telegraph.co.uk/news/worldnews/middleeast/syria/1...

http://abcnews.go.com/International/top-syrian-warns-congres...

http://news.yahoo.com/islamic-state-fighters-using-us-arms-s...
Some years ago before I retired, I ventured into my local senior center to get a free flu shot, and nearly got sucked into a big square dance while trying to cross the room (it was mostly women and I guess they needed more men for partners). A functioning light sabre would have come in mighty handy that day!
Fascinating insight into how robotics companies make it from startup to success.
I don't think non-proliferation would be a good idea for encryption technology:

1. Depriving the the public of decent encryption does a lot of harm. If you let some people in through the backdoor you're going to let bad people in too.

This is different from nuclear bombs. It doesn't harm the public to deprive them of nuclear weapons. I like having my financial information encrypted, but I don't want a personal nuclear bomb.

2. Non-proliferation of encryption wouldn't work. The algorithms and ideas are already widespread. Every university teaches it. Millions of computers have the code already. The code and ideas can be proliferated anonymously, instantly, undetectably and cheaply.

This is different from nuclear bombs. Nuclear bombs are much more complex and expensive to transport, manufacture and hide.

(I haven't mentioned AK47s, but I'd say they fall somewhere between between encryption and nuclear bombs in benefit vs harm to the public and in ease vs difficulty of non-proliferation, which is why there are more of them around than there are nuclear bombs.)
But what if you want to take a year off? Or just some time off inbetween jobs to travel? AFAIK you need to stay employed with a sponsoring employer all the while. Plus it definitely makes you risk averse as far as doing your thing is concerned.
No, it's because we can code for long periods of time without getting interrupted.
Similar deal with my parents - their house was burgled while they were sleeping - they got MacBooks, iPads, an iPhone, wallets, and then the car keys so they got the car. Luckily jewellery was in their bedroom where the burglars didn't go.
Bring back the power tools.
Do you have to use the tus server written in go (https://github.com/tus/tusd)? Possible to use a node.js backend?
What problems go away if you use a non-text IDE like http://peaker.github.io/lamdu/ ?
You may enjoy lang5, which is a fusion of forth and APL. I find it a fun language to play with and it is easy to read (though not as terse as APL/J/k, of course).

[home] http://lang5.sourceforge.net/tiki-index.php

[examples] http://lang5.sourceforge.net/tiki-index.php?page=About
You're right, DH might be enough, depending on goals.

The DH exchange would be MITMable, but not passively collectable. TLS is (ideally) neither, so DH wouldn't provide an equal level of privacy.

Still, it would be a beneficial extension of the protocol. At the cost of an additional TCP RT.
Please provide your iOS DeviceID to PM (encrypted, shure). I can make build for your personal demo. My native language is so bad, I'm autistic, pls understand me. Thanks.
So as your browser stored passwords pass through (and rest at) the server, waiting to be synced to another browser or device, you have passwords "up there." Are they in the clear? Are the encrypted well enough?
Doesn't sound like a typical household, therefore unlikely to be a common occurrence.
That's not true. Especially in areas where there's lots of impoverished areas near areas with stuff to steal. Property theft is a skill easily picked up with Craigslist and eBay making fencing easier than ever. Unless you have a better way for crooked, broke people with few professional skills to make $1000-5000 in under a half hours' risk. ;)
Sorry it was a typo.
In firefow it's a w with two dots over it. Is it just some unicode point that is unstandardized, and so overloaded somewhere with the Apple logo?
This book is designed to be taught in the second course of a CS curriculum, after students take a functional-first course based on How To Design Programs.

You can see the home page of a course taught using this book here: http://www.ccs.neu.edu/home/vkp/2510-sp14/
Are you trying to compare the amount of people that can distill moonshine or smuggle drugs to the amount of people capable of writing secure encryption software?

The effectiveness of limiting proliferation is tied directly to the difficulty and the scarcity of the human capital involved, this is why restricting the proliferation of small arms which can be build by anyone with some machining experience is near impossible, but limiting the proliferation of say nuclear arms and technology is quite possible.

It would surprise me if the NSA (or any other agency) doesn't have a list of all or most software engineers and mathematicians which are capable of designing crypto, that mailing list isn't that big.
We're thinking about it. This is the sort of thing one thinks about for a long time.
Apparently Apple uses U+F8FF, part of the Unicode "Private Use Area", to represent its logo. It's not surprising that it fails to render on non-Apple platforms, given this warning in http://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/CORPCHA... :

# The following (1) is for the Mac OS Roman encoding
# (also used in Symbol & Croatian).
# NOTE: The graphic image associated with the Apple logo character is
# not authorized for use without permission of Apple, and unauthorized
# use might constitute trademark infringement.
0xF8FF	# Apple logo # Roman-0xF0, Symbol-0xF0, Croatian-0xD8

Additional references:
http://hea-www.harvard.edu/~fine/OSX/unicode_apple_logo.html
http://www.fileformat.info/info/unicode/char/f8ff/index.htm
https://en.wikipedia.org/wiki/Private_Use_Areas
From my experience it's hard to discount more than ~70% or the IRS starts to complain.
The simpler explanation: they understand knowledge is power and are happy to use any convenient excuse to acquire it.