skysight-inc/HackerNews huggingface dataset:
If only there were some extension of C which added the ability to more easily work with abstractions (say, particularly, object-oriented abstractions) that was a strict superset of C.
LG Prada 3.0 Smartphone Launched In South Korea
Have you ever seen Hofstadter try to summarize the idea conveyed in the book? He really is not able to, and so I think the book pretty much boils down to "hey here's a bunch of weird/cool stuff." Which is not such a bad thing. But for me, there was a point where I had to stop reading, I think when he tries to independently derive propositional logic or something like that? (It has been a while.) I just remember finding it to be a tedious retread of something everyone already took for granted.
Just from reading you comment, reasons for using LAMP:

1. Your friends have 5 years experience using it, and want to stick with it.

2. You admit yourself that you are not a coder these days, but more of a product guy. So why are you second-guessing your programmers when they appear to have more experience it this area than you? You will have to learn to trust them, or your partnership is doomed from the start.

And now your reason for not using LAMP:

1. It's not cool enough (according to you).

If I were in their shoes, I wouldn't be convinced by this argument either.
Here's a good article about traveling to Alpha Centauri[1]. It posits that it would take 85 years best-case-scenario technology and 81k years using current technology.

Absent the discovery of new physics that allows us to travel through wormholes or something of that ilk, traveling to the other side of the galaxy for a vacation will, sadly, not be happening. Instead long-distance space travel will likely involve putting humans into cryosleep and then waking them up when they reach their destination; hundreds of thousands or millions of years in the future.

[1] http://www.universetoday.com/15403/how-long-would-it-take-to...
i like neither facebook or google+
in holland there is hives, much better.

I'm confused why these big players, make such horrible user interfaces to manage friend contacts, it is really puzzling me. (try to find back your video's on facebook) (try to manage permissions) (try to upload, try to ...etc etc etc.. its all awfull)
Well for one, you can use any client side tools you want since they will be server language agnostic. And as others have pointed out, having to learn a new language/framework/etc is going to introduce another huge risk.

At the end of the day, a beautifully written app with the latest and greatest technology with zero users isn't going to help you build a business.
I bet your startup has bigger problems than the software platform. Solving a problem in a new platform takes around 5x the time it takes to do it in a known platform. And this delay can easily kill a startup. Worry about the platform later and it's not like they're building it in COBOL. There are plenty of PHP programmers around. Even Facebook is running PHP.
In Britain the "upper class" is more about political power than just how much money you make in a year.
Am I the only one to have read/noticed:
"My background is in bible theology. I went to school to be basically a history teacher."
and instantly tensed up??
What we learned about running our startup in 2011
a blog ?..
Thats something from 1980, not that facebook/google solved what's the new thing far from that.
Watch out, this guy is about to write a letter.
A friend of mine runs a larger-scale version of the used book business your wife used to run. She started out buying books from estates and old people looking to downsize. She'd take anything, paying a flat rate of something like 10 cents a book, and would show up at your house and haul away all the books. Then she'd list all the books on Amazon. Even if the book was selling for one cent she would make money on the shipping, since shipping costs slightly less than Amazon's shipping allowance (unless the book weighed over a certain amount and thus she'd lose money on shipping, in which case she'd recycle it, as she did with books in unsaleable condition). After a while she built bookshelves in her garage which let her store I believe tens of thousands of books, and hired people to do the book listing and shipping for her. She also moved on to more large-scale ways of acquiring books, like arranging with churches and schools to pick up the books that people left in their donation boxes. Every so often there'd be a volume that sold for $100, but the great bulk of the predictable cash flow came from making less than $1 for a large number of books sold each day.
Just tried to start a registration at Omnis and they immediately try to sell domain privacy protection at .99 per month. That's almost $12 per year!

"Add Domain Name Privacy Protection for $0.99 a month?
Domain Name Privacy Protection will STOP spammers, telemarketers, and identity theft criminals from gaining access to your contact information. Without Domain Name Privacy Protection, your contact information is available to the public."

Spammers? Use a gmail account for the email.

Telemarketers? I have thousands of domain names all using the same phone number and rarely receive a telemarketing call (not saying this can't happen of course). If you're worried about that get a google voice phone number.

"identity theft criminals"?
Totally playing on fear (especially considering many people have their contact info on their website.) And you can always use another address in your whois as well w/o paying for privacy protection.

So in other words they are willing to make .95 total per year for the base domain but want to charge close to $12 per year for something that essentially has no base cost? That's my point exactly.

But of course if you are well informed and fully know what you are getting by reading beyond the marketing speak of course you can save money (as you can by knowing the ropes with anything.)

Also you can verify this but I don't believe that Omnis gives free web and email forwarding which would require you to buy a hosting plan unless you were knowledgeable enough to know how to get around this.
He wasn't just abrasive, he was incompetent.
I like MealPlan as the product name. Most people who went to college are familiar with that term. For the domain you could do something like MealPlanit.com or GetMealPlan.com, etc.

MealGrid is good too. I think you need to find the true value proposition of your business and see how it applies to your target consumer. So, it wouldn't be "A site to revolutionize meal planning:, it would be something like, "Know what meals to eat ahead of time.". Hopefully, you get my point - just focus on the solution that the customer is getting. Then, have that drive the actual name.

Brainstorm:

MealPrep
MealWeek
MealWeekly
FoodPlan
MealPlanet
GoodMeals
MealsByWeek
MealsInAdvance
MealsAhead
MealsOnSchedule
and of course, everybody needs to know Linus Torvalds thoughts about C++: http://thread.gmane.org/gmane.comp.version-control.git/57643...
If he took the stranger seriously, visited the website, acted on the well-meant and accurate advice, and months later remembers the stranger well enough to buy him a round - I'm going to say that that's pretty good evidence he is not a tool.
Profitable: To Be Or Not To Be?
In a different report, the following was mentioned[1]:

> A search through Florida's public Department of State Division of Corporations database reveals that Kotkin [inventor of controller] and Christoforo are listed as officers in a company called Afternoon Artists. Afternoon Artists was registered this July.

Of course, I wouldn't call it the most reliable of sources, and the reportage from the likes of this site are a bit too impassioned, but it's interesting to note how there might be more to it all than meets the eye.

[1] http://kotaku.com/5871479/pr-trolling-ocean-stratagy-out-of-...
Namecheap = enom! Are we trading one evil for another?
As a stanford CS grad myself, I basically concur. I took this class as a refresher for things I learned back in school. It was perfect for that. But the rigor and difficulty of the class was clearly tailored towards someone like me, who wanted to watch lecture videos over dinner for a few hours a week, rather than a full-time student.

I actually wasn't aware that the online class was being offered for credit in the CS department until reading this. It surprises me that they're doing so.
GEB is a very large book with a small message. I do not recommend it. It is mostly an accumulation of the observations of metaphors and analogies by the author. Yes, I read the book but I found it very disappointing.

If you want to learn about Goedel's work then instead read a book that is much shorter and to the point:

"Godel's Proof by Ernest Nagel

http://www.amazon.com/Gödels-Proof-Ernest-Nagel/dp/081475837...
Is is proven that any music/noisy sound distracts your attention and you get not realizing some details that you would if not listening to music. The book "Clean Coder" has a section about it...

edit: it is true for most people.
I think the matrix example is particularly unflattering, and highlights the fundamental issues with the language. For once, there is no agreed-upon matrix library in C++, but many different ones. They are only "compatible" at a very low-level (a contiguous memory buffer), and the promises of performances often broken. The only one I know of that has been delivering on the performance front is eigen3, but I think the difficulty of the approach to become slightly ridiculous. When you need some "dynamic" optimization as done by eigen, C++ and templates are rather crude tools IMO.
Obama to Ask for $1.2 Trillion Increase in Debt Limit
There is a wide range of quality in PHP code, and it depends mostly on the coder.

If your team uses simple php pages with inline code and a rats nest of includes like newbies did in 1999, it will be a disaster.

If they have progressed beyond that, you will have a range of experience from mediocre to excellent.

If your team has good coding conventions and practices and uses a modern framework (I use Yii on a current project and find it of high quality), they can write a solid maintainable app in PHP.
I find that house, trance, dance, drum and bass are energetic enough to motivate me without proving to be too much of a distraction.

Here's my Spotify playlist for coding:
http://open.spotify.com/user/gr33nie/playlist/5Yamm2Pj3ZNywr...
sigh yet another rebel without a clue but inflated sense of entitlement.

PS: This sigh was dismissive, not submissive.
You should use a LNMP stack instead -- swapping Apache for Nginx. And of course take advantage of PHP-FPM/APC.
Agreed on the classical. I really enjoy listening to Bela Fleck, and this NPR video has him (banjo), a bass fiddle player, and another playing with a Tabla. Highly recommended.

http://www.npr.org/templates/story/story.php?storyId=1286522...
First - maybe my reversed question wasn't entirely clear. I was asking why he so insists on his right to level as much criticism as he can at a FOSS project when there are clearly ways to get the job done.

What I said was that there already are places to bring your ideas and criticism. You say "the code browser should have had line numbers support" - well, by what right is that a necessity? If it really was such a bad idea to not have line numbers, you'd think people would be all over this for the past 7 years. They weren't, because there already is a way to figure out the line numbers. It might be a matter of taste whether their old solution did the job, but that's why I think it's a sign of how the consensus has shown that it wasn't needed.

Now the tables have turned - somebody went through the trouble to get the code done, enough people were convinced that it's a good idea and it has been accepted. So what's your beef here? The process works just fine.

Just because you or the person you are defending wouldn't go through the trouble doesn't mean that it wouldn't be taken over by other people once a critical mass is built.

It's all fine and well to bitch about hypothetical issues, but I don't see how you can do that in a topic that screams the exact opposite.
As a programmer myself, I would actually prefer starting clean slate with something new (especially for a brand new project), like ruby, nodeJS. Of course, you can stay in your comfort zone with what you know (be it PHP or even .Net MVC C#), but in the long run, the cost of re-writing logic, pain of scale and transition to another platform is truly a buzz kill. I would rather get the code on the right platform first, so that future maintenance is not merely throwing money down in the drain. Not sure about you, but re-writing sounds pretty lame and low efficiency to me.
Clojure & Java Interop
Since it's hard to keep up with the various turns his Twitter account has taken (it was originally, @OceanMarketting, with 2 Ts): He's now renamed it from @OceanStratagy (with 2 As!) to @OceanDeepSea, and was smart enough to immediately reregister @OceanStratagy again before someone else snaps it up, and has been tweeting more under it: http://twitter.com/OceanStratagy.

Someone else now runs @OceanMarketting to promote indie games, and there's also an @OceanStretagy.
The Knack (mp3)
The select box almost gave me a heart attack when I opened it.
Are you worried that he would try to teach things like young-earth creationism etc?
I use Yii myself, but I find that not so many people choose it over Symphony/CodeIgniter/CakePHP. I wonder if it is because of some bad marketing?
There's a difference between "our profit margins will be reduced" and "our profits will disappear" and it sounds like this company was in the latter case. Profit may not always be king, but staying in business surely is.
I've literally said almost the exact same thing to someone.
If they were at all interested in ramping up to Rails or node or <cool-hip-etc/> then you'd have some room to discuss the benefits of one over the other. But they're not, and it looks like you don't.

It takes a lot of work to move from one framework to another and if there's no enthusiasm for the move then there's very little chance the move will succeed.

There's plenty of better frameworks than php, sure, but there's also lots of cases trying to force the issue and ending up with a painful rewrite down the road.

http://www.oreillynet.com/ruby/blog/2007/09/7_reasons_i_swit...
Sad that someone already forked it for the sole purpose of removing it https://github.com/oscardelben/wartonlegacy/commit/bc528d4d7...

Pathetic "contribution"
For some reason I can't get this anecdote about mid-20th-century variety show host Ed Sullivan out of my head. In the words of Jack Carter (former TV comedian, host of Cavalcade of Stars in the 1940s, and who OMFG is still performing at age 88):

The censors flagged you on everything. When you did [the Ed Sullivan show] you couldn't say belly button. You couldn't say navel. You had to say aperture. Sullivan once said to me [imitating Ed Sullivan's voice], "That's an aperture in the human body."

I said, "It's an asshole, but I'm not saying it."

"You can't say that on my show. I don't want any belly buttons or navels."

(That's from Jeff Kisseloff's The Box: An Oral History of Television 1920-1961, which is basically the Founders at Work of TV and is one of my favorite books.)

Of course, Ed Sullivan had the advantage of running a broadcast TV show. It was one-to-many broadcasting and it didn't try to scale, so it could be censored directly by one human, Ed Sullivan. And according to Jack Carter, Sullivan had an unmistakably human approach to censorship:

JACK CARTER: The exposure you got from being on Sullivan was unbeatable, but Sullivan was vicious. Sullivan was crazed. That veneer of being [slips into a perfect Sullivan imitation] very holier-than-thou. "Hi there, the moms are out here, and the priests are my dear friends. These nice youngsters..." But when you got into the dressing room after your run-through, he called you in [again, as Sullivan]: "What kind of fucking shit is that? You do that shit on my fucking show. You asshole. Fuck you with that shit... [et cetera, et cetera - ed] You can't do that." It was hysterical.
The World’s Top Destinations for 2012. Now with added SQL.
http://blog.dohop.com/index.php/2011/12/27/the-worlds-top-destinations-for-2012/
Now that's a very interesting concept!
To be fair, the interviewer used the provocative word "obsolete" when he asked the question. Dr. Stroustrup answered it honestly and use the words "merged" and "more compatible" and said there is no technical reason for the few existing differences today.

He also pointed out that he worked closely with the late dmr (office was just three doors down the hall) and still has strong ties to other famous and well-known C gurus (dinner with Brian Kernighan) and that C and C++ coexisted w/o issue in their world.

His final point was the best though... he pointed out how programmers argue and fight about which is better, not the designers and researchers themselves.

Edit: Also, the new C11 standard brings C closer to being a complete subset of C++ and subsequent standards will continue doing this until they are merged, but this won't make C obsolete.
I think there's a great opportunity to take online classes to the masses without sacrificing the quality of a brick and mortar education. These classes don't need to be offered free, just cheap. If they charged $10 for the whole class (a steal really!) they'd make $1,000,000 a semester per class. That should pay for the bandwidth, and teacher, and material. Scale that to less niche classes, you have a real business! I'd personally pay $10 for a class, even if it did not qualify for credit.
A better logo for Google Music?
That would be Objective-C
The Swerve: How the World Became Modern by Stephen Greenblatt
The 2011 Round Up and 2012 Trends to Watch in Social Media Marketing
AIT 4 Tape | AIT-4 Tapes | Sony AIT 4 Tape | Data Media Tapes
Afaik bible theology and history are two completely separate circles on the venn diagram, one completely based on evidence the other completely on the lack of evidence and entirely on faith/beleif?
How did this get so far off topic?
I particularly enjoyed the last infographic on temperature because it makes me appreciate air conditioning all the more. It says music halls reached 150 degrees and theaters 125 degrees. Can you imagine listening to a concert in that kind of heat?
Show HN (again): Web-based Link Checker with Blacklist Lookup
The Great Digitization Or The Great Betrayal?
It's very Metro, isn't it?

The latest Windows Phone 7.5 even has the same aggressive red as the default background color: http://www.microsoft.com/windowsphone/en-US/features/default...

(Not trying to smear Microsoft as copycats. Their designers have been very open about their goals and inspirations.)
As a Bostonian, I'm embarrassed. Not so much by the shit-talking, but more so by the horrible punctuation in his missives. I'd wager that he'd flunk a TOEFL.
I did the AI class and that was not the case. Stanford students were clearly separated from the online students. We didn't get the same assignments neither.
Well, that turns out not to be the case. I'm the author of the Project Rho site, and I did not write the essay on the Spacebattles forum. But I agree with all the points the poster made, he just wrote the article more succinctly than I did in my website. ;)
>In my experience, the overall effect of C++ on a project is negative. YMMV.

Curious: What's your domain?

In video games where there are a lot of "objects" floating around that can really benefit from polymorphism, the type checking that C++ can do that C can't really gives you a huge development bonus.

Of course I'm saying this having moved past C++ for 99% of the development into an elegant and tiny scripting language called Lua, where you can do just about anything (including having an object system that you can change an object from one type to another trivially if that's what you want).
I wonder what would happen if people started using the statue of David or Venus de Milo as their G+ profile? Would someone censor that as well?

I would try it out but I don't use G+.
There's an open source project called 'tiqr' which uses QR, combined with a PIN code, to log you in: https://tiqr.org/
You started an off-topic thread. This is the second thread I've read on HN this morning that is judgmental of others religious convictions. Why even focus on it?
There are times when it would be nice to downvote a post and this is one of them.

I would reread

"Zen and the Art of Motorcycle Maintenance"

http://www.amazon.com/Zen-Art-Motorcycle-Maintenance-Inquiry...

before I woud crack GEB open again. In fact I discarded GEB. My belief is that the Devil himself collects these discarded old volumes and passes them out as reading material to nerds in Hell.

For 8 years you've been wasting your free time. Sell the GEB and read Nagel's "Godel's Proof" (see my other post for URL) instead.
Sounds like you really don't know what you're talking about.

You know those horror stories programmers tell about annoying bosses hovering over their shoulders telling them how to do their jobs, when they really have no idea how to do it?

Yeah, that's kind of what you're doing right now.
According to the website http://cs229a.stanford.edu/ there are class meetings, according to the blogpost everything is done solitary?

Another difference with the course offered to the public is that there is an open ended project.

If he really wanted a harder class, why not take CS229 and not CS229A...

If you want something to be harder, to get more out of something you should pursue it yourself, not depend on others.

I see (online) education as a guide, not as the only source of input. Selfstudy and initiative is the most important thing.
This is a repost from about two weeks ago. Back then, I had to remove the link after a few minutes because my little server couldn't handle the traffic spike and ran out of memory.

During the last days I have added more server power and did some major changes to make the service more robust. I hope the work was worth it.
It's more useful to go the other way. Generate a QR code (with a url & certificate) on your smartphone, and scan that from a desktop to log in. Only problem is nobody is writing PC software anymore, so even finding decent QR code scanner software for a desktop computer is troublesome these days.
Put down the pen. MIT, Stanford, et.al. have already done the math on this.

20,000 "certification" exams @ $99.00 each is not insignificant. It's just shy of 40 full-time students @ $50,000 per year.

Heats a lot of buildings.
It is also important to keep in mind that the HN community has grown a lot in the past few years and that most of that growth has come from people who are interested in tech and startups, but are not necessarily hackers.
This actually seems like a much bigger market than just autistic children. I would imagine that many parents that have iPad-crazed kids would would gladly give their kids an app to learn new words instead of Angry Birds. A child would probably be more interested and learn faster if it was Mom's voice talking instead of a robot.

Another interesting case that comes to mind is how Clay Christiansen, author of Innovator's Dilemma, used Rosetta Stone to practice speaking again after having a stroke.

I would imagine too that you could scale pretty quickly by allowing users to create Flashcard sets, and then other users can buy the flash card sets and rate them. This could turn into a crowdsourced Rosetta Stone pretty quickly.
The demand for Ruby developers is so much higher than the supply enough that employers won't demand certifications... at least for now.
This is easily the best thing to come out of this whole debacle: http://wwebsiteasontheinternet.com