skysight-inc/HackerNews huggingface dataset:
I should point out that I do enjoy playing Devil's Advocate. But I'm not just trying to be contrary, these are essentially things running through my mind.

I largely agree with what you're saying (how could I not?), but I'm having difficulty finding testable definitions in it. Something hard-edged and consistent that can serve as a basis.

One of the problems with respecting the person's choices in cases of addiction is that there's room for arguing that they're not capable of making decisions for themselves due to the addiction. This comes up all the time in legal and medical situations - otherwise, we'd have no insanity clause, no forced rehab, no insane asylums (not that I think those are fantastic places, of course). I have no idea where the legal line lies in most situations, but would be interested if anyone does know it.

At what point do we decide whether it's the person or the disease that's talking? Alcohol in particular has a far longer history than the newer, "harder" drugs that our society has drawn clear distinctions for, and it's going to be much harder to find or make or convince others where the line for it lies.
No, but >$500*15M=$7.5B in less than a year with a new product in a went-nowhere-for-decades category does.
What's your real name?
Something like this is huge if we're ever going to move towards a cloud based OS in the future. I can see why Google would push it so hard. Will be intereting to see how well it does and how much it's adapted.
http://www.intrade.com/jsp/intrade/common/c_cd.jsp?conDetail...

I'm not sure betting on WMD attacks is smart. It would be terrible if people were investing with inside information.
This is hilarious. And fits nicely with the expression, "girls are like parking spots; the good ones are always taken."
Quick question, why do I have to login to make a query?
One of the problems with this from a social perspective is that people lie about their relationship status on facebook.
If the money saved on treatment for these people can be better spent in improving policy and other aspects in society, then it appears to be money well spent.

Transplant patients are prioritized, among other things, on the chance that they will be able to recover from their illnesses. Alcoholics are never given transplants for that reason.

At some point you have to take into account what works best statistically, otherwise you are being unfair to those who have not wasted their chances.
Click on the triangle next to the guideline; they actually do a good job of justifying most of these rules, including that one.
i agree with the above response, it seems like a lot of python libraries still haven't made the shift to supporting python 3.x. it reminds me of the time when ms windows went 64 bit and vista, a lot of the drivers just didn't work and to many extents still don't work.

from what i understand, python 3 has a lot of changes to the interface which makes porting not so straightforward.
Consider color temperature when reading at night: http://stereopsis.com/flux/
You could take the code base you have written and probably adjust just a few lines of code to turn it into an app that tells you when a friend dumps you on Facebook.

This is actually what I thought you had built, and for me would be even more useful + interesting.

(Or, open source the code and let someone else do it)
No, the community is in the process of speaking :)
In Memphis, new teachers make $37k. w/MS it becomes $42k.
Curated Member Communities-The Most Important Market You've Never Heard Of
There is ckhash.

http://canasai.tcllab.org/software/ckhash/
OoTheNigerian: what's your real name?

That aside: Wow. I thought this would link to an article that might have a flaw or two or was not 'acceptable' from some cutting edge geek snob POV. (Sorry for expecting something along these lines on HN, I am new around here!)

But this is really the absolutely worst article I have ever seen on a tech-related site - including sites that never even had any 'rep' for a start, as opposed to TechCrunch - plus the author is definitely being mad creepy in the comments.
The effects of this clinic can be easily compared to those of other institutions if proper statistics are kept. Judging from the article, they most likely are.

Aside from that, bioethical issues, while using quantified information as tools to measure effectiveness, need an equal or greater amount of thought to the basic philosophy of the clinic, and ultimately require human judgement where we determine what is "better" and what we want as a society.

So, yeah, wrong on all counts.
Consider your sanity when using flux. It has all kinds of weird interactions with other software (VMWare especially was unusable with Flux installed), and it's also very stupid about time zone changes. I ultimately ended up just uninstalling it out of frustration.
What you're searching for does not exist yet; The edit/create page currently requires authentication. I'll fix this right away.
Why Star Trek is Awesome
What is YOUR real name!?
yes. Tumblr will overtake facebook in 3 years.
Javascript is fantastically flexible for its popularity. And then you get the advantage of doing all your coding in a single language.

Out of curiosity: do you just generally dislike JavaScript as a language? And remember that Node doesn't run in a browser, so this would be ignoring any browser problems. I, personally, have been liking it a lot, and more-so as I go deeper down the rabbit hole.
It's not really a hypothesis anymore. Mitochondria have their own DNA so we can put them on a phylogeny. The closest living relatives to mitochondria are http://en.wikipedia.org/wiki/Alphaproteobacteria

Similarly, plastids are most closely related to cyanobacteria.
Google is not a surveillance company. It's an AI company with a rapacious appetite for data so that it can learn about the world and make better decisions.
nah. different beasts entirely. tumblr doesnt know who I went to college with.
I even joined the group "I have never had sex with a goat" just so I could leave it at the same time I set my relationship status from "single" to undisclosed. Unfortunately, they got rid of that feature where it would broadcast to all of your friends that you've left a group...
My comment should be taken with the knowledge that I have pretty big karma at both reddit and HN (and StackExchange, though I've never browsed or considered signing up for quora). Obviously, I like to think I'm a pretty useful person to have around in a company. So, my comment is definitely one of balance rather than "don't hire people who talk a lot on the Internet".
Good way to jump the queue.

Would work well with facial recognition on beauty.

Another idea: an unfriend notifier. (like with a twitter unfollow notifier)
Mobile World Clusterf#^k — 2011 Edition | Monday Note
One has to wonder if the lack of quality has to do with the lack of a good salary. I like to think im good at my job, and I wouldn't work at a place that paid me less, let alone substantially less, than I think I am worth.
I got an iPad in April, at launch, and gave it away at Christmas. I wanted a tablet to replace two distinct sets of physical objects that haven't yet gone digital: my moleskine/writing pads and my library of magazines and reference books. The iPad is useless for scribbling and the reading experience (the screen, the weight, the UI) is poor. The iPad doesn't autodeliver new content and I fear Apple has killed the inchoate market for digital newspapers, magazines and the like with the new heavyhanded rules for digital subscriptions. The iPad had great promise but it is unfulfilled.
Agreed. The window of opportunity for a new social network to take the thunder of Facebook is long closed. Social networks are a bit old at this point, and as you said, Facebook is pretty entrenched.
Twitter no longer grounding UberSocial, twidroyd apps
Thanks for the tip jhawk28. I did a little digging around on ForgeRock's site and updated my blog post: http://wp.me/paAae-3H.
A while back, I heard that Facebook can predict when two people in a relationship are about to break up, based on statistical patterns in account activity prior to break-ups.

I'm not familiar with the Facebook APIs or what sort of account activity is statistically significant, but that would be a cool app that's very similar to this. Log in with Facebook, and show which of your in-a-relationship friends has the highest probability of breaking up. Obviously harder than a notification after the break-up, but prediction would be cool and useful.
Just to clarify, the magazine is free as a PDF download at both www.mashedcodemagazine.com and magcloud.com. You only have to pay for the printed version.
Platform sunk (cost): What is the value of a quarter billion Symbian users?
Free Version Notification Email:

X is now single.

Paid Version Notification Email (with semantic analysis!):

X is now single.

She broke up with her boyfriend because he didn't pay enough attention to her.

Lately she has been listening to Arcade Fire and eating cupcakes.

Click to phone X now - suggest getting a cupcake together.
I'd be weary of any new college grad that lists Java and C and C++ and Python on his resume, all while having no side projects to show work in such languages.

If anything, he may have taken courses where those languages were used to complete assignments, but that leaves you far from a software developer.
you're in the wrong demographic. remember, when you were in college, and on facebook. Then your parents, and 'old' people started to join.

Sorry to say this, but you're considered the old person for the tumblr user base. Alot. Alot of 12-17 yr olds are on it. If you're in junior high, or high school all your friends are on it. And they will pull ppl in, like facebook did.

facebook has become the new email. And just as stale.
Renren to issue the world's first social networking IPO
>...either: A. Drag it to where you want it, and then fiddle around resizing it so that it's big enough and doesn't overlap anything else important...

Try out Winsplit Revolution. The help page gives a nice overview of the functionality: http://www.winsplit-revolution.com/help

It's free and works great for positioning windows. You can position windows using hotkeys and create custom positions/window sizes. WIN+ALT+Numpad 7 will place and resize a window in the top left of the screen, WIN+ALT+Numpad 6 will place a window on the right side of the screen and take exactly half the width, etc. It's become second nature to me and I rarely have to worry about manually placing a window.
Thanks!

You're correct, you can set it up for free but you can't maintain it indefinitely for free. I think you only need the $1/mo if you reserve an actual phone number, if you stick w/the sandbox I think it stays as $0.01/min until you deploy for real - Heroku is kinda the same, it's only free if you use minimal resources. That's what I was shooting for: a prototype for effectively free.

Regards,

Kyle
Ask HN: The most interesting startup case studies in the last five years?
I was just watching Kevin Rose's latest Foundation interview, and I was reminded of what the hell he must be going through with the state Digg is in. Not only did he do a complete redesign of his golden egg, Digg; he didn't preserve the previous design, and after the user backlash reaction to the new design, all he could do was to sit by and watch his whole project atrophy and diffuse to reddit.

Another is Microsoft's semi-acquisition of Nokia, and all the choices Nokia made - being the largest handset manufacturer as I recall, which you would imagine put them in a better position to navigate.

What other cautionary tales can you think of from the last five years that entrepreneurs should heed the wisdom of? I'm sure that there's at least one good Apple story.
Yes, this is exactly what I mean by "breaking programmer's expectations". Except maybe Modula, no language works like that at all. The parameters are in the parentheses, period. If you need to pass this, you do so in the declaration and in the invocation. If this is passed implicitly, you don't declare it in the parameters and you don't pass it at the call site.

Python is doing this totally weird stuff that sits in the middle and that makes no logical sense at all.

The fact that Python forces you to declare the "self" parameter is simply due to the fact that it's old, old, old. Nothing wrong with that, but post rationalizing it by saying it's okay to declare a method with 3 parameters but calling with just 2 is just silly.
The Not so obvious and Mobile World Congress
I think it's because of the way they're organized. First, they're unionized, which makes it very hard to change them out. It also means that they are always overpaid with lavish benefits, and that innovative teachers are crushed by the group.

Even more important is the fact that the curriculum is defined by the state (a very rigid thing, indeed). This means that it's practically impossible to do a good job, even if the teacher doesn't begin his or her career with evil intent. Why should all of us be forced to know all the same things? Isn't diversity in intellectual matters valuable?
> until someone comes up with a tablet that can do something unique and special that nothing else in my life can do better...

I find that drawing and painting on the iPad is better than on any non-tablet devices.
Not every public school is as bad as the one(s) you went to.
Wait a minute. Who ever read TechCrunch for the writing in the first place? No one with any taste for the written word, that's for sure.

As far as Gillmor is concerned, yes, he has a style, and some people like it for some reason. Personally I think he tries way too friggin hard, and he's not 1/10th as clever as he wishes he were. You'll do better looking for depth of references and its delivery watching Gilmore Girls.
That does sound damned cool, but would facebook give you access to that information?
This Week in Groovy on Grails
This app is the equivalent of "circling" the lot instead of parking far away. Would make for good logo inspiration. :-)
I'm thinking the app would have to store the present status on its server in order to know of a status change. But isn't storing profile data server-side a violation of FB TOS?
Sorry, I don't understand how that relates to what he said? Could you explain further?
Yes, the first assignment works as a Scheme 'define', and all subsequent ones as 'set!'s. The whole function/class/module is a monolithic scope, inherited/superseded/extended by functions and classes defined within.
Can't argue with what you say here - thanks. Just wanted to give a thumbs up.
1. You need a new domain name.

2. The design could use some work. Sorry to say it, but nearly everything is very poorly designed. Have you looked into Wordpress themes for video? There's a lot of quality ones floating around.

3. Your copy needs re-done too. It's not completely clear what the site is, and there's some readability issues there too.

Good luck!
TC wasn't that easy to get through either when they really started kicking ass ;)
traditional web servers like apache 2, create processes to handle web applications that are developed in say ruby or python (e.g. phusion passenger, mod_wsgi). from what i understand (correct me if i'm wrong) these processes inherit large overhead in terms of having to load large numbers of libraries so memory usage is quite wasteful.
The git community seemed a little inaccessible at the time (though that might have just been because they were very smart and very busy). Documentation was couched in graph theory, and Windows support wasn't a priority.

The attitude seemed to be "git is a powerful command line tool for manipulating a graph-theory-based file system, which uses cryptographic hashes to identify nodes. Use it with care, as you don't want to do a hard reset on the index when you really wanted a semi-soft reset -- that could be bad".

Mercurial sold itself as a distributed version control system.

Github has done a lot to bring git into the mainstream (I'm switching on account of them), but it's taken a long time for git to become newbie friendly.
'Click here to update your status to talk about how much you like the new Arcade Fire album.'
Email isn't stale. It's a default. Facebook is on its way to being the same.

Tumblr? Not a definite need there.
Facebook isn't going to provide "probabilityOfBreakUp" in their API, but you might be able to build a factor model from accessible information; for instance, number of photos in which a couple are both tagged might be a statistically significant factor.
a rails template for this would be icing on the cake
I'm sure there are the same percentage of excellent teachers as there are excellent members of any profession. But school isn't just teachers. It's part of a complex web of politics--with all the money, corruption and idiocy that involves. From textbook publishers paying off administrators, to regressive school boards who won't let evolution be taught, teachers are handicapped by the system they are part of.
I didn't check, but I think the 681 includes the CSS and such.

The "doctype" part is case-insensitive, according to the pseudostandard on WhatWG.org: http://www.whatwg.org/specs/web-apps/current-work/multipage/... I guess your editor was configured incorrectly; shows up fine in both forms in Vim.
I didn't realize you could write perl in python.
I need a movie theatre for a documentary film Premiere, anyone has one?
Hi,

I am the director of this documentary: http://kck.st/eDSWJf, we are on the production finish line and are scheduling our premiere on Monday, February 28th.

I need a theatre in San Francisco with 150+ seats, anyone works for a company that would happen to have such theatre or know one?

It's a non-profit film, we don't have a the budget to rent the theatre, but can make good networking and karma for the host/facilitator!

All the best,

-Tarik
Brilliant - FB: college students nationwide began to capitalize on the ability to catalogue pictures of themselves doing keg stands, and to find out the relationship status of people they are interested in...
Hardly news. Everything that need be said about TC was covered years ago in Giles Bowkett's post: http://gilesbowkett.blogspot.com/2008/05/never-hate-only-eve...
For an in-depth discussion on the pros and cons of C++ exception usage, check out this article from the CodeProject: http://www.codeproject.com/KB/cpp/cppexceptionsproetcontra.a.... The Google style guideline simply presents one particular opinion on the usage of exceptions. They figure it's easier to maintain source code (particularly in large open source projects) that only uses error codes, than a mix of error codes and exceptions.

As they say that the end "Use common sense and BE CONSISTENT." http://google-styleguide.googlecode.com/svn/trunk/cppguide.x... If you are modifying a project that uses exceptions, then use exceptions. If you then modify a different project that uses error codes instead, then use error codes. Be consistent above all else.
that was TC torturing new interns..their readers :)
Maybe Redshift will work better for you? http://jonls.dk/redshift/
Balance of top quality and low cost.
If you are looking for top quality printing at a very reasonable price. Look no further. http://www.LowCostPrintShop.com is great! Fast Turnaround, affordable prices, and Free design online for business cards. Check them out.
True, but that's not the point.

The reason my school was so bad was that it was a public school. (See my other post for more on this.) Some of the better public schools might survive as private schools when the budget woes force change along (hopefully not long from now), but everyone would be better served if the bad ones (such as mine) were to close their doors. (This is why the public-sector unions have to go. Even if you agree with me, you're probably thinking, "but the unions wouldn't hear of it!")

As for any accusations that this runs counter to some egalitarian principle, I don't agree. Michael Faraday had no formal education, yet he rose to astounding heights in science. We are crushing the many would-be Faradays of our own time, while simultaneously wrecking our public budgets. I know it's a minority position to call this out, but I sincerely hope that it won't be that way much longer.
Shared libraries are just that: shared. They get memory-mapped, and the code is shared between processes. When a program has many threads open, something similar happens: the code is shared between the threads, but they get different stacks. Those stacks are a problem if you're spawning tens of thousands of threads, one for each connection you have open concurrently. You may find yourself running out of memory, or at least using way too much.

What Tornado does instead is serve a large number of connections from a single thread, using epoll to block on a group of threads until one or more are ready for I/O. This has much lower memory overhead, and does not require switching among threads.

This kind of I/O model is at its best when you have a huge number of connections, idle most of the time, and there are very few CPU-intensive operations. Long polling usually fits that description.
Here's a Greasemonkey script for unfriend notifications.

http://userscripts.org/scripts/show/58852
sigh. nytimes tech reporting is as terrible and vapid as ever.

there's nothing in the article to support that headline. unless you think that facebook, tumblr, wordpress are "like twitter"
I think the most significant criteria is how many times one looks at their profile. Facebook has always been very adamant about technically disallowing this for apps.
I'm not sure that a "Facebook Killer" will emerge in the near future. Remember that Facebook has somewhere around 600 million members.

While they may not kill Facebook or even amass half as many members in the next two years, I would definitely say that I can see Tumblr and Lockerz experiencing explosive growth over the next 12-18 months. This growth is significant because it is all targeted at the 13-25 crowd - one of the most lucrative and influential demographics.

So, Facebook is huge and still growing (albeit mostly in the 35+ age group) but the young crowd is spending time in places where they can consume (media, interaction, discovery) all in one place rather than broadcast (status updates, chats, messages).
It looks the the auth breaks if your profile doesn't have certain expected fields accessible (gender?).
I think that profile viewing habits would play the biggest role, which only FB has access to.
The comparison to Lisp is most accurate in the sense that learning Forth will change the way you code- it's wonderful to get a completely different perspective every now and then.

Never tried Forth? Do yourself a favor and start now with jsforth[1] or install the "gforth" package. Read Starting Forth[2] for a gentle introduction to the language and Thinking Forth[3] for an in-depth examination of the idioms and patterns of Forth programming.

[1] http://forthfreak.net/jsforth80x25.html

[2] http://home.iae.nl/users/mhx/sf.html

[3] http://thinking-forth.sourceforge.net/
By definition, the market is always right on the matter. That's the point of market value. Whether it makes sense or not is another matter entirely.
> Plus, Google is not an AI company. Very little of their operations have anything to do with AI.

Really? What about their search engine? What about targeted advertising?
Recently we talked in our OS class about the 68K and its lack of MMU, this article provides great insight on those days!
Language as a Window into Human Nature (RSA Animate)
Being bilingual may delay Alzheimer's and boost brain power