skysight-inc/HackerNews huggingface dataset:
Ward Cunningham's DSL for teensy microcontrollers
Ask HN: Is PHP/MySQL Still Practical for Building Web Applications?
I ask because there are so many open source projects based on PHP code, but from what I've read RoR is faster and easier to work with. I'd like to get opinions on the matter to reference for future decisions in startup development
235 Free Indie Games In 10 Minutes
Though its not as popular or mainstream, I have found the basic principles of SEO explained very well (and debated) at http://www.seo-theory.com/

Also Google SEO guide http://www.google.com/webmasters/docs/search-engine-optimiza... [pdf] is a very useful resource. I have had great success with these two resources
Step 1. Take all the deals from Facebook deals

Step 2. Build an iPhone app or web page that lets a user pick
a location and prints out a deal to look like a Facebook deal

Step 3. Get your user to show the deal to the counter

Step 4. WIN! (or profit..)
I'm from Minnesota, and I didn't think the weather in SF was terrible, but I definitely thought it was weird that in SF it would be 80 degrees one day in November and 50 degrees and foggy all summer.
I'd show some more examples. Maybe a full page. That's only 3% of your total product so I think its ok giving that away for free.

Your payment page is a redirect nightmare. It uses some click tracker on your site, to some url shortener, to a site called 'payloadz', and then finally to paypal. I would build/brand your own payment page.

More testimonials with actual people and actual results. Think along the lines of:

I scored an XYZ on the MCAT because of this.

and

I was averaging a C and aced the final because of this.
While RoR is getting better in this respect, PHP is vastly better documented (both officially and all throughout the web) and the community is (at least, for now) superior to RoR. This is something that simply requires more time for RoR, as PHP has had quite a few years head start to get to where it is.

In practice, it honestly boils down to what you're doing and what's easier for you (and your team). If you want to test the waters, follow a few tutorials for each that you're unfamiliar with, and see what suits you better.

If you're using a shared server, you also have to make sure that your host supports RoR (most hosts don't). So that could be an extra expense to consider.

Me personally: I'm a php person. I prefer PHP + CodeIgniter, and I'm all happy :) RoR is fine and dandy, imo, but wasn't worth 9 years of PHP experience when PHP works amazingly well for everything I've ever asked of it.
Nickpick: Seattle IMO actually has a pretty disappointing music scene, especially with respect to indie music. Presumably all of the artists moved out as the cost of living increased. But the awesome beer makes up for it.
Because this was from 2005. :) While old(ish), I had a conversation with a coworker and dug it up. Seemed relevant to HN how things work.

As an aside, holy moly.
You can do something similar, although not quite as intricate, by simply pointing your webcam at a computer screen that is displaying the webcam-feed. You get infinitely repeating patterns that respond in beautiful ways to subtle tilts and nudges of the webcam. It's really pretty impressive and worth 5 minutes of your time if you have an external webcam around.
Interesting idea. One I haven't heard anyone bring up before. Could be useful, but I don't know how one could implement this and make it transparent to the user. While the archiving idea makes sense for email, for anything else it might be hard for the average user to get use to this sort of thing. I would love to hear how you might envision doing this while keeping things simple and elegant in lets say, iOS and the Address Book.
Awkward Aussie fail from The Gap
Behind The Scenes of CNN's Election Tech: iPads, Magic Walls, Holograms, Twitter
Try swimming 20 laps in an indoor pool then? Or something else not in the hot sun. Several hours in the hot sun is draining to anyone, regardless of your penchant for exercise.
all I did was sum the infinite series

This is meant to sound very difficult (and might be, if you majored in journalism), but summing infinite geometric series is easy enough to do in your head if you're facile with fractions: (first_term) / (1 - step_multiplier).

Observe that, of the combined velocity of the fly and the bike approaching him, the fly always makes up 60%. That makes math easier since it eliminates division and time from the problem entirely.

On the first trip, the fly travels 12 miles and the bike approaching him travels 8 miles. There are now 4 (20 - 2 * 8) miles between the bikes.

On the second trip, the fly travels .6 * 4 = 2.4 miles and the bike approaching him travels 1.4 * 4 = 1.6 miles. There are now 0.8 miles between the bikes.

The part where people who are really good with math distinguish themselves from people who are not is realizing quickly that the problem they are looking at, with flies and bikes, quickly decomposes into "sum the series that starts 12, 2.4, etc".

12 / (1 - 0.2) = 12 * 5 / 4 = 15 miles total fly travel.

You can do it a little more formally if you want to verify the intuition that each step takes 1/5th the time (covers 1/5th the distance) of the previous step. (My intuition says "In the time that it takes the fly to go 5 units, the two bikes will chew up 4 units of that distance, so he is only left with 1 unit to travel the next time.")
Ron Conway & Mike Maples on becoming an Angel.

http://ecorner.stanford.edu/authorMaterialInfo.html?mid=1926
I'll second this. I moved to Denver (which is certainly a "real" city) almost 4 years ago. We get a few snow storms a year, and otherwise it's pretty damn nice. January and February can be tough... but that's just cause we're spoiled. Hell it was 65 degrees today and is supposed to be up into the mid 70's this weekend. That's not normal, but it's not exactly abnormal either.

I actually agree with a lot that he has to say about Boulder, it's why I live in Denver. It's really a great secret. I can live in a house that's 1000 ft2 (with a yard and everything) within 2 miles of Downtown (11 minute bus ride) for sub-$300k. Try doing that in Seattle or SF:)
Shouldn't that headline really say "alongside" instead of "against"?
Just to stress Minneapolis has killer public transit.

Other commenters have mentioned the brutally cold winters (seriously spit goes clink), but they fail to mention that the summers suck too. Humid and over a hundred. Don't bother fighting, the mosquitos will win. Land of 10,000 standing pools of water! I'd rather spend a summer in Phoenix.
£200M in finance: Because nobody knows the VC game like pencil-pushing bureaucrats.
Two Manipulative Ways to End Email Conversations
Pike and Kernighan were also behind AMPL: THE language for large-scale mathematical programming and optimization. You don't hear much about it because it costs $6k per seat :-)
If by 'pain' you're referring to the bone and joint pain alot of runners eventually incur, try swimming an/or biking too. I find you can get the same cardio workout minus the pounding and wear & tear.
Multithreaded Rails is better than Async Rails, and Rainbows is better than Node
You can do the same thing with a personal branch in SVN. There was sort of a competing line of thought that keeping it local is a bit of "cave-hiding" behavior.
http://blog.red-bean.com/sussman/?p=20
Ask HN: What's your cloud setup like? 
Just curious especially about you Rails folks on EC2, what's your production setup like and what do you use for deployment? (Capistrano, Chef, PoolParty, Rubber,etc..?)
It all comes down to the code. Good code in a bad language is better than bad code in a great language. The nice thing about RoR is it kinda forces you to do a few 'best practices things' so even newbie developers tend to end up with 'ok' code. Of course, there are many PHP frameworks that also apply this sort of way of coding.

Also, note that there will be a learning curve (probably small, but you will notice it) when you first start learning rails. Like all new languages, you'll overcome this eventually.

There is really no reason to choose one or the other. You basically already know the answer. Whenever people ask me this question I say 'What do you think the pros/cons are for each language?' and then right after they list them I say 'ok, pick one'. This is really not a subject worth dwelling on with established languages/frameworks.

PS: If it were me, I'd choose RoR :)
Hey, I've got MCATWriting.com and am working on a writing guide that I plan on selling. The site will be up soon. Maybe we could team up or do some cross promotion.
THIS is where I draw the line.

Best beer scene? Really?

That's insane. If Boulder does anything right, it's the fact that it's in the center of the beer capital of North America. Avery, Great Divide, New Belgium, O'Dell, Left Hand, and a ton of smaller breweries are within 30 minutes of Boulder.

They hold the Great American Beer Festival (see #1 http://allaboutbeer.com/live-beer/culture/2008/05/the-growle...) in Denver for a reason.

It's bizarre that Joe didn't mention it. Colorado absolutely kicks ass at beer:)

*EDIT: I should also mention that we just elected a fricking brewer as as our new governor. :)
In practice, it honestly boils down to what you're doing and what's easier for you (and your team)

That's definitely a huge consideration, especially the team part. Plus, you're going to have a much easier time finding PHP developers than Ruby developers.
Stereotypes that have a kernel of truth will always persist, and there will always be a kernel of truth to the stereotype of the socially maladjusted hacker.

Why? Because hacking is relatively friendly ground to them. They can excel, and they will be much less handicapped by their social shortcomings than they would be in other fields.

If you want to end the stereotype, you have to make computer programming equally unfriendly to the socially maladjusted, unshowered nerds. That would be a loss. Not only would programming lose valuable contributors, we would turn some number of those talented people into sorry, helpless losers who don't contribute anywhere. And that's the endgame: if every field vigilantly safeguards its social reputation against infiltration by potentially embarrassing nerds, then it will be impossible for nerds to contribute to society at all. For various reasons, hacking is hospitable to nerds: why not leave it that way? If you're uncomfortable being associated with a field that is unusually accommodating of socially inept people, then leave hackerdom and join a field that does a better job of policing itself. There are plenty of those fields, and not many safe havens for dorks.

[Edit: I am praying that nobody starts a subthread on the semantics of "nerd" and "dork." Please don't. Just read my comment the way it makes most sense to you.]
I know that target does that, they guarantee a certain line length (I think 2 people waiting, 1 in progress, at most).
The biggest ones:

* Oakland is where Pitt is at. It's got tons of college kids running around everywhere, with tons of bars and places to eat.

* Shadyside is where all of those kids go after they graduate. It's where I'm sitting right now. More families, but still a bunch of stuff to do. Can be expensive (oh wait, you're coming from NYC/SF, it's dirt cheap, nevermind) if you don't look around.

* CMU is located on the border between Shadyside, Oakland, and Squirrel Hill.

* Squirrel Hill is where most CMU students live. It's a very family oriented neighborhood, lots of quiet streets, but still has a quite bustling 'main street.'

* The South Side is a bit far from those three neighborhoods, but it's got a _crazy_ nightlife. The number of bars would be illegal if they weren't grandfathered in, no joke. This is where AlphaLab is, along with a bunch of other tech companies, and lots of families, punks, etc. Reminds me of the Mission a bit, though I was only there for a day or two, so that could be a slightly poor characterization.

What you have to remember about Pittsburgh is that each neighborhood is a totally viable mini-city. They all have a 'main street' where most of the commerce is, and then housing around it. So there's at least something to do everywhere, though some places are obviously more bustling than others.

I've lived here all my life, so if you have any more specific questions, ask away.
Yup =)
Ok, I misunderstood. I got the impression the GP was just joking which is why I didn't think you were responding seriously to his comment. I agree there would be no basis for such a lawsuit.
Stick to the South Side, Shadyside, or Squirrel Hill.

I went to Carnegie Mellon for graduate school, and a number of my friends started companies in Pittsburgh afterword. It is definitely a good place to get a venture off the ground.

But... at least two of those (4+ year old) companies have since moved out here to the Bay Area for growth reasons. This is where the money, talent, and clients are based.
PHP is not equivalent to Rails. It would be more accurate to compare PHP to Ruby and compare Rails to a PHP framework like Kohana.

I've worked with both Kohana and Rails. Rails is more popular so it is easier to find solutions and add-ons. However, it does a lot of things by 'magic' and a beginner will have a hard time modifying rails source or creating a gem (if they want to do something non-default). Kohana on the other hand is easier to understand, extend, and modify, because the entire source is in your project folder as PHP code.

Good luck!
aside: odd he didn't mention Hewlett and Packard, Woz and Jobs, Gates and Allen, Warnock and Geschke (Adobe), the intel founders, oracle founders. Most (not all) seem to fall into tech vs. biz roles, with overlapping abilities.

I would have thought the most important benefit of co-founders is someone to bounce-n-build ideas. But the dual tech/biz roles really suggest it's based either on abilities for different tasks; or on modularizing the complexity of dealing with those different tasks.

As an example of the latter: I've recently experienced of this as a one-founder in that when negotiating a large and complex contract, I simply don't have any of that extra spark of intelligence/gumption/whatever left over to overcome the complex technical obstacles that regularly come up.
Mostly, it's my lungs that's getting tired out. My legs are completely fine for a while with some conditioning until I run longer than I used to. That's when I experience pain, because my legs is getting too tired. These days, it's alway one of the other but never both.

At the start, both my lungs and my legs are pretty much exhausted. Now my lungs and legs can endure for much longer.
I have been doing RoR for over three years now and absolutely love it. A few things make it great

* The best practices are well documented and if you follow them, you are gonna end up with good code. Good code helps you iterate faster (and with more confidence) and thats crucial when building a startup.

* There is pretty good documentation available and tons of great books that you can read. Also with every release, it gets easier to do things in Rails. Ofcourse you should have test coverage to make sure that you can upgrade rails easily. This basically boils down to the first advice about following best practices.

Basically to get most out of rails, you have to buy their philosophy and follow the best practices. If you do, you can be assured of great productivity and programmer joy :)
Apple OKs app bringing Flash to iPad and iPhone
Yeah that would be great. Let me know
I am new to all of this.. do you have any suggestion for a service or guide on how I could create my own payment page? Thanks for the feedback.
Is this a meth argument? If I'm relatively okay without exercise, and start exercising, staying on it for a while, the anecdotes here seem to suggest that if you ever stop it throws you in a huge funk.
Cma Awards 2010
The Creationist Algorithm [pdf]
Personally, i think this speaks to the way time works - but i've done A LOT of mushrooms....
Rani Mukherjee Hot Wallpapers, Rani Mukherjee Biography, Photos, Pictures
Rani Mukerji was born on 21st March 1978, in the state of West Bengal in Kolkatta India. She did her schooling in Maneckjee Cooper High School and graduation from Mithibai College in Mumbai. Rani first faced the cameras when she was fourteen years old in a brief appearance in her father’s Bengali film Biyer Phool in 1992. Her first Hindi film was Raja Ki Aayegi Baraat.Rani returned back to Bollywood in 1998 with two hits Ghulam with Aamir Khan and as Tina in Kuch Kuch Hota Hai opposite Shah Rukh Khan and cousin Kajol. She won the Filmfare Best Supporting Actress Award for her role as Tina. Her performance in Har Dil Jo Pyaar Karega was nominated for the Filmfare Best Supporting Actress Award. She Was won her the Filmfare Critics Award for Best Performance. Find Here Latest Rani Mukherjee Hot Wallpapers, Rani Mukherji Sexy Photos, Rani Mukherjee Biography, Photos, Pictures & Images.
I disagree with the documentation point. Type in any Ruby class whether it's a standard class, something from Rails, or a gem and you'll find a community run rdoc page with a ton of information on it.
I started running again after I read Spark by John Ratey. Look it up on Amazon or your local library. Yes we are born to run and then hack it seems.

Of course I am totally wired up with a heart rate monitor/watch/iphone/gps which makes it more fun.

Whatever works for you. Run or whatever gets you pumping then hack like you never have.
Teaching Logic In Elementary School
What do you think? Good or bad idea?

My personal feeling is that logical proofs are just as important as multiplication tables, and that students should learn basic logic starting in early elementary school soon after they start reading. It's crazy that most people never learn how to reason properly. I lucked out because I took some philosophy classes around that age (thanks mom and dad!) and now I'm a computer science grad student. It pisses me off to no end when people can't put together a logical argument or point out the obvious problems in other's arguments.
I wouldn't agree at all with 'the gym don't count' - I'm an on-off gym user for years now and can say that my energy levels are so much higher when I am exercising multiple times weekly, whether is be cardio or weight lifting. My general mood and spark is multiplied, to the surprise of many who believe they are exhausted most evenings and certainly couldn't put any spare energy to a workout.

When I'm not working out - I also suffer a peculiar kind of depression mentioned here in the comments. Yet I'm not sure how much of this is due to a release of certain chemicals in the body, or the psychological hit of knowing you're letting yourself go. Either way, I'm back in the gym after 3 weeks out: last week I struggled to get up, today I'm up and coding at 5am. Much like exercise itself, work out what's best for you and realise the importance of training your body as much as we all train our mind.

Edit: spelling correction
Seo Services India
You can do all of these any time you like if you can afford it.
My problem with deliberate exercise is that it doesn't feel purposeful (vague notions of improved health notwithstanding). Picking up a chunk of iron just to put it back down again or stomping on a moving platform just to remain in the same place feels about as useful as typing out a bunch of boilerplate code just to delete it shortly afterwards. I might change this attitude should I find more interesting activities.

Instead, I choose to integrate exercise into my lifestyle rather than go out of my way to do it. Serious gym rats will scoff at me, but it's far more satisfying to carry a 10-kg watermelon home from the supermarket 3 km away.

It's also a lot easier when the exercise is compulsory. Twice a day I pass through 1.5 km of hilly terrain to reach my bus stop, and the panoramic view of the city along the way is certainly a nice bonus.
I can't help but wonder how bad the initial round of "gold rush" type apps are going to be? If anyone had an iPhone when the app store first launched you'll remember all of the absolutely terrible apps that did well on the basis of being the only thing that existed.
Surely they have numbers to back them up on that.
Except that the weight of scientific evidence is not on his side. The science clearly points against the global warming hypothesis. It is merely that there is a political/religious/ideological movement to claim that "global warming is settled science" (with no citations, naturally, not that any legitimat scientist would make such a claim anyway.)

The earth is getting colder. The termperature changes we've seen over short, medium and long periods of time are consistent with the ice age pattern or solar heating. CO2 has been much higher in the past than it is today without causing a runaway greenhouse effect. CO2 does not absorb sufficient IR to support the global warming hypothesis, etc.

Global warming is a movement of people who do not care about these facts and just want to repeat, over and over, that "all scientists agree" (as if science was concensus based). I have yet to meet a global warming proponent who will actually argue on the science (or even is actually familiar with it) they all just repeat the same claims, or link to blogs of people who also don't understand the science, or link to papers who don't say what they want to claim they say.

Global Warming is a movement that rejects science, and has the ideological defense mechanism of smugly claiming to have a monopoly on science and that anyone who is a skeptic is spewing "anti-science nonsense."

Proof of the preceding claim is presented in the headline of the article in question (and virtually every other similar article out there.)

Ok, now go vote me down-- for science.
Shut the hell up? Sorry, that's not really recommended advice to tell your developers.

At least in the Ruby world, if you are on SVN, say goodbye to any competent devs. We can't work under those conditions.
Please, let him be creative.
The problem is the limited resource of space. One line, multiple cashiers takes up more space than several cashiers, one line. The store needs to add the queue system and have a person standing at the front to make sure the line moves smoothly. Think about that large waiting area Fry's has.

Another point is that 6 people standing on a single line for 2 cashiers seems like a longer wait than 3 people standing on two lines.
It could be your shoes as well. I've been running for a couple years, and take frequent breaks now.

Vary your run; do different distances, speeds etc.
But don't neglect shoes; indulge in a new one every 500 Km.
I scanned the article but I can't say that I figured out how it works. They say that "stereographic holography" means you only reconstruct the intensity of the wavefronts of the light, but not the phase. They use a pulsed laser to write into the photorefractive material, and then it's viewed by illuminating with LEDs. I think to figure out exactly what and how they are writing with the laser, you need to go through the references. The article is pretty lacking in detail.
Absolutely. The point has been made here already, but PHP + (Framework of your choice) + MySQL can still be used to produce great web applications quickly and easily. My framework of choice happens to be Symfony, but there are many good options. I also really like Compass for CSS and Capistrano for deployment (both borrowed from the Ruby folks) and that's fine too; they don't require any server-side Ruby support to be useful.

I would argue that a lot of the frameworks seem to be converging in ideas and functionality and borrowing heavily from each other, so whether you use PHP/Symfony, Ruby/Rails, Python/Django or whatever you probably will have more shared core concepts across them than differences. I think that a more interesting question would be "Is PHP/MySQL still practical for building web applications if I don't use a framework?" And the answer there is "that depends..." :-)
Why wont my parakeet eat my diarrhea | #2Tagnl
Was that supposed to be sarcasm? If so, slightly too subtle. If not, wow.