skysight-inc/HackerNews huggingface dataset:
Don't forget:

The Little MongoDB Book: http://openmymind.net/2011/3/28/The-Little-MongoDB-Book/
THe LIttle Redis Book: http://openmymind.net/2012/1/23/The-Little-Redis-Book/

Both are excellent, quick reads to get you up and running fast

EDIT: These aren't available in only Kindle formats, but PDF, ePub. I looked for the mobi download, but didn't see it direct, so I don't remember if I just converted the ePub to my kindle...anyway, free books with good knowledge.
I wonder if it could also be a rear-guard action. As they focus on 'post-PC' devices, PC enthusiasts might be drawn towards desktop Linux, which is still relatively PC-centred, despite what some people claim. Game shops like Valve are already looking at Linux.

But Microsoft can still make a lot of money from traditional PCs. So if this move delays Linux getting a foothold in that market, it's worth it for them. I guess relatively few people buy the full retail edition to install themselves, so cutting the price for them won't hurt much.
Thanks , hope to play around with it this week.
This would work great as a disaster recovery solution for the museum I work at. Not just for home-use.
Show HN: Legitimate Rape Detector, satirical Monday project
I've posted before how I saved a previous employer millions of dollars. That was mostly during the 3-9 month period after I joined. Their response was...nothing. After a bunch of politicking, I got offered a promotion doing work I didn't want to do, with a timeline of getting promoted about 9 more months after my major accomplishment. And companies wonder why their best employees leave.
To me, I see things like kickstarter have uncovered a massive market of 'investors' that don't want a monetary return. The extra benefits are more than enough for most people on kickstarter. I guess we'll see some back lash in a couple of years when some of those companies start selling for millions. But for now, if I fund a game...all I really want is the game. The APP.net 'investors' seem to be happy with access to the system.
Lisa: Well, that's what happens when you introduce foreign species into
an ecosystem that can't handle them.
[everyone laughs more]
[a lone koala holds onto the helicopter with determination]
The site does not open .
Before there is a baby to latch onto a nipple, ask yourself how the baby was conceived. I'm pretty sure that's the most intuitive interface among all mammals.
"It's a pity that StackOverflow doesn't allow me to do this (so I end up turning the proxy on and off and back on again)."

FoxyProxy (and probably other extensions) make site-specific proxy settings feasible.
The Test You Regret: The Check-It-All
Thanks for injecting helpful -- not to mention hilariously witty -- points into this conversation. You left out the following points:

* Apple's stuff is incredibly overpriced

* Apple never invented anything, it's just good at marketing

* Apple's lawsuits are all based on rounded rectangles

* Xerox invented the GUI from scratch and it was perfect

* Anyone who uses an Apple device is a hipster fanboi cultist
HTML, CSS, JavaScript and Metro App Building on Windows 8 Part 2
<?= ?> is perfectly fine, and I believe Rasmus Lerdorf said several times it would continue to be supported by default settings (whereas <? ?> is being phased out, and rightly so).

That means there is no need to go and tell people to convert all their <?= ?> into <?php print() ?>.
"This page (http://cdnjs.com/) is currently offline. However, because the site uses CloudFlare's Always Online™ technology you can continue to surf a snapshot of the site."

Well, that's hardly comforting.
Interesting, that article claims that magnetic seals were invented well before 1958 but not adopted until 1958 when it was mandated by legislation.
Here is a screenshot, for those who don't want to register: http://imgur.com/y2nZp
You seem to be missing the point of comments. Comments are not meant to explain what your code does. They are for explaining why.
Popit - Create your own DB of people, organisations & positions
I vaguely recall that unpatched XP averages just a couple minutes on a network before being owned. If you didn't have the SP on a disc it was a race between the updates and the bots. That might have been old linux propaganda though.
huh, OK. The ones on the homepage for reddit and youtube and so on weren't.

edit: actually maybe they are but they are used for symbols in the font I'm using
Beware that retrieval fee!

The retrieval fee for 3TB could be as high as $22,082 based on my reading of their FAQ [1].

It's not clear to me how they calculate the hourly retrieval rate. Is it based on how fast you download the data once it's available, how much data you request divided by how long it takes them to retrieve it (3.5-4.5 hours), or the size of the archives you request for retrieval in a given hour?

This last case seems most plausible to me [6] -- that the retrieval rate is based solely on the rate of your requests.

In that case, the math would work as follows:

After uploading 3TB (3 * 2^40 bytes) as a single archive, your retrieval allowance would be 153.6 GB/mo (3TB * 5%), or 5.12 GB/day (3TB * 5% / 30). Assuming this one retrieval was the only retrieval of the day, and as it's a single archive you can't break it into smaller pieces, your billable peak hourly retrieval would be 3072 GB - 5.12 GB = 3066.88 GB.

Thus your retrieval fee would be 3066.88 * 720 * .01 = $22081.535 (719x your monthly storage fee).

That would be a wake-up call for someone just doing some testing.

--

[1] http://aws.amazon.com/glacier/faqs/#How_will_I_be_charged_wh...

[2] After paying that fee, you might be reminded of S4:
http://www.supersimplestorageservice.com/

[3] How do you think this interacts with AWS Export? It seems that AWS Export would maximize your financial pain by making retrieval requests at an extraordinarily fast rate.

[(edit) 4] Once you make a retrieval request the data is only available for 24 hours. So even in the best case, that they charge you based on how long it takes you to download it (and you're careful to throttle accurately), the charge would be $920 ($0.2995/GB) -- that's the lower bound here. Which is better, of course, but I wouldn't rely on it until they clarify how they calculate. My calculations above represent an upper bound ("as high as"). Also note that they charge separately for bandwidth out of AWS ($368.52 in this case).

[(edit) 5] Answering an objection below, I looked at the docs and it doesn't appear that you can make a ranged retrieval request. It appears you have to grab an entire archive at once. You can make a ranged GET request, but that only helps if they charge based on the download rate and not based on the request rate.

[(edit) 6] I think charging this way is more plausible because they incur their cost during the retrieval regardless of whether or how fast you download the result during the 24 hour period it's available to you (retrieval is the dominant expense, not internal network bandwidth). As for the other alternative, charging based on how long it takes them to retrieve it would seem odd as you have no control over that.
Delta Refuses to Let Passenger Fly Over Shirt (and Race)
Publicly Launched Teams of YC S12
I'm cleaning code right now and do it 90% in line with these good advices.

However, I differ on the over engineering issue. It is not enough to say YAGNI. With YAGNI people will put a value in a new column of table, then later on they will need another one, another column, then in fact we need to know when these value where set, by who, and you get a table with 600 columns, while what you needed to do from start was a simple event table, but YAGNI, you know.

So, no, you need to think carefully for some parts of your code about what the future might look like, specially for data structures and storage part. You need to avoid the many traps, and only with some careful consideration and some experience will you be able to do "the simplest thing that works" the correct way.

So what is the correct way? This can be easily seen in examples: to me vim, git, Linux, gnu coreutils, python, seem to be designed the correct way, even after a long life (but git) they still have many user, the base is solid and can support many fast changing projects.
Arq is great backup software. I would view inclusion of Glacier support as a worthy paid upgrade.

Arq is the pinnacle of my rather large backup pyramid which also includes: Dropbox, Superduper, Crashplan, rsync, SVN/GIT and more.
The thing is, those privacy incidents weren't gaffes: they were intentional. As far as I know, Facebook has only had one unintentional mistake when they accidentally DoS'd themselves. There might be more I'm forgetting, but the point still stands. Facebook didn't reset people's privacy settings by mistake.

Getting into payment processing will expose them to SOX and PCI compliance. They'll still be able to reset your privacy settings for your profile, but they'd be sued out of business if they did something like that for your payment profile. No matter how much it looks like they do, Facebook rarely makes mistakes.
Yea, I love the idea. I just don't see GitHub as it is today being all that similar. The comparison didn't come to mind. I think a response like this is typical from most people you mention your product or service to. The typical response is to compare it to a large product or service. I think you need to be aware of these large companies, but that in general this feedback isn't worth much.
I never realized there was any difference in licenses and have never had any trouble buying the OEM copy.
Do you think there is redundancy baked into the tape drive system?
If you write a CLI app in Java, the application will execute almost instantly as soon as you run it, but with languages like Clojure/Scala you have to wait a long time.

I assume this means you are running the uncompiled version as the script? For Scala at least that is fairly uncommon in situations outside development.

(Note that to do the same in Java is very hard - you'd have to write a custom compile & execute script - and then it would perform similarly to the Scala/Clojure app anyway).

Also, I think it is great to see the startup time for a Java application praised. How things have changed!
Have you taken a look at TelAPI.com?
Startup Entrepreneur is selling Obameos & Romneos cookies to raise seed funding
I wholeheartedly agree with you. I have been learning code about a year and now I have a part time job doing it.

The key thing is to demonstrate aptitude. Period. You obviously have done this. Also, eagerness to learn is a huge huge selling point -- because apparently you do that throughout your programming career. But the biggest thing is to demonstrate an ability to code. You might not know everything a university graduate does, but then again, I hear a lot of the people coming out of university aren't very good programmers right now. =\ Not really sure.

University teaches you a lot of foundational stuff, but if you have someone willing to work with you a little, you'll learn the same stuff (and likely already have a little of it under your belt).

Anyway, kudos to you for sticking it out and being aggressive. Great example.
Those are called fax machines.
You seem to assume that the pattern of top submissions and top comments is unrelated to what users post. It seems to me that as quality of the top submissions and top comments improves, the quality of the worst submissions and comments will improve as well. When there is no longer a reward for posting "bad" material behavior will change accordingly.
Real case scenario: she might want to use her legacy Scanner, and an old printer, and that chinese gadget her nephew got her for Christmas, with Windows-only drivers.

That's why all of my family members still use Windows (Macs are still several salaries away here in Uruguay, and so is replacing the old stuff).
Restaurant Only Serves Food From Countries The U.S. Is At War With
PC obsolescence is obsolete
The original article (http://www.zdnet.com/microsoft-radically-overhauls-license-a...) seems to suggest that the full-price retail version is gone entirely:

"This last type replaces the outmoded and overpriced full package product and represents a significant and positive change in the way Microsoft licenses Windows."

Has anybody else received similar information?
Podcast: Scalable Marketing Techniques and Tactics
Thanks, I've added a note about htmlentities. Actually it's better to use htmlentities, and I got the two functions confused while writing! Another reason why such a guide is needed :)
As usual, the SKUs for Windows make very little sense. How are they going to restrict this version to make it less Windows than the full retail version? From the article it appears it will be one machine only. Which would be silly because that market is the one most likely to want to transfer that license to a new computer. People who get the full retail version tend to do so by buying a new computer and probably never transfer the license to another computer, even if they could in the first place.

Isn't this them just admitting that almost everyone has been buying the OEM version for this very reason and their just now slapping a more appropriate name to it?

I understand that Apple makes their money from the hardware so they can afford to practically give away the OS but I think they have the right idea on selling the OS. Cheap upgrade and it's valid on all the computers you own. None of this non-transferable, expensive license per computer in your household crap. It's why OS X people are more than happy to update as soon as possible while Windows people are more than happy sticking to an OS ten years old. It isn't worth it to upgrade.
Convenience? Windows-only stuff? I work for a corporation, and use several windows-only programs (example: Genexus).

My favourite PC game is still Windows-only (Magic Online).

I've built my own computers for the last 15 years.

I used to dual-boot Linux, but I found out I never used it.

I (mis)use corporate or partner licenses, or OEM Windows. This new licensing option is very appealing.
Ask HN: Know a VPS provider offering downloadable/uploadable VM's?
I'm looking for a VPS provider which allows me to download a VM and use it locally. I would like to develop locally and create a new version of the VM which I than could upload to the VPS. This should make it a lot easier to deploy a new system based on several packages, configuration and code. Anyone know of such a service?
I've always viewed staying at the same company for a very long time (10+ years) as a potential red flag. Your fastest growth comes from a new company or new position. And anecdotally, most of the more successful people I know have had an average job tenure of 2-4 years.
Strongly recommend fulfillment by Amazon if you can make the numbers work. As a long time Prime member the only time I will ever consider non-prime is when there are no 'Prime' options available, or there is a massive cost differences which is rare other than on very hard to find product.
For games, probably Blizzard games.
cachedcommons claims to have been around since 2009. cdnjs claims to have been around since 2011. Im not saying one is better than the other, but i am implying that cdnjs is not 'the missing cdn'.
Show HN: Epistemonikos, a Health search engine in 9 languages
Interesting to see that in some cases it probably makes sense to just stop paying the bills, rather than pay the early deletion fee[1].

[1]https://aws.amazon.com/glacier/faqs/#How_am_I_charged_for_de...
> So, is there some way of controlling the gain?

In engineering, yes, always. In the social sciences, not always.

> How about, limiting the visibility of comments to a subset of the community.

That would mean the system isn't a single system any more. Apart from making the system two or more systems, it's undemocratic and probably counterproductive.

Consider the classic example -- astrophysicist Jim Peebles had an idea about the Big Bang, that there should be a residual "echo" of the original event, "audible" in the present universe, in the form of a background radiation with a specific temperature that was relatively easy to compute. Peebles realized the radiation should appear in the microwave region of the electromagnetic spectrum, and it should seem to be coming from everywhere (highly uniform).

Meanwhile, physicists Penzias & Wilson over at Bell Labs had a microwave dish with an annoying noise they couldn't get rid of. They scrubbed away bird droppings, they adjusted the front end amplifier, nothing helped, and it didn't matter which way they pointed the dish -- the signal seemed to be coming from everywhere.

Penzias & Wilson called Peebles and asked hum what he though the noise might be. Peebles told them, hung up the phone, and said, "We've been scooped." Penzias & Wilson won the Nobel Prize.

Now that's feedback. And it only happened because there were no communications barriers.
What I Meant To Say Is...
If you actually need this solution to solve a problem you are having, it's very likely that you can provision your own server and handle virtualization yourself.

If that seems like a lot of work, it's likely that you don't actually need to solve this problem right now.
FWIW, the libraries they host still seem to be getting served normally, so that’s a good thing.
<snip>
I'm going to guess that the common theme here is that we're all forwarding port 9100 or 631 to our printer to allow ourselves to print from outside the network, which sets up an HTTP server at that address open to the internet.
</snip>

Seriously?! Ignoring the fact that I can't remember when I last print something, who needs to print to their house from the internet? Can't they just print it when they get home?
Are Startup Incubators the Emperor With No Clothes?
Just wanted to say congratulations and keep doing what you're doing. I've found that there's nothing better in life than having a goal to believe in and then achieving that goal, in spite of all it's difficulties. It's one of few things that will give you true happiness. As for the negative comments, you'll get plenty of those in life and you should just ignore them (if you succeed in doing this, let me know how you did it).
Settings / Security / Archive Encryption / 448-bit encryption with custom 448-bit key
Sort of. I'm still not sure I want to use a CDN that can't keep its main site up.

How do I know their .js files won't expire out of the CloudFlare cache before the site comes up, for example?
I did a small amount of contracting for a local real estate company who only had their site online certain hours of the day. I asked them why, and their response was that they only had the one server, and during certain hours they needed it for processing new listings and database work. This was apparently such an intensive task on their budget server that the web server became unresponsive during these operations.

They also said their analytics showed that no one ever visited the site outside of business hours. This wasn't what I was contracted to do (and I wasn't in position to fix it), so I didn't bother to tell them that when they shut down the web server their analytics stopped running as well.
Maybe it is just the timing of being in our 20s then?
v2 strips down to 2k and v1 strips down nicely to 2.5k via css minifiers

Hard to tell which mini-comments are needed for hacks or not.
What "open" looks like: "How should the API support ACH debits?"
I have taken several of these online courses, and I think we will look back in fifty years and see an inflection point in massively distributing higher education happened in the fall of 2011. The margin of this web page does not contain enough space for me to explain how much I disagree with the general comments expressed here.

And I can't even be sure if I learned everything, because nobody graded me.

If nobody is grading you (a professor, a tutor, a supervisor, a boss, a customer), how do you know if you education is correct?

Really? I mean, really? If I ever think I don't understand something, it's rather easy to turn to someone next to me and try to teach them. Or any number of dozens of tactics to make sure my knowledge map is self-consistent.

I'd imagine that needing someone to grade one's work must be one of the most constricting world views there can be. How can you come up with radical new ideas if they have to be graded by some knowledge gate-keeper? What if you are thinking way beyond your "grader's" level?
If that's true then all they did was rename the full retail version and lowered the price.

I disagree with the quote though, no Windows license has been positive for its customers. It's one of the least friendly licenses that I've seen. For instance, attempting to tie the license to the hardware instead of the customer.
I have seen that Linux (Mint or Ubuntu) has better printer/scanner compatibility than Windows 7 if you dont have driver CDs.

Try it - I think you will be surprised.
You're probably better off with Linux then. Many old gadgets only have windows xp drivers, and don't work on any version of windows that has been derived from NT. However, most do have Linux support
I'm with Atlantic.net cloud [AWS competitor, full disclosure]; the price point for storage is great but retrieval seems expensive -- perhaps retrieval is very rare its offset by the savings on the storage. I know you can mail in drives for storage, can you have them mail you drives for retrieval? (for Glacier specifically)

Also, prior comments made mention they were using some sort of robotic tape devices, but according to this blog:

http://www.zdnet.com/amazon-launches-glacier-cloud-storage-h...

Its using "commodity hardware components". So, thats why I thought maybe they are loss-leadering on the storage and making up on the retrieval prices?

Its definately a interesting product and I love how there's a reason they called it Glacier. AMZN is a wild boar going after everyone!
SkilledUp launched today - search & compare the best online course available
I've actually found it useful in the past to be able to print stuff when I'm not in the office - not useful enough that I really care about the feature, just that since it's there it saves a small step in the alternative of emailing then having them open and print it.
So, they should never mention their wives/husbands? Was Zuckerburg's wedding a terrible misstep? Catholic hospitals are a disaster? Every lobbying group is a net negative for the company? I don't think he's thought this through.

The problem in those specific cases was not choosing not to advertise on talk radio: it was failing to make up for those advertising channels elsewhere. (Though in Carbonite's case, advertising to people who will swallow whatever they are told without performing independent verification might be a superior strategy, of course...)

The key is for the company to have an identity and a CEO who supports that identity. No one is surprised when Google opposes SOPA or creates a It Gets Better video: that is the kind of company it is. People who don't want to be part of that wouldn't work for Google.
Using Facebook As A Proxy
Links don't work with annotations disabled. Took me a while to understand what links he's talking about.

Very nice presentation, though.
The numbers seem to exclude pickup trucks and such. The U.S. seems to have more of those than most similarly wealthy countries (Yes, the blag author disputes this; every appearance is that he is wrong twice (lots of people are linking convincing U.S. gov data that sensibly describes daily drivers at ~800/1000)).

Also, the report authors don't say much of anything about income inequality in the USA. They do note that high income inequality tends to signal lower rates of car ownership.
How does re-hashing exponentially increase the amount of time brute forcing takes. The time it takes to do N iterations of a hash is N times as long as 1 iteration, so the amount of time it takes to make M guesses is still just N times as long.
It's intuitive because of the rooting reflex.
Why not? That comment is dangerously close to an elitist attitude. Believe it or not, there are people in this world that actually like Windows for various reasons.