skysight-inc/HackerNews huggingface dataset:
I wonder if this would be useful for mitigating effects of the filter bubble: http://en.wikipedia.org/wiki/Filter_bubble

Right off the bat though I have a problem conceptually. If this is at all analogous to Facebook (and perhaps it is not), the onus is now on me to block hundreds of millions of users instead of adding a few hundred. What you could do instead is to block groups of users based on the type of content they share. In this model it's like what stumbleupon would be with only a thumbs down option. And I could see that being a really great way to learn about new interests you would never find otherwise.
Surely the best answer is for the HTTP 2.0 working group to require the updated protocol to include useful hooks for file-serving scenarios.

Critically, there's only a few missing things in my estimation, and they revolve around resumable uploading and structured directory listings for GUI clients.
Good point. I knew a guy once who all but flunked out of college because of an IRC addiction. He'd spend all his time in the lab, IRC'ing and not much more. Weird.
This is an amazing article. I intended to write such a blog article myself.

One aspect I intended to cover (and will now do so here) is that of cost. I get very frustrated by cash-strapped startups which from day one are expecting to be 'web-scale' and need to turn up machines at the drop of a hat. Lets get real. I HOPE you have to worry about that... much, much later.

I'm quite pleased you started your article mentioning solutions like heroku. Unless you have some special-needs not met by a PaaS, this is where you should start. You should be writing code, not managing servers (this coming from an operations guy who has been managing servers for 12 years, and worked at a webhost). Once you scale far enough that its worth hiring someone to deal with the knowledge required to deal with the maintenance of managing your application stack, OS updates, security, etc -- THEN move on. Not a moment before.

Cloud servers are realistically not the price/performance/low-maintenance solution for MOST startups. You should get a VPS (Linode) or dedicated server (from a reputable company which can offer quick SLAs on replacing parts - like 2 hours at voxel.net). Dedicated servers are cheaper than you think. I pay voxel $180/mo for an 8GB quad core 1TB box on 100mbit/sec. It outperforms servers costing twice as much in EC2 - and thats not counting bandwidth or storage. Concerned about reliability? Buy TWO - In different datacenters. -- You're STILL saving money, and you have the exact same level of maintenance overhead as AWS (OS, Updates, full application stack); while reaping the performance benefits of bare-metal.

You do NOT want the headaches of colocation. You cannot pay your staff enough to stay local to the server 24/7 and the cost of extra parts on hand to make up the money over dedicated.

Your startup is not Google, so I won't get in to having your own datacenter. (Well done pointing out that they're not getting advice from your blog)
Ask HN: I net you
I need an app to look out for me. Its a ridiculous hour (6:00 in the monday morning) and an idea.

An ideation and strategy works, particularly effective with my previous works. Helps me to prepare my mondays. And less eye strain to start the day. I don't think podcast and video blog collection will help me in my commute. I am an heavy instapaper user but definetly its not enough to pull any lateral work.
Show HN: A clean, no-frills event emitter for Javascript and Node.js
post: http://ksdlck.com/post/15963718801/emitting-a-minimal-namespaced-emitter-for-javascript

repo: https://github.com/ksdlck/Emitting

I wrote this because I was unsatisfied EventEmitter2 (https://github.com/hij1nx/EventEmitter2), and because it was fun. The API is compatible with events.EventEmitter in Node.js core, but not all the elements of the EE2 interface.
Disgusting, have you listen to this http://www.thisamericanlife.org/play_full.php?play=454

I swear, nearly had tears in my eyes. I'm not proud anymore to be part of this machine (we build iphone/mac apps).

We are fighting SOPA, anyone who care enough to fight this fight.

Any idea of what we can do?
Except unlike religion, FTP began with a legitimate use-case scenario.
Will You Buy Apple Products Anymore? Then Don't Stop There
Let's discard all statistical approaches to research then

Gut reactions and vague impressions will get us by, just like they always have
I did not down vote, but I thought I'd just point out the part that I thought could be taken offensively. :)
Notion Ink explains OMAP over Tegra decision for the Adam II
Khosla didn't say 25, my mistake -- he said 35: http://www.washingtonpost.com/national/on-innovations/the-ca...

The 25 quote comes from an unnamed VC quoted by Michael Arrington in this story: http://techcrunch.com/2011/04/30/internet-entrepreneurs-are-...
http://m5hosting.com and http://singlehop.com are two that i'd recommend.

one thing to watch out for with dedicated hosting providers is that the networks are sometimes not so great. you may get a great deal on hardware and tons of bandwidth, but if it drops packets all the time, it's not worth it.

make sure they segment you off onto a vlan (see http://jcs.org/mitm for why), make sure they are well peered, make sure they actually have staff at or near the datacenter they're running things from, and make sure they have the ability to block certain traffic from reaching you if you need them to (see http://jcs.org/sip for why) so it doesn't count towards your bandwidth total.
Twitter, Democracy, and Internet Freedom
Depending on your needs, there may be something here for you:

http://www.zillow.com/howto/api/APIOverview.htm
Pengobabatan alami jantung bocor
solusi aman tanpa operasi untuk penderita jantung bocor dengan pengobatan alami jantung bocor.. kandungan alami pengobatan alami jantung bocor.. pengobatan alami jantung bocor ... solusi aman tanpa operasi untuk penderita jantung bocor dengan pengobatan alami jantung bocor.. kandungan alami pengobatan alami jantung bocor.. pengobatan alami jantung bocor ...
Thanks for posting the link to Peter Norvig's wonderful paper, "Warning Signs in Experimental Design and Interpretation". Having this kind of basic statistical knowledge makes it possible to critically evaluate all types of scientific research. While it may be hard to gauge the significance of neuroscience research without being an expert in the field, you can easily weed out a lot of junk science if you can tell that an experimental design can't possibly deliver statistically valid results.
a noble idea, but extremely unlikely. The coltan in capacitors alone would disqualify almost all devices.

Here is a handy list to make the lesser-of-many-evils choice though

http://www.ethicalconsumer.org/buyersguides/computing/laptop...
This device works by aiding memory retention and learning. It doesn't magically universally boost your intelligence, it is more of a catalyst to learning, storage and recall. In fact, if you wanted to boost your IQ and general problem solving ability you are better served to train your short term memory e.g. via n-back training. So is access to anything facilitating such not fair?

I think most of the resistance to intelligence boosting based on fairness are just appeals to status quo. It's occurrence is inevitable and the benefits of a more educated and intelligent populace working to improve their lot via technology is worth the cost if they can bootstrap themselves into something better.

And I very much doubt that such a device will cause as much of a socioeconomic divide as access to literacy, computers, electricity, internet, clean water and iodine has on the world. Iodine deficiency can cause a loss of as much as 15 points of IQ [2]. Really though, the main issue will be when gene, protein therapies and genetic engineering become safe and better understood.

[0] http://en.wikipedia.org/wiki/Iodine_deficiency

[2] http://www.ncbi.nlm.nih.gov/pubmed/15734706
i have a handful of these on various providers costing between $140-$190 a month for something like a core i5 ~2ghz with 8gb of ram, 2 big sata drives, and 100mbit ethernet with more than enough transfer every month.

This seems ridiculously cheap compared to something with comparable RAM/CPU on EC2.

Is there a catch?
A similar question on Quora has not been answered either. http://www.quora.com/Where-can-I-find-information-about-the-...

I have also been wondering if any such thing exists?
You definitely don't start from zero each time, that's true. I still use things that I learned when coding in Pascal. Concepts of linked lists, recursion, etc.

But consider this - when I started programming there was no such thing as the web! There was no browser, no javascript. Yet I make my living right now developing for all of those technologies.

I was thinking technology was stabilizing a bit, but then all of a sudden mobile comes along! It seems like every 5 years there's some major game-changer.

You have to really love this industry to keep up!
I am not an expert, but when i read the other posts about Adderall(which is similar to Dexadrine afaik) it seems not problem free.

The article suggests Methylphenidate does not have positive long term implications, but here in Germany for example Dexadrine is not available as treatment for ADD. So you suggesting we have not access to the effective medication.

Just curious, did you stop it sometimes to check the difference? I was also diagnosed with ADD, but only took Ritalin over a short time when i was a kid.
I feel like there really only one primary cause of iOS's (unexpected) enterprise success: it's a prestige phone.

We can wax poetic about the democratization of corporate IT processes, or specific technologies, but IMO those are all herrings, or minor causes at best.

At the end of the day, Apple introduced an incredibly prestigious product at the very highest end of the market. It had cachet and desirability, and when your SVP buys that drool-worthy envy-of-the-office phone, he damn well wants to use it with his email, and damned what IT thinks of it.

I suspect Android's success in the enterprise space hinges on a similar product - if someone can come up with the "oh my god I must have it" phone in Android-land, the enterprise support will follow.
Heads up: remove the comma between "are friends" and "with everyone."
He forgot to add in #0 The parents' basement

Good: You (almost) have complete control over everything

Bad: Mom accidentally unplugged the power while vacuuming
Apple, Internet & the constant New Normal
Maybe you should test the waters with http://macminicolo.net/. I haven't used them (yet) but it's relatively cheap, and they will handle lots of things for you (including buying the mini). A dual-core mini can do a lot of work.
Yes, you need to make that "Like" convert to a nice meta tag and full description, with the trollface thumbnail.
A lot of people are under the misapprehension that Lisp is a failure in the marketplace, when in fact many industrial applications use Lisp. Start with the following list: http://wiki.alu.org/Industry%20Application
It's straightforward to permit SSH access but not shell logins.... if you can administer user and group settings. I guess stuff like scponly (http://freecode.com/projects/scponly) is useless if you're running Windows server-side.
The one thing to remember is that it takes time. The best path to take with a skim portfolio is:

1.) Think about a project you'd like to work on. It doesn't have to be crazy, but preferably has elements that will challenge you. The best projects will hands down will be the development of tools that are useful to you/open source.

2.) If you have any network at all: friends, family or previous clients, send out a quick email. Tell them what you're offering and ask if they need anything done. Make use of those closest to you/familiar with your work.

3.) Post your info on the monthly HN "Seeking Freelancers" post. This is a great way to churn out quality projects.

4.) Get on and contribute to communities like Forrst (if you don't have an invite, let me know and I'll set you up) and GitHub. There are a lot of people on these sites that tend to have overflow work that's perfect for a freelancer. Just be helpful with others and contribute ideas frequently and you'll come out on top.

If you have any other questions, feel free to shoot me an email: me@ryanglover.net

Best of luck!
A proposed standard for source control robots
I quit facebook because of this. When the timeline preview came out I was horrified at all the stupid shit I had posted years ago when I first signed up and only my close friends were on it. Of course all of that stuff was there before, but you would have had to click through hundreds of pages on my wall before you could find it. With the timeline all it takes is a few scrolls. With the lack of a bulk remove feature, I decided it was easier just to delete my account. There are so many things I already disliked about Facebook, the timeline was just the final straw.
I wrote a similar article trying to segregate hosting stages (though beware I'm a hosting company promoting a product) - http://blog.bytemark.co.uk/2011/11/03/the-cloud-is-your-inst... . tl;dr version is that I think the ultimate flexibility is in your application's install script. If you can deploy to one host, or several, and collapse or split out caching layers, databases etc. depending on resources available, you have a truly portable application that's ready to scale and/or move ISPs.
It's not just the standard European order, it's the standard order for nearly everywhere on the planet except:

> MDY: Belize, USA, parts of Canada, Philippines, Saudi Arabia

> YMD: Japan, China, Iran, small bits of Europe

> DMY: Probably 3/4 of the planet's land surface

That said, YMD should make the most sense (and is most consistent with the universally accepted HMS time format). I try to use YMD wherever I can.
I know a lot of Internet marketers. The ones who can get results consistently and who care about optimizing those results are already making a ton of money promoting their own businesses or selling other people's products through affiliate programs. You can't hire them on a salary. If you want to get them on your side, start an affiliate program and offer a generous commission for signups or sales. Whatever your gross margin is, expect to pay about half of it to the affiliate.

It might seem like a lot, but remember that with affiliates you're guaranteed to make a profit. If you paid for an advertising campaign yourself, or hired a firm for a fixed amount, you could potentially lose thousands (or more) if the campaign fails.

If you want to pay for results but you don't want to manage a bunch of individual affiliates, look into cost per action (CPA) marketing. There are several firms (NeverBlue, Pepperjam, etc.) that offer this service. Like it says on the tin, CPA marketing is when you pay after a specific action (like user registration) is performed. They're usually a significant minimum spend with CPA marketing.

However, if you ask me, you should take the time to train yourself (or one of your other founders) into being a capable marketer. Good marketing is one of the important factors in the success of your business, and if you ask me, it's too important to delegate or outsource to somebody who isn't invested in the future of your business.
9P does a lot of these. It's just not very fast over high-latency links. On the other hand, it's extremely simple, can be easily encrypted, and does only filesystem operations. Oh, and there are clients and servers for all the major platforms and libraries for a lot of popular languages.
No catch, you've just discovered how ridiculously expensive EC2 is.
Show HN: Tell Congress What You Think
Came across this while researching Turing's proof that a turing machine can compute anything that is computable†. It's Church, comparing his and Turing's approaches:

> computability by a Turing machine ... has the advantage of making the identification with effectiveness in the ordinary (not explicitly defined) sense evident immediately. (1937a: 43.) http://plato.stanford.edu/entries/church-turing/

If we see imperative languages (e.g. Java) as descending from Turing machines, and functional languages (e.g. Lisp) as descending from Church's lambda-definability, the same observation seems to apply. It's not that Turing's approach is better, just easier to "get".

† "computable" meaning "can be computed" (not "computable with a turing machine"). Turing doesn't prove this formally - it's an intuitive appeal, and no exceptions have been found. See section 9, page 249 (page 20 of the pdf) https://docs.google.com/viewer?url=http://www.cs.virginia.ed...
Here's a hypothetical situation. What if MGS has a large stake relative to his own wealth in Apple stock. Would it be a bad thing for him to continue to write articles assailing Google and pumping Apple? I don't know if he has any inside knowledge or not but could what he writes which influences many readers who could be potential investors be considered illegal?

I really have no idea but if anybody does I'd like to hear it. I get really suspicious when I hear guys like Gruber and Siegler have such strong one-sided opinions about things like this when they reach such a wide audience.
Ah, yes, that would be the work on Op, which IIRC can act as a sort of proxy, meaning you shouldn't have to re-write any clients or servers. There is also an experimental implementation of 9P "streams", which actually resemble a passive FTP transfer--a separate TCP connection is negotiated via the 9P connection and then used solely to transfer file data.
During the discussion for http://news.ycombinator.com/item?id=3464671 someone mentioned the idea for linter bot to clean up errors in github repos. Some bots like this already exist, but they're not always welcomed by everyone. I wondered at the time if there was some sort of equivalent of robots.txt for public source repos; since I haven't been able to find one, I thought I'd throw one together and see if anyone liked the idea.

Assuming that people do care, I'd love to get some discussion (either here or in the issues section of the repo) about ways to improve the proposal.
Ideas, Meet Skills Not.
Their ters of service make it very clear that they don't delete things when you choose to delete it. I don't think you'd have much of a claim.
JD Edwards and a bunch of other stuff I don't even know the name of. :)
they just launched in australia, and unfortunately they seem to have a fraction of the library the US version does. Slowly getting there though. Zune Pass is here as well.
http://en.memory-alpha.org/wiki/Genetic_engineering

This would lead to the banning of genetic engineering on Earth by the mid-22nd century, even research which could be used to cure critical illnesses. This ban was implemented because of the general fear of creating more tyrants such as Khan. It was also felt that parents would feel compelled to have their children genetically engineered, especially if "enhanced" individuals are allowed to compete in normal society.

...

By the 24th century, the United Federation of Planets allowed limited use of genetic engineering to correct existing genetically-related medical conditions. Persons known to be genetically enhanced, however, were not allowed to serve in Starfleet, and were especially banned from practicing medicine.
As I noted in another post this device looks like more of a memory and learning aid rather than targeting IQ. My lay hypothesis is that this device works by increasing the baseline of current flow at target synapses - kind of like waking the guard of a gate to a vigilant state. Basically, it enhances long term potentiation. I expect it will have a very low addictive profile and improper use will probably be toxic in a similar mechanism as glutamate overload. No worse than people who consume alchohol regularly do to themselves. Probably much safer. High currents might cause seizures though.
Well, for starters, "reduce distractions" isn't very actionable advice in this context. It's equivalent to saying "cheer up" to people who have clinical depression.

I'd be glad to be shown data that better diet and exercise are effective in the treatment of adults with ADD (which is the topic of this subthread). Of course, good diet and exercise are good for you, but that's not the point.
Links for other folks:
https://github.com/coleifer/peewee/

http://pypi.python.org/pypi/peewee/0.8.1

http://charlesleifer.com/blog/peewee-a-lightweight-python-or...

This is really cool thanks!
Next up, emacs vs. vi, Linux vs. Mac.

Having just read through that thread, and zzzeek's earlier post (http://www.reddit.com/r/Python/comments/olech/is_django_cons...) I still don't see that any of this has changed from the last time I read a similar thread.

My take:

Yes, SQLAlchemy can do more queries than Django's ORM.

No, you are unlikely to need these in practice for most web apps (zzzeek's example (for a generic User<->Address schema) is "Give me all households in New York with exactly two occupants where neither occupant has any residences outside of the city." Really? When was the last time you had a query like this in a web app?)

Yes, SQLAlchemy is a PITA to learn and use, unless you use the Django/Rails style declarative base interface.

Yes, you will lose out on basically all of the Django infrastructure if you use SQLAlchemy: django-admin, fixtures, introspecting the schema to generate models, django-south, etc.

If you need complex queries or like writing web frameworks from scratch, SQLAlchemy is the way to go. If you just want to use Django and get your user data out of a table, then just use Django's ORM.
Very neat. Someone should package this kind of data and sell it to city planners, transportation regulators, and the like.
This is Apple's HIG stuff, from the 1990's.
That is the reason a lot of people i know are taking Ritalin, without a diagnosis. These incredible improvements show all of them, it is out of question that the short term improvements are impressive.

If you have read the original article, the question is if this can be sustained over a long period. When the person you know get's into his first job and he is totally dependent on Ritalin what happens when the effect wears off?

A good friend of mine started with it at grade 8, about 4 years after that the problems were slowly coming back. He blamed different things for it, but he never the medication. I mean it worked so well in the beginning. I wonder why there are so few long term studies, that is exactly the behavior that is significant.

When the body is somewhat dependent on methylphenidate to produce enough dopamine, the situation is worse than before. I mean we still don't fully understand what affects the production of dopamine. That is exactly the reason why you have to know how these things influence you over decades.
There are also live events in every cities (Hackaton/Workshop/Conference/Programming language groups) that are useful to meet new contacts. Most often then not, people are looking for designers and developers to help them with their projects. Startup events are also nice places to find fun projects to work on. Lots of startups are happy to hire less known freelancers for a lower cost and help them build their portfolio at the same time.
I think they wanted to add it for a dramatic pause. Maybe an ellipsis would work better. "As soon as you start using TrollBlock you are friends... with everyone."

This reminds me of the Professional where Gary Oldman says "Bring me everyone. EVERYONE." http://www.youtube.com/watch?v=JB_deAcoC2I
Just to be precise, that doesn't necessarily mean it's stored in plan text since it could be 2 way encrypted (which I would argue is at least marginally safer than plain text). Or if it's a registration, it could be added to the email prior to storing.

Also, a double whammy in exposing a user specified secret in email. That makes hacking into email considerably more valuable.