skysight-inc/HackerNews huggingface dataset:
w/r/t horizontal -- I thought what Mr. Spolsky described was actually vertical adoption: where you and your putative organization use Trello throughout, from the execs to the trench programmers to the marketers to some segment of the public. isn't that vertical?

horizontal use, on the other hand, would be something like FogBugz: pitched to one or two organizational segments in the company silo and developed in a way that takes advantage of the knowledge gained by an in-depth understanding of those few segments.

maybe I just have my axes wrong; i'm not pedantic about it but that's what I always thought.

maybe I just have my axes
No surprises here
The major oil buyers thing in Libya happened around 2005 or so when Qaddafi decided to reconcile with the west in exchange for profitable oil contracts and an implicit promise that we wouldn't bomb the crap out of him the first chance we got (joke's on him). So we were actually bombing a country where we'd already gotten the oil access, not the other way around.

As far as the oil trade in general, it's been dominated by cloak and dagger stuff for decades, in the US we have a partnership between the oil firms and the gov't where the gov't goes to bat for them in foreign countries, and in return they don't pay their taxes. In China, there's less of a formal division between the two so it's simpler. But both cases are the same.

And I'm not saying that's right, but it's a lot more complex than "the US controls Iraq's oil". We don't, really, we have to bribe people and do underhanded stuff on equal footing with everyone else at this point.
Door hanger printing
Door hangers are becoming more and more popular in the restaurant industry. But, restaurants are not the only ones to benefit from door hangers. They work for just about any industry.
TCP incast: What is it? How can it affect Erlang applications?
I believe in freedom of speech, of course. I do not think there is any country which recognises the right of freedom of speech which interprets it as "any and all speech is protected by this". So yes, you can believe in freedom of speech and have limitations on that speech.
It is a really nice idea, which is why I used it in Mongrel and now it looks Puma is a fork of Mongrel so I'm doing it again!
Thinking about diets and other complex matters
Along with that we've gone from needing gigantic buildings to house them to being able to carry them around with you in your pocket. That's also a gigantic change in the experience. It's turned a personal library/study into something for the rich into something that is affordable by at least half the population in the western world if not more.
Not sure why this was posted to HN, but I think is is a good opportunity for people to see how much transpires in the Ruby community on a regular basis.

Peter Cooper deserves a ton of praise for aggregating all of the weekly news, he rarely (if ever) misses anything of value.
Problem is, some limits are hard to detect until you've exceeded them; "listen to your body" really must be augmented by details and rigor around safe progressions through the practice (which, to complicate things, obviously vary by individual).
Hadoop vs. an RDBMS: How much (less) would you pay?
Well, I'm just spitballing here, you probably know more Iranians than I do, but there might be something to the immediacy factor. Another revolution probably holds more immediate danger for their family than the current situation extended for 50 years, which is just another 50 years of relatively low risk. It's hard to take the long-term average outcome viewpoint when you're talking about family members' lives, and there's no guarantee a replacement government would be substantially better (the mullahs were talking about freedom from the shah when they started off).
Just dropped my email. Love what you're doing so far.

1) Who did your design for the public page / sign-on process? </br>
2) What's your long term goal with the product itself compared to where it stands now?
How many of you who support libraries actually give to them? After a friend challenged me to match his efforts I started giving books to our local library every year. My sister and I virtually came of age in that library and I'd forgotten how vital it is for a childs development.

But libraries do need to evolve. They need to have digital offerings. I'd like to see them set aside room for hacker spaces as well as user group meeting rooms.

The more community engagement for the libraries services the harder it will be for politicians to cut their budgets.
How to activate the new Facebook Profile timeline layout?
IPhone 4S remains best-seller at top three carriers in December
Here's one thing I've always found reassuring: When I look at code I wrote a year or two ago, I invariably find a lot of things I could have done better that I didn't know of back then. This generally tells me that I have improved and I am looking at the code with a greater set of evaluation tools and/or a better thought process.

Where I would get scared is if I looked at code that was 2 years old and I couldn't distinguish it from code I would write today. That to me would be a clear sign that I am not improving.
Can Toronto Start-Up Tradyo Become the New (And Improved) Craigslist?
If using the tool is more burdensome than the solution it proposes, don't use the tool. In other words, less and sass are for developer readability. If your styles are easier to read without them(in parts or in whole), then write your styles without them (in parts or in whole).

There's nothing wrong with writing

.foo .bar .baz {
/* some properties */
}

in a less/sass file that also heavily uses less/sass readability features.
Show HN: Review my startup - Iphone meetups
Hi, We're venturing into the iphone market this year and would love to get some of your precious feedback on HN. Best, Jon.

You can find us at: http://www.grooovy.me
Halal, is it .me you're looking for...
I tried Trello when it launched, I kind of stopped using it midway through last semester but I'll probably pick it up again for this coming semester. I've never been a Planner kind of guy so I'm not really the target market anyway, but it is a decent minimalist interface that makes the grunt work that is planning less annoying. I haven't tried collaborating with other people using it yet.

My main UX complaint is the fact that to do any real planning stuff that makes it better than a text file requires opening up the Menu of Everything for an item after creation time. There's a lot of whitespace next to the "Add" and "X" buttons when creating a new item, something as simple as offering a shortlist of the most commonly used labels or something would be nice.
It reminded me of what Dr. Doron Zeilberger has been repeating ad-nauseam ( eg: http://www.math.rutgers.edu/~zeilberg/Opinion36.html )
Ultimately automated theorem provers are going to rule. Dr.Z actually takes the very radical stand of calling all paper-pencil math proofs of Paul Erdos trivial, whereas "Theorems that only computers can prove...are not quite as trivial". The fact that we have to reach out to a computer to assist in solving min-sudoko is unfortunate but at the same time, inevitable. Dr. Z mentions Four Color Theorem, Kepler's Conjecture, and Conway's Lost Cosmological Theorem as other theorems only computers can solve.
How Intellectual Property Theft Killed My First Startup
Let Over Lambda is amazing and I highly recomend it for those that would like to know just what you can do with Lisp macros. It builds on the work in On Lisp, but you can get by without reading it first.
It turns out that I haven't been the only person surprised by the TCP incast pattern, including folks who don't use Erlang at all (e.g. Hadoop users). I was happy to write about it, to help spread the word. Even if I'd stumbled upon Kyle Brandt's posting http://blog.serverfault.com/2011/06/27/per-second-measuremen... ("Per Second Measurements Don’t Cut It"), I don't think I'd've realized the full consequences of packets dropped by microbursts of traffic when there's "obviously plenty of bandwidth available".
It's been called 'Halal Internet' by the government for the past two years (they're both in Persian):

- http://irna.ir/NewsShow.aspx?NID=30339700 (IRNA is Iran's Official News Agency, and this guy is Vice President’s deputy of Supervision and Coordination of Economic Strategies)

- http://www.tabnak.ir/fa/news/158720

You can google 'اینترنت حلال' to see for yourself.

[edit: also check http://www.fastcompany.com/1748123/iran-launching-halal-inte... out.]
If you have two windows open in Trello, the changes do sync between them. If you're not seeing that it's a bug, but that particular feature has been pretty solid since day one.
Anybody who holds If in such high esteem would surely answer free will.
If you have two windows open, the changes DO sync between them. That's actually the whole point of Trello.
Exactly. Other things that can wreck your body: running, weight lifting, competitive sports, and failing to do any of these things.
I think most people here are missing the point, probably because of the gimmicky examples in the landing. Geolocation is not about localizing experiences, it's about providing sensible defaults and contextual information.

For example, the problem with "upvote" button littering, just can just show the upvote button from the referring service (say HN or reddit).

Or just autoselect my country in a form, it's a pain going through the country dropdown, even if it's a fancy autocomplete widget.

Or just provide me an appropriate zoom level when I'm looking at your world-wide locations in your embedded Google Maps.
Joel claims that Trello can be used for kanban. This is not true because Trello doesn't support WIP (Work-In-Progress) limits without which you don't have kanban.

If you want to know your team's capacity, you have to limit the number of tasks they work on at the same time. Once you limit WIP, several interesting things will happen:

* A backlog of tasks will emerge.

* You will be able to measure how much time is spent on each task.

* Tasks will get finished faster.

The first two results are not very surprising because by introducing WIP limits, you have effectively eliminated multitasking, but how on earth, do tasks get finished faster?

Unlike computers with multiple processor cores, our brains have one or at best two cores. Without WIP limits, when there are too many tasks to work on, we spend more time on switching tasks than the tasks themselves.

Bottlenecks become visible. Since everyone is working on a limited number of tasks, some finish theirs on time, some get overloaded, and some cannot finish their work because they need input from those who are overloaded. Team members with free capacity can help those who are overloaded. Better yet, they can even come up with ideas on how to fix the newly discovered bottlenecks.

Disclaimer: I am the author of http://flow.io , a lean project management application based on kanban.
Your basing your thoughts on the perception that 'yoga is gentle and easy.' This is farther from the truth: There is a spectrum. Most yoga people actually start out with are the more vigorous forms.

Starting on your own is a generally a bad idea, unless you have a friend who is experienced and can help you properly understand positioning. There's some very proper positioning you need to know to avoid injury, or creating weakness / going farther than you should initially, and everyone's body is different. There is no one book that will not have excess information than what a beginner needs to know.
There's a 3.5 GB ebook torrent at Pirate Bay. Between Project Gutenberg and places like TPB it's within reach for anyone with an internet connection.
Good, I guess. For a long time the content companies have been afraid to go very far in court over some of these concepts that push the legal boundaries for fear of an unfavorable precedent.

Sadly, they'll probably just end up saddling Grooveshark with a crippling settlement. Or Grooveshark will be bankrupt before it's all done. Or Grooveshark will lose outright. But barring all those outcomes, there's the very small chance that a reasonable decision regarding music IP will occur - which would change everything.
By the way, J.K. Rowling explicitly allowed fan fiction from her works. I can't help but cite Eliezer Yudkowsky's Harry Potter and the Methods of Rationality, which I enjoy even more than the original story. I'd be sorry to learn it has to stop because of copyright.

http://hpmor.com/
Opera 11.6 is identified as IE on Windows
Yoga means to unite/connect. There are many branches of Yoga - Karma Yoga, Bhakti Yoga, Jnana Yoga, Hatha Yoga, etc. They all differ in their philosophy.

In west Yoga means Yogasana (Yoga + Asana) - postures used in Yoga.
Clisp is GNU's Common Lisp implementation.
The initial design of WhatsApp was as an app to share your status. Only later did they add messaging. Which is the functionality that actually made them take off. But they've never removed the statua part, even though nobody uses it.
RIM should “Be Bold” and give away the BlackBerry PlayBook for free
He said it's too expensive "for such a service", not too much money to spend on anything. If I were to charge you $40/month for a script that shows a user's IP address and nothing else would you still shout "it's almost free!"?

Yes it's not a huge amount of money, but it's enough that I, like the person to whom you were replying, would not pay it - largely because I could code it myself.
Do You Play On Social Media Sites? Are You a Playa?
We did it ourselves but we should improve the onboarding process - e.g. we are generating temporary passwords at the moment which will be replaced with traditional activation links in the next iterations.

Long term vision of the product: be the best team coordination solution for product development.

Since I used the word 'best', here's the context:

* cross functional teams

* lean/agile methodology

* care about what they create

* care about their customer

* care about UX

Long term vision for us ourselves (company): serve the above as good as we can by providing tools that help people to focus on delivering value and getting great products out of the door :) which btw is really really exciting
the actual question is wrong. to illustrate the framing effect, which underlies prospect theory, the question should be:

1. choose a) 90% for $1000 or b) 100% for $900
a. you just got $1000. choose a) 10% chance to loose $1000 or b) 100% chance to loose $100.

according to rational actor theory, people should choose the same thing both times. however, people often don't. its the framing effect. decisions are different when framed as losses or games.

this builds the foundation for prospect theory. rational actor theory says that your preferences are consistent. prospect theory says that you have a reference point and your utility function is inconsistent and changes depending on your reference point.
Mobile Morning Coffee (01/06/12)
Yes they do. Short term statistics aren't a very good measure of public opinion. For all we know go daddy could have deliberately moved and purchased those domains from one place to another just to cover up the pr blunder that was sopa support. Conspiracy theory or not. Doesn't change the fact that short term statistics don't reveal to actual public opinion.
Because they don't want to give anyone else the idea that the business idea behind GrooveShark is solid?
Buying companies with huge and unknown legal liabilities is generally a bad idea.
You can avoid much of the stupidity on Reddit by unsubscribing from a few top reddits - pics, funny, etc.

And yes, the fact that you can subscribe to specific reddits ensures that the level of discussion always remains above par.
Sorry but this is false. Sensing pain can mean it's already too late and damage is already occurring.

Would you learn to fly a plane from a book? "When you are upside down in a flat spin, you may be in trouble"..

Get a good teacher who can guide you through the foundation alignments and do hands-on adjustments when you are starting out. A book can certainly help but it can't be your only guide.
Because then Grooveshark doesn't get punished.
The more I think about it, self evaluating is hard without a reference to "guide" you towards a particular domain. For example, aside from the foundations (name your variables properly, writing readable code), the rest starts going into too esoteric requirements (writing libraries that simplify an api?, author of a framework?). Some of these requirements are unjudgeable (I can author a framework to encode/decode ssl packets, but in itself it's a poor indication of my skill), now writing a framework that stands the test of time (is rarely revised) is a different measuring stick, but that can only be 'evaluated' by someone who understands what are the pitfalls of writing a framework (http://lcsd05.cs.tamu.edu/slides/keynote.pdf). And if you are in an area that writing frameworks is not desirable (a lot of security-centric projects are like that, you want to use trusted sources and not venture in writing your own thing), then that measure becomes irrelevant.

I think that there is only two ways to improve in our field.

- Write, write, and write code. The more complex the better. Two caveats:

Maintain what you write. One-off projects don't count, you gotta live with what you write, since that's forcing you to make it maintainable.

Write with people, if other people have to live with what you write, they will tell you if something stinks (of course this is assuming your teammates have a decent level of professionalism).

- Be mentored: Essentially someone who did the above, and then shows you how he suffered :)

Hope this helps.

Freddy
(http://www.javapubhouse.com)
You're right and wrong.

The White House probably has not called up the WSJ and said to print articles against Iran. But there is an consensus forming among the USA's elites, that Iran is the next enemy that needs to be dealt with.

In this environment, Iran becomes more interesting to the editors of the WSJ and other agenda-setting newspapers, like the New York Times. And, they will find that government agencies are far more likely to help with stories about Iranian oppression.

That said: the Iranian government is really making it easy to write such stories. SOPA is horrible, in that it upsets the balance between free speech and copyright holders. Installing cameras in every internet café, with the open objective of enabling the secret police to control everyone's thoughts and actions, all the time? I think that's in a different class of behavior. (Although, the USA is sadly inching in the direction of authoritarianism and unlimited government surveillance, there's still a big, big difference.)

So let's be skeptical of a rush to a conclusion that we must bomb the evildoers, but neither should we be complacent about Iranian internal oppression.
I think the more interesting stat from that report is the huge lead that iOS has over Android in terms of web use, it seems really strange given Android's explosive growth.

Here again I suspect they are only counting the default Android browser and not all the alternatives, although the iPad might also be a factor.
I couldn't reply on your last comment so I am doing it here.
>So we were actually bombing a country where we'd already gotten the oil access, not the other way around.

Well yea, I can imagine Qaddafi saying "You fools, don't bomb us, you are the ones who buy our oil!" and then US and Co says "Well, you fool, we came here to take it for free!"

Edit: Where free means "We still buy it according to market rates, but heck, prove the opposite, we own the media anyway"
Facebook's walled garden: login required to read public Pages
I was reading the EFF public page on Facebook [1] and as soon as I reached the end of the page, a popup asked me to "login to continue". Since Facebook enforces a real-name policy [2], it means that I would disclose my identity just to read the content of the EFF's public Facebook profile.

I closed my Facebook account this summer when I got my first job. Since I studied in 4 countries in the past four years, it isn't easy to keep in touch with friends and family without Facebook (which has a global penetration rate of 84% in 2011, according to Comscore [3] . And I consider that to be my problem.

However, I find disturbing that privacy advocates like the EFF keep using Facebook as the service forces their audiences to register, even to access a public profile.

I understand why Facebook does this, and they're totally in their rights. But is it acceptable for the EFF and tech enthusiasts to continue pushing content into an massive, unnecessary walled garden?

[1] http://www.facebook.com/eff (Chrome: press Ctrl+Shift+N to open in an icognito window)
[2] http://www.facebook.com/help/?faq=112146705538576
[3] http://wearesocial.net/blog/2011/12/comscore-2011-social-world/
If you're in the UK I would recommend the following:

- Barclaycard for your merchant bank account

- SagePay for the payment gateway

And if you're implementing recurring payments then I'd recommend Recurly.

After much trial and error this is the best combo that I could find.

If you're after something even simpler, try using hosted payment page solution from SagePay.

Make sure you take into account VAT when taking payments in the UK.
What is your father's opinion on it after educating himself? I'd be interested to know the average person's viewpoint before and after learning about SOPA.
مباراة الاهلى وبايرن ميونيخ
مباراة الاهلى وبايرن ميونيخ
Neither. Both. Karma.

[EDIT: not to be grumpy, but why the downvotes?]
A little Googling turned up this (definitely not the original source, though):

https://github.com/CyanogenMod/android_external_strace/blob/...

$ strace -tt -q -o graph.strace -s 100 -f bash -c 'ls |wc -l'
$ ./strace-graph graph.strace
bash -c ls |wc -l
+-- ls
`-- wc -l

The comments in the code claim it will show elapsed time for each process, but that's not working for me.

I discovered the Python ptrace module while I was searching for this. I have a project for which modifying the Python module might be a nice alternative to parsing strace output.
>> Fuck the ruling Mulahs and fuck the business, political and military-industrial engines that are conspiring against the People everywhere on earth.

Some of us (Iranians) are convinced that they are one and the same, Mahmud!

Shorn of their regime specific insignias, they appear to be interchangeable. Can you, for example, tell the difference between the cops beating on G7 protesters and IRI's riot corps? Same equipment, same training, same uniforms, and the same attitude towards the dissenting citizen.

Certainly nothing in Islam (partisan of Ali or not) even remotely allows for the establishment of an all powerful 'Pope' like figure of the Velayateh Faqih [1]. So whether halal is applicable or not is irrelevant. The very foundation of the entity that is issuing these religious directives is based on a lie (or at best a grave theological error by the self-styled "Signs of God" aka Ayat'o'llahs) and [must] be dismantled.

Follow the money is as always applicable. They are all business partners, and yes, apparently they are globally announcing that they will shy of no measure to hold on to their loot and power. "All options are on the table".

[1]: http://en.wikipedia.org/wiki/Velayat-e_faqih
Early on, there were three positive comments - all in negative/grey. It looks like once the thread got more eyeballs, it worked itself out.
I like trello specifically because I can create a list called 'Work in Progress (MAX 5 ITEMS)' and it will more or less do what you've described, without forcing process on you. Not sure how well this scales to big teams I'll admit.
No, this is horizontal. At, say, an oil company, everyone from the engineers to HR the CEO uses Excel. Only the engineers make use of, say, geological analysis tools, with the occasional report going to executive management.