skysight-inc/HackerNews huggingface dataset:
The one-column layout looks great.

I think you can improve things and keep the social integration, though. Right now, it's a three column layout, and the first column is basically empty. Which feels strange. If you move the left-hand icons somewhere else - to the right hand side, or to below the article, and centre the header on the content column, it will make a big difference. The fact that the header doesn't line up with the content really bugs me.

Those are the biggest things to change, but there are some smaller tweaks that would improve it too. The sub-header ("Startups, life, learning and happiness") seems very similar to the little description in the right hand column ("I'm the founder of Buffer..."); so those could be combined (keep the subtitle, and either replace it with the description text or just lose that text). Then the nav bar would come down to be level with the start of the article.

Consistency throughout a design is key. That would be the next thing to tweak for. The Join/RSS/Follow/Subscribe have slightly different callouts - they should be the same. (Or you could go a step farther and lose the callouts all together, which would probably look better.) The necessity of the big blue box explaining about the email service seems dubious ("subscribe via email" effectively says what needs to be said). However, if it stays, it would be nice if it matched the colour scheme better - yes, it's the same blue as elsewhere, but that blue isn't used in the same way anywhere else - if the background was the grey from right above it might match better. Also, just so you know, in Firefox the email field/button is too wide for the column and it's wrapping to two lines. Once we're on colour schemes, the orange of the RSS icon stands out a bit too much in contrast to everything else on the sight. For me, the email box and the RSS icon pop out even more than the header or the content when I look at the page. If all the buttons matched in colour (that silver is good), it would be great.

Also, the social stuff at the bottom of the article feels redundant.

----

Anyway, I don't know what data you have on it, but I think that if people are telling you that the design is pushing them away, you should think very carefully about that. IMO, those people are more important than whatever anonymous data points, because they're clearly people who are interested and engaged. If you have to lose one or two tweets in exchange for some loyal followers, that sounds worth it to me.
How to make productive use of your time: get something out of what you read other than enjoyment.

For example, I begun keeping a summary on substantive link so that I build up a list of citations and information that I can use to write essays. I want to make it a habit that I will do this once a day, but it's not the time for adding yet another habit to my list of ever growing habits. (I add a new habit about every 21 days)
If you've ever purchased Apple apps through the app store in Europe, you'll notice the developer is listed as "iTunes S.a.r.l". It's similar for web-services purchased through "Amazon Services Europe S.a r.l" and transactions through PayPal and Skype. All are registered as companies in Luxembourg[0], to take advantage of more attractive tax structures and legal codes while still being within the EU trading zone. Skype seems to be a bit of an exception in that most of its engineering is done there too, not just the financial transactions. Apple purportedly is not much more than a small office[1].

[0] http://www.investinluxembourg.lu/ict

[1] http://treasureislands.org/this-is-what-apple-itunes-europe-...
Ask HN: How did Codeacdemy run code so damn fast?
What's the secret recipe for code execution? I don't really think this is a secret thing... lots of websites probably have done something similar. Any idea?

Thanks!
I personally don't use it (I'm with Vodafone on a month to month contract as I used to work for them and have quite a good deal, and I know how they value long-tenure customers) but I know some friends who do. They've had no problems, but I've heard that if you do there is next-to no customer support on their end - if porting a number goes wrong, for instance. A middle-ground would be TPG Mobile who have some customer support if you need it.

In terms of a grey importer, the best option is to keep your eye on OzBargain (www.ozbargain.com.au). Otherwise Staticice.com.au is a good aggregator if you're looking for a less popular model, or need one immediately.

And perhaps I'm struggling with reading comprehension (it is Monday, after all!), but I still can't see him mention terminating the Australian contract early - only the US one.
I need to save this and use it the next time an article comes out like this.
I have not dived into async, so it may have the ability to handle the following and I just don't know it. But here are the things I think it's missing:

- Interception of not only errors explicitly passed up to the callback, but also thrown exceptions (see the paragraph containing "we take care of both intentional and unintentional exceptions")

- Per-task error interception, translation, and re-throwing

- Guarantees like "never both fulfilled and rejected" or "the state never transitions once it's fulfilled or rejected" or "only at most one handler is called, at most one time". For example real bugs in popular libraries have stemmed from calling callbacks with both an error and a result, or calling them twice (with different parameters each time). A speaker at HuJS gave an example of this in one of TJ Hollowaychuk's libraries.
I haven't used the site before, are you asking about the content of the website and the training material... or are you asking about the actual website compile and display times?
Revealed: Everything that Google will unveil at its Android event on October 29
New tech startup campus in Denver
Yep. Not only can you not share to desktop apps, you can't share from desktop apps, though they still have the Charm on the side for it. So you get this wonderful little flyout:

http://i.imgur.com/THJHM.png
So if I own a company and pay myself through capital gains I therefore wasn't innovating or working hard? To even suggest that is ridiculous.
I hear a loop ~22 seconds long of a falling tone. I can clearly hear the higher pitch tone fade in at the start of each cycle. I'm not such I get the "gets no higher or lower".

I'm listening to this version: http://www.youtube.com/watch?v=DfJa3IC1txI
No, this isn't accurate.

The key that is used to decrypt the hard disk is stored inside an area that is encrypted with the passphrase and/or keyfiles. That may use a different algorithm than the actually OTF encryption to the rest of the disk. Thus, you can use a short key with a LONG hash time and protect a LONG key with a short encryption time and voila.

I mean, that's how this service works anyway; you send it the volume header and it attempts to crack it. If it can read the contents of the header, then you can read out the key used to encrypt/decrypt the volume itself.
So now facebook, a network that I signed up for, has stopped showing my friends what I post on my status and has started charging me to do just that ? Isn't there a conflict of interest here ? The default functionality of the platform now appears to be a paid offering ?

I find it quite disconcerting that someone else gets to decide what aspects of my friend's lives are 'interesting' enough for me to know about. I find it even more disconcerting that some of my friends would need to pay to highlight some aspects of their lives to me. Creepy :O
Accepting the other comments about how perhaps the title could be improved, the basic point is one that I wish would be more widely accepted in political discourse. It seems like whenever a politician changes his mind, he's accused of "flip-flopping", as though always sticking to exactly the same opinions is the most desirable option. But personally, I would not trust anyone who seems to think that they were right about everything the first time, and never needed to learn anything new.
Today I Was Mistaken For A 17-Year-Old Girl
Yahoo Faces Mayer Dilemma: Stay A Media Company Or Go Social?
Interesting. Thanks for explaining. Are there ways to store (multi)sets that take advantage of this fact to reduce size? I can't envision a way to utilize this information meaningfully. It seems like any storage scheme would imply some ordering.
There's always some component "breaking". That's just how performance works, you're always bounded by some resource.

An app like reddit has most of its backend tweaked or rewritten continuously as it becomes more important to find and alleviate some new bottleneck. If you do it right, you predict the next bottleneck before it becomes one but there will always be something.

Maybe writes take too long. Why? You've capped the performance of the disc in your DB master (or more importantly of the most expensive single set of discs you can afford). Maybe adding app servers proportional to site-wide traffic stopped helping you keep up at some point. Turns out you're network bandwidth bound. Maybe requests are too slow, but apps aren't using much CPU. Why? Because you're network-latency bound. Hey, it turns out that some tight loop was doing single memache GETs when it could have been doing a single multi get.

That last one is just a general performance bug, but that's just it. Every bottleneck that keeps you from just adding resources is a performance bug. Assuming your app is not infinitely fast, there's always something.
Ah, how silly of me. You told me to just click on the logos and I was just clicking on them on the wrong tab. However, you really need to put more time into the design of that feature, and that select "button". I know you have a splash screen explaining "select a team", but there's no affordances for the user who overlooks that instruction and is looking to achieve the same thing I was. A simple mouse over effect would help big time.

BTW, on the "Matchups" page, I was expecting to see more than one. You might want a featured list somewhere on that page to make it easier to load this week's big games.
If you go to Python and type in import os; print os.getcwd(); you can tell that they are not fooling users. The Python code is executed and returned. I am just surprised how fast they are able to run and return.
Definitely. That's a strong counterexample to my list.
Do you have a 3D printer? Just spitballing here, but what about printing a case around a phone chip closest to the specs you're looking for?
Uncanny tech industry lookalikes
Awesome stuff. Australian sports camera work, especially for cricket, has always been ahead of the curve.
ketralnis will likely remember this better, but by my recollection we switched to cassandra after we hit the limit of what we could do with memcachedb:

http://blog.reddit.com/2010/01/why-did-we-take-reddit-down-f...

We were already using memcachedb as a persistent keystore, "caching" precomputed listings and comment threads. When it started becoming more trouble than it was worth to maintain, we decided to try cassandra as a beefier replacement.
Wow, talk about repetition and crappy narration almost ruining a very interesting few clips.
He had two problems: Apple power cables and used a Mac to format his SD card.

How on earth did such a noob become a tech writer is beyond common sense...
Up to 15 minutes covers an area of 400 square miles if you're driving from a commuter suburb to an office building and take the freeway most of the way. If either the source or the destination involves a 'proper' city with any kind of population density, that range shrinks considerably.
I really don't understand how Wikipedia feels like a "secondary source" is meaningful: most secondary sources (newspapers being a great example) just print whatever they are told by random non-expert or highly biased primary sources; I have seen this first-hand while talking to reporters doing interviews with me on various topics. In practice, the fact checking departments, even for headline stories in the physical version of the paper for the largest publications in the country, end up just calling the primary source to get a clarification: so, if an article about Roth were to have ended up in the New York Times, Roth himself actually would have been consulted on whether or not it was true, and yet somehow going through that intermediary makes the situation more credible to Wikipedia... insanity.

Further, many secondary sources are actually themselves based on Wikipedia as their primary source: if you then are willing to cite secondary sources as verifications of information that is then posted to Wikipedia, it is highly trivial to end up with self-reinforcing information loops; in addition to there being multiple highly-cited examples of this, I have seen it happen first-hand with a friend constructing such a situation (which eventually got noticed and deleted, but only due to a highly suspicious editor that attempted to track down whether the sources were actually using Wikipedia as their reference; had it been slightly more vague I bet we would forever be stuck with that particular misinformation).

I will even argue that the idea of using secondary sources at all is short sighted: the very secondary sources that Wikipedia is attempting to cite are slowly dying out due to Internet replaces that happen to include Wikipedia itself. In another decade, the source material for remotely credible secondary sources is likely to have dwindled to almost nothing: we will be left with things more akin to wikis and blogs and the kind of broken thought streams that are characteristic of today's Twitter and Facebook: we are (quite sadly, I will argue) quite likely to no longer be allocating such funds to centralized larger sources like the New York Times or the Wall Street Journal to keep them operational.

Finally, I will point out that it ignores the heritage of an encyclopedia: as far as I understand, the way the great encyclopedias were written actually did involve conscripting the world's great minds to write what were in essence summary articles of various parts of their fields so that people in other disciplines, or even the lay person, could rapidly get a general understanding of the subject matter. (One specific place I got this impression was from reading a book about Thomas Young, who wrote a number of articles for the Encyclopedia Britannica). Yet, now, the encyclopedia that has become the de facto standard--I will argue entirely due to technology and community, and not due to the dictates that it claims are so holy--requires information to have first been published in sources like newspapers, rather than sources like academic journals... it is honestly highly depressing.
It was capping memcachedb's performance that was the last straw, but it became pretty clear that we were going to similarly cap the performance of any disc that we could afford to put in a postgres write master and that we needed a solution that eliminated that bottleneck, as well as it as a single point of failure. Cassandra (or more generally the dynamo model) did that nicely.
Regardless of the visual similarity to Pinterest, the underlying idea seems interesting.

More so, I commend you for your effort the last 6 months learning something to code. It's not easy to get into it, so congrats!
Many americans, the ones being discussed here do not think that way. No matter how many times you try to explain how to "save in the long run", up front cost is by far the biggest decision factor. A better way to describe it is not that it's not an option for everyone, but it's that not everyone will see it as the better option.
> I find it quite disconcerting that someone else gets to decide what aspects of my friend's lives are 'interesting' enough for me to know about. I find it even more disconcerting that some of my friends would need to pay to highlight some aspects of their lives to me. Creepy :O

Both of those things are self-regulating. Your newsfeed is already controlled by your FB habits...people you chat with/stalk the most naturally end up appearing more often in your newsfeed.

As for those who continually pay to self-promote...you have ways of blocking them, some less blatant than others
Anyone have a mirror? GitHub has stopped serving this as it's over their rate limit.
I like that angle! My personal rule of thumb is that when I know a community well enough to predict what the contents of a given comment thread will be, then I've learned most of what I can from my experience there.
You're over the rate limit. Serve this file from your own servers. Contact support@github.com if you have questions.
Easier for digg to come back to my bookmarks than techcrunch.

That means never.
My key takeaways from Y Combinator’s Startup School 2012
> In the next major release (not this one), we will change the behavior of the "git push" command.

So wait, is that in this release or not? Why put this at the very most top part of the file without even mentioning what release it will actually be in?
No, it clearly isn't. A Future, from Java 5's concurrency libs is close, but it doesn't offer the chaining construction -- it only offers get. The most similar-looking code commonly used in Java is probably people who use Option (or Maybe for those who stole from Haskell instead) with a .transform.

I don't think there's as much a need for it in Java because I'm less likely to want to write defensive code in that way outside of the browser.

It looks like Play supplies F.Promise, which provides the same functionality with a different API. I do like the simplicity of the API in the JS promises. The something.transform(good, bad, progress) is very easy to understand from the start.
https://github.com/git/git/blob/master/Documentation/RelNote...
No, it is not in THIS release. it is in the NEXT major release. 1.8.0 is the current major release. 1.9.0 (or 2.0.0, whatever) will have the change.
Ben Silbermann Pinterest - Startup School 2012 Oct 20
I'm not worried about people self promoting. I'm worried about them having to. Do I want to hear about my friends getting engaged ? Yeah! Do I want them to pay for that to happen ? Hell no!

> Your newsfeed is already controlled by your FB habits..

That's not necessarily a good thing.

Also, I want to know what happens with everyone on my news feed. The ones I don't want to know about, I either unfriend them or block them. The issue is that it's already quite messed up that a 3rd party algorithm decides what I should/shouldn't see. There are obvious challenges with all of this and I know that facebook is working on them. However, that doesn't make it any less creepy or intrusive.
The Story Behind Apple's Environmental Footprint
I sometimes begin to think the same way, and then I remember about these:

http://futurity.org/wp-content/uploads/2009/11/oscar-pistori...

http://static.ddmcdn.com/gif/artificial-heart-abiocor-hand.j...

https://www.23andme.com/

http://www.guadalupemed.com/images/xray.jpg

http://www.eyeclinicpc.com/lasik/lasik%20steps1.jpg

http://www.piersondental.com/Portals/22078/images/rootcanal%...

http://www.bismarckfamilydental.com/dental-implants-bismarck...

http://www.nidcd.nih.gov/staticresources/health/images/ear_c...

http://emedtravel.files.wordpress.com/2012/04/brain-mri-1.jp...

And that's just off the top of my head. I think modern medicine has advanced a lot more than we give it credit for. I know a lot of hackers tend to compare other industries to the tech field, and expect everything to advance at a rate like Moore's law, but that just isn't feasible in most fields.
Be that as it may a Salesforce.com representative told me that the hiring is related to the Heroku Postgres service, not a migration from Oracle to Postgres [1].

Perhaps the person writing the job ad was embellishing by calling it a major piece of the core database infrastructure.

[1] http://www.wired.com/wiredenterprise/2012/10/salesforce-orac...
That's a good change. I've never had the need to "git push" an entire repo, and pushing the current branch is simply more natural to do.
Consumer GPS devices do not work above 18 km, so unfortunately even without the cell reception limitations he would not have been able to track the balloon during it's entire voyage. (They also don't work when travelling faster than 1000 mph. I believe the limitations are to prevent consumer GPS hardware from being used in things like missiles.)

I hope he manages to recover everything alright.
What's the problem with GoDaddy?
just curious, is it legal to just send a balloon up in the air? considering there are so many different kinds of planes flying around, wouldn't you need clearance from the FAA or other regulatory authorities before doing this?
Except anyone on the machine can bind to a port above 1024 so if your mosh server process ever exits for any reason a compromised account could bind a backdoored version.
NOTE: This is meant as a reply to guylhem's response below.

It is true that the percentage of GDP the US is spending and will be spending in the future is not sustainable, but you're making an argument for universal healthcare. The reason costs are skyrocketing is that you have a privatized system that's (oddly) subsidized by the government. Patent laws give pharmaceutical companies monopolies on different types of drugs, while on the other hand the government is forbidden to negotiate with those companies on the price.

You also have huge overhead (31%) due to the inherent inefficiencies of running this kind of system through the private sector. For example, you need at least two doctors for each transaction - one to diagnose you and prescribe treatment and one working for the insurance company making sure that you actually need that treatment.

As for the argument about demand reduction, I agree that if you had much more demand, even reduced costs may make it unsustainable. However, in the real world that is demonstrably not happening. It simply isn't the case that universal healthcare is more expensive if we consider the evidence.
here's a good start for answers http://www.stratostar.net/faq/#faq1
A little less porn these days, no?
Wish I could help. I'll be looking for updates to this story with fingers crossed on capturing that meteor shower!
You can view the text at this link: https://github.com/git/git/blob/master/Documentation/RelNote...

Also note, it is quite easy to transform github urls back and forth.

For all text files, there is a `blob` portion that comes after the repository name and before the branch. You can change that to `blame`, `commits`, `edit`, or `raw`. When changing it to `raw`, the user is redirected to the `raw.github.com` subdomain. `blob` is the normal view, and `commits` is a history of the file.

Note that using the `edit` version will instantly create a fork in your account for that repo. Resulting in notifications for it, regardless of whether you actually edit it. I guess it's eager forking so that the user doesn't notice this in the foreground. Blech.

You can also change the branch name - it is master in this case - to whatever branch you want. Or commit-sha. Or tag. Almost anything tree-ish will work with Github's UI.

The cool thing about this is that it also pretty much works for the gist service they provide, which allows you to do stuff like:

- create javascript-based inline diffs
- show changes across multiple forks of a gist
- consolidate commits for a file

Pretty hackable.
Better than what I said. And your last point flows into socializes versus privatized care quite quickly, where fear of litigation drives further testing, which creates a positive feedback loop.
The more you test for the more you need to test for.
In an exceptionally cynical view of private healthcare by S. Sheem, House of God, he says Rule 10: If you you don't take a temperature you can't find a fever.
There are quite a few gems in there for those with a dark sense of humour.