skysight-inc/HackerNews huggingface dataset:
>But I can wait for the sixth book. I did fine in 2012 without ASOIAF, and I'll do fine in 2015 and 2016 and even 2017 if it comes to that.

I felt similarly after I devoured Robert Jordan's first eleven books in his Wheel of Time series. Quite sadly, Robert Jordan passed away before finishing the series. By the time Brandon Sanderson finished writing the series (another three books), my poor memory lost enough context that I had to go back and re-read the entire series before I could continue where I had left off.

That was a substantial time investment for me [0]. I think from now on I will wait to begin any massive fiction series only after said series has been finished.

[0] 300-some hours to read the first eleven, plus another 400-some hours to "re-read" on audiobook (now the most convenient way for me to consume fiction).
What it takes to be an entrepreneur? Are you ready to be an entrepreneur?
I've wrote about my point of being an entrepreneur. Is it easy? Is it hard? http://dragos.musetescu.name/are-you-ready-to-be-an-entrepreneur/
This looks great!

I was thinking of something similar last year but much simpler. I just wanted a single place to check all incoming requests. Not even a complete inbox, just a place all the notifications could go.

Any plans to hook into WordPress at all? Comments, bbPress/BuddyPress replies/topics, etc? Will there be any kind of custom incoming/outgoing with feed and endpoints? Any plans for a native mobile app?

Thanks!
I like it. Looks very well done. What are some instances when you would need to recreate the keyboard?
Ask HN: Anyone looking for a desk in a private office in NYC (Flatiron)?
I've got a private office at the new WeWork Nomad on 28th and Madison Ave. Right next to Madison Square Park in the heart of the Flatiron district. On the 28th st 6 train station. It has two desks. I am looking to rent out the second desk.

Price: $500/mo. No extra fees or anything like that.

Includes:

-6 hrs conference room time per month

-24/7 access, your own keys and keycard

-Free beer on tap, coffee, herbal tea, water

-Common lounge areas with large sofa, private booths for phone calls, ping pong and foosball, pinball, etc.

-Copy/scanner

-All other wework amenities, events

-High speed wifi and ethernet included

-Very modern looking space surrounded by other startups, creative professionals, etc. Lots of light.

Rate: $500 per month.

Terms: No lease (month to month). Can accept credit card.

Ideally you are an easy going freelancer, solo startup, remote worker, or other professional who doesn't make a lot of phone calls (there are private phone booths good for occasional calls).

Please let me know if you're interested and you can come take a look. Thanks.
API Platform Defined: When an API Provider becomes a Platform
"I'm a student of thought that the marketplace is becoming so saturated it will only be very high-caliber apps that survive"

I may be bucking the 'everything will be mobile first/mobile only' mindset, but I see the 'successful' apps as those that fit in a larger ecosystem of functionality. For many users, the primary/only point of contact with a system may be the mobile app, but there will be other endpoints of the system with more traditional web interfaces or even other endpoints which will provide other value to other parties.

Yes, the instagrams and yo and such are 'successful', but ultimately, they tend to prove the exception to the rule, I think. Outside of gaming, I'd expect most apps to have other functionality that can be processed and accessed with in other ways beyond solely a mobile interface.

To that end, the mobile app experience doesn't necessarily have to be 'high-caliber' over and above all the other competition, as long as the rest of the supporting functionality provides enough value.

I may entirely wrong though...
How in the world can you build a subscription based business off what's effectively a glorified javascript and analytical data??
Hey hey Tanner. Long time no talk. I've seen some of the stuff you've been putting out lately, great stuff.

Apple has definitely made great tools in helping newbies learn. There's still room to improve, and iOS 8 tools are a huge help.

I agree with you. The iOS market is maturing. It's no longer a gold-rush of simple one-off apps. The quality needs to be there. So whether that means putting in years as an indie, or working in teams to build high-quality stuff faster, that's what it's going to require to be successful now.
Should VC's and Ad Agencies get together?
I used TransferWise to move GBP to EUR. It worked well and was cheaper than the bank, but note that they take slightly more than they need for the transfer to hedge against currency fluctuations, then pay back the extra later. This was annoying as the bank charges me if I go over a certain number of transactions per month.
I think it's better in Seattle. I lived there for seven years and I can't recall a cab ever no-showing like I experienced when I lived in SF.
I use FX Payments from American Express (https://fxpayments.americanexpress.com). It's "only" $35 per wire. It's a bit of a process to set up but works well once up and running.
I think you over estimate what HN expects from you to be technical. You're technical now, no question about it.
My guess is that it's server side UA detection, which should pretty much be obsolete as wel..
Programming in concert mode
Netflix uses Cassandra as their primary store.
American Airlines was not gaiman's bitch.
DevMountain has produced some great talent from what I've seen.
I've found citibank, apart from thier not great website, have a pretty good deal. I have a US account and an Oz account and transferring between then is instantaneous. The obviously take a cut on the exchange rate, but its been pretty good IMHO.
Online Fundraising – DoJiggy
Ha! Nice to meet you here :)
I used to use CurrencyFair, and loved the easy, fast, transparent process (with a view of how much money is available to buy/sell at each price point). But they closed to US residents.

Now I have to use XE Trade, and never really know how long a transfer will take or what exchange rate it will settle on.
Yeah, "defend" right....
How are you currently depositing the US cheques? Both TD[1] and RBC[2] offer cross-border banking accounts, meaning that you can open a TD/RBC account in Canada and a TD/RBC account in the US and link them together, which should allow you to transfer funds between them at an optimum rate. You should be able to deposit US cheques with their smartphone apps. The issue with this approach is that you will have to maintain two bank accounts that you may have to pay monthly fees separately or maintain a minimum balance.

There should also be some banks in Canada (including TD and RBC) that offer US Dollar accounts, such as this one from Scotia[3] that seems to offer direct deposit, so maybe look those up as well.

Otherwise, foreign exchange sites like XE or Xoom may be an option as others have mentioned here, but I'm not too familiar with them.

[1]http://www.tdbank.com/personal/cross-border-banking.html
[2]http://www.rbcroyalbank.com/cross-border-banking/index.html
[3]http://www.scotiabank.com/ca/en/0,,59,00.html
I am surprised nobody here use XOOM (https://www.xoom.com)
While I agree wholeheartedly with the article I feel there is a flip side to this: announcing what you're going to do can be a way to put some pressure on a late project. Be it a business project (signaling we're in crunch because we've half announced it), or a personal (as in a way to fight procrastination).

Now I don't know how much GRRM tells about his progress on his blog, because I don't follow it, but I'm sure some authors in the past have used this technique to feel some pressure to finish up something.
> how often does this appliance update? Once a year?

About once a month: http://www.synology.com/en-global/releaseNote/model/DS412+

Synology uses the same base distro across all their devices, so everyone gets updates at about the same time. The device emails me when a new software version is available.

I get what you're saying, but in this case it's totally wrong. They're very active about providing updates to add functionality (even to old systems!) and fix stuff.

So back to my original position: this is not an unreasonable thing to expect to be able to run on the Internet. It's a modern Linux box that gets monthly updates, designed with the explicit intention of providing secure services over the public Internet. It would absolutely suck if that proved not to be the case.
just an extension of all the work being put towards getting people who suffer disabilities back into regular life. I have seen some "suits" that help people walk again, talk about giving freedom back.
I've not read it but apparently ASOIAF is inspired by a french series, George Martin did the foreword to the new edition:

http://www.bbc.co.uk/news/magazine-26824993
One of the reasons we focused on Erlang in 2008 was a) I had been burned so many times by Java, and b) I found the Erlang community so supportive. A big part of that is Francesco. I'm very happy that Inaka is now part of his family :)
It's really awesome how many people are able to pick up the tools to learn app development. The fact that people of all ages can have an idea and easily pick up the tools to build it is astonishing given the state cell phones were in just 8 years ago.

While Apple has built such easy to use tools that anyone can build apps, the app store has been turning into a quagmire of crap. I really hope the structure of App stores go through a dramatic change soon.
> Your opinion is no more fact than mine.

You've got that right. My problem is that you framed your thread title and general discussion so that it implies that Dart is lacking in JSON support. It's not; Dart's JSON support is better than or on par with almost all other languages out there (including JavaScript). The problem for you is that it lacks a certain style of JSON support, which I think you'll find a hard time arguing why it's basic functionality.

> I didn't put it there, the people did.

Come on. You submitted it, and did not want it on the front page?

> That's the whole point - there is no sensible way to implement this from the outside; that's the whole point of my thread. All of the ways of achieving this suck for one reason or another. Doing this well needs better support from the language/Dart tools.

Yes there is. Dart's reflection APIs are more than adequate for you to implememt such a thing. Reflection is the way to go in these statically typed languages; it's how Java libraries do it, and it's how C# does it. It's the only way to dynamically construct classes.

> I've still yet to see anyone anywhere post a small code sample showing a Dart class and some simply JSON that works, without a hand-coded mapping from a Map. Is this really what we should be spending our time doing using Google's "new language for the web"?

If you choose to spend your time on that, that's your choice. Why do you find it necessary? Do you really want to use a web service as an ORM?

Web applications come with no obligation to have a direct JSON <-> typesafe class mapping. Such mappings are ill-defined and bug prone if done automatically or with runtime reflection, and open to different styles of implementation. I don't think it's the job of the core library to solve that problem for you, not if it already allows you to work with JSON in other ways. Many people are fine to just use the Maps without the unjustified pretense of type safety, and other people are fine with manual mapping and validation. Considering the problems of reflective mapping and the availability of plenty of other solutions, I think you are being overzealous in your complaining.
And..how is this better than a shoe box all things considered?
You live in Canada and get paid in USD? Just deposit the check in your bank. It take a while to clear (up to 30 days), but the big Canadian banks give pretty good exchange rates since they exchange a lot of USD -> CAD.
Exactly. THAT is a door opened to you once you learn to write iOS applications.
I have the same exact problem - living in Canada, with the same conditions. The reality is that it depends on the client, but here's what I do.

1. RBC has a USD account for $9/month. It's the cheapest in the country. For clients who insist on paying by ACH or cheque, that allows me to take USD inbound and hold them as needed.

2. I use a money changer (persepolis work, as do several on King Street) simply because the DIFFERENCE on the exchange can be as high as 1.5%, which is a little nuts. It's not automated (sadly), but companies like Freedman will pick up cheques from you - if you're not already downtown.

3. BTC + Coinbase. Some people are more than happy enough to pay in BTC. That in turn makes it easy to get other currencies without the pain.

#3 is by far the most cost effective - especially if you deal with the occasional non-US currency, as I do. The reality is that items #1+#2 combined helped me shave hundreds of dollars in exchange fees.
Huh, interesting. I just checked on my phone. I have a recently-updated Lumia 520, but one bought from a telco instead of directly from Nokia.

My useragent starts the same as the one in the screenshot, but in the end, it has "like Gecko" instead of "like iPhone OS 7_0_3 ...", and, as if it was important, I have my telco name in the useragent (!) - the result is, gmail renders for me like in the latter screenshot.

Seems it's the last time I bought a phone from a telco company.
Two things:

> The DevOps team felt that the Puppet infrastructure was too difficult to pick up quickly

Uh. I hate to break it to you, but rewriting your infrastructure from scratch isn't quick either.

> Code should be as simple as possible. Configuration management abstractions generally lead to complicated, convoluted and difficult to understand code.

All code becomes complex over time if you do something different with it. Refine your abstractions instead of throwing out code. Or use more composable components instead of writing new code.

Finally i'd add that before you throw out a thing, your main concern should be "is there something we cannot do with the existing thing?" There will always be a better wheel, but if your existing wheel works, you should probably stick with it.
If it were cheaper, there's a whole pile of applications I can imagine for it. $200 is a bit steep. Really interesting for a first gen- maybe it will lead to a range of models with different specs.
I'm sure that was the point. Gaiman is a pretty smart guy. :)
Does anyone know the model of the keyboard? Someone asked in the thread, but OP does not answer.
" but the big Canadian banks give pretty good exchange rates "

Not this sadly.
Ever tried hailing a cab in NY? I got tired of wasting 15-30 minutes and prefer Uber instead.
I use Xoom.com every month to transfer money back "home" (US -> NL) and it's way cheaper than an international wire transfer ($5 vs $40) and more convenient too.
> someone the readers love must die

Other than royalty terms this is actually the entire contents of his contract with the publisher.
> Empirically true.

Can you cite stats for that claim?
Why Anonymity Still Sucks
How we use MongoDB in the cloud
I've been using Xoom to send American dollars to France every two weeks for three years now, it works great, reliably, the interface simple, polished and offers a lot of useful features, the pricing is cheap and there's no surprise fees. Highly recommended!
The Minds and Algorithms That Make Hollywood Spectacle
Twitter Hashtag Analysis: Do People Really Use Them?
I think you are exactly right. The indie devs speaking out are largely Game developers.

The funny thing about the Unread story is that if he keeps on releasing new paid versions (like Tweetie 2 or Tweetbot 2) and then charges for them, he'll just have that much larger of a base to launch on, and will make more money.

I believe it's not just about the caliber of apps, it's about the caliber of business that releases the apps. They need to consider marketing, pricing, launch strategies, and app store optimization. They need to maintain a relationship with their customers, and constantly ask what the customer wants. There is a lot more to a mobile company than the app, and I think the best companies (and their apps) are the ones that will survive.
Your about page is missing, http://leg.gy/about.html
Importance of Reflection
Maybe it's this toaster http://www.bbc.co.uk/blogs/legacy/bbcinternet/2009/04/bbc_ip...
Nuclear Startup Transatomic Power Lands $2M From Founders Fund
Why I Bought a Flower Store
The Way We Live Our Lives in Stories
ScratchJR Teacking Kids To Code With iPad
I was wondering about this the other day, and considering another approach to search, which I'm sure others have thought of too as it's fairly obvious. To restate the problem:

For any given search term there are millions of hits

Of those hits, only the first 20 or so in a given ranking will ever be seen

This renders a huge amount of the internet invisible and a huge amount of indexing/linking moot

At present google uses what sounds like a very complex mix of signals about linking, reputation, novelty etc which it constantly tweaks, and delivers a relatively stable ranking which guarantees that those with deep pockets will win the game of ranking highest simply by buying top position or buying authority in various ways (sponsored blogs, buying authoritative domains, content farms etc).

Another approach would be to constantly inject random search results for a given term into results, and use solely reader reactions to results to rank them (registered user voting, do they come back to search results or not, sites chosen as high quality by this user, that sort of signal). So always have some randomly chosen results to guarantee mixing, and always include some degree of user input to give better and more relevant results chosen by humans. I think you could build good results like this, while completely ignoring any sort of complex ranking algorithm which is both too stable, too prone to gaming, and in conflict with the revenue stream of ads. Obviously you'd have to be careful about which users you listened to, but that is a solvable problem if you can persuade people to register to get better results.

It's definitely well past time for a few serious non-corporate competitors to google to emerge, if only to keep Google honest.
Okay. It's not Google's goal to provide the absolute best answer. They just want to avoid a wrong answer while providing an acceptable answer for a majority of searchers. Google has over-valued authority domains at the cost of smaller sites/blogs that have rich/deep/narrow content. Faking an authority domain is difficult using black-hat seo techniques so it's the sledge hammer that Google uses today. So yes, big sites are rewarded and the little guys are locked out if they try and compete.
Yes you can. You just need a tarball and a PKGBUILD file. There's one downside in that in the official Arch repos, the sourcecode is just defined as a download link to the tarball but since the OBS builder can't access the internet (for security I guess) you have to provide a tarball yourself. The Build Service does however provide hooks for automatically downloading tarballs or grabbing code from version control systems.
Mobile development is alive and well, it's just that the real successes are frontends to some service (see: Facebook, Grubhub, Uber, etc). Directly monetizing from app sales is mostly dead.

The demand for iOS devs right now is intense. A senior-level iOS dev can command ~$200K or more in the NYC area right now, I imagine the Bay Area to be similar.

Writing an app and selling it on the app store for ${LUDICROUS_SUM} has been a myth for a long time now, but you can still make your $4500 back very, very easily.
>'I've signed up for GoodReads, but nothing has come of it just yet.'

I've had good luck with requesting recommendations [1] through GoodReads.

1: https://www.goodreads.com/recommendation_requests/new
Gah! SEO posts are so tedious and annoying.

Maybe if your business depends mostly on search traffic to survive it shouldn't.

Further more publicly announcing that you must be entitled to it is embarrassing, specially when the plea is a thinly veiled "you used to be better" diatribe.

If it was written as a bug report I would be more sympathetic, as it would identify specific problems, highlight desired behavior and suggest a solution, but more importantly it would be brief and to the point.
I use RBC US (RBC Georgia) + XE Trade. Results in 1-2% more money. As long as you can wait 3 weeks to receive it, it's a good option. Transfers are free.
Old, Arthritic Dog Makes Dramatic Turnaround In 7 Days
Shipbuilder Testing Industrial Exoskeletons for Future Cybernetic Workforce
A 192-core GPU? Am I out of touch with this area of technology or is that a typo?
Thank you, it's encouraging and just nice to hear from someone else in a similar situation. I want to be very aware of the risk in switching gears to a new approach; but I think that's healthy as long as it's not too frequent. We're almost a year into the Agile experiment here. Your input helps reinforce my thinking that a move to some form of Kanban approach might be a worthwhile step in the right direction. Thanks again!
The Best Smartphones In The World
A long time ago, Wizards of the Coast designed concept art for Magic as a space sci fi game. Maybe one day we will get Game of Planets.

http://archive.wizards.com/Magic/magazine/article.aspx?x=mtg...
Google Removes ‘Bomb Gaza’ Game From Play Store
Sorting profiles for current Founder/Co-Founder titles on Linkedin yields some interesting gems.
OpenSignal Nets $4M to Build Out Its Crowdsourced Mobile Sensor Data Maps
Bitcoin.

When that is not an option, I use a bank that has zero foreign transaction fees, and refunded ATM fees. First Republic Bank's ATM refund account, in my case.
Yeah, the highest nominal tax rate ends up being only a slightly-above-average effective tax rate, and probably a bigger deal than the slightly-above-average effective corporate tax rate is the significantly-lower-than-average benefit that US businesses get for what they are paying...

Having to pay for (compared to other developed countries, both expensive and inefficient) health care for employees on top of paying taxes for instance. Or the comparatively poor transportation, telecommunications, etc. infrastructure -- sure, its an annoyance to individuals, but its also a cost to businesses.

Its probably not a coincidence that the US has both a popular ideology which holds that government is fundamentally horrendously inefficient and an actual public sector that does far worse than other developed countries at providing value for the money customers are paying. Whichever happened first, the two obviously feed off of each other.
I use Interactive Brokers. I have an account with HSBC Canada and a UK account. It was the cheapest way I could find to transfer ~ $500k but might be overkill for smaller amounts.