skysight-inc/HackerNews huggingface dataset:
“Having two identities for yourself is an example of a lack of integrity.”

Actually, Zuck, that has nothing to do with integrity. I would hope to hell that there are things that you feel comfortable saying around some people that you don't feel comfortable saying around other people.

I completely agree with the writer. By having this "all people must act the same to everyone else at all times" mantra coming down from the top, they are ripe to be overtaken by another product that simply has at its core the exact opposite philosophy.

There ARE ways to split people in to groups based just on the social graph. Of course, you need a very large and almost complete social graph in order for this type of clustering to be accurate. I'm a huge fan of the linear algebraic techniques used in network analysis. There is definitely a way to have most of the hard work done algorithmically, presenting the user with an analysis of his own social network, lumping people in to suggested groups, for example. It wouldn't work 100%, as no algorithm is going to properly be able to handle the subtle nuances of a given individuals rationale for grouping people together, but it could get very, very close.

You could add further inputs to the clustering mechanism by taking in to account each node's own reclassification of its social groups. Run the algorithm, give all the users a generated list of social groups, and as each user updates and fixes the lists, re-input those updates in to the clustering algorithm. By giving the nodes in the graph an opinion, the algorithm could be refined and made to be more accurate when there are future changes to the graph.

Oh the weeks of fun I could have with access to Facebook's social graph...
I disagree; most of the people who would regard it as an abuse of privilege aren't planning to vote for them anyway.

The average PP voter will probably regard this as a use of privilege, not an abuse thereof.
> Haven't been able to make very good capuccino yet, but I'm told that's a matter of milk-frothing technique :)

You won't get anything better than a semidecent froth on amateur machines like this no matter how good your technique is.

They either lack the necessary pressure or run out of steam midway.

This is about the best you could probably get: http://thealps.files.wordpress.com/2008/08/img_6168.jpg

This is what you want: http://upload.wikimedia.org/wikipedia/commons/1/16/Classic_C...
Yeah, I understand that.

I meant, why hasn't mint expanded to SaaS for small businesses. It's a hugely under served market and they have a product that (seemingly) easily maps. Especially since they were bought by intuit.

All that being said I will likely end up using indinero. I've been waiting for this sort of functionality to show up somewhere. I think all of us business owners can agree quickbooks, excel, etc are all painful and antiquated.

My current solution is mint/tags + python script. And I much prefer it to previous experiences with quickbooks or excel.
Apple Math. Think Different :)
Because people want something for nothing. It's annoying though. If there was an easy and reliable way to get 10,000 from 1,000, we'd do it over and over and all be millionaires.
If he hadn't, well you would have learned the hard way to have a strong laptop encryption policy, wouldn't you have?
If the "mistaken" network reporting really was an attempt to make the reception look better than it is, I wonder whether AT&T was involved in or informed of the decision.
Hm, it looks like the transactions aren't being linked to a sub-account.

I have 8 accounts with Bank of America, marked 1/2 as disabled, but the transactions from the disabled accounts still show up in my register. Even if I try to filter them out, it still shows all of them.

portman [dot] wills [at] gmail.com if you want more details of what I mean.
It has to do with Javascript's broken closure support that causes this kind of surprises in coding.

Traditional closure closes over the current variable values of a frame environment at each creation of an inner function instance. A new frame environment is cloned for the function instance with all the current variable values sealed. That's why it's called a closure; it's closed, sealed, that no one has access to it except the particular function instance.

Javascript cheats in its closure implementation. It doesn't create a new frame environment for each inner function instance, instead just references back to the parent's frame environment. Thus all inner function instances share the same frame environment. Any code in the parent function or in any function instance modifying a variable will instantly affect all the function instances. Closure has lost its meaning in Javascript. It should be called Shareture.
OMG guys, let's get over this free will thing ok?

Free Will is an oxymoron. Will is supposed to be determined by you. Free Will points at our desire to think that our actions aren't determined by our universe, i.e. the desire to separate oneself from the observed determinism of our own universe.

It ain't gonna happen so long as you are capable of thinking. If you are thinking, you are determining your will.

Can't live a happy life without Free Will? I'm perfectly happy knowing that my thoughts, actions, and wants are a timeless pseudo-determined reality of this Universe. I feel at one with everything around me including people and inanimate objects. Why can't you?

Probably because some of us are conditioned to reject authority, and what bigger authority than the big U? Guess what... the way the universe appears to you is determined by the way you think. For example, just about everyone sees time as always moving forward. Why is thermodynamics and entropy the way it is? Because that is how we think, in terms of time/causality/consequences. If you reject the observed determinism of your universe, you are really just rejecting the process of your mind.

Which is fine, reject your brain if you want. Just know, that you're not rejecting some higher authority, rather you're just rejecting yourself.
prgmr.com is often out of space. check every day or so, they're bound to offer more VPSs pretty soon.
Blue Box Group, EC2, Linode, Rackspace Cloud, Slicehost, ... there are a lot of options out there depending on the features you require and the level of support.
Now I understand why most YC job postings don't allow comments.
Salman Khan to marry NOW.. - Top Entertainment
nginx documentation is also really good actually: http://wiki.nginx.org/NginxModules
Hey Alex,

We're on this. Would love to have you + 15 other people switch to us :)

Figuring out which banks we don't support (that people need us to support) is a pretty big challenge. We've already gotten requests to support canadian banks and even swiss banks.

- Jess
OK, I like the idea to use a "hidden" captcha to block automated spam bots. However, I don't think a hidden blank field is enough.

Maybe you could use javascript to set a value in that hidden field. Or make sure the client loaded the empty form page first?

Anyone have better tests?
on it, will follow up via email.
A self contained, 3rd party twitter appliance for basic communication?

What happens if twitter is down? Or if twitter changes its API?
It's not that common anymore. Most people just download the pre-release screener from Usenet and watch the movie at home. Saves $8 and the popcorn is better.
For development, 256 works pretty well. If you host more than one site or have a lot of dynamically generated content, you can quickly surpass the 256MB limit and need 512MB.

This depends a lot on the stack you're using and what software your site depends on.
Read on slicehost, ask questions on server fault -> repeat
Life and death of Microsoft Kin: the inside story
Did you read the article? What are you claiming is the wrongly attributed cause here? They didn't claim small feet cause pretty faces. They speculated on potential root causes that might affect feet and faces at the same time, but they certainly didn't say they proved any cause.
Because it's a standard and not a hack, because you wont have to do workarounds like utf8 encoding unicode objects, and because it's also easy.
Doing these kinds of searches is the next great business opportunity in online travel. When you buy a flight ticket, what the airline is really selling is a fare - a pre-made package of one or more flights, on one or more partner airlines, with specific restrictions and price. QPX (and all other flight search engines) don't search specific flights - they search fares.

If you miss a connecting flight, you will be re-booked on the next flight, but it all stays within the context of your fare. Not so if you split up your journey into two distinct tickets. However, a lot of people won't mind this.

In your example, you can split up your travel dates, and use part of the $1600 you saved to stay a few days in New York. I like to do exactly this - the cheapest trans-Atlantic flights are offered by charter airlines from London, and I like to make time for a few days stay there when flying from continental Europe.

Not a big chance of missing your next flight with that kind of window. Even if you know you are going to miss the next flight, with most airlines (but very rarely with charters) you can re-book up to an hour or so before boarding, for a fee that may be less than the difference in ticket prices you would have paid anyway.

This also works for round-trip flights. I often book round-trip flights as two different tickets. A lot of the time it is cheaper, but it also offers more flexibility (remember, you have to pay change fee and ticket price differences - and the airline might only have expensive fares available!) in case you want to change one of the departure or return flights (but obviously not both, as then you're paying 2x the change fees).

Of course, what I haven't said yet is how difficult this will be to pull off. Any travel company that does this will be boycotted by all major airlines. Many fares you're bound to buy this way are sold at a loss (better to sell for something than have an 80% empty plane flying and get nothing is one way to put it; there really is no easy way to price flights - most airlines have teams of math and OR PhDs working on pricing). The multi-flight fares usually have a larger margin tacked on.

The only way to solve this problem is really to nuke the existing fare system and start over. As long as "flagship" airlines keep getting bailed out by the government, they will be able to undercut the competition (and themselves) into bankruptcy with the irrational fare arrangements.
Linode is my favorite having used both slicehost and linode. They recently doubled the ram offered compared to the same price point of slicehost. Though the admin interface of slicehost is better.
Gibson Girl: http://en.wikipedia.org/wiki/Gibson_Girl
And, even then, I hear that the relative metric is signal-to-noise, not raw signal strength.
And a lot of those top-level ones are rather entrenched by owners of the businesses & their family connections, which are often dominated by male-only thinking. The top tiers are often a very insular world all its own, it's no surprise they're changing so very slowly. Sad, but not surprising.

Pay-gaps measuring across the board are rather meaningless, aside from showing a cultural bias for hiring. There's definitely a significant pay gap, but a lot of articles like that one take male-income / num-males and compare it to female-income / num-females. More point-by-point comparisons show a smaller gap per-job (I usually see 5%, sometimes 10%. Significant, but not 25% significant like the article lists). For psychiatry in particular, it's also become an over-crowded field; to compete, and to get the average-joe on their bill, the average-joe psychiatrist must lower their cost.

edit: as linked by tokenadult, I point this out for consideration of the results, but not as an explanation: http://en.wikipedia.org/wiki/Simpson%27s_paradox#Berkeley_se...

I'm not discounting the entire thing by any means, most of the purpose in the comment is because the issues around child-care are utterly ridiculous. I've run across a fair number of men who have run flat against (spiked) brick walls in their attempts, followed by rather massive repercussions for simply trying to be single fathers (lost jobs, criminal investigations (finding nothing), near-eviction from their community, etc). I've not heard of parallel situations for females as bad as many of them have encountered, in relatively recent years. Going more years back, certainly, things were blatantly downright misogynistic in many areas.

As to the last paragraph, that's a better way of putting it than your original post. I overall agree :)
Certainly the personalization is not out of pure altruism, but speaking for myself, after having been pummeled for years with clearly impersonal solicitations for various financial services (some more dubious than others), with one credit card offer after another, one could be forgiven for seeing a personal note as some kind of minor miracle.
The only sad part is the question of what happens with DabbleDB. It was spot on for so many problems who had outgrown their spreadsheet solution.
It's not common practice because nobody wants to sit and watch two or more movies in a row.
Congrats jess & andy! Love that you got rid of flex ;)
Congrats on your launch :-)

I have a business that has grown from 0 to 500,000 pageviews / month in a little under 6 months. I haven't spent much money but my income is starting to be more significant.

I use two separate bank accounts that are personal accounts for my ad revenue deposits, and I use personal credit cards to pay for things. I understand the need, eventually, to incorporate and get separate accounts, but right now I don't have that.

So is inDinero useless to me? Should I use QuickBooks instead, as it allows for much more flexibility and manual transaction entry?
You might love Instapaper's "Read Later" bookmarklet: http://www.instapaper.com/extras
Huh? I've never used a command line switch to get to my bookmarks.

Tools --> Always Show Bookmark Bar

Yields this:

http://img.skitch.com/20100702-e78agaugm1tqh7wyfwxkia7y7y.jp...

My main listing of bookmarks is then under "Other Bookmarks" on the far right. (The favicons are just bookmarks with the names blanked to make them cleaner/more compact in the bookmark bar).
I do think it should be. But then again thats another reason i stick to opera. I don't want to load up another program to read my rss.

I also think it makes it a whole lot less technical when its built in to the browser. I could have no idea what an rss feed is but since opera tells me that I can subscribe, I subscribe and then it opens them to be read. I then remember the orange icon and know how it works on any site.

Thats a lot easier then taking the feed coping the url into a feed reader and having to open that every day to read my feeds.
>Time is reimplemented. There is no longer the year 2038 problem.

Great. Hopefully this time all those problems will be fixed well in advance of the deadline.
Florida men charged in $425 million scam
That's from the hunky dory album, a song called 'quicksand'.
Care to expand? I do not completely follow how it would help. possibly a use case?
Man, don't eat that stuff. Soylent green is people.
They shouldn't call it a "challenge" then, it should be called a CAPTCHA or something to that effect.

As for the CS degree requirement, no candidate worth their salt would send their resume to a place knowing that they lack the first item on the requirements list. You need to make it clear that you read and understood the post before applying (a.k.a. following simple directions).

They didn't put it under "nice-to-have", they didn't tuck "or equivalent experience" at the end. It's the first bullet on their "minimum-requirements" list.

I do not have a CS degree either, but I believe I can code with the best of them and I can rock their front-end world (I do not want this job though).

Had I been seriously looking for another job, I would have simply ignored their post and moved on regardless of compatibility because of that one liner.
Make sure you're also running Linux as your desktop machine. You'll be able to run almost exactly the same environment as your server, and it's a good way to be able to play around with all the different things available to you in that environment.
Depends on what you want to do with it. It might be useful to install webmin or virtualmin. Both can help you do the things you already know more conveniently, and both can expose you to some configuration options you didn't know existed.
Although I did mean FF I didn't realize chrome had this yet. And they do it much clearer then Opera did. I really like the way that it auto changes to tell you that you are about to search yahoo, etc.
You can only lock the phone with the top button if you're using headphones or on speakerphone (or a Bluetooth headset, I assume). Otherwise, lock hangs up the call.
"Clojure (or any functional language) doesn't have a tiny fraction of the libraries/frameworks/documentation that PHP does."

PHP is pretty bad when it comes to reusable libraries. PEAR is a pretty unusable mess, the Zend "framework" is a bit better, but still not that all-encompassing. Core PHP is a huge hodgepodge of very bare wrappers around C libraries, without a decent module system or OO layer.

The documentation is often centered around newbie questions and most frameworks really reinvent the wheel -- and quite often Ruby on Rails (which is pretty painful considering the PHP execution model).

I'd rate the library repositories of Perl, Ruby and Python above that, and even with some paradigm mismatch, Clojure's access to Java libraries is at least on par with PHP (PHP/C vs. Clojure/Java).
I would love for that to be the truth, though I've yet to see any scenario that works out anything like that.
The Linode Library is great: http://library.linode.com/
Agreed. Programmers haven't been as effective as professionals in other occupations in pushing for "stimulus" jobs. (That may be to their moral credit, but more likely it's out of agoraphobia.)

Still, with the media throwing around words like "cyberwar" and "cybeerinfrastructure," you can get that there'll be more programmers in the public sector soon.
Speaking hypothetically in Perl 6
Perceptual Control Theorists would argue that you don't understand behavior if you think that we, or other animals, respond to stimuli.

"The illusion of stimulus and response
[..]
What we see from outside the system is that the crosswind pushes sideways on the car and the front wheels of the car immediately cock into the wind, preventing any important change in the car's path. It looks just as if the car is being stimulated by the wind, and is responding by turning its front wheels into the wind. Of course we know that neither the car nor the driver can sense the crosswind; this appearance of stimulus and response is an illusion. The true explanation is a little more complicated than the stimulus-response explanation would be, but not much more complicated.

But we can see now how the impression that stimuli cause responses could arise, even if the system in question is really a control system that works as just described."

-- William T. Powers, A Brief Introduction to Perceptual Control Theory: http://www.benchpress.com/aboutPCT.htm
Chapter 1: The Science of Application Engineering
I'd suggest playing around in a VM instead; you don't want to hose your laptop.
This sounds good on paper but in practice I think this could be problematic. There is some value in ambiguity. Segregating friends into a hierarchy feels like partly a social problem. Sure internally you may maintain such a hierarchy but what use is there in making it public? Don't you risk hurting peoples' feelings? What happens if they start off as a work contact and you become closer? Do you have to move them in a timely fashion or risk being offended? Seems to raise more issues than it actually solves. Seems like increasing the complexity of the interface for the social web has never worked out if the change did not also bring tremendous value e.g. newsfeed gives you updates on all you friends in one place - more complex but also very useful. More privacy controls was more complicated but didn't bring nearly as much value as fb thought it would.
I don't think free will has anything to do with randomness. Rather, if you assume that free will exists, then you are cornered into looking for it in randomness.

And you say yourself, that you don't believe in randomness in the universe. Even if there were randomness, it wouldn't explain much more than determinism because there is plenty of chaos without it.

Read my other posting here and try to figure out why you want to believe in free will.
Huh? Now it's my turn to say, I don't even understand your point.

Her citation from 1932 is "IQ Percentage By Gender" and your citation from 2008 (that I think you mean to say supports the 1932 numbers) is "Gender Similarities For Math Performance". Moreover, your citation is behind a paywall so that we cannot see any numbers at all. You are not even comparing apples to oranges, you are comparing apples to some unidentified mass in a bag that we have no way of judging beyond the fact that the bag is labeled "oranges".

And no, I didn't just point out that she is a one-issue writer. Please re-read my post, instead of "speculating" about my ideologies which you know nothing about.
Congrats! We really need a service like this for http://hiidef.com

The categories need a ton of work. It seems like you just used standard personal finance categories, much like Microsoft Money or Quicken. For instance, Income via Salary / Paycheck isn't applicable for a business. And there is no obvious category for salary on the expense side.
100% would mean whatever equates to getting full telephony/full data bandwidth. As throughput drops, you can certainly apply a percentage to it, until you get to 0%, no throughput.

People would then learn that at x% they are getting decent data speed, and at x% things become unusably slow, at x% voice service drops off, etc..
Inside the Amiga 1000 (25th Anniversary)
Which VM software would you suggest? Let's say I'm on a Mac.
"The critical infrastructure pieces (where GC is an issue) are already in C++."

When did this happen? From what I heard last, C++ was just the data importer that dumped everything into mmapped buffers which SBCL worked on.
> It means they don't understand theory of x.

You still haven't given a reason for why their formation of guesses should be constrained to only those guesses that presuppose that they understand well "theory of x".

For instance, if their previous lesson on heat conduction included a statement about how different materials conduct differently (meaning but not specifying the differences in thermal conductivities or the dominant type of heat transfer), then that "different" might easily be thought to extend to something that behaves like a Peltier cooler.

If you went to a building regularly and when there, once a week at least, your current understanding of topics was shown to be quite incomplete, at best, then how long is it really rational to continue constraining your guesses about "how" to only just those allowed by your current understanding of all the terms. Eventually it becomes reasonable to start considering that no term is so sacrosanct that you can't revise or extend it in the face of the teacher showing you some clever corner of the great mass of human ingenuity that we have built up over a few millennia for, among other thing, impressing our children.

See, they may have simply built up a reservoir of something like intellectual humility in the face of their own possible ignorance. Something, that if you can't see at least the possibility of, I have to think you may have all but lost entirely.