skysight-inc/HackerNews huggingface dataset:
Of course, which is why you have the online version [which would also need to be intercepted] and every citizen having a copy of their own votes [if everything is compromised, you can go door to door].

The more parties with a copy of the voting record, the better off we are and the harder fraud is to commit.

I'm just generally amused by the "online voting" issue when, right now, none of us can even prove how we voted...let alone guarantee the vote totals were correct. We take it on faith no one meddles with our paper ballots. Yet, you expect higher protections for a system that naturally lends itself to being as verifiable as the existing system AND providing more methods to verify the validity of every voter's votes.

We have people like this:

http://www.cbsnews.com/news/man-charged-after-tossing-voter-...

Handling our voting process :/
Writing Storm / Trident topologies in Clojure
You only return a dictionary from Pyramid views and based on the request, you can choose a renderer like JSON.
Look at this example[1] Steps 3, line 16-19. Basically you can develop a Rest API with template rendering side-by-side and you don't even need a framework for it like DRF!

[1]: http://static.agendaless.com/pycon2014/json.html
Crypto Projects that Might Not Suck [pdf]
These are some slides from a crypto meetup at CloudFlare.
Using the Marceline Trident DSL
About ~50% developers/technology, ~30% marketing, ~20% customer service.
I always work more efficiently after disconnecting for a while. It helps me forget the mental clutter that builds up over time.
Of course. Anything is better than being disrupted and ending up like, say, BlackBerry. ;)
These are some slides from a crypto meetup at CloudFlare.
Thanks. Didn't expect to make first page. Working on getting the actual site back up.
>Don't you agree the strategic outlook of an investment bank is entirely different than that of a commercial bank?

I do which is why banks will specialize in different niches regardless of regulation.

No law prevents a cement making company from leveraging itself like crazy and invest it all in high risk / high reward biotech research. And yet you don't see that happening.

Also, you fail to address the argument that a liquid commercial paper market gives ibanks de facto access to deposits.
We industrially designed a nylon attachment strap to each goTenna so you can attach it wherever you'd like. Including, I suppose, your head.
Sorry you had a bad experience. Coding brings me joy now and I would never intentionally bring suffering to people helping me see a common goal brought to fruition. While I don't like ruling by democracy, ruling with EMPATHY is a requirement. What are you thinking about working on now?
Cached version, because it's down for me:

http://webcache.googleusercontent.com/search?q=cache:iG01hdg...
Depends on country. Laws for selling books can actually get quite complicated (http://en.wikipedia.org/wiki/Fixed_book_price_agreement)
Sure, because those books have rights to be sold in your geo. OR, your account is based in the US (billing address).
Nested animations in AngularJS
> India, Thailand, or Vietnam

Getting a work permit in SE Asia could be a major pain, or so I've heard.
I wrote something similar (trie based routing) in native js, using ES6 Map and WeakMap: https://github.com/oconnore/tree-router
Mobile Gameserver Backend in D by Stephan Dilly
s/can/may/
Where were you backpacking? This sounds alot like Nepal, where I've been for the last 2 months on a kind of workcation.
Again this? It's been run up and down on Twitter.

Effectively: a maths education is a great IQ test. If I was hiring a press agent, I'd still ask math questions.

E: "I think this is great. I was always interested in computers as a kid but was awful in math."

When I was a kid I was intermittently good and bad at maths, and hit a low point in high school trigonometry. Different teachers, different styles. I still "grew up" with college calculus, and ended up taking even graduate-level courses in mathematics. (Not without spending a year or so in film school thinking arts were right for me because I wasn't 'mathy')

We need to do away with this widespread notion that some people are good at maths and some have other talents. That's just mathematical anxiety, poor organization (I was bad at high school linear algebra because I couldn't line up my matrices right on paper) and some level of license already being given to people to suck at this.

We don't tell people they can be bad at talking. Kids who can't talk to strangers or have bad praxis are taken to psychiatry.

As a civilization, we need to suck it up with mathematics. As long as we tell sociologists that they don't need to know maths, we're gonna end up with bad theories of society that don't understand nonlinear dynamics, as much as mathematicians scream about catastrophe theory. And then there's this: programmers who can't grok some two years of college maths are just going to suck constantly. How many complex "language problems" resolve into constraint linear programming, FFS?
Or the artificial Swatch time, which doesn't solve anything. We already have an international time, Coordinated Universal Time. It only takes to know your offset and some basic addition to convert.

Converting longitude and latitude to some other character base, like someone suggested would be better.
Publishing and Media (Music, Movies & Entertainment) are two sectors known to have illogical business practices and entrenched interests. The internet is still trying to disrupt these sectors, Amazon would love to take your credit card number but they have to operate on what is possible and choose their fights wisely.

Secondly, US is the trend-setter in many things internet, that may be coming to an end but companies would want to try new things in a market they have most comfort before expanding out.
Wow, never thought of it that way. Although I don't think that'd factor in as much if there's books I want to read on both sides, which I assume is the case. So it's not so much an absolute ranking of books. If it's over a threshold, I want to read it. Given two books I want to read, it might not be that clear that I want to read one over the other, but when you add the cost difference it'd become clearer.
Site to avoid long phone waiting queues
Isn't Dropbox just a fancy FTP server with a web interface?

In all seriousness, a GUI and some charting can make things a lot easier to look at and pick things out. There is definitely something to be said for being able to get down and dirty and use your utilities, but many times I'd rather spend a minute clicking around in a GUI than figuring out some archaic commands I don't always remember or get right on the first go.

As a clear example of this, for some reason we decided to store anything that would normally be uploaded as an attachment in Jira into a godamn S3 bucket. Ignoring the fact that we have marketing folks dicking around in an S3 bucket, it is a real PITA for me to do it even as a developer knowing the "directory" structure and having s3cmd available. I would rather click two buttons and let my browser download the damned file and be done with it.

I don't want to stop what I'm doing and think about how to use s3cmd, I want the file so I can continue working on the real problem at hand. It's the same thing here, I want to look at a graph and think "Gee, the performance bottleneck is here" while I'm thinking about the code. I don't want to bounce back and forth between my code and systrace. Sometimes it is necessary, but it isn't more times than not.
Why does storj need 6 million dollars? What are they planning on doing with it?

One problem with Storj is that their technical contributions to the field have been very minimal, the best I can tell is that they've introduced 'BitCumulis', which is a 'modular' design for integrating multiple solutions such as those presented in MaidSAFE and ethereum. They haven't actually made any convincing contributions to the bigger problems.

From what I can tell, storj is a front-end that is waiting for other teams to solve their proof of storage and proof of bandwidth problems. And I don't understand how that calls for 9800 BTC.
The copyrights are often dispersed, with different publishers owning different rights. It's not a matter of just "arrang[ing] for worldwide licensing." It's dealing with a completely different set of owners who may have no interest in signing on.

Of COURSE Amazon wants to access customers in other countries, it's not like they haven't thought of it!
I can fully understand your sentiment, and to some degree emotionally connect with it, but rationally: my entire bookshelf of computer science and literary classics has gone untouched since my initial read through the vast majority of books.

I keep looking around and I'm not sure that I'm happy with the "ownership" aspect of books, or a lot of stuff in general. (Having moved three times during the last six years, moving books is an awful experience).

This is probably an expression of what I've been feeling in general as of late, but I am extremely happy with the "subscriptionification" of media that's been happening. Spotify's huge library is a net win for me, as opposed to collecting albums for them to just collect dust. For me, revisiting what I used to listen to in high school by over-hearing someone's playlist has a far stronger emotional reaction than revisiting it by walking past a bookshelf.

Regarding stuff disappearing ten, twenty, thirty years from now: my experpience has been the opposite. The Internet has been getting better and better and archiving content of yesterday, and has provided better and better access to it.

My personal lean has been to own less stuff in general, which includes books, music and media in general. So needless to say, I'm pretty excited about Kindle Unlimited.
I don't think you know what those words mean.
I'll give you what I know:

I moved to Norway almost a year ago from the midwest US: I absolutely love it here and have no plans on returning to live. I can't give much career advise as I'm not working, but there are tech jobs in oil and naval industries from what I can gather. Being from the US, you will need a job before you move. I didn't have many moving expenses because honestly, I decided it was better to give my stuff away than to ship it plus I moved for marriage, so I had less to consider. Schools are good and higher education is free as well. The process seemed simple to get my residence permit: The most difficult part was waiting. I don't get permanent residency until a minimum of 3 years: until then renewal each year, mostly a process of a form, an interview perhaps, and some waiting. We do rent, as do most people here - I think we are paying around 8,000kr ($1300USD) and that is on the cheap end - though I'm in Trondheim and housing is cheaper outside of the city. Everything is expensive - I gave up trying to convert to USD and just learned the economy like I would a game. Though the actual cost of living is more here, the quality of life I have is greatly improved. I can walk everywhere safely. Public transportation is excellent - not having a vehicle is definitely not all that restrictive. Healthy food is the cheap food and healthcare is universal. I'm not fluent yet. It is important to learn (I start language classes next month) but isn't always required in some industries. Eating out is a rare treat because it is always expensive - but on the other hand, a good latte is cheaper than a bus ride. Yes, I do choose to walk with coffee instead of riding a bus at times. Nature is absolutely free - it is almost too bad I wasn't more of an outdoors person.
Some of these I'm sure carry over to other countries: I imagine most people don't have dreams of living in the arctic, which comes with its own advantages/disadvantages depending on viewpoint.
Tech wages in California aren't double those in the rest of the country at least not for a ruby on rails developer. My last job search, I interviewed for jobs in NYC, San Francisco and Atlanta. I was really surprised to find that the salaries I was being offered in Atlanta were just about the same as in NYC or SF. This seemed crazy to me as the cost of living in Atlanta is far lower but that was what was offered. I often peruse job postings and this still seems to be the case.
Shall we also get off thine lawn? Having big stacks of books in your home is a relatively recent phenomenon. People used to borrow them from the library or circulate them from person to person. Mass availability of inexpensive books has only been with us for 100 years or so.

How do you know Jeff Bezos didn't tweak a couple of sentences in your Kindle copy of Catch 22? I don't know, but I do know that detecting such a change will be far, far easier with digital publications than it ever was with paper.
I assume the same way they do with KDP Select where prime members can borrow a free book once a month. Amazon will set aside a pool of money and divide it among the books that were read each month as part of the program.
It's a fine article, but the implied answer to the title is: you can't. Know the technology, then get the job. I was hoping it was about getting a job when you wouldn't know the technology until you started.
If you are young, embrace the opportunity to learn a second language. Take a course before you leave, study your new language thoroughly, and bask in the joy of being accepted in a rich new culture. The culmination is when you can understand their jokes. The motivation is to bargain successfully in the marketplace (eg. Latin America) and not get taken advantage of.

I lived in Peru/Bolivia in 1968-69, taught high school physics in Spanish. One of the most enriching experiences of my life.
Docker is still a full Linux kernel. The point of MirageOS is that your app is the kernel.
I took a similar approach, although not with Slackware.

I was tired of not knowing what was inside my distro, nor how it worked... so one day I decided to build my own distro (following the very good Linux From Scratch book, and then later the Cross-Linux From Scratch book).

It's even more bare-bones than a base arch or slackware -- but the best part was knowing exactly how everything worked, and no longer fearing of changing something, because I understood what it was doing now.

The experience and knowledge of "rolling my own distro" is very applicable elsewhere -- from understanding kernel panics better, to understanding "dependency hell", to how the entire boot process even works.

A linux distro is really a thing of beauty once you understand what is going on under the hood.
Oh my God! I would be so confused reading this code!
That's quite different. The kernel has security responsibilities that are independent of userspace, and vice-versa. It's not like the browser gets loaded in to kernel space.
I really couldn't find any precise information about storj but the dummy slides are showing some really different scheme for POR.

Also I think filecoin has a mistake. If it ever gets popular then it is possible that the difficulty would be quite high (in the scale of GBs). In that case you can't effectively mine only if you share at least 1 TB of your hard drive below that the expected reward for a block would be near 0. It would drive the network to centralization. The expectation reward for a block isn't linearly proportional to your shared disk space but a convex function of it.

On the other hand it would be possible to implement mining pools which could somewhat solve this problem.
> Programming is Language.

And half of mathematics is more or less the study of formal languages and their consequences?

You can say that they're different in order to keep people who are scared of math from projecting those feelings to programming. Or you can say they're the same to draw deep insight between programming and one of the oldest fields of study of human kind.

I find that people tend to reject the relation when they know of math as calculus, i.e. the analysis side of mathematics. When they bump into the algebra/proof side of it the connection is more clear.

As a corollary, people who are "good at language" are probably going to be quite good at algebra/logic mathematics as well if they approached it from the right angle.
Honestly, I've wavered on this topic...I used to think that math wasn't an inextricable part in understanding programming, since it doesn't seem we do anything more taxing than incrementing values by one, on a day to day basis. This recent interview with mathematician Jordan Ellenberg really piqued my interest though:

http://host.madison.com/entertainment/arts_and_theatre/books...

> I would say that math, almost alone in the school curriculum, is the one place that you can create knowledge absolutely from scratch and know that you’re right. That’s rather amazing and I think that’s one reason math has a central place in school. If you’re taking history and someone says, “This is what happened in the Eisenhower administration,” you have to take the teacher’s word for it. If you don’t, you can look it up in a book and you compare that book’s authority to your teacher’s authority, but in the end you have no direct access to what’s true and what’s false. Math is different. In math, you can actually directly perceive what’s true and what’s false. You can count and you can measure and you can create that knowledge for yourself. That’s an incredibly powerful thing. If students come out of their math classes in school without really experiencing that, that’s quite a waste because it’s very special and it’s something only math can offer.

This, for lack of better term, faith in logical proof...that certain forms of analysis and problem solving can be built from and derived in an irrefutable way...that's hard to get across to novice programmers...such as the idea that debugging is not just a matter of luck and randomness, no matter how complicated that stack trace or how you cross your fingers when turning on your computer, but of logical deduction.

Sure, everyone who is an adult goes through many years of math to graduate high school...but how much do they really appreciate that mathematical assertions can be, as Jordan puts it, basically created from scratch and be irrefutable? Which is something that you can't say for many non-math topics that we run into day-to-day? And if you don't have that grasp...even if all the actual math you do in your code is x += 1...you may not have the intellectual fortitude to deal with all the ways code can diverge and break.
They should maybe pause the video in the masthead when the overlay video is playing.
I've worked in the UK and Germany. Both are great for American expats and quality of life is high!

Check out this website (started by some a16z guys): http://teleport.org/
Goal #3 on their list was:

> A conversion need not just be based on formulae. A respectable amount of data may be used as part of an algorithm.

Which is why when you go to the downloads page, you'll find sources in C, JavaScript and Java, but they all include "data tables".

There are a few other restrictions, though it's somewhat unclear how relevant they are here without inspecting the tables closer:

> One such limit is to use only rectangular areas in our definitions. Another is to limit the size of the “context” data table to about 16,000 records.

So it's not something you can do without the data tables. And for ease of use, they have disambiguation routines for country/state input.
To anyone complaining about country restrictions:

Selling books is actually quite the complicated matter in some countries. At least in Germany you are not allowed to sell a book at a price of your choice (http://en.wikipedia.org/wiki/Fixed_book_price_agreement)

It can be pretty fucking annoying to have these laws in place (they do have their merits, but... that's a completely different debate), but I can understand Amazon not having worked out all the legal issues to go worldwide with this
Sadly, I don't read nearly enough to justify a $10/mo subscription. (This is something I'd like to improve, but I have ADHD and poor reading comprehension.) This is contrast to a service like Google music that I use nearly every day. I wish there were a cheaper tier with perhaps fewer rentals at a lower price. Based on the current volume of reading that I do, the most I can see myself paying for a subscription is about $3~5/mo.
Part of this is your definition of "expat". For me "expat" = person who gets sent by company and set up by that company in a foreign country. Most of those types get a sweet deal. The company pays their rent and usually tries to give them something close to what they'd have in their native country which could easily cost way more than they could afford on their own. Plus, since the company is paying it means an instant 20-30% raise since they no longer have to pay rent.

An example would be someone sent to HK, Tokyo, Singapore, maybe Shanghai. I have less experience with Shanghai but just looking at the services available it looks like there's an "expat" crowd. Simply search for "apartments in ____" If you find several websites advertising expensive apartments for expats then that city is probably a place with lots of them.

Me, I've never been an "expat" by the definition above.

In any case, if you can get a company in your local country to send you you'll often not have much trouble. They'll take care of the visas and immigration issues. You won't be expected to speak the language. You'll likely get paid more than you would if you went on your own which can be a big deal.

You might also consider a country that speaks the same language. Their cultures are still different. England has a very different culture than the USA. So does Singapore. I'm going to guess so do Australia and New Zealand. Might not be as different as China or India but still different.
It does! Which OS/browser are you using?
It was 7 years ago today... [2005]
In case you're unaware, there's also r/IWantOut on Reddit, which is all about this kind of stuff.

I'm 'out' (currently Lisbon, previously both Rio long-term and short-term in Medellin) but since I've always tried to get away from native English speakers, in order to have a more 'authentic' experience, I can't say what's good for Americans. Key to me has been language. Get at least intermediate in the one that's spoken where you're going.

If you can be location-independent, it's quite worthwhile to go spend a month or three in some of your top picks but beware, a short stay can seem like a long vacation (meaning the expat 'honeymoon phase' might make you like some place more than you would if you actually had to live there).
I've lived as an ex-pat in South Africa and unfortunately I wouldn't recommend it.

Don't get me wrong, it's a great place to visit but the crime rate is ridiculous and that has many knock-on effects - for example, you have to drive nearly everywhere as people are afraid to walk places after dark. You often have to live in walled off houses/compounds with a lot of security. Drink driving is very prevalent there and vehicle accidents happen all the time because of the electricity going out/how people use intersections. There is a lot of fear amongst people but much if it is justifiable, as everyone seems to have a horror violent crime story. Eventually, the limitations caused by perceptions and realities of crime make the actual world where you live quite small (certain areas, towns, streets, etc) and we found it quite stifling (for people from Ireland). Occasionally there are hints of the old racism (often black vs black these days). Also, the culture of everyone having a maid and how the poor are treated becomes very uncomfortable (felt a bit like 12 years a slave sometimes) if your not used to it. Bureaucracy is a bit of a nightmare. Also the medium term prospects of the country because of the corruption now in the ANC don't look great TBH.

Still, it's well worth a visit, especially to the national parks, Cape Town, etc. If you get a chance go to Zimbabwe - weirdly that's actually a country I would choose to live in over South Africa, as criminal (not political) crime is a lot lower and you feel much more free.