skysight-inc/HackerNews huggingface dataset:
i had the same shock you're displaying when i came to the us.

"what do you mean your bank own your home? what if it goes under?"

"what? you pay your car every month, are required to pay the most expensive insurance, and in the end the dealership still owns your car?"

... my guess is that in America anything that makes you pay a little less will have consumers. nobody cares about a bookcase full of old paper as you do. also i think that when the thing matures past the amateurs like EA we will see companies buying rights from other just like it happens with mortgage. apple went under with its flopped Newton watch? amazon buys all its drm licenses and continue to give you access to your media in hopes that your new purchases will come her way.
Well, in this case it's European Commission that requested this change.
Worm by Wildbow is also very much worth a try:
http://parahumans.wordpress.com/

Not a fan fiction, like HPMoR, but rather a lengthy novel about superheroes and supervillains that takes the subject seriously and with an incredible amount of inventiveness. It may sound lame, but just try it for a chapter or two.
Cloud Foundry Summit–Building a Lasting, Valuable Contribution for the World
I think the OP's point is some subset of the Kindle ebooks are already available in his locale, so why not roll-out this service for those titles?
To me it seemed like part of your sales pitch was infering that you could use it internationally where you don't have service or don't want to pay the high overages ;)
Thailand is very cheap to live, if you don't try to live a life exactly like you lived in your western home country.

I moved from Australia with my girlfriend (now wife) about 20 months ago.

1. I don’t live in Bangkok (about 75km north in Ayutthaya, the old capital), but outside the city in the other cities/large towns (excluding perhaps Pattaya and Phuket CBD which cater to (sex) tourists), renting and buying a 3+ bedroom house can be very cheap. If you want to live right in the city in a Bangkok shoebox, yes you will pay for the "privilege".

2. The only time our grocery bill is anything like it was in Australia is if we a) go to the cash-and-carry store and buy bulk things and/or b) go to one of the 'upmarket' supermarkets to get imported stuff. If you go to one of the fresh markets to get fruit and veg (and potentially meat too) it's ridiculously cheap.

3. I don't know the US car market but generally they are slightly cheaper here than Australia, however that only works if you buy locally made. ANY imported vehicle automatically has 120% import tax.

4. If you eat in a local restaurant, $30 (~1000 Baht) will generally pay the bill for dinner for about 6 people. If you go to a western-ish restaurant (i.e. western style menu items but often with a slight thai touch, or adjusted ingredients) the same amount might cover 2 people, it might go up to $45 (~1500 Baht). $200 for two people is fucking insane, unless you're eating where all the hi-so Thais go just to be seen, and show they have money.

Your comment on street food tells me that you fall into the "not want to" category, and that is part of your expense problem. We regularly have street food, and I have only once had a bad experience (it didn't make me sick, I took a bite and couldn't eat it). If we get dinner from a street vendor its guaranteed we will pay less than $5 for both of us, for (generally) a meal made fresh in front of you, that is delicious.

To state that $30-$200 (~1000 - ~7000 Baht) to eat out is "normal" but that "you can get cheaper food on the streets, you may or may not want to" is like saying "there are cheaper toilets than this solid gold one, you may or may not want to use them".

5. Just like your $200 dinner for two, I think you're either shopping at the "hi-so" playgrounds (aka shopping malls), or you're paying the farrang (foreigner) tax.

As I learnt very quickly - if you want to live your western lifestyle, yes it will be expensive, because a lot of things you might want have to be imported and are thus
* more expensive for the retailer
* considered a luxury item thus worthy of higher markup
* targeted at foreigners thus worthy of even higher markup
2 spaces 4eva!
I'm assuming a scripting language like Python (like they started with in the article) or Ruby.
I think this is a great move.

It will probably come as terrible news for manipulative game developers. From first-hand experience working at a company that did this and first-hand developer testimonials, IAP in "free" games and its design has long been associated with forcing emotional, heat-of-the-moment-spurred buys from consumers - ie. You were so close to beating the level that time but you lost your last life :( Get an extra life right now and you'll kill it this time around!!!.

Sadly, a portion of total players (1-2% from what I've seen) will fall for these emotional tactics and spend the money, often more than once. Even worse is when they later convince themselves that the money was well spent (say, for an extra life in Candy Crush).

I hope Apple also follows suit, as some sources allude to.
> This summarizes it. Both sides at one time were happy, now one side is not due to uneven network usage (which they consider an additional expense).

"which they consider an additional expense"

Verizon can CONSIDER it an additional expense all they like. But it is a cost of doing business that they took upon themselves as a result of the service which they have sold to their customers.

Verizon has only incurred this cost because they advertise and sell asymmetric internet connections to their customers. Which their customers then expect to be able to "collect" on, so to speak.

"keep their paying customers happy"

In this case we can see that Verizon is not acting to keep their paying customers happy. Level3 was never a paying customer of Verizon. Verizon Residential subscribers have been and continue to be customers of Verizon.

What Verizon is arguing is that Level3 should become a paying customer of Verizon in order for Verizon to be willing to spend the money required to keep Verizon's already paying customers happy.

You might call that "double charging" or "abusing monopoly power" or perhaps even "holding their own customers hostage" but I can't see how you can call it "perfectly rational".

Again, go read the "Folly of Peering Ratios" white paper on the site you linked me to: http://drpeering.net/white-papers/The-Folly-Of-Peering-Ratio...

I don't think that Comcast or Verizon are inherently evil. I've had good experiences doing business with both on the commercial side.

But when they deliberately throttle their customers network connections at peering points for the sake of extracting additional money from content providers because they have a monopoly over their residential customers I can't help but get at least a little bit upset.

If there were viable alternative choices for broadband, let them do whatever they want. I can always switch away from them to someone who provides me with better service. But when they actively lobby to prevent municipalities from constructing their own broadband networks (which would provide competition) and when they actively lobby to get the FCC to change the rules to favor themselves over consumers BY LAW I also have a problem.

Introduce enough competition into the marketplace and I don't care what any one particular player does. But lacking that competition I can't help but pass judgement on those who do not play fair.
Globally-unique identifiers make sense on the web, where "going" to a website being served from the other side of the world is as easy as one served from across the street.

That's not true for navigation in the physical world. If you're sitting in Nebraska, how often do you have to navigate to a location in Mongolia? Approximately never! Map codes are optimized for the common case, where you want to go to a location that's nearby.

In fact, it's even more clever than that, since it defines "nearby" as a political unit. Borders may be artificial, but they're real, and crossing them has practical implications. If you're planning to buy something in another jurisdiction, there might be tax implications. You may need your passport to cross the border. You may not speak the language of that area. All of this means that having the political unit as a human-readable part of the map code is useful.

Finally, consider that some URLs do resolve differently depending on where you are. They're called relative URLs. They're very handy and very common. I'd guess that the vast majority of URLs on the web are relative. MapCodes work the same way. The code "Ireland 0C.T4" is globally unique. If you're already in Ireland, you can omit the territory, much as you would omit the country when inviting a friend to your house for dinner.

For cases where you really do have to travel to the other side of the planet, is it really so onerous to specify "Mongolia 0C.t4"?
There's a discussion[0][1] going on about whether programming is math, and it got me thinking about how I so disliked math in grade school until I got into a class that taught a different kind of math.

We played assorted "math" games and it was a lot of fun. I taught me to see math in a new light.

After some Googling I found that all those games are available from the same company, hence this post.

In particular I recall playing WFF'n Proof, Tac-tickle, and The Propaganda Game.

0: https://news.ycombinator.com/item?id=8052957
1: https://news.ycombinator.com/item?id=8038631
One key item not noted here: there's a certain minimum amount of vacation you need to take in a row before you stop thinking about work and start actually taking a break. A week normally isn't enough; you need several in a row.

Personally, I like my company's policy of giving periodic sabbaticals, in addition to vacation.
You'll have to define what you mean by universal mobile connectivity because it is far from universal on a global scale.

If you have internet then you might have access to the world's information or you might not depending on which part of the world you're in, i.e. countrywide firewalls and whatnot. Also, most of the world's information is still locked behind journal publisher paywalls. The stuff you get from tumbler I wouldn't call information.

Instant access to each other we've basically had since email and text messaging and that hasn't changed. What has changed is business capitalizing on those connections to make money, i.e. Zuckerberg repackaging the internet as Facebook.

I don't really know why you say geolocation is huge. I like my GPS but I can get around just fine without it. It might be huge in terms of government's ability to spy on me though.

Maybe I'm a little too cynical but none of what you brought up changes the fact that all the tools and services we make available to people are more a means of oppression and control than they are as a lever that they can use to move the world. Instagram, Snapchat, Twitter, Facebook, etc. are all toys for teenagers. Google and other mega corps are information silos with secretive operations and basically black boxes that print money.

Technology should be used to distribute power and wealth but instead it is used more and more every day to concentrate it in fewer and fewer hands. Financial sector you mentioned being an excellent example of such use.
This, a lot of people are confused about what programming actually is by the sheer amount of abstraction libraries. A lot of frameworks i have used i would not even class as programming any more. It's more along the lines of a markup language.
Just today I installed Smash Hit and found out that it's pretty much useless if you don't shell out some money, you have to start over and over from the beginning because checkpoints are a premium feature. I hope this change will put an end to this behaviour but I fear developers are always gonna come up with new ways to trick users.
I think this is a bad move. They are jumping to an ill thought-out solution before diving deeper into the problem. Many games are actually really free in terms of no time or other baitty limits; many are 100% feature and playable up to a certain level, or the full game is playable with some restrictions. I would call these games free. The problem is with games that either have time limits or paid upgrades that popups up frequently or are too easy to click (spammy and meant to trick kids). We don't want to punish the good guys and severely hurt their discoverability with this unthought-out blanket rule. In-app purchase is not evil if done right, it's the way people/companies are abusing it via spammy or adiction ways.
Streams is something Go is very good at. I recently did project where I was download a large CSV zipped (50gigs) file and had to run analytics and collect metrics on the data. With io.Buffer i was able to download, unzip, parse and process the data all in realtime with ease. Love it, very powerful.

P.S: without any of the data hitting disk. :)
I lived in a really nice serviced apartment in downtown chiang mai for USD$500/mo. I think over the year and a half I was there I only spent about $25,000. I live in the caribbean now and spend that much in six months.
Programming “aptitude test” canned for overzealous conclusion
Damn man keep fighting! I hope you get that much needed vacation. You deserve it.
sex tourism. However the number in Chiang Mai is likely minuscule to those in Pattaya, or the "poor" (and thus can't afford to live in Pattaya or Chiang Mai) in Isan (an extremely poor part of the country well known for daughters being "sold off" to foreign husbands 2x or 3x their age)
It also has a huge ammount of personal information that would be a gold mine for identity theft.

Let alone the security issues.
If your website is going to be static HTML pages, I suggest using Github Pages.

https://pages.github.com/
Out of startup ideas? Here, have a few
Assuming we don't see floating barge-cities and antarctic dome-habitats popping up, you might be able to achieve some substantial savings with a system that's limited to major continents and islands. That's a ~70% shrinkage in the coordinate-space.

Alternately, maybe some form of huffman coding that assigns shorter representations to common zones...
I'll have to check that one out, thanks!

Link for others (and for verification, but I think it's right): https://www.fanfiction.net/s/9238861/1/Applied-Cultural-Anth...
That's a pity, too, from the writer's point of view.
81.JW4 is a lot easier to tell someone over the phone or transcribe from a business card or billboard, and it's pretty unlikely that the US-AK part would be ambiguous in those contexts. And if it is, a simple "which 81.JW4 did you mean?" would probably disambiguate pretty effectively.
For a personal website, primarily with static content with maybe the exception of a blog, you could use something like Jekyll or Hyde (Ruby & Python respectively) along with bootstrap assuming you wanted to have granular control and not have to learn an (or be limited by) a given CMS or platform. Just a thought.
I'd say one choice is to build it on Wordpress, possibly hosting it in a managed Wordpress hosting provider.

Another would be to use a tool such as Jekyll and host it as static files with any web server.

Either way, I'd recommend that you buy a template to use as a starting point.
Exactly. I haven't played many mobile games, but out of the handful that I have, I've never even come across a free game that I wouldn't say fully deserved that title (and most of them had in-app purchases).
Creating distraction-free reading experiences
This blog post just introduces the overall architecture and pointers to the source code. There's a getting started guide for those who want to play with it here: https://github.com/mirage/irmin/wiki/Getting-Started

More docs emerging in the coming weeks (particularly as we upstream the Xen toolchain integration, which has been a very helpful deployment to iron out the bugs in the betas). Do feel free to file questions on <https://github.com/mirage/irmin/issues> in the meanwhile.
The Slow Death of Invoicing
The biggest point for me about this vacation time is how slow things are when you need to find work. I got a lot of "we'll be recruiting after the summer vacation." Oslo is probably different, I bet.

Regardless, I am securing work now with a company.
Worst possibility is folks email are now targets, and there's enough info to get past password reset questions.
Redesigning Mailbox for iOS 7
>And yet we did see commercial banks taking massive risk and going bankrupt because of it

The depositors were insured, so the depositors didn't care. The bank shareholders had a free call option from the federal government in the form of an an implicit bailout guarantee, so they were incentivised to take as much risk as possible.

> I don't know what you mean by that. Do you mean ibanks can buy publicly traded commercial bank stocks?

Without Glass-Steagall: commercial bank takes 90$ from Joe's 100$ deposit and invests it in leveraged CDO^2 on Bhutanese real estate.

With Glass-Steagall: commercial bank takes 90$ from Joe's 100$ deposit and buys 30-day debt from an ibank. The ibank use the money to invest in leveraged CDO^2 on Bhutanese real estate.
Right, that just occurred to me.
From the comments:

> Not to sound like Chicken Little, but just looking at the information on my e-Qip form, there's a lot more in the database than the NYT reports. For starters, I'm not, nor have I ever been a federal employee. So, the scope is actually anyone who has, or has applied for a clearance. That means contractors too. The header of each of the 37 pages on my form has my Social Security Number. In the document you will find the SSN's for my ex-wife, son, and current girlfriend. Other tidbits include the Naturalization numbers for my mother, ex-wife, and girlfriend. Full names, and contact information for people who've known me at the places I've lived for the past ten years. Same for employers. Living in the DC Metro area, many of my references, both personal and professional, have clearances, so they each have the same form in the database. The only financial information asked for in the version I have had to do with accounts that were past due or in arrears, so the typical bank account, credit card, mortgate, and car loan stuff isn't in the form.
I can't afford going far or for long...

Anyone know of any sites that list nice affordable family vacations within driving distance of x ?
Do you have a link you could share?
Are they going to stop calling games with ads free as well?
Jamaica Unveils World’s Largest Wind-Solar Hybrid Installation
Obviously, computers and programs are machines that do logic. And as programmers we manage symbols (like mathematicians do) that help organise that logic. So I see that part of "programming is math," which a lot of people have argued.

But I don't think we're getting at the crux of the argument: that for programming well there's more of a correlation between communication (e.g., exposing a set of ideas clearly and concisely) than there is in a standard math curriculum.

Certainly, some areas of programming and computer science are very math heavy. But where are the arguments that say that knowing math makes you a better programmer in the "best practices" sense?

http://en.wikipedia.org/wiki/Best_coding_practices

I.e., for most programmers in the world (they're mostly applications programmers, right?), how does knowing math help them make better programs?

And what kinds of math helps them make better programs?
At our company, story point method is very accurate, so most of the tasks are completed at the end of sprint except maybe 1 or 2 at the end(out of 30) which normally caused by something outside of our control.

At previous companies I used time based 'guess' methods, which were all over the place most of the time. I don't think i've ever been at a company that could actually get it right.

Honestly this way of estimating really suits my team. I don't want go back to a company that picks time based estimates out of thin air then expects you to meet them. I was really bad at that, but so is everyone else.

We don't expect to developers to have committed to complete stories mid-sprint or anything. But we have generally come to expect all items to be completed at the end of sprint, simply because our capacity planning is very good at the moment. Everyones happy with estimates at the moment. We do slight adjustments based on previous velocities. When we don't complete stories at the end of the sprint, we change the capacity for next sprint rather than blame developers.

It's a lot more collaborative, rather than a hostile blame game.
The SF-86 is a gold mine as a starting point for exploitation. It does not provide much useful blackmail material in itself, but all the contacts and life history information are very valuable for focusing further efforts if a person is chosen for exploitation. It also provides clues, particularly when combined with other open source material, as to who may have shit lying around that could be exploited. Remember, one purpose of this form is to allow OPM to do exactly the same thing, but from a defensive standpoint.
Seconding this one. I still haven't finished yet (on chapter 21/30 so far) but I've been quite impressed with it. I will say that it's important to get past the first couple sections, as the "high school" setting initially didn't grab me, but once it got into the world of capes it captured my attention. It's just nice to have characters that actually think things through and don't fall for the typical tropes of the genre.
Interesting. Still, we don't know any possible peak for energy consumption yet. Energy consumption has been steadily growing until now.

We get might become more efficient and need less energy to do the things we are doing today, but may need to produce more for newly found applicationspurposes as well. Let's hope we will be able to produce more energy from less ressources.
Worm was so damn good, but I feel obligated to put a warning here. It's not just a lengthy novel, it's an extremely lengthy novel. Starting reading Worm can cause significantly decreased productivity for roughly the next month.
Show HN: Weather Icons – Icon font with 123 weather-themed icons
I've also seen a programmer waste 6 months on code that didn't solve the problem because he was a poor communicator and got all the requirements wrong. I don't disagree with your point but it doesn't really mean that much. A good programmer needs to be well rounded -- understand math, logic, language, human nature, etc.

If you're calculating missile trajectories; math is going to be a more important component. If you building a Facebook plugin, it's probably much less important than other skills.
Definitely insulting that he's an intern.
You do realise that Nevada and New Mexico aren't countries, right?
At many tech companies, “intern” is just HR’s means of designating “someone who will be employed for a fixed time period before returning to university”, rather than a reflection of their skills or salary (even if most interns are relatively less experienced). I don’t know if this is the case at Google or not, but it wouldn’t surprise me.
"Things we learned". When you say "learnt", it's when used as an adjective (a describing word).

For instance "My knowledge of grammar is learnt". When you're using it as a verb (a doing word), it's "learned" i.e. "Today, I learned something".

Today you learned about "learned", hopefully that's your lesson "learnt".
My solution to this is to write beautifully formatted README.md's with demo links and gifs.

Since most HR (and most engineering managers) aren't going to clone your repo and install your code to test it, this is the most efficient way to illustrate your awesomeness.

I just record the desktop with QuickTime screen record then edit in something like GifBrewery to get brief gif loops.

You'll want to make sure the demos are short and to the point... maybe 15 seconds per gif.