skysight-inc/HackerNews huggingface dataset:
It is intended to be durable and available despite host crashes and localized hardware failures. They discuss getting 64GB back into DRAM in 0.6seconds from secondary backup store. The trick is to have many hosts share the burden, so that when one host goes down, 1/100 of its memory is quickly sucked into each of 100 machines from another 100 disk/flash backups. Neat.
It looks like Sail.js is a pretty good response to that blog post. It doesn't go all the way of his dream framework, but it also isn't just another straight "Sinatra/Django/Rails" clone.
Abba · JavaScript A/B testing framework
Science fiction, comic book, and anime conventions often use "con" in their names or as puns. WindyCon, Conclave, MegaCon, Worldcon, CollossalCon, ... Referring to media conventions as "cons" is pretty common in fandom.

Veronica Mars doesn't fit strictly into those categories, but the fanbase seems to have substantial overlap with genre fandom. It's jargon, but not particularly uncommon in its area of relevance.
FeedDemon is dead: http://nick.typepad.com/blog/2013/03/the-end-of-feeddemon.ht...
It's a coffee table book about coffee tables.. And it is a coffee table too :)

Nice idea. Just submitted my side project: https://pigshell.com
New York subway baby Couple adopting abandoned boy destiny
Would you let someone mess with your business in your own house? I don't think so...
Well, I guess I'm gonna need to install Firefox again :/
You're the exception. The US economy is fuelled by consumer debt. http://www.nerdwallet.com/blog/credit-card-data/average-cred...
Don't make angel investors say no; give them the chance to say yes
Comparing Google to DuckDuckGo in this case doesn't make sense; DuckDuckGo is not the primary stakeholder in any mobile OS platform and does not operate an app marketplace for said platform. It is only directly comparable to Google's Search product, which is entirely disjoint from Android and the Play Store.

Also remember that, though the package has been removed from the Play Store, Google has taken no measures to prevent you from downloading and installing the APK directly from the author's web site (and the same goes for the Chrome extension if it gets pulled). (They are not leveraging their control over the platform; just the distribution channel they host).
Have you asked her whether she is truly happy either? Maybe she just needs an out too but because of the time she has vested, can't bring herself to do it either...but instead her passion and engagement has waned?
Except without leveraging those V8 features, we don't have what makes node.

The pace of invention today is based on iteration, building upon other successes and similar ideas - and its happening in real-time across a vast community. This is awesome.

Personally, I love that we have choices like derby, meteor and potentially, sail. Every effort has pro's / con's that may or may not be ideal for a particular use case. I would rather have more options than none.
Ehh... I think I prefer it when apps and tools like this stay in the "black market"/"under the table" and you have to jump through a bunch of technical hoops to get it working. I like the idea of it being a reward for paying attention and being informed. (example: rooting your phone to get wifi tethering)

I don't expect for-profit companies to support things that has no value (to them) other than harming their revenue stream.

If lets say they start prosecuting people for building these tools for personal use, etc... Then I would be concerned.
You don't see all the data...
I think we all saw this coming when G+ took over some of Reader's functionality.

I've been working on a news solution of my own, Scoopinion, since 2011. It's a discovery engine that ranks articles based on how closely they've been read. Users install a browser extension that lets them track their own reading (within a set of whitelisted sites). It's a little bit of quantified self for news. The data is used for recommendations and to help journalists in their work.

It's not a drop-in replacement for Reader since you don't get the full firehose of headlines from your feeds, only the most engaging stories.

https://www.scoopinion.com
Export Esri feature classes to open data formats like CSV, JSON, and GeoJSON
Correct. I think he quoted the price for a young single male non-smoker with no dependents. Thats me and the price I pay monthly.
I think you're confused. Adblock for Android was pulled due to an agreement violation: http://www.androidpolice.com/2013/03/13/breaking-google-has-...

Adblock for Chrome is still in the Webstore.
In Google's defence, they're in the business of making money, not in the business of doing good.

If I'm completely honest, I'm actually ok with a model where we, the technomages, are able to install Adblock anyway and the muggles have to deal with an eyeball-tax. >;]
Listen was better, but i kinda like PocketCasts, the only problem with that one is that it eats up battery :/
> not have 50 distribs to maintain

I still don't understand that. Simply support ubuntu only, the other distributions will do the rest. E.g. the steam beta worked fine on archlinux and fedora from day one. And if they have problems you can either decide to look into it or ignore it because you officially only support ubuntu.
Compiling to native code != Performance. Haskell compiles to native code too (ghc)....

Good Graphics and Physics, where required needs performance. As the hardware is improving day by day, our demands are increasing two folds. Just think about the performance we would need, to render the real world as is !!!

We are going towards virtual reality. We need something with very fast optimised runtime.

Some games does not require cutting edge Graphics. Use anything there....
This is funny, I'm surprised nobody has mentioned this yet: http://i.imgur.com/f3m2F3d.png
Google Reader stopping? Firefox has a built-in RSS reader that I've been missing.

Google removing Adblock Plus, even though they allow unobtrusive ads (like most Google ads)? Firefox won't do that.

And Chrome, the once so fast browser, has been hogging more and more RAM with every version. I'm going back to Firefox now.

I used to use Firefox for years, but moved away when they made mistake after mistake. As another story recently said, Mozilla needed a kick in the butt. I think they've felt it, and it's time to move back now.
ASK HN: To go to grad school or not?
Hello Hn,

I find myself in a bit of a predicament and would like your thoughts on it.

I have been in the industry for the last 5 years and decided to apply to some of the grad schools in Europe and was admitted to ETH Zurich in their masters at computer science programme.
Thats the best admit I have got, but as is understandable given the tough competition I didnt get a scholarship.

Now I am getting some cold feet as the two years at college will blow a significant hole in my savings and I find myself questioning the advantage if any that I will get from going into grad school. A part of me is also worried that I will be an anomaly in the masters programme and probably much older than most of the candidates.
My primary aim after masters is to probably get a job in the are of my interest.

In particular I would like your opinion on the following:

1. Do you think it would be a wise investment time and money wise?

2. Will I be competing on the same jobs as the other students or would my previous work experience count for something.

Any thoughts are welcome. Thanks in advance.
Cool, looking forward to watching the projects progress!

Quick question: when demonstrating the socket.io piece, one aspect that differs with meteor is their ddp which only sends data diffs on a per client basis, not the entire subset as your demo showed. How are you planning to tackle that with any decent about of clients or data size?
> I don't use ad blockers, so I know just how awful many ads are.
What is your reason for not using AdBlock?

> [...] I wish people would use it more carefully.
What does "carefully" in this context means?

These are genuine questions. I always recommend AdBlock to all my friends and everybody is delighted with it. I would like to have a point against AdBlock, though. Some times people come to me to install "that wired program that removes Ads in youtube"... you know what I mean.
The effect is interesting. I ran it and, sure enough, started running out of memory. However, simply killing the yes process didn't stop it. I had to kill the bash process in which I had typed the command.
I've heard that there is also a 3:1 ratio in terms of feedback. People will hear the one piece of critical negative feedback and internalize it if you have also told them 3 positive things
C# is definitely more portable than Java when it comes to games nowadays. You can target all the (big) mobile platforms (WP, iOS, Android) as well as the usual Windows/Mac/Linux. It's also used for Xbox Live Indie and Playstation Mobile games.
AT&T nailed the future, in 1993
Fun story, but I'm gonna guess that the things he thought he learned on that job, he already had inside him. It was the first time he got to really apply his natural drive.
It's as true today as it was in his time.
> Prismatic is requesting permission to:

> View basic information about your account - OK

> Manage your data in Google Reader - Of course.

> View your email address - I get it, but I'd rather not.

> Manage your contacts - What?!

> Perform these operations when I'm not using the application - ...

Did anyone do it and notice anything weird?
Don't Be Evil... Heh.
Niflet needs no special signup for Google Reader users
Niflet.com is a different kind of feed reader:

* No signup or login is required
* No download is needed; it's a text-only website
* Works on any device with a browser
* It reads from 4330 feeds and growing
* It adapts to your interests
* Your upvoted links are anonymously shared with other users who previously matched your interests, and vice versa. You don't need to befriend or follow anyone
* I'll add any decent feeds people like. I'd like to get to 50K feeds

Maybe with GR going away it's time to try something new.
and fix javascript by hand ... i prefer working on my business logic.
Consumers see something that they haven't seen before and immediately conclude "they are geniuses!". They never even consider that they're possibly looking at a copy-cat. Or seeing an idea that has been tried before but failed. Or an implementation of ideas prevalent in academia for years. Or in science fiction.

We need to get over this quick-to-praise attitude. Ideas don't appear out of nowhere and are not owned by any one entity. They progress gradually from all over the world and thus belong to the world.

(N.B. This probably applies more to the general Apple/Google/Samsung/Microsoft consumer than the HN crowd)
Just thought I would mention that you can use XPLR unsupervised machine learning API https://xplr.com/developers/ to build your own feed reader in the manner of https://xplr.com/products/illuminate/browser/
Though this probably applies more to RSS reader developers than end users. In a way, you can build your own little Prismatic-like app, tailored to your needs, or just play with AI and news :)
I've looked the past week into sails.js. It brings a really cool new way to MVC Frameworks and makes it easy to do certain aspects.
What I missed (and that's why I'm using express.js now) is the documentation (lacking) and testability (lacking as well).
Also the ORM is really lacking. I'd recommend the authors to look into an existing ORM (sequelize or node-orm2) instead of creating an own one.

Sails certainly needs more polishing but I look forward to use it in the future at some point, because I really like what it wants to accomplish.

If you like certain aspects (exposing models via REST, policies etc.) it's really easy to do in express.js as well.
I think the todo app is not good enough to compare different frameworks maybe we should come up with another app , that has a least some ajax and a more complex business logic to handle.
the beef is against buying your brand keywords. I've always found brand keywords to be the best CPA though - much lower than non-brand. plus, you can cookie returning users and take them out of your conversion calc to see exactly how many new customers you are getting and what it is returning you. maybe it is just that google ads are expensive and competitive and there needs to be better alternatives to reaching people. I've yet to have great success with FB but still working it cause I want alternatives.
Don't worry, we're on your side :) We ask to read your contacts to help autocomplete email addresses for email shares and help you find friends on Prismatic (if you choose to do so). Last time I checked, Google didn't have a read-only contacts permission level, or we'd be using it.
My vouch wouldn't probably mean much, but yandex are by and large not-evil guys. They can be forced to abide the law, but I believe they haven't willfully done anything really unethical yet. Unfortunately, yandex search is inferior to google for English queries, which diminishes their usefulness a lot.
http://www.amazon.com/Everyone-Loves-When-Youre-Dead/dp/0061...

Once you're dead, you're no longer competition.
No Bachelors Degree, No Problem
If you're a skilled Java/Spring or JavaScript developer, I know of several openings at a respected company in the South SF Bay Area where those involved in hiring don't care about your lack of a degree as long as you're reasonably good. I am omitting the name of the company because this isn't an official message. This is just me, a frequent HN reader, reaching out to other HN readers. Please be willing to relocate to the South SF Bay Area and currently be living somewhere in the United States.

I say reasonably because I don't want to scare anybody off unnecessarily. Trust me, if you're reading Hacker News, you're probably better than 95% of the shockingly unskilled people who we phone screen on a regular basis. I'd be happy to have a quick conversation with you to get a general idea of your skill level, at which point I can recommend you be brought in for an interview.

I know there's a regular "Who's Hiring" thread, but I think the semi-unique nature of this opportunity is reasonably worthy of posting separately. Startups often don't care about education, but unless you have many years of experience or wrote a book, big companies often do. In fact some of these openings officially require a Master's degree.

My contact information is on my profile.
Thanks for the feedback -- this is a great idea, and something we've been thinking about for awhile ... stay tuned :)
So, anybody still wondering what Google Glass is actually intended to do?

Given that Google's core business is advertising, not shiny new technology.
Best web framework for non-programmer beginners (or kids)
Recently my girlfriend has started expressing an interest in programming. Just for some hobby projects, simple website ideas to collaborate on with me, etc.

As I'm a programmer, I'd like to gently introduce her to html, css/javascript, and some simple controller/model/db stuff, but as simply/gently as possible. It'd be a good excuse for me to learn something new, too - I don't think my day-to-day work in java spring would be appropriate - too huge. She started learning Ruby on codeacademy but I'm concerned that Rails might burn her out since I've heard the initial learning curve on that can be brutal.

What do you think is the best framework to pick if you're trying to introduce web programming to a non-programmer? We're biased towards a pro language that we can use on Macs, but otherwise agnostic. Also curious what you'd recommend for a kid's first framework since I have similar questions about my godkids and nieces (all in the 8-14 age range).
Move. Save. Move back.
For a funnier and lighter response to Graham Hill, I highly recommend this piece from bike snob:

http://bikesnobnyc.blogspot.com/2011/12/2011-year-walls-kept...

"Sure, life can be a bit easier if you trim the proverbial fat now and again, but this is hardly a revelation to anybody except a minimalist like Graham Hill, for whom even the basic mechanics of life are all transcendent."
We ask to read your contacts to autocomplete email addresses for email shares and help you find friends on Prismatic (if you choose to do so). Last time I checked, Google didn't have a read-only contacts permission level, or we'd be using it.
When I say relatively easy, I mean compared to the prevailing wisdom that causing a fork requires controlling 51% of the total bitcoin mining capacity.

Also, it doesn't need to be a crypto failure. Just a divergence of the clients on how they handle the protocol. Possibly a discrepancy that would be very unlikely to occur by chance or in testing, and only manifests itself when a malicious user triggers it. This is the threat model bitcoin has to worry about now...
While I like prismatic a lot, it builds on idea of a filtering bubble that you put yourself into. So it's better for finding something that you'll be interested in and you already know that (since it's in your interests, and your friends quote on that), but it's absolutely orthogonal to rss reader.
Luckily you can still sideload apps on android. If you have a rooted phone you can try the more draconian ad-away [0] that will modify your hosts file.

[0] http://code.google.com/p/ad-away/
Your example is especially misguided. The only reason you haven't got tethering is that you're using a very wrong carrier in a very wrong place.

Everyone else in the world get their tethering as an inherent consequence of having internet on their phpne. You can't get internet without tethering the same way you can't get internet without facebook.

So it's very like a chinese resident saying "I'm happy that facebook and youtube access require VPN, I like being rewarded for paying attention".
Which would be a major WTF.
> Ease of administration

Why is Windows "easier to administer than Linux"?

With Ubuntu you have one single place to keep all your OS packages up-to-date: apt-get. With Windows, each program installs its own installer, which means boot gets slower...and...slow...er... every time you start it up.

Those updaters all have GUI prompts. Good luck getting them to run remotely, or finding documentation on their command-line parameters (if they accept any).

For that matter, on Linux, you can run commands remotely with ssh. On Windows...there really is no good way to run commands remotely, is there? Other than installing an SSH server in Cygwin or mingw, that is.

And even if you can run administration scripts remotely, Linux distros usually have Bash and Python (at minimum!) installed by default. Although cmd.exe has improved since FOR was introduced, it still leaves much to be desired compared with the flexibility of Linux scripting languages.
I understand your concern ... see my response here:

https://news.ycombinator.com/item?id=5373701

Short answer, we don't want access to manage your contacts, there's just not a read-only option (last time I checked).
"Let me wait till Google does something bad so I can jump straight in and start bashing them without even knowing what the issue is, as long as I hate them!"

Adblock for Chrome (the one you are talking about) is different from that of Android. And really, it's no big deal either, Android allows apps outside of Market to be installed without any rooting or modifications to the phone.
Might only be a matter of time before Adblock for Chrome is removed from the Webstore though.
Personally I'd rather rebase than commit.
I imagine that Google, Facebook, and other companies that make much of their money from online ads must be pretty scared that this huge revenue stream depends on the general public not taking the two minutes that are required to install an adblocker. I mean, if adblockers really caught on, these companies would lose tons of revenue.

Perhaps the key thing is that people who are most bothered by ads are the ones who never click on them and then install adblockers, so that the loss of these users does not represent much revenue loss.
I don't think this is a browser extension, because Mobile Firefox is (AFAIK) the only browser on Android that supports extensions. This would have to block http connections or something, which would seem to be breaking the rule that Google claims it is.

I also think people should be able to run whatever they want on their phone, but I do understand the Android model of "apps should not touch one another", and pulling apps that don't follow that from the app store is at least somewhat understandable. You can always side load...and if you're running adblock, you're probably more ok with things like that. On the other hand, just getting an app that sets the equivalent of a hosts file should be ok for an official app store...

The real solution for adblock in particular is for Mobile Chrome to add support for extensions. Or use Firefox which already has support.
You rock - can't believe that you brought two new babies into the world at the same time. I've worked full-time with 3 kids the entire time, including at as a senior leader at a start-up. It can be done! My rule of thumb - there are glass balls and rubber balls in your life. Know which ones will bounce back if you let them drop and which won't
These days no one aims(or even cares about) for machine level portability.

Its the VM level portability that counts.
I was thinking the same thing - at five seconds per signature, you're looking at nearly 10 hours solid work per cast member that foolishly agrees.
Louis Vuitton Neverfull
So let me get this, they interpret section 4.4 as the equivalent of not being allowed to edit your own /etc/hosts file on your own device?

Here is 4.4. What exactly does AdBlock infringe?

"4.4 Prohibited Actions. You agree that you will not engage in any activity with the Market, including the development or distribution of Products, that interferes with, disrupts, damages, or accesses in an unauthorized manner the devices, servers, networks, or other properties or services of any third party including, but not limited to, Android users, Google or any mobile network operator. You may not use customer information obtained from the Market to sell or distribute Products outside of the Market."
This resonates because it is a perennial problem that anyone that works in a technical or hacker role is going to face. It is not an "attitude", it is a business reality rooted in economics. There is a direct conflict between people who want to innovate and people who want to simply streamline existing money making enterprises. Streamlining wins because it is lower risk. Innovation dies and then no more streamlining can be done. The innovators leave, one way or another. The business either becomes a cash cow or new innovative competitors kill it off.
This appears to be just for Android, not the Chrome browser.
Can you run adblock for chrome on android?
+1 I would say D3D and the best available graphics support are probably at the top of the list... an addendum to that would be More users on windows, which makes D3D even more sane to use.

Now, there are plenty that prefer Visual Studio as well, over other dev environments. I very, very, very rarely do C/C++ coding (forgotten most of what little I ever knew), so can't comment there.. I will say I prefer VS + C# over most of the Java options I've tried... though I am using WebStorm for NodeJS dev (based on InteliJ)
It's a classic chicken-or-egg problem:

Gamers would use Linux if there were lots of Linux games.

Developers would write games for Linux if gamers used it.

The situation is slowly changing, since the rise of widespread broadband has let indie developers break the hold of big publishers on distribution channels, and a fair number of indie developers are willing to support Linux for ideological reasons.
Smart, entertaining show if you haven't seen it. Right now you can stream it online from thewb.com:

http://www.thewb.com/shows/veronica-mars/