skysight-inc/HackerNews huggingface dataset:
Chavez is the Kim Jong Il of the Western Hemisphere. Military dictator who runs his country into the ground while talking big, waving his arms around, and thinking he's relevant. It's just staggering that despite all that oil they've got, they've managed to squander most of the proceeds via corruption and mismanagement.
Partition Tolerant really means that it doesn't rely on replication/sharding which means something like Cassandra that is truly distributed.
Use control+F2 to focus on the menu bar. :)
Its these kinds of posts that encourage me to get my startup to market, quick.
This is a Microsoft STANDARD... I'm sure of it!

The misleading title is a bigger wtf.
5 Tips To Get The Most Out Of Your Coding Time
I remember seeing an add from Microsoft I believe for hiring programmers and the jist of it was "We give you an office with a door".

Why you might wonder?
I read this article while I was still living in NYC and those ads become infinitely more annoying once I knew the historical background.

That said, I'm not sure why all of these old Mises articles are floating up to the top page.
Ask HN: Accountants/tax lawyers in the SF Bay Area knowledgable about SaaS?
Looking for a knowledgeable accountant or tax lawyer familiar with SaaS/Software businesses, who can advise us on tax planning.

We operate a SaaS business, half our revenue is non-US. I have read that by incorporating a subsidiary in Ireland, software companies can defer their non-US source income tax until they repatriate their earnings. MSFT apparently saves ~$500 mm/yr doing this via "Flat Island Co."

Has anyone at YC tried this? Or looked into the mechanics of setting up this structure?

There are a lot of catches in the tax code (Subpart F, CFC rules, etc.), but it seems like a very interesting option.
I'm waiting for someone to port this onto a building using the lights as LEDs.
Yes, it would be more general. Although an issue tracker can be used as a bug tracker(look at Trac).

So typically, a bug tracker would be geared more towards programmers and software bugs, while an issue tracker is usually more friendly towards non-programmer users(so would include stuff like knowledge bases, wikis...).

In practice, the distinction is not as clear cut as the definition implies.
Pertinent: http://theoatmeal.com/comics/design_hell
Then TC is definitely in the wrong place, even if they meant TT, because it's simply replicated.

MySQL Cluster on the other hand.... It does have a consistent view works on many nodes and in some configurations doesn't depend on the number of data nodes. It's properly distributed, not replicated. Doesn't seem to violate any of C A P. What am I missing in this example?
Meta-comment: this Safari site advertises it has over _9000_ books and videos! How is that going to attract people?
The Obesity-Hunger Paradox
Visually Stunning Animated Infographics
As a general rule of thumb Performance for a given program for any CPU is :
frequency times Instructions completed/cycle times number of instructions .
The number of instructions is sort of fixed based on your ISA (ie. whether the machine is CISC like the x86 or RISC-like like the MIPS/ARM). What happened in the Pentium4 era, was that the focus was almost completely on the frequency part of the equation rather than the Instructions completed per cycle.

Intel's focus on new fabs is not just for a higher clock speed- that's a useful side benefit. The real reason is significantly lower cost/die. The same wafer can now produce many more cpu dies (that are slightly faster), increasing their profit/unit.

With regard to data centers, we are already seeing a move to power efficient architectures (with the Core family of cpus) versus pure performance. However, especially in the data center model, performance is still a critical metric that probably is not going away any time soon.
FWIW, I think throwing out an idea on HN is not a terrible idea. The feedback and useful suggestions probably outweigh the risk, especially if you are already working on building the business (i.e. past the 'idea' stage).

I suspect it's a case of "each one on it's own merits". Some ideas would see benefit in being aired publicly. Others less so.

If you dont have people you chat to one-to-one (or in small groups) about your ideas then I can definitely see the benefit, yes.
Mysql Cluster performs 2phase commit for every transaction, so availability is not guaranteed.
http://www.youtube.com/watch?v=DlkMs4ZHHr8&feature=chann...

http://www.youtube.com/watch?v=qYluZRwrw9w&feature=chann...
"It'll soar like an eagle in outer space!" - God that line killed me :))
Almost all books are better than movies, even novelizations based on movies are often better - "Revenge of the Sith", "Ironman", and "Terminator Salvation" for examples are all much better than the movies. The only times I have seen movies that were as good, or better than, the novel were where they were very different.
I absolutely would NOT put my ideas in a Google spreadsheet. That's a sure way to share it with everyone you don't want to have it -- like google.

Why on earth would you recommend putting your ideas in a system owned and controlled by someone else. Put it in a spreadsheet on your own computer or in a text file.

NOT google spreadsheets.
I will give you two answers.

The first one is this book: Build your Own Sports Car for as Little as 250 Pounds... And Race It!

http://www.amazon.com/Build-Your-Sports-Little-£250/dp/18596...

a book which, oops, appears to have become priceless since I bought it years ago. I guess it's out of print. This is a suspiciously similar version:

http://www.amazon.com/Build-Your-Own-Sports-Car/dp/184425391...

... which the Amazon reviewers critique for being "Eurocentric". Oh, what a terrible problem that must be. Unless you live in Zurich! Wink, wink. ;)

I'm being serious here: As an American, I am constitutionally required to insist that the correct way to learn how cars work is from the ground up. Get a car. Take it apart. Then put it together again. Do they have autocross in Zurich? Amateur rally racing? Sports car clubs? Trade schools that will teach you a course in basic auto repair? Try 'em all. In the USA, at any rate, it is very easy to find people who spend more time thinking about cars and driving than is healthy.

You don't need to work for Tesla to build an electric car. Take a small car and convert it to electric:

http://www.diyelectriccar.com/

---

The other answer is: If you dream of working at a company like Tesla, find someone who works at Tesla and ask them what the job is like. That's the only way. You might hear back from someone here on HN itself, so asking here was a fine plan.

What you should not do -- at first -- is find some school that claims to teach you everything you need to know to be an automotive engineer. It turns out that schools are very happy to sell you education whether or not you actually need or want it. But I've lost count of the number of people I know who decided they might like career X, spent years in school studying X, then turned up for work and discovered that they really don't like X. Try to sample your chosen career as much as you can before you actually spend years learning to do it properly.
With modern computer speeds and HD space, I've found 'which browser' to be a non-issue. Pick whichever primary browser works for you, switch to any other as needs arise. Chrome is my favorite (especially now that they've added extensions). IE is still around for those webapps that only work there (hooray corporate environment). Safari is around for those times Flash is being sucky in Chrome. Firefox still works best for me for dev work and debugging.
I know Wave has been much maligned, but I'm really excited about the potential as a base framework for other things, like a bug tracker/wiki/email/IM/design meeting/project planning all wrapped in one.
Tell HN: Rails screencasts. 
I've been thinking of creating a series of rails screen casts focused on teaching you how to build an application. I really love RailsCasts, but my focus would be to basically be teaching you by creating an application in every season. To give you a glimpse it'd be something like sitting next to a programmer building a rails application.

Basically, season one would be something like building a really powerful blog application, season two, a SaaS app with rails, etc...

Interested? Upvote or comment. I'm trying to figure out how many people would be interested...

Thanks!
I have a really bad anecdote about Venezuelan. We had a guy from Venezuela on our Uni course.

Once at a party one of the girls on our course with communist leanings (an American, as it happens) says to him "don't you think it's so great what's going on in your country at the moment?"

The look on his face was awful (to this day I dont think she understands quite why he was upset)
KF Braun, inventor of the Cathode Ray Tube, and the original open source hacker?
Hmm, I hadn't considering wave as a bug tracking system. Our google doc spreadsheet was already too busy, so I can't imagine Wave making that any better. Really interesting idea though - maybe useful to organize team sprints/small projects.
Know When People Stop Following You on Twitter
Not entirely sure why Postgres, MySQL are in a NoSQL guide -- maybe the title should be different? Interesting chart to look at, though.

FWIW: yourtinnitus.com is down right now.
Paranoia much? Do you really think some evil genius at Google is reading your idea list, waiting for the right one to pop up so he can steal it?
Great advice. One of the secrets is to do something you believe in, which is why having a startup is so good. The other is to have a close deadline, that work's for me anyway.

A peppering of exercise and plenty of sleep also help. I don't believe in all this 'sleep hack' stuff - just get 6 to 8 hours on a regular basis, but that's a whole separate discussion.
Which mobile platform should I target?
gtk failure is a problem with Snow Leopard, there's no stable gtk version that iscompatible with SL.
Data Import module: please break and tell
I wrote this data import module this morning. I reads csv and xls flat data files, imports them into my db and displays a preview to the user. Please try it out and let me know what breaks.
"So this design is perfect but I'm the CEO so I have to make changes..."

OH my but truer words have never been spoken.
Overview of Small teams bug tracking software:

Unfuddle - Hosted solution, SVN/Git hosting + really clean bug tracking. Free for 2 people, $9/mo for small teams. Has Mylyn support and a OS X dashboard widget

Bugzilla - everyone seems to agree it's too heavy and I don't want to deal with installing and configuring it

Trac - Pretty lightweight, good integration with SVN, and useful built-in wiki, quick, simple installation

Speckle - To-do list with multiple checkboxes, made by HN's very own elliotkember

Pivotal Tracker - hosted solution with drag n drop interface, allows you to import a list of existing bugs in CSV format. I found the interface a little clunky for my taste.

Others mentioned that I haven't checked out:
Fogzbugz, Redmine, Lighthouse, Flyspray, Purifyapp, Codebase
Monsanto is trying to get the law thru to forbid private gardens??
Somewhere there has to be a forum of lawyers who don't charge enough or exercise sufficient professional discretion where they regale each other with tales of how Cousin Vinny wants free legal representation again.
I'm just glad he didn't tell any Matt Groening stories. That would have been over the top.
I wrote this data import module for my web app this morning. It reads csv and xls flat file data and imports it into by database and then displays a preview of the data to the user. If you have time please try it out and let me know any problems. Thank you.
I recently read the book Groundswell and it had me putting in a lot of thought about the social aspects of e-commerce. I'd definitely recommend it.

I've done some e-commerce consulting projects and in the end it always turns to a discussion about "best practices". Anyone whose worked on an e-commerce project has had the meeting with a client about something where the bottom line ends up being "Well... how does Amazon do it? They've invested a lot so they're probably doing it the right way".

Then they get their SEO people involved, and they put in their "best practices" 2 cents. And then it's the expert on conversion rates, and on and on until the site is just like everything else. But it's following best practices!

There has to be a better way, but with money at stake I think people are less likely to try something radically different than what's already working for them.
One trillion dollars over ten years, just in oil sales, have been stolen by unscrupulous thugs who control the three branches of government and do whatever they please with total impunity.

It is such a shame, being the latin saudis, and having brought the country to such a deplorable state.

They had a chance and they blew it, now all they're doing is robbing as much as they can while assuring themselves in power forever in order to avoid being judged by international courts for all the crimes they have committed in all these years.

More than 100,000 deaths at the hands of government-sponsored killers, more than the afghan and iraq wars together.

The perfect definition of Kleptocracy.
Depressing and true. Its what makes me want to build a company which isn't freelancing.
I have a couple lawyer friends, and I promise you this was a hotbutton issue for their profession long before there ever were "Web Designers". I've learned to steer conversations away from legal issues, even idly, even when it's clear I'm not asking for advice.

Thankfully, my sister is about to pass the bar and take a job in corp law, so I'll have a free resource that I have no compunctions about bothering (hey, if she's not going to babysit, she can at least review contracts!).

(Not-so-thankfully, she'll be making more than I do straight out of college. This bothers me in a very sharp and visceral way.)
Usefulness is good.
What should you do if you want competitors to run off and start with your idea? I already have my main thing.
As someone who builds tools for developers, my interest was initially to make it easier for me to build apps myself. I didn't quite know what I wanted to build, but I knew I wanted to build it fast, so I built a company around web development tools.

Then came the task of proving that it was capable. That it actually could build apps, so I had to build some apps on it myself. How? Which? Why?

Well, so to do that, I have to become someone else. I have to become someone else who needs software. Ironically, software developers have the least use for software of anyone. Our life, as the OP states, is filled with developing. So stop being a developer.

Since then, I've taken up gardening. There are tens of thousands of plants. Searching through them to find the right one for you is almost impossible. It's like finding stocks... there's another app!

So get a hobby find something you like outside developing and get into the mind of someone whose life is as filled with that hobby as your life is filled with developing. Yes, that means you'll have to stop developing a bit, not really though. You'll mostly just be developing something for your other self. The other self with the hobby outside developing -- plants or stocks or camping.

It doesn't really matter. For every topic there is, there's probably an improvement to the process.

Imagine if I, someone who needs a plant app, and someone with algorithmic identification algorithms got together and built a plant identification system that would work on uploaded photos. I'd love that. I'd love to know what kind of plants are in my yard and I guarantee others would like it too.
Am I not seeing something? Is there documentation for this anywhere? Do I have to screen-scrape the window or is there an API for this?
How Apple Blew Its Chance To Own AdMob For $600 Million
It sounds like she may have some minor hearing problems, but I think your social disabilities probably have a much greater affect on you than her disability has on her.
Given that it's been proven that there is a tradeoff between C, A, and P, this triangle is a good idea, one of those ideas that is obvious as soon as you see it (but not before).

It's fascinating how much disagreement there is in the comments, here and in the OP, about where to place the various systems. We know that a system can't occupy more than one edge, yet apparently it's non-trivial in several cases to decide which. I wonder why? Are people are defining terms differently? Are some of the systems themselves poorly specified?
From what I've read (I'm afraid I don't have references, and reports vary wildly, this is just my synthesis, following the news fairly closely, as I live in S America) he's doing about average. The country is seeing gains in certain areas (health expectancy, literacy), but they seem to be (within the uncertainties I listed earlier) about what you'd expect from any country that has a sudden boost in (oil related) income.

I say all that to basically explain that it's unlikely he will collapse any time soon.

He's certainly a populist leader, which I find personally distasteful. And he has little respect for free speech or democracy, which is even worse (from my POV). But I think we're also understanding that the "western model" isn't that great either (articles of evidence: (1) the recent financial fiasco; (2) China).

[Edit: I feel I am not really contributing much except uncertainty here. So here's a more decisive take: the biggest problem facing S American politics is, in my opinion, corruption. The kind of approach that Chavez uses encourages corruption and so should be resisted. On the other hand - more uncertainty - most alternatives (particularly military law - this is a big lesson from Chile) also encourage corruption. And, wow, downvoted already... some passive aggressive cunt who hasn't bothered to explain why. What a surprise...]
I think it doesn't give enough credit to Amazon et al who have done a fanatical job in making their businesses awesome.
Thanks. Do you have any suggestions, I'd really appreciate hearing your opinion on this.
Colin talks about things besides password hashing. That's how you can tell us apart.
Same supplier. Just found a business they could work with and pursued the relationship.
Dead iPad battery? Apple just sends another iPad for $99
In the 11 years he's been in office, the murder rate in the country has increased by a factor of 4, to a staggering 140 per 100,000, the highest in the world.
What he meant was, Mac's concept of gui was not original, it was pretty much based on Xerox's. So, even if Microsoft meant to copy the mac, they actually copied Xerox Parc.
The monetization period is going to be relatively short lived.
The trouble is that we / you don't have enough context / social knowledge to extrapolate from this. If the guy is in the USA then it's likely he comes from a fairly wealthy background. And that is absolutely not going to support Chavez. S American politics cover a much wider range than American / Western politics, where you are basically choosing between Pepsi and Coke. There really are Maoists and Fascists and everything inbetween.... And also, American leftist supporters of Chavez are incredibly naive, in my experience. So this is just the kind of cultural disaster you could predict - it doesn't really tell us anything new.

I am not criticising you - just trying to explain the general problem with understanding what is happening in Venezuela. It's very had to get a good grip on. So much news is extremely polarized.
stixy.com is exactly that. The usability is pretty good.
I recently read the book Groundswell and it had me putting in a lot of thought about the social aspects of e-commerce. I'd definitely recommend it.

I've done some e-commerce consulting projects and in the end it always turns to a discussion about "best practices". There's always the meeting with a client about something where the bottom line ends up being "Well... how does Amazon do it? They've invested a lot so they're probably doing it the right way".

Then they get their SEO people involved, and they put in their "best practices" 2 cents. And then it's the expert on conversion rates, and on and on until the site is just like everything else. But it's following best practices!

There has to be a better way, but with money at stake I think people are less likely to try something radically different than what's already working.
Yeah, I think that. In fact, I'm almost positive of it, because to show me "relevant" ads, they have to read my spreadsheet.

I don't trust google at all. They've shown repeatedly that they are not not evil. Regardless, their stuff isn't very secure. I read about all kinds of backdoors people find into their apps. Putting your ideas into a google spreadsheet is sharing it with the world and you'll never be able to delete it from their lightning machines.
The hard part about screencasts and interviews is keeping the viewers attention span. We've seen on Mixergy how the viewer count drops over time -- from Andrew's graphs he makes public. I'd be interested in checking out some Rails screencasts, but only if they're well edited.

How much of what you build is going to branch back out into front-end code? HTML/CSS/JS

Do you plan on making the code readily available to follow along? If so, how are you planning on doing this? Might be an idea to try using a dvcs. Assuming you plan it well enough, you could potentially have a bash script which will checkout your code at each video point for the user.
Can anyone comment on which site is best? I recognize this might lead to more traffic on your site, but it would help to understand why one would use rentacoder over getafreelancer...
Well if he isn't going to share his spreadsheet, we can start our own.

Feel free to add your idea to http://spreadsheets.google.com/ccc?key=tOGIddn3rPdqKbHWsqaWb... and we'll see where it goes.
"At least until somebody realizes there's an opportunity for a good quilting app"

I think I just did.
While getting as much feedback as possible from a diverse group is great, you need to be fair with peoples time. Engaging people (VC's, etc) to help vet your laundry list of ideas seems beyond realistic, unless these people are already your friends.
This sort of complaint is common to both web designers and programmers. The problem is that most people don't know anything about design/programming, and so they don't understand that it takes a lot of time to do.

Show somebody a patio that you built. They'll be able to see all the pieces, and how heavy they are, and how they all have to fit together just so; they'll be able to comprehend that it takes a lot of time to move all of those pieces around and make them fit together.

Show somebody the black box that is a website, or a computer program, however, and they can't even see the pieces, much less understand how they fit together, or how complicated they are.
I wrote http://nirmalpatel.com/largetype/index.html awhile back. You don't need to click a separate button to get a url, the data is encoded in the url as soon as you set the message. It doesn't have different display options. Just white on black.

It doesn't use Flash.
I think it's a very good idea, both based on my own opinion and on feedback I got on http://www.learnivore.com which I run.

Would you focus on Rails 3 directly ?

One remark: I would take care of sound quality and would not use the integrated microphone, but an external (even cheap, like head-set) one.

Feel free to contact me by mail (see profile) if you want to chat about your idea!
شاهد مباراه الزمالك و الاسماعيلي 
شاهد مباراه الزمالك و الاسماعيلي, شاهد مباراه الزمالك و الاسماعيلي مباشره, شاهد مباراه الزمالك و الاسماعيلي مباشره, شاهد مباراه الزمالك و الاسماعيلي بث مباشر, الدراويش, حسام حسن, مباراه, مباشر, شوف, الاسماعيلي, الزملك, شوف ماتش الزمالك, اتفجر علي اماتش, القلعه البيضاء, مشاهده, بث, مباراه, كره قدم, هدف, جول, حكم مباراه