skysight-inc/HackerNews huggingface dataset:
New hobbies are also extremely helpful when it comes to looking for new things to build. If you pick something unusual enough, you will find areas that could really benefit from a hacker taking enough interest to build something for a while.
Amplify.js has a caching store that supports localStorage and more, abstracting away the actual storage mechanism..

http://amplifyjs.com/api/store/
Whenever I look at screenshots I always try and click the close button in the picture. Every time.
> Unfortunately, the amount of difference this kind of thing will make is minimal.

Not true at all.

gov.uk is up and live right now in beta, and I have already used it to look up things about my taxes, some legal stuff for a friend, and visa-related things for a foreign acquaintance. It took no time at all; I put in the general search term, and the top hit is a simple, beautfiul page containing exactly the information I'm looking for, with links to all the resources I might need. Gov.uk is amazingly good. I am a guy who enjoys finding fault, especially in technological matters, but I would not change a thing about the current gov.uk site (except get rid of the beta warning).

So no, these principles are not binding for anyone else, but they're already making a difference. I hope that when people see how good government sites can be, they'll start demanding improvement. Either that or gov.uk will eat everyone else's lunch because people prefer to use it.
I think fighter camo likely has a bigger role to take off and landing when they're not in a 100% safe area. The military doesn't just plan for the current war, but for all possible wars.

Fighters aren't going to handle the small arms fire like a Warthog will. So when you can't add the extra armour, it's probably worth making it harder to see.
The Extra Costs of Losing Your Smartphone
Next up: compile a JVM and run the game within the game???

Joking aside, what are some scripting languages with tiny interpreters that could feasibly compile eventually?
Use dummy product options/prices to increase sales
Custom Shop Inspired Hofner Sunburst Bass 
Price: $460.93.Save $20 off 2012 Sale. Free Shipping Worldwide. Wholesale Guitars From China. No minimum.The time I burned my guitar it was like a sacrifice. I love my guitar. Jimi Hendrix
Gazel: IndexedDB meets Redis
As an app developer myself, I've (recently) just began using ImageAlpha + ImageOptim (http://pngmini.com/) to compress all my PNG images. These really do the job better than PNGCrush (Xcode's default) and cut them down to 50% of the original size without losing much quality.

From one app developer to another, if you're adding retina assets for the new iPad like me, remember to use ImageAlpha first!

P.S. If you're unsure of its advantages, check out this case study of ImageAlpha + ImageOptim used on Tweetbot: http://imageoptim.com/tweetbot.html
Joe Gebbia: The Airbnb Story
The fun part is that it's now finally this fast after a lot of hurt British pride when the trains used to have to break when reaching the British side, because the tracks were of too poor quality compared to on the French side. It's taken years for them to upgrade the British side (and moving the terminal to another station where the trains could make am ore direct approach instead of going in a large semi-circle on crappy, congested suburban lines) to let the trains run at full speed.
Near ground too, I would say. Take off and landing is a relatively slow process where they're highly vulnerable, especially the air-to-air fighters.
Serving dynamic game content scalably
For chrome you have Nanny for Google Chrome with similar feature

https://chrome.google.com/webstore/detail/cljcgchbnolheggdga...
You don't really need a web framework with go. net/http is just fine for most use cases.
You can get a monthly pass from NYP to BOS for $1700 or a ten-ride pass for $780. See here: http://tickets.amtrak.com/itd/amtrak/multiride

Taking into account travel time to and from the airports, plus time spent in security, you might be looking at longer than 3.5 hours.

Still, travel along the Northeast corridor would be a lot cheaper if those fares didn't have to subside ridiculous cross-country routes. A one-way ticket from New York to Los Angeles (changing trains in Chicago) costs $266 and takes 62 hours, not including the 5 hour layover. Why are these trains still running?
Twitter In Arabic, Farsi, Hebrew, and Urdu
$50 AWS Credit for Microsoft Windows Server Instances on EC2
Amtrak does sell monthly passes. See my post above: http://news.ycombinator.com/item?id=3813734
Real Estate Will Always Be The Best Investment: Time To Augment It
Show HN: Simplest way to engage with your mobile app users
Technology Stocks Are Leading This Market Rally
Did your institution go the seldom traveled route of encrypting sensitive information? Typically all the effort is spent trying to avoid breaches instead of protecting against them when they occur.
I'm guessing you're either running a rather old distribution/kernel, or your swappiness is set far too aggressively. Try setting it to 0.
It doesn't work for me - I tried loading example configs and it failed. I would love to see a WebGL version, that would make it much more portable and it's easier to show online examples than convince people to download&run your demo.
How “The Atlantic” successfully spammed Reddit
The bigger question is why does teaching subtraction require a textbook at all? Surely if I asked anyone here to think of six ways to teach a child subtraction, none of the ideas would involve a textbook (or a worksheet).
How do you explain okapi and quagga?
https://en.wikipedia.org/wiki/Okapi
https://en.wikipedia.org/wiki/Quagga
The title is copied from the article, which is the general principle, and happens automatically if you use the bookmarklet. The "My" indicates the author, not the submitter of a link to the article.

Links are like that. The person who has the link is not (necessarily) the person who wrote the article being pointed at.
Microsofts version of Googles Project Glass
If thoose folks exists, i have never met any. And if they exist, they are few. And if i then need to hire more people to work on the project. Im pretty much out of luck.
Even if i know i write perfect code (i dont). I wouldnt trust everyone that will work on my code to write perfect code.
Tower http://www.git-tower.com/ is another good one.
I've seen this on HackerNews couple of times. :-)
You're right that there is a big difference between them for now.

We're currently seeing around one new iPhone and one new iPad coming out of Apple each year, though. Don't forget iPod Touch, by the way. Sometimes they come with new features not available to older devices. They get released with three different storage capacities, and only some of your users will have 3G/4G on their iPads. The point is that in a year or two this is going to be a worse situation even for iOS devices. It's reasonable to assume that Android fragmentation will also get worse.

Where does that leave us? Well, I think Android is taking an interesting approach. A couple of the things in the Android SDK that help deal with fragmentation:
- Standard UI components (eg. Action Bar for actions/navigation, Fragments for generic slices of UI, Layouts for providing guidance on how Fragments are to be arranged on different devices and screen orientations)
- They provide a support library that can be bundled with apps using features from newer OS versions so that the new features also work on devices running older versions.
Depends on how long ago you wrote the tests. Pretty soon the tests you will write, will most likely test that the code does what it does. Not what it should do.

And yes, it is a better problem to have, then to have code that noone wants.
> I have a feeling that Apple might just start to run into the kinds of realities MS and others have been living with for years.

Why would they run into these realities now? Apple's been around just as long as Microsoft, and they have been pissing off their customer base with poor backwards compatibility the whole time. The scale is much larger now, I'll give you that, but the relentless forward-thinking is what has allowed Apple to get into the dominant position they are in now. Microsoft by contrast, got bogged down with the enterprise where large IT departments put them between a rock and a hard place by refusing to upgrade if they didn't support whatever byzantine legacy application infrastructure they were running. Even to this day where Microsoft realizes they need innovation, they are still forced to hedge their bets with this hybrid Windows 8 Metro crap.

Mark my words, this problem of app size is a tempest in a teapot. Given current trends, most iPads will be 3rd gen within a year, and in a couple years, the first iPad will fall off the iOS upgrade cycle. For every customer that Apple loses because they demand backward compatibility, they'll gain ten with the latest new shiny.

The reason Apple will not do anything this problem is not out of planned obsolescence or greed. All else being equal they would be happy for you to have unlimited space on your iPad. But to solve it is non-trivial and does not push their product forward. To the contrary, it adds complexity that will inevitably slow their product development, which runs directly contrary to their modus operandi.
I'll do you one better and give you the whole world:

http://www.mediafire.com/?6ywsyy18qhening

Note that it's in the new format. I deleted the parts in the old format to make it smaller. The mob grinder is the huge thing in the sky. The items fall into a room in the upper level of the house.
All of our applications are from references or cold calls. We don't filter anything, at least as far as I know.

I'm from a state U. Our chief Architect completed his degree decades after leaving college. Our VP of Eng. has no degree. Humility aside, all are top-knotch professionals with years of experience.

Of course we also have PhD's and Stanford graduates. Because they rock. But other people rock too.

We'v hired unknown people based on personal references, and we have a great team. Enthusiasm, smarts, a willingness to jump into a chaotic environment and swim like mad to stay afloat are all more important than technical credits.
That's why I don't think down votes should be used to express disagreement (although pg doesn't share this opinion). I personally frequently up vote comments I disagree with if I feel they are thoughtful and bring an interesting perspective. The variety of ideas is important and should be encouraged.
This looks interesting... It appears that there is an abstraction and you could easily swap out the localStorage parts with your js goodness!
Actually it IS valuable to have some understanding of assembler, even when you are using JavaScript on a daily basis. Maybe it's not that important for a beginner programmer now, since source maps are available, but I would encourage everyone to go as low-level as possible. Some JS and CS constructs have an awful representation underneath. Think of eval, dynamic types or hashtable-like objects.
But aren't those ground based weapons? The camouflage is topside of the aircraft.
Vitamin D is no real vitamin but a hormone.
There are risks in overdosage:
http://www.ncbi.nlm.nih.gov/pubmed/17014620

I doubt that there a populated places in the world without 15 min sunlight a day.
https://github.com/galoisinc

[hipp-hopp, jön vukk! http://corp.galois.com/blog/2012/4/4/galois-open-source-proj...]
I think I'm a fairly well-versed Android user -- there are now five devices in regular use in my house, and I've been using it since the original Droid came out. All except one is rooted, and most are running unofficial ROMs.

I've only heard of two of the alternative markets: GetJar and Amazon. I have them both installed on one device, largely to see if anything interesting comes along. So far, my opinion is that they are smaller and even less well laid out than Google Play.

I suspect doing an alternative market right -- with good search and categorization, suggestions made on some basis other than "current promotion", friendly to developers -- could be a lucrative proposition. I'm not seeing that now from any current vendor.
Also, q is a really nice javascript library that models the same pattern:

https://github.com/kriskowal/q
I've had 10,000 downloads and about 6 emails, all looking like FBI. Not one person has indicated they installed it -- I'm being trolled.

My download number all seemed predictable and no order of magnitude differences existed.

I went from 2 affiliate download sites to 40 and absolutely no difference was noticed.

I'm being trolled.

It's done. Nothing I can do will alter anything.

God says...
C:\LoseThos\www.losethos.com\text\PARADISE.TXT

created in their bright degrees,
Crowned them with glory, and to their glory named
Thrones, Dominations, Princedoms, Virtues, Powers,
Essential Powers; nor by his reign obscured,
But more illustrious made; since he the head
One of our number thus reduced becomes;
His laws our laws; all honour to him done
Returns our own. Cease then this impious rage,
And tempt not these; but hasten to appease
The incensed Father, and the incensed Son,
While pardon may be found in time besought.
So spake the fer
You're description is correct, but it's also worth mentioning that the commit dates don't change when "replaying" them.

In other words, the dates of commits won't be chronological after a rebase.
People living in Scotland are at risk of too little vitamin D, especially during the winter months, especially if they are fair skinned or if they wear clothing which restricts sunlight (burqas etc).

I agree that overdose is a risk. I'm not suggesting mega dosing with vitamin supplements. I'm suggesting that a few people (the few people who don't have access to 15 mins bright sunlight per day) would benefit from Vitamin D supplements.

EDIT:

(http://www.bbc.co.uk/news/uk-scotland-16255661)

(http://www.bbc.co.uk/news/uk-scotland-11355810)
Looks good! How is mobile browser support?
Let me just say I enjoy the angst the pad-folks are encountering, once they find out their portable device is not all it was cracked up to be.

To an embedded developer, the hype about 'the desktop is dead' and 'all apps must go portable' was ludicrous. Speed, space, resolution, connectivity all suffer in the mobile environment. No amout of cool design will fix this, wishful thinking aside.

Poor developers! You have to work hard to fit into the space available. And maybe abandon wasteful tools that squander memory and cpu, in favor of tools that make you face the hard choices. Guess what? Its called software engineering, and you're supposed to have the skills to do it. Stop complaining!
I don't really get why you would need a createNew() method in this setup. Why not simply have a function that returns an object?

function Cat() {

var private;

function meow() {
alert('meow');
}

return {
meow : meow
};

}

var cat = Cat();
Relevant XKCD: http://xkcd.com/768/
Phonesoap that cleans and recharges iPhones | Gadget Magazine
I can see cutting cable (which I did a year ago and it's been great). But, I need the Internet.

I run an online business and many times things come up in the middle of the night. I also communicate with most of my friends and family though email or Facebook.

You just need to have some self-control. It's not easy, but it can be done.
Lucky you! I'm the only one in my BC Calc class with an 89; everyone else has an 84, to which the teacher teaches.
What's going on with the blog post? Completely unreadable from my device, every time I zoom in that annoying black bar on the left grows to epic proportions and covers most of the content!
This is why engineers are not allowed on juries.
I am going to second org-mode. If you don't like emacs, you still need to give it a try. It's a wonderful piece of work, and makes emacs a totally different product. I use it to keep track of project related stuff, and it works tremendously well. It can even include a link with regexp search to the source code. To me, this is a million dollar feature.

Go back to GTD, I do it mostly with pen and paper. Absolutely painless and make you focus on things. Basically I use one sheet of paper every week, it always lies on somewhere on my desk so I can see it and write on it immediately. And it is no more than 54 sheets per year. Not a bad news to forest.

I think the spirit of GTD can be summarized by a quote: "Every deletion is a triumph."
This is awesome. It doesn't appear to require Windows though:

Amazon CloudFront, Elastic MapReduce, ElastiCache, Route 53, S3, EC2, SQS, Simple EDI, VPC, AWS Data Transfer, SNS, DynamoDB, RDS, SES, AWS Elastic Beanstalk, SimpleDB, and Simple Notification Service	$50.00
The discussion thread about burnout is full of good advice (change food, exercise a lot, etc.) but the key to end a burnout lies somewhere else:

1. There is always ONE cause for the burnout, removing it removes the burnout instantly—it's usually not wrong food or missing exercise

2. When having a burnout, wrong food and missing exercise makes a burnout really worse, they "accelerate" the burn-out, especially alcohol and any other drug; but right food and daily exercise won't remove the burnout—they make the day with a burnout just more bearable which is important to endure the burnout; but the burnout will stay forever even with perfect nutrition and daily workouts if you don't find and remove the real cause

This one cause is often about issues out of your control, about dependencies which cannot be cut, regularly about people and situations you cannot easily escape from/you are dominated by for a longer period.

Identifying this one cause is a problem because after a while burning out everything annoys you and you are not able to track down the real reason anymore. Removing the cause is the hardest part because of strong dependencies (you cannot just stop/quit/leave this situation). That and an unconscious, always present awareness of the hopeless situations lead basically to the burnout.

Easiest cure is changing your situation, totally—meaning to change everything: job, significant other, friends, apartment, etc. Then you make sure you removed the burnout cause as well. But the older you get the harder or rather impossible is a full change because of more interdependencies between potential causes (e.g. job => money => family => significant other => etc.) and/or long-term obligations to yourself and/or others.

Easiest prevention is to avoid dead-lock situations, strong one-to-one dependencies by spreading risk and having always more than one option. If you are already "locked" in a burnout this won't help of course.
Surely fair skin Helps absorb vitamin D? Do I have it backward?
What does this library offer over just using localStorage without a library? The browser API is already really easy, and with no fallbacks for IE<9 i don't really see any advantage in using this...
That solves a tiny percentage of the issues on Android, whereas it resolves the majority on iOS. That's the difference.
"Security through obscurity" has ALWAYS had a purpose in the spectrum of techniques used to defeat the enemy. The term is just misapplied in the context of cryptographic systems to denote a system where the algorithm isn't published. e.g. if the security of your cryptosystem depends on anything more than just the security of the key, you're toast.

In NETSEC, we see tons of trojans/worms that try mightily to camouflage their existence with innocent-looking control protocols hidden in normal looking HTTP (or HTTPS) traffic and other things.
In these kind of apps, the content is a crucial element.

More info regarding how you aggregate content would be great. Thanks.
Expiration is the first thing that comes to mind
Bottom also, the aircrafts are often painted grey on the underside.
I thought all Android apps ran in a Dalvik VM. What do you mean by "could be used for different ARM architectures"? Isn't Java bytecode independent of the underlying architecture?
ABC - Always Be Curating.

A successful social network is always going to have a lot of content you don't want. That's why you need to be filtering the sources of that content constantly.

Quora is an interesting case because it plays nicely with Twitter. I've found if you keep your Twitter feed curated, your Quora feed will be well curated too.

If someone is consistently tweeting junk, unfollow.
If there's a Quora board that has a ton of lousy questions, unfollow.

Don't feel committed to following someone once you have, and don't worry about whether your observations about a person's or board's signal to noise ratio are accurate or not - if a content creator belongs in your content world, they'll get back in one way or another.

Start right now. If you find useful comments in this thread, follow all commenters on Twitter and Quora. Best way to curate is to add more quality to differentiate from junk.
Fair skin helps absorb vitamin D. But people with fair skin are warned more heavily about sunburn, and they tend to cover up and use sun block.

But you're right, I should have been clearer. People in Scotland (where the sun is only strong enough between April and September) with dark skin are also at risk of not enough vitamin D.
Or Haskell, Erlang or various other languages that have better solutions for non-blocking I/O.
I'm sorry about that. The theme is not optimized for mobile devices. At least now I know I have to push mobile theme for the blog higher on my todo list.
The Tyranny of the Diff
Take a look at the london contracting market. There is no room for anyone who isn't experienced. London doesn't have little cheap contracts were front end devs can come and work for no money. All the contracts are for serious companies paying serious money. You have absolutely no idea what you're talking about. You're typical HN. Contracting is seen as something that you enter after years in industry. Not everyone lives in the valley where companies come and go quicker than the local bus. Your attitude towards our industry is that of an inexperienced child.
Much better already!
Oh no, please not another OOP javascript tutorial without prototypes.
Funniest thing ever. It's always fun to poke at Microsoft. Reminds me of: http://www.computerjokes.net/172.asp
Interesting. Too bad this didn't got anywhere. At least, sometimes I miss static typing in Python. Tools like dictshield work fine, but when I'm validating a structure, I have a feeling that I'm using a wrong language (but don't get me wrong, I love Python!)

Type classes (like those in Haskell) should've been able to solve the problems Guido mentioned. I.e. something like `def min(Ord T => a: T, b: T) -> T` and `def min(Ord T => a: [T]) -> T`.
Thanks a lot for organizing this! We all really do appreciate!

Happy Easter to the MUC HNers!
On the iPad is it possible to download an app and somehow cache it onto some other storage medium (i.e a PC or Mac HDD) so you can uninstall it, backup all your personal files and then sync it back over later (via LAN or USB)?

I ask because I was thinking of getting an iPad3 in the near future and was tempted to get the 16 GB model because I have many TBs of storage elsewhere on my PC/NAS/Servers so I'm not going to use it to archive anything long term. Plus an extra £70 for 16GB seems steep when I could get a 64GB SSD for the same.
Once the ill-gotten gains are reinvested, they become dilute. Other people get involved.

If it was a civil matter, the plaintiff could go after your stuff Until They Got Their Money Back. Then they have to stop.

For criminal cases, the 'take everything that's tainted' smacks of punishment, not justice. And with other people involved (parents, children, spouse) it can be cruel.
Expiration was the main reason I created it. Also it will handle storing objects.
Well, I'm in the Middle East right now, and I'm (kinda) hacker. Does this answer your question, I don't know.
> Note that we did not use a lot of confusing JS stuff: no this, no new, no prototype

Makes as much sense to me as it did to you. That is, very little.

I wish the author would properly explain why he went to great lengths to avoid the tools available to him.