skysight-inc/HackerNews huggingface dataset:
Totally.

We're going to make this Wordpress-easy to install, but also have a vast array of reputable service providers offering both gratis and low-cost domain+social+identity packages.
I was the main pusher for PHP in the early stages of GNU social development -- out of interest, what would you use instead, given our goal of having this installed on as many web servers as possible and as cheaply and easily as possible?
Not to take away from Apple's brilliance, this is a gross oversimplification; it's simple as that.
I'm not making the argument from a technical perspective, but from a cultural one. Culturally, this stuff works best if there are bazillions of instances out there, not thirty.

PHP offers that, and I don't think I can name anything else that I can say that about.
Take a look at the code, it's well structured.
Serves me right for expecting a sense of humor in a math-geek thread...
As of now, out of 30 posts each, they differed in only 7 articles (77% similarity):

Classic has:

Simplicity vs. Choice
Introducing the BankSimple Engineering Team
First Clojure conference
FB vs Foursquare
Don’t let jQuery’s $(document).ready() ..
Did Germany experience industrial boom in 19th ..
C++ Compilation Speed

New has:

A smartphone retrospective
Do you understand HTTP Caching?
Google Suggests changing your name ..
JITB
Notes on Writing Good Commit Messages (
Product to Platform - My Start-up's Summer Journey
What different sorting algorithms sound like
Maybe some people will stick their noses up at working on PHP. I'm not super excited by those people, and I think its a shame when talented developers get embittered into language wars, but I can certainly understand why they happen.

I tell everyone working on GNU social that we're going it for the betterment of the world, not their own personal situation. That means running it everywhere.
This article raises a question I've always wondered about, and since there are a lot of Mac users here, maybe I can get an answer. I've used Linux for everything for the past seven years. If I switched to Mac, my first concern would be setting up Emacs and Bash. Nearly all of my application use is Emacs/Xterm/Browser.

It seems to me like a lot of people have similar requirements, but choose to use a Mac. What am I missing out on? Is it a perception that Linux is inconvenient, or is there something I'm not understanding here?
Should have thought of that one.

And in the future changing your name will result in a "Did you mean [previous name]?" link on google name search's.

Kudos to you
Wind wire around yourself and get into MRI scanner's magnet.
If anything else, this article is a wonderful display of the power of misleading graphics to make a point. For comparison, this was my first smartphone in 2002 (5 years before the iPhone):

http://www.mobilemag.com/wp-content/uploads/2009/05/image_56...
Humility.
Ask HN: Info/Examples about success at selling to small businesses online?
Hi,

Do you have any links to information about businesses successfully selling to travel agents / accountants / gyms / real estate agents online ?

Articles, interviews or just the name of the business having the success would be most appreciated.

I want to turbo charge my marketing efforts for my startup and I'm looking for ideas.

Thanks
Sam Howley
www.CustomerCradle.com
Interesting post.

How many hours would you say it took to write the app?
You do know that we have a pretty liquid commodities exchange? You can invest straight from your computer with a couple clicks of a button.
Just be aware that in my experience, companies really want to know what you're planning to do. It seems very likely to come up in the interview.

That's not to say you shouldn't put it, but have a good answer for them that doesn't paint them as a total backup option.
that was kinda disturbing dude. On several levels. There are many things in there I don't want to know about you. I think you took the "groomed" thing a bit too literally.
Does that mean the landscape of human math knowledge is so large that one specialist does not usually have a chance to visit other areas apart from one's own?
4 Free Alternatives to Edit PDF Text
Sometimes we just need to edit PDF text, fill PDF form or annotate PDf. If you don't want to spend dollars on the Acrobat at the moment. There are free alternatives to get you by.
I agree, we all share the same nationalities by random chance. but why spending too much time thinking about the root of the fact that we all feel proud when some people in our country achieve sth phenomenal, it happens everywhere. It's nothing too complicated or rational or irrational, it's just the emotional conenction that everyone has
I also use Coda, however i have found XAMPP to be more robust and more up-to-date than MAMP.

Other things i use:

Gimp and Seashore (for graphics)
Transmit (for FTP/SFTP)
Terminal
Emerging markets still holds hope: Mark Mobius
Styli suck pretty hard. Can you point to a comparable capacitative screen phone that predated the iPhone? I'm sure there are probably a couple, but most of those probably had some serious shortcomings which Apple's did not.
Cool, I look forward to it!

I guess the trick will be to get people to view their social network as more like email (decentralised, everyone has accounts with different providers, etc) and less like facebook/twitter/etc (centralised). At the moment people see the network and the host all mashed together as one thing (I go to facebook.com for facebook). Maybe there are some parallels here with the early days of AOL...
I wish there was a way to ban Apple fanboyism from HN.
I have a slightly different take on the cause for this phenomena - I called it a pond theory because it reminded me of ripples in a pond. Essentially, a small, founding group have a lot in common, though each individual has diverse interests.

The community expands, and while new ripples will continue to have things in common with the centre, they will increasingly have interests that are more diverse than other new members on the other side of the pond.

Eventually the community grows too large, there are too many interests for the original core to remain strong, and (like the ripples in a pond) the energy dissipates and the group fails.

[1] Thoughts - http://www.shirlawsonline.com/blogs/197-my-pond-theory-or-wh...

[2] Possible Solutions - http://www.shirlawsonline.com/blogs/199-my-pond-theory-or-ho...

And for the record, I don't think HN is already too much like Reddit / Digg / Slashdot / Whatever.
As long as it's clear and succinct, does this really matter?
Please review My App: SimpleS3.com - Amazon S3 made easy ^H^H^H^H Simple...
http://www.SimpleS3.com

Base account is (and will most likely always be) free.

The idea here is that many people want to use Amazon S3, but have neither the technical skills nor the understanding of ACLs, keys, blah, blah.

In fact, I can't tell you how many times I've heard people tell me that just signing up for Amazon S3 is "way too hard."

Okay, so if your position is "why do we need this? there are firefox plugins..", then ask yourself why we still need dial-up networking, or opening instructions on cans and bottles, or "starter PCs".

The target user doesn't even know what a firefox plugin is, and most likely doesn't even use Firefox, so that's not an option. They want a cheap way to stream media, or store files, and DropBox isn't an option because it terminates the file-share links after a certain time. Additionally, it's not designed to understand media.. just upload and download files.

To fill this need, my team created SimpleS3.com.

Among many other features, it offers cut & paste players (and a player builder in the paid accounts) for most media types including Windows Media and QuickTime.

Any input you can share, positive or negative, is massively appreciated.

randy-AT-vocalspace-DOT-com.
This article is wrong on multiple counts:
1) The iPhone didn't take off because it had no keyboard. It took off because it it had a decent web-browser.
2) Smartphones were a niche device in 2007. And generally were considered products that were severely lacking. The WinMo UI was considered a dog before the iPhone ever appeared.
3) Laptops aren't a niche product and generally aren't considered dogs. In general no one is looking for a laptop replacement, even amoung those that bought iPads.
SSA and CPS is equivalent: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.3.67...

In SSA form most operations (add,sub,...) are side-effect free and the rest (load,store,call,...) can be understood as using something like a "Memory Monad".
another rule about commit messages I find useful, esp if you have a multi-national team or a random revolving pool of remote contractors, is to require that they always be in English. Along with code comments and docs.

i also sometime like to see a prefix indicating area like "GUI: blah" or "zfs: blah" so you can quickly categorize or get a sense for what area or subsystem was touched, if just looking at the messages and not the files changed.
I have never seen such a speed difference. Can you reference anything?
Probably say you're working on projects that do this or that, don't need to say it's a startup, could be an open source project, who knows.
Yeah well somehow the link doesn't redirect to the actual comment so we see just a blog entry; and now the 900% comment got rotated out from the entry page.

Thank you, you seem to have corrected the title of your submission.

Still I'm not sure such thing is worth posting to HN at all. Little technical value, just spreading the information that somebody is not satisfied with something. This is what I call "emotion flush". Do we really care?

Please note I'm not attempting to bash specifically you but rather thinking of improving general quality of HN links.
I don't recall how she treated the fundamental questions of ethics in Atlas Shrugged but you might find her 'The Objectivist Ethics' interesting (http://www.aynrand.org/site/PageServer?pagename=ari_ayn_rand...). Here she presents her ideas on ethics fairly systematically, starting with questions like why man needs a code of ethics, what are values, and why does man need them.
I've also found prefixing with the category extremely helpful, even for looking through my own commit logs.
Oh, hell yes.
It's been said that good manners consist of small sacrifices.

As a technical person/hacker, these sacrifices can feel unnecessary or wasteful.

But as an experiment, try this.

Go out of your way to be as courteous as you possibly can.

Listen far more than you talk. Hold the door open for people. Let someone go in front of you in a line. Try saying "Good point, I think you're right actually. I was wrong." (when you realise you're wrong). Show someone respect and courtesy by actively listening to everything they're saying - nod your head, make verbal acknowledgements, etc. Apologise if you think you might have upset someone - "I'm sorry, that was insensitive of me. Let me try again." Ask people's permission to do things - "Do you mind if I grab a cup of tea?" "Do you mind if I come back in 15 minutes?" Etc.

In short, courtesy and humility.

You'll be pleasantly surprised at how people respond to you. Build on the momentum you create.

If people see that you're courteous and trying to do the right thing, they'll give you space to make a mistake here or there.

If people think you're an asshole, they obviously won't give you the same benefit of the doubt.

Oh and read How to Win Friends and Influence People.
danah boyd has a great post on this: http://www.zephoria.org/thoughts/archives/2010/08/16/name-ch...

Summary: "First, it completely contradicts historical legal trajectories where name changes have become increasingly more difficult. Second, it fails to account for the tensions between positive and negative reputation. Third, it would be so exceedingly ineffective as to be just outright absurd."

She provides strong evidence for all of these.
Clojure 1.2 and Beyond
Most probably you're indeed smart guy and you're smarter than majority of people around you. Many smart people notice their smartness. I have the same problem as you and these are my lessons learned: 1) you have to deal correctly with your smartness. It's like physically strong person should correctly use his power when dealing with others. Use it when it's necessary. If you're really smart - you know when it's necessary. 2) Find people smarter than you. You may have hard time learning from them but they'll make you better. 3)Do something good and significant. Really good and really significant. That's what smart people are for.
Only 59$ Buy Mitchell Ness Bears #51 Butkus NFL Jersey
100% embroidered(not printed) Jersey. This Mitchell And Ness Chicago Bears #51 Dick Butkus Blue Team Color Embroidered Throwback NFL Jersey is crafted just like Authentic jerseys.
Sure. I doubt you'll get much out of it, but I'm still quite curious what your impression will be.

http://pastebin.com/Q970rYaH

If it helps, "li" is my current project's code name.

The vast majority of the code is concerned with configuring a fresh Linode, not pushing recent changes (for that, see the rf and stage functions, and the functions they call). I hate system administration. The only way I could make myself configure my server was by writing a script to configure it for me.
Throwing out software that works
Yes.

When I was a kid I wanted to get a PhD in math and physics and comp sci and etc etc etc. I was really disappointed when I got older and realized I would only have time for one. So I chose math because I wanted to study mathematical logic, differential equations, numerics and etc etc etc. Then I got to grad school and realized I would only have time for one. So I chose numerics because I wanted to study molecular dynamics, computational neuroscience, fluid dynamics, etc etc. Then I had to choose an advisor, and I realized I'd only get in an education in one sub discipline. So I chose fluid mechanics, because I wanted to study polymeric fluids, multiscale dynamics, fluid-structure interactions, etc etc. Then I finally started doing real research and realized I'd be lucky just to make a noticeable contribution to one of those.

There are exceptions, of course.

(I don't mean to sound pessimistic, just realistic. Research has been good to me, and I love doing it)
Ask HN: Do you like Objective C for Game Programming?
What´s your overall opinion of Objective C versus C/C++, Java, specially for game programming.
Capacitive touch screens didn't even exist in 2002. The other shortcomings older phones have: slower processors, lower resolution screens, etc.
How is your traction? It wasn't mentioned in the article.
Amrapali Centurian Park Noida – 9582810000
Cyberduck is a beautiful replacement for Filezilla. Also open source.

For text editing, TextMate is powerful albeit not free.
I haven't tried djangoappengine, but it seems possible it would abstract away most of the datastore-related stuff and make the admin work.
Where's the Newton?
The code is alive and the code is hungry.
Hey Verizon, Whoever Made This Is Going To Hell
The two are fairly similar. What people pay the premium mac price for is typically:

* better looking/feeling hardware

* more "it just works"

On the second point, what I mean is that using Linux often involves some 2-3-hour stints getting some weird driver problem sorted or installing the latest version of KDE or what not. I'm not saying that's a killer problem, but it is inconvenient and wastes time. This type of stuff doesn't happen very often on Mac OS.

If I couldn't afford a Mac, I would be using Linux too.
No. Many speakers last year bootstrapped their startups into profitabily. In fact, I would say that East Coast startups in general do not fit the built-to-flip model.

This event is a good time to hear about when it would make sense to raise money, and how you might go about doing it.
The Causes of High Cholesterol | Hi Health and Fitness
English will be fine for a developer job. To check out the job market I'd suggest to look at the online job boards like monster.de .
Womens Nike Air Max 2009 Shoes Gray/Purple
We're running out of all kinds of natural resources. The main problem I see is that natural resources are way underpriced in current markets since markets only assign value based in the short term. We need a pricing mechanism that spans generations and encourages conservation for the centuries to come. A free market for helium is a start, but is still heavily biased towards short-term profits. Or am I wrong here?
starting with the PalmPilot a decade before the iPhone

Why not to start with Apple Newton, a few years before Palm Pilot?
But neither of these was a smartphone, so your point is?
Milepost Gcc is interesting. Regehr does not believe in it, though: "machine learning in compilers will not end up being fundamental."

His argumentation is flawed though. He says "I could always get a good optimization result by running all of my optimization passes until a fixpoint is reached," but unfortunately there is no such fixpoint. Many optimizations reverse each other (e.g. loop fusion vs loop spitting) or just arbitrarily choose some normalization (e.g. 2*x vs x+x vs x<<1).

You can build a superoptimizer, which constructs all variations (e.g. equality saturation http://portal.acm.org/citation.cfm?doid=1480881.1480915), though this is no fixpoint search, but an optimization problem to choose the least cost alternative. You can not construct all variations anyway. For a simple example consider loop unrolling an infinite loop.

Hence, unlike Regehr I would not devalue machine learning. I would not bet on it either, though. ;)
BankSimple looks like an awesome idea, and I wish these guys the best of luck in getting it off the ground.

I would immediately move all my accounts to a bank that at least understood what the hell actual customer service looked like, even at a distance. (HINT: it's not a terminally chipper phone jockey who's missing their clue gland)
Your title is "More Money Than Our Apps" but the paragraph does not explain this. Has the licensing deal made you more money than your apps in total?
AppleScript for Python Programmers
I think stretchwithme meant sell it off wholesale to private distributors, rather than selling off directly to consumers.
FWIW I saw the Lonely Planet (travel site) online manager speak at an email marketing conference last year, and he said the best thing they had done (in terms of database growth) was go to single opt-in.

Needless to say he got frowns from the 'best practice' people in the room, including the conference sponsors, but I'd say it's a rule not the first rule.
I could show you 100 popular non-keyboard-having pre-2007 devices, starting with the PalmPilot a decade before the iPhone.

There's just the slight difference that the iPhone caught the attention of the general public and caused a major shift in the mobile phone industry. Not an insignificant difference, in my opinion.

So no one will buy a netbook in 3 years?

Of course they will, but hopefully there will be a number of inexpensive tablet style devices to choose from too.

Apple fanbois are just ridiculous.

As are the anti-Apple ones.
Oops meant to upvote. My dad has been using iPhone-like devices since they started coming out with pocketPC's. Granted they weren't as good as the iPhone (which TBH I'm not a huge fan of anyway).
Don't worry about it, it's still early for you.

My first Android app made $198 in 6 months. My second app made $65 in 5 months. Then another is at $256. (all games)

I have some more games out that don't have this problem :)

It's like throwing darts at a board and hoping one sticks, then after one sticks, and you have it figured out, you start going for the bulls-eye.

NOTE: To hit the bulls-eye you'll need to create something of great value and high quality, plus it should take time and passion to build. My best app took the longest amount of time to develop, has the most polish, required the most logic, and I am still updating it often.
10 Amazing Tricks to Play with your Brain
The moon has a lot of it...
Please try command-t.vim instead. That Article is from 2008 :)
The liberation of OpenSolaris
Someone in "non-geek mode" would just explain the situation, rather than go to all the trouble of typing in an elaborate explanation of geek vs. non-geek culture (and still not explain anything).
That and Arrested Development.
Hi,

Previously I have seen some www.mixergy.com interviews that touch on selling to businesses online.

Also I've read about how small/medium sized businesses are a difficult proposition because it's too inefficient to reach them via mass marketing as you would consumers but price point usually doesn't justify a sales force and sales presentations.

All suggestions appreciated.

Cheers
Sam
Superoptimizers are good at finding complex combinations of mini optimizations, but often optimization is finding creative solutions to lots of special cases. Machine learning does not help you with creating more mini optimizations.
I guess it is the title - I almost didn't even read it. But then, I have no idea what "Pedal To Mettle" means (non-native speaker).
I highly recommend Agile Web Development with Rails, its a very fast read and will get you off the ground and running in no time - http://www.pragprog.com/titles/rails3/agile-web-development-...

They also have a beta version of the 4th edition for sale which gets updated every few weeks with the new changes if you are interested in learning rails 3, although you would truthfully be fine sticking with rails 2.x. Best of luck!
Weather News Pakistan - موسم کا حال eNews.pk
Weather News Pakistan - موسم کا حال eNews.pk
I'm going to go out on a limb here and suggest that this response might suggest that you need to work on getting inside the mind of the person you are interacting with.

I don't know how to teach that, other than to say really imagine as much as you can that you ARE that person, and see what their perspective is like. It will soften how you talk to them and make it easier to interact constructively or at least not abrasively.
Linked data is opening 800 years of UK legal info
My criteria in 2005 were simply that I wanted a UNIX with popular support, rendered type properly, ran Photoshop and Illustrator, and was low maintenance. OS X was the only thing that fit the bill. Linux can be coerced to fit these criteria now, but it's key to remember most Mac advocates didn't just switch in the last couple of years.
I used this method once...the file created gets pretty huge but you can even manually sift through it for lost code if you know roughly where it ended up!
Well, it is possible that pg will add a link to Resourcey.

But my hope is this becomes a semi-known place to go for "resource links for hackers". That way you only have to remember one site, but whatever other site you go to, you can find interesting spin-off resources.
He went to a conference, outside, in the real live world and spoke to a room full of people. Who paid $2000 each to hear him and others talk. And you got to see it for free. Lazy way out? Could you be a little more entitled please?
If I were you, I'd explain what Instapaper is on your post. I had to google it separately. Basically, it lets you save a website page to read later on any computer you have the plugin installed on.
Top 50 Inspirational Web Designer’s Portfolios