skysight-inc/HackerNews huggingface dataset:
I'm not sure this will have the effect on competition some around here think it will. The only way this will cause traditional providers to lower their rates and increase their capacity is if they actually feel threatened by Google's offering. 50,000 - 500,000 people is just not going to be enough to impact any of the big player's bottom lines. Comcast has 15 million Internet customers. Are they really going to mis 50,000 of them?
Talend MDM - Is a "live ETL" ready for your data?
The recent public release of Talend MDM - does this change the data-entry-storage market, or change anything for data-centric startups?

http://www.talend.com/master-data-management/index.php

Will this fit inside the needs of related (subsets) of data management including PIM (Product Information Management) for organizations?

More importantly, will the program have the performance, indexing, scalability, openness, and search features required to be truly useful?
The TPUTH, Part I
Jiffy (time)
Like what Gmail did to all the e-mail provider/administrators who said anything over a 100MB Inbox was too expensive.
Modality is easier to create because it lets you write more batch-processing style code and less "synchronize all widgets on every change" code. The latter can massively increase the scope of performance tuning if a lot of processing is involved to do synchronizations. Hence if the UI is in a "supporting" role(e.g. an internal tool) rather than the core of the product, going modal at key points may be appropriate for a version 1. You can always iterate on it.
What makes me look into a software product is seeing good reviews (especially SO answers) of it when googling the problem I'm trying to solve. This is how I found Beyond Compare, which I love. It's also somewhat how I found Sublime Text, except I wasn't specifically googling: I'm always looking for better text editors (and programming languages, but that's another subject).

What makes me try and get to love a software product is generous free trials. Beyond Compare gives 30 days, counted only on days you actually use the program, officially, and if I recall correctly, 60 days in reality. Sublime Text gives an unlimited free trial with occasional nags. I also want excellent documentation and program manuals. While I'm learning the program, I'm going to have questions about what it can and can't do. If I can't find answers to these, I may just give it up. An active support forum is a definite plus.

As far as presentation of the product goes: screenshots. I don't really care about anything but screenshots. I may watch a video if I'm feeling especially generous with my time, but usually I click around looking at screenshots, then either download or move on.
Wow, the pricing is unbelievable. $250-500/month per "Jump Code". I'd love to know if they have a single paying customer at that rate.
"And, like, who gives a fuck about China? When did [google] make the decision to make their search engine work on a whole bunch of crappy cheap computers? That's important!" I loved that.
Right, as long as you have the money to hire someone to do enterprise sales, great. I'm all for hiring people smarter than me and to do things I don't want to do. But most people starting a new project don't have money to do those hires.

Look at Paul Graham. When they started viaweb, Paul had to play sales guy. I believe he mentions in at least one essay, that it's not like sales was something he was chomping at the bit to go and do. But a fledging company can't go out and hire sales guys, so he stepped up and learned how to sell his product, and realized he was actually pretty good at it.

So this advice is to all those out there with no money who are stuck waiting for someone else to make their dreams come true. That's a no good place to be, and I refuse to be in it.
Opera Mini Coming To Multiple Platforms And Handsets, Including iPhone
It’s fair to say since the introduction of the iPhone, mobile Safari has had a tough time with users. From the intermittent crashing issues back on firmware 1.1.3 to lack of caching of pages in tab view, people quickly felt that they needed a replacement, one which would more over mirror that of their desktop browser on their Mac or PC.
Ask HN: PG on Mixergy - YCom "cut off age" is 38. Isn't it a shame? 
It seems that most successful founders are males. Nobody dares to count it as a "cut off". And off course I'm not going to start talking about race, but you get the idea. Why Age? Opinions?
Yes, tons. See "commoditize your complements". Microsoft is a master of this as well.

http://www.joelonsoftware.com/articles/StrategyLetterV.html
Ask HN: What about computers or software would you teach to urban 3rd graders?
I've been joking about coming in and teaching them hash tables (using something like filing cabinets). I think they could grasp it, but I don't think it's interesting enough to grasp the students.
Thank you for the responses. I look forward to reading more details on your blog.
Did anyone see the show with Richard Branson, "Quest for the best" or something. He almost sent somebody home for failing to assist the taxi driver with the suitcases, after the taxi got stuck. Nobody realized until later that the taxi driver was actually Richard Branson himself.
Damn Right. That for me was the high of the interview.
I don't understand why the go for the 1gbit fiber to the home. it would be more helpfull to their business if everybody in the u.s would have 2 or 5 or 10mbit/sec in a short time , then if everybody has 1gbit/sec in a much longer time.

Also , does anybody know mass market applications that require more then 10mbit up/10mbit down?
Well, partially my personal ignorance with how that would work :) But also.. my team often has to break into pairs to work on sub-projects and new features, and it would be nice to have everyone on board rather than just a single person. The whole package is compelling. Thanks for the idea though.
That's about how old I was when I learned BASIC. You probably don't want to teach them something really specific - but something like a simple example of programming would pique the interest of any student that was so-inclined. That's my recommendation. Maybe a little Ruby or something?
http://www.youtube.com/watch?v=oHg5SJYRHA0

(SFW)

[Sorry, could not resist.]
I'll fess up. I have come to loath the ads.

In particular, now that I have a 18-month-old son, I find myself slowly putting plans into motion to ensure that he won't have to "put up with them", or, if you want real honesty, I don't have to put up with him getting barraged by ads.

(Just having a Netflix subscription is a good start now. They've got a range of stuff on Watch Instantly. I've got a couple of years before it really gets acute, too, and the situation may improve by then even more.)

Oh, training a kid to resist the commercials is part of a standard education now, but going up against industries with 60+ years experience in manipulating toddlers and young kids is something I'm going to try to avoid. Hopefully I can hold them back until it's more of a fair fight.
Yes, it is a very complex field of study. I am able to sleep at night by following as many of the best practices that are out there, even those I don't think apply to me.

For checklists, look at the NSA's guide to hardening computers. You should also know exactly what services are running on your server, and dig hard through their manuals to learn more about how to secure them. Mysql, for instance, has 4-5 good tips on how to secure it which are in the security section of their manual.

Finally, don't run services that aren't updated or aren't used. Reduce your potential attack vector to as few known points as possible, so that you can harden those points. Have a web server up? Turn off apache mods that you don't use. THat kind of thing.

Turn on logging. Log everything. Check that you know how to analyze your logs. Make sure to rotate them as well -- opening 2GB files b/c you didn't rotate them daily sucks.

Disaster recovery is a huge part of this. Think of it this way -- you're not a big target (I can tell b/c a big target would already have experts in this field). Chances are good that you have an exploitable part of your web app / site / server. You probably won't know of its existence until after an attack. At that point, you need to be ready to roll EVERYthing back to a known clean point. This is not an easy thing to do, so make sure you practice it.

Those are just a few off my head.
Usually Coopers Rock in Morgantown WV or the New River Gorge, near Fayetteville WV.

We also do several road trips each year (the advantage of homeschooling!). This year we're off Hueco Tanks, then Colorado.
How to waste money in Google Adwords
True story: recently, I was having dinner with a young lady and she discovered a hair in her food. She said "Call the waiter over and chew him out for me." If dates could be awarded Darwin Awards, that line won two.
I know I'm not the only poker player on here that loved that Matt Maroon was the first person PG thought of when singling out characteristics of founders. And even better - now it makes our biweekly YC poker game actually feel productive.

I'm only half-joking. I definitely don't think it's a coincidence that I started playing the game over the same period of years that I grew the itch to join and launch startups. It can be just a fun way to blow off steam but as someone born to very non-entrepreneurial parents, it also taught me a whole bunch of lessons that I never got from school or other jobs:

* how to read people and situations

* combine gut instincts with rational analysis

* understand other people's motivations

* do it all quickly, with money on the line and while keeping the fun party atmosphere going by not being a hypercompetitive dick.
Microsoft and Innovation --  On  iTunes, 2003: "We were smoked"
Admittedly this probably has a lot to do with luddite technology policy, but surely it has more to do with the U.S. having 10 times the land mass and 15 times the population as Scandanavia [1].

[1] Stats from Wikipedia, summing Norway + Sweden + Denmark area and most recent population vs. United States.
The Zune's I've used are phenomenal products and much more suited to me than any of the ipods ever were. The touch-but-not-push button that also acts as a button, with the intuitive, clean, simple text listing for the UI is great. I personally really like the Zune (especially the brick shaped ones) for multitudes of reasons, the highest being that I can drop-kick it down a flight of cement stairs then land in a puddle of water and it be fine.

What the iPod has is the iTunes store and household name (along the lines of Q-Tips and Kleenex). What Microsoft fails at is delivering an experience that makes an individual's entire experience easier. They are pros at providing tools, systems and support for the management of large deployements (e.g., corporate desktops/laptops, Apple and even Linux don't come anywhere close to the capabilities Microsoft provides in this regard), but they have always had problems directly targetting the consumer. The only direct-to-consumer product they have that they did good on in their own right is the XBox 360. They did this by being first and doing a great job of getting production companies on board for games. They did not go with the level of innovation that some companies did (PS3/Wii). It doesn't take innovation to lead the pack, or even just to succeed in an arena. It takes knowing who your target customers are and providing the experience that they didn't even know they wanted before they used it.
I couldn't agree with the author more. The primary skill of a successful entrepreneur is the relentless ambition to just do it. Subsequently, after trashing my alma mater for the majority of my college career, I've come to realize that the biggest lesson I learned in life was through there. Which is of course the lesson on how to learn stuff that is really hard, but necessary to accomplish a goal.
So you're saying the science is "wildly" off its claim? The north polar ice cap isn't already half gone? No. You want to nitpick exact numbers because that will stall any process, and hey, you have nothing to lose.

You're not poor. You're not at risk. It's the water supplies of millions of poor that are vanishing, not yours. It's the possible forced migration of millions that's pending, not yours.

These are not "useless environmental projects". They are changes we will make regardless. But doing them now will save lives.
Celery seems to try to distinguish itself from other job queues by supporting multiple worker servers with a single queue, and concentrating on real-time processing.
Lets hope that Apple will allow users to choose their browser on the iPhone.
The Gulf currencies are literally pegged to the Dollar. It's a fixed rate for the last 5 years that I had dealings with them (Qatar, UAE, Bahrain, Kuwait etc). But I agree nothing stops oil prices sky-rocketing.

I must say it's nice to be on a forum where I can reasonably expect people to know such references

Best forums on the web on any topic and to top it very civilized:)
When I first saw a link to Django Advent, I figured it really was a countdown calendar to the Django 1.2 release.
Teach them how to make a game of some sort. Something really simple like hangman in BASIC would teach them a few different things all at once and still have a fun result.
Well, "But Japan's downfall had little to do with demographics...There are not many entrepreneurs in Japan."

I would say that has everything to do with demographics. Older people are in general less entrepreneurial due to more risk aversion.
"Famous remarks are seldom quoted correctly."
-Simeon Strunsky
The "Cash For Clunkers" program which cost the tax payers billions was an indirect subsidy for dealerships and automakers.

The most popular new car under the program was the Ford Focus so Ford did benefit from government spending.

Edmunds estimates that the Cash For Clunkers program actually cost tax payers $24,000 for each additional new car sold.

http://money.cnn.com/2009/10/28/autos/clunkers_analysis/inde...

http://autos.yahoo.com/articles/autos_content_landing_pages/...
You're welcome. git-svn is an interface to a svn server that handles the interaction with the svn server. You checkout from the svn server. Do local git stuff and then when you have a completed feature/bugfix you use git-svn to push it back to the svn server.

Food for thought at least.
Nobody has heard of this Indian version and more than that:
1)What are the credentials of the guy/organization who started it? Well IIM, the parent behind this clone produces managers and in Tech World, Managers are not good at anything. As Jason Fried said in that bigthink interview, the managers just interrupt and don't let the real doers do their job.
2)How many companies they have invested in? Well, not many.
3)Look at the portfolio and tell me if you have heard of any company. I live in India and I have not heard of single one myself. let alone someone far away in US.

Just like PG himself mentioned in the interview that you can go to The Valley and pitch for your idea. Many people from other countries go to the camp.

I for one, won't waste my time with any Indian or Asian version. I want real stuff else I am OK without it.
Would you really recommend BASIC? That's what I learned in, but I really feel like Python is just as intuitive -- and if they stuck with it, useful.
Yes, because it has nothing to do with the debt. And of course China would accuse the US of starting the war just so it could do that.

Anyway, it's never going to happen. America's not going to start WWIII over Taiwan, talk about lose-lose.
Haven't used Git or Mercurial at all, so I'm wondering: How does DVCS suck at binary files currently? Does it just not support them or something?
I upvoted this article even though I don't agree with "outsourcing life." I would rather learn and do things myself rather than pay someone else to do it for me. Take cooking, for example. The author doesn't like to cook but if she invested in cooking classes for 6 months, I bet she would start developing an interest in it and then she would have that skill for the rest of her life.

If you pay someone to do work for you (and you don't know how to do it yourself), you will have to keep paying them forever.

It will also cause you to become a one-dimensional person.

She does have a million dollar windfall, but a million isn't really enough to last the rest of her life since she is only in her 20s.
"Ask me if you're responsible for keeping customer information secure ... that's its own can of worms and one that's I've worked on myself."

I'm one guy, building a web app up from nothing. So yeah, I'm responsible. :-/

My initial approach is to never have a CC number touch my server, and to absolutely limit the amount of information I need from users. Nevertheless, I do want my users' data to be as private as they make it, and I don't want to find myself hosting inappropriate stuff from breakins or "users of convenience."
Tokyo Cabinet Dude™ mentioned the same thing a few months ago: http://1978th.net/tech-en/promenade.cgi?id=6

Summarized: "Please use replication because hardware breaks down."
If you know the stuff, do it yourself. If you don't know it, hire someone else to do it. If you don't have money, well, you find a cofounder.
I've always had this issue with Mercurial - if you're actively developing and want to fetch updates from the upstream, you are forced to check in to your local repo, even if the code you're working on isn't ready to be checked in. Git might do a better job that mercurial with git stash, but mercurial's equivalent (hg shelve) sucks - when you unshelve, rather than generating typical conflict markers, it generates patch diff files, which are way harder to work with. When you're developing with a small team, this happens all the time. After a project wrestling with mercurial, my team forced me to switch back to SVN.

I tried using git (with git-svn) to work around this, and even with the easy-git porcelain, the learning curve (and cryptic errors) were ridiculous (basically, easy-git is a pretty leaky abstraction). There's absolutely no reason why a VCS should be that hard to use.
New AWS Feature: Consolidated Billing
Here are the Sub numbers for digital tv providers. http://www.ncta.com/Stats/TopMSOs.aspx
>If my car speeds up to 100MPH and I can't stop it, I can die.

Is it just me, or is this a design problem just waiting to be solved.

Not the accelerator design, but to counter the fact that although there are numerous ways to either slow down the car or bring it to a halt that consumers simply weren't aware of.

Yes, you can shift into neutral. However, drivers didn't realize that. Yes, you can also turn off the engine. However, drivers didn't think of that.

I had a friend years ago (college days) in which the brakes in his Trans-Am decided to not do much of anything. Boiled off brake fluid? Bad master cylinder? Overheated rotors? Who knows. Rather than downshift, or put it in neutral, or turn off the engine -- and then wait and use the handbrake -- he figured putting it into a tree at 60mph was his best option.

The fact that drivers will not think to employ a variety of methods to slow down the car screams to me that there's something that doesn't exist, that should, that better caters to the average driver's instinctual reaction (which currently is depressing the brake pedal as hard as possible, and not giving up until the car stops).

I realize that the vehicle could've taken both brake and accelerator inputs and simply given total priority to the brake, which would've mitigated many accidents, but there are other situations (like my friend who didn't think things through) which probably merit a "panic button" solution.
http://news.ycombinator.com/item?id=1070545

I should add that learning to code != learning the LAMP stack. Hopefully she'll take her own advice and learn the fundamentals first.
Paul, if you're here and have the time, can you define what you mean by "wimps"?
Thats from 2007. Sprint and Clearwire merged last year and Google is significantly invested in Clearwire's 4G network build-out.

http://en.wikipedia.org/wiki/Clearwire
"Why is it when I run your tool, I have to reinstall my Linux distribution from CD?"

This was indeed a puzzling question. Some poking around exposed the following chain of events: the company's make used a novel format to print out the absolute path of the directory in which the compiler ran; our script misparsed this path, producing the empty string that we gave as the destination to the Unix "cd" (change directory) command, causing it to change to the top level of the system; it ran "rm -rf * " (recursive delete) during compilation to clean up temporary files; and the build process ran as root.
Unless you're talking about the truly elderly, that's not true. The average age of an entrepreneur in the US is about 38. (The average age of successful entrepreneurs is even older) It skews younger in tech, but the middle aged are still more likely to start a business. After all, they tend to have more experience, contacts, and money.
Details and analysis of google's fiber project
Every time somebody express an opinion somebody else can call it a tautology if he decides that the speaker is willing to tweak the definition as he likes.

To point it out is pleonastic.

The following sentence is tautological.

The previous sentence is tautological and pleonastic.
This is awesome because it consolidates all of your bandwidth usage, e.g. if two accounts use over 1 TB, you will start getting discounts. This makes my Ask HN obsolete: http://news.ycombinator.com/item?id=1101648

Anyone want to join up and share the savings? I use about 2 TB of CloudFront transfer
Facebook Mobile Hits 100 Million Users, Growing Faster Than On Desktops
They ensured that open access provisions were included.
I want a lot more of this kind of article here.
I hear ya. I'm on the fence when it comes to Jason Fried's advice about dropping out of college. He's a big fan of convincing people to quit and start working, at least in the software industry.

I went to school as a chemical engineer, and though often it seems the education's specifics are a waste to me, I learned how to approach problems rigorously and, in your words, relentlessly. I'm not sure I'd have that same drive if I wasn't challenged like that from the teachers and the education.
One option would be Scheme with Bootstrap (http://www.bootstrapworld.org/). It's a middle school program, but you could probably strip it down for third graders.
What sites are using MongoDB on production?
Facebook Forces Sales Rep To Quit TV's "The Bachelor"
Mass market applications that utilise 1gbit connections do not exist because the mass market does not have 1gbit connections.
It's part of their nature. They store the complete history of the repository by default on your computer. Git does not pack the files by default. I am still figuring out all the innards of Git but I believe that it stores a new copy of the file each time it changes and then hardlinks the tree object to the new file. you can run a pack operation that will create deltas of the files but this is an additional step. Any Git gurus here please correct my understanding of how Git manages binary files.
I guess I tend to react to the term "professional" rather strongly because I'm married to a lawyer, have a brother who is a professionally qualified engineer and I know a few medical doctors. To me those are real "professionals" - folks who have jobs where you are personally held liable and if you screw up badly enough they can take your professional qualification away from you and you are out of work as you can't legally do the job without that qualification.

In that context there is a very sharp boundary between "professional" and not - for the rest of us the boundary is rather fuzzy. I certainly don't regard myself as a professional simply because I am paid to do something or that I make my living out of it or even, unlikely as it may seem, occasionally show some competence ;-)