skysight-inc/HackerNews huggingface dataset:
If you mean "learn" like most kids in American high schools learn another language from a book in order to be "conversational", then I'd say no, machines are (or will soon be) good enough to provide this level of translation.

If you mean learn as in immerse yourself in another culture long enough to begin generating the spoke language from "first principles" as it were (ie: enculturation), then I highly recommend. It changes your perspective in a way that can't be easily communicated to someone whose never experienced it. It will allow you to create translations that machines will be completely incapable of in the near future and probably even the far future.

In practice, it reduces to the difference between translating what was said and what was meant.
Everybody here knows you can bind to C++ instead of C. What they're saying is, if you have Lua or Python, C is virtually certain to be enough; the higher-level architecture/object graph stuff is better dealt with in Python anyways.
Having worked at what was probably the first company to build an IDE in the browser (Bungee Labs) that subsequently crashed and burned, I wish them luck with it. I think you can be successful, but you have to VERY carefully target your customers (and if you think "every" developer is interested, you might as well hand the investors their money back and go home now).
Now just fix your search engine so your results aren't total trash and you'll be all set.
Zynga to Open Game Studio in Bangalore, Doubling Staff
Box.net takes this approach, we will pay a flat $10,000 for a referral.
Did you write on your resume, "Do not contact my current employer without my permission?"
Well you've clearly never had to worry about memory paging and the cost of indirection, like I have (actually from memory I think you must have at some point?). The difference is real and significant. Try writing a particle system using a linked-list over a vector, the speed difference will be crippling. I really feel that most of the hatred for C++ stems from people not understanding why such complexity exists in the language.
Clothes Design Software For Beginners
Sewing clothing is not a difficult task. earn about all the parts of sewing clothing and sewing your own clothes. For more details, please visit our website.
You can also improve the lives of those around you by being a happy and fulfilled person. In the end it doesn't really make any sense to treat life as an ethical math equation. There will always be something more you could do for others no matter how much you give away.
CrowdHall: Social debate site launching at SXSW
It comes with an http server implementation. POCO has a more full featured one.
How much does an EC2 box cost? Less than $20/month?
This makes sense as to why a lot of recruiters don't tell you who the company is in the email (for ones that they are not the sole recruiter on) because they don't want you to apply directly and lose out on their 15% cut. However, 2 minutes of googling and you can usually find the same job posting on dice or monster with the company name on it.
I think that's pretty much the definition of stereotyping and patronizing.
I'm curious to know why you're starting the code from scratch. I miss having a place to check on my own links, for instance, which I take for granted at HNN.

But kudos for getting it this far! I'll be reading it daily!

Edit for clarity: check my own comments. I swear, it's like I'm not paying attention at all sometimes.
Hmm ... not saying xmonad and the like aren't awesome ... but as a full-time Mac dev who codes in Python, JS, and Obj-C, I can attest to the certainty that TextMate/Emacs + Alfred (or the like) + DTerm = nearly 0 use for a mouse all day long. And by "all day" I mean all night while coding, too.

The only thing I haven't yet figured out is a key combo for clicking a YouTube video to play (Flash is disabled except when clicked across all my browsers).

I'd downvote this if I could, cos it really does read as trolling and is definitely not on-topic.
For now, they are not admitting defeat:

"In addition, while we’re not currently using the domains people block as a signal in ranking, we’ll look at the data and see whether it would be useful as we continue to evaluate and improve our search results in the future."
If you bought the winning lottery ticket instead of gum at that 711... you'd have made a million.
Sure, it's personally very rewarding to be able to talk to someone or read a newspaper in another language.

Did I mention "there's an app for that!" :-)

I've written a pretty basic app for both iPhone and Android to help learn some Spanish vocabulary. There are many others too. It's a lot of work learning a second language but with mobile devices some of this can be done while waiting for a bus, etc.

Grab my free version and pester me to add the lessons, audio, improve UI, and conjugator. I'm half way done with version 2. Wish I could share code between Android and iPhone.

http://www.h4labs.com
I've been waiting for this for months. Pretty excited about this.
Assuming a just-bought vanilla Mac computer, how is someone supposed to install a tarball of GCC or LLVM/Clang sourcecode without a C compiler?

Keep in mind that OS X does not come with "make", "ld", "as", "nasm", "yasm", "gcc", "g++", "cc", "c++", or any others I may have missed.

I understand someone else could provide a pre-compiled package of GCC or Clang for the community, but that is not what the author is talking about in that point. He is specifically talking about end-users and developers of other languages besides C and Objective-C that may require installing packages that need to have native C extensions compiled. ruby-mysql comes to mind, as well as RVM, the Ruby Version Manager, becoming effectively useless without those Ruby developers being forced to buy Xcode, not for Xcode, but for GCC.
Hipster is live at SXSW
Might be better yet to send a strongly worded letter to your statehouse rep.
Leather Suits-Leather Racing Suits-Motorcycle Leather Suits
Leather suits, complete line of leather clothing, leather suits, motorcycle leather suits at Rebex International for professional motorcycle racers. Enjoy your riding and stay protected with our leather racing suits
I disagree. Multitouch is cool, and it's great for certain tasks (notably zooming web pages) but compared to having a great UI, having a fully featured platform for developing apps, having great apps, integrating well with popular network services.... I don't think it's that big of a deal.

If I were designing a smartphone, and it came down to whether we supported, say, multi-touch or video chat... I'd pick video chat. I'd put the developer hours on making UI fixes first too. Multitouch would be one of the first features to get punted for 2.0.

And actually, I'd invest in making the single-touch really smooth before I did multitouch too. It's just really low on my list of priorities. It's 95% whiz-bang.
Instapaper rocks! Thanks for the good news. I'm updating mine to the latest version now :-)
Yeah, you're right, now that I think about it, they were definitely all Win32 people. <groans>
That's a non sequitur. Look at what I was originally reply to:

>In the 80's-90's there was this common meme that automation would result in a more equal world where people could use their creative potential instead of doing repetitive jobs.
Have you reported the bugs?
definitely looking for some type of partner with serious programming experience. I figure it would cost about $120K to farm it out, and i'm not sure if i'd have enough in the YC start up funds to develop even a simple site for demo day. I'm more interested in the connections than I am the money. Therefore, not sure YC would be the way to go. Perhaps I should start and fund operations, get it operational, and then apply to YC.
This claim sure doesn't jive to me. I got a simulation that does millions of GIS calculations involving entity tracks and regions. Moving the object graph into Perl or Python would take six hour runtimes into weeks. And writing it in C would be sheer torture.
Good idea but hard to make it really happen.
Given 200 working days a year for that type of arrangement (assuming down time between contracts) we're talking about $2mm a year. Far less than a well executed startup could net. (And for someone demanding $10k a day, I assume that (s)he'd have a fairly high chance of attaining it.)

Also: Fuck slavery. Nobody has the right to my life. I'll help the poor, but it isn't because I'm responsible for them, it is because I can empathize or sympathize with their condition and the relative cost of helping them is negligible.
Great, a review of a review.
Actually it was on HN some time ago that it is in your benefit to 'anchor' the salary discussion around the salary that you want to get. The trick to it is to quote a high enough number that is more than you want to get (so you can negotiate down), but that fact that you quoted it will anchor the negotiations around your number, not theirs.
How appropriate that it's a charge-by-the-minute site for psychics, haha
Go take a look at the source code for ruby-rmagick, ruby-pg, nokogiri, or mongrel.

https://github.com/rmagick/rmagick

https://github.com/ged/ruby-pg

https://github.com/tenderlove/nokogiri
http://www.Epihu.com

Honestly, the english translation is distracting because it isn't written very well. Other than that, I don't have much feedback because I'm not too familiar with the competitors or what you're offering.
saying what? that you believe Amazon should be exempt from taxes that B&M stores pay?
Well in 2007 I bought a mac and ended up developing for my iPhone and I've made much more than 6x (about the going rate for 2007 items).
Congrats! I had a blast at the SocialCam launch party. Too bad I can't be at SXSW, good luck everyone!
Assuming a just-bought vanilla Mac computer, how is someone supposed to install a tarball of GCC or LLVM/Clang sourcecode without a C compiler?

Take the developer DVD that came with your Mac, put it in the drive, and double-click the install icon?
But they are bundled with the OS. They're just not installed by default.

Personally, I have a Mac, and I installed XCode for gcc. I've never used XCode itself. I did not consider it a burden; I did it once, over two years ago, as a part of setting up my MacBook. I have not thought about it since. Optimizing something that I do once everytime I get a new computer is of marginal value.
Any languages could possibility be made to work. They did make it to work with things like SFSLite[1] which looked like coroutines or fibers (actually Stratified JavaScript, but that is not something common) would solve for async callbacks. However, those are something that is acting as extensions to the core language.

One of the biggest problem C++ has is the fact that core language has too many stuff but still lacking things that people really want to use. It's certainly workable, and the results are fast since it is compiled very well. However 'workable' does not mean 'a pleasure to work'.

[1]: http://www.okws.org/doku.php?id=sfslite:tame2:tutorial , http://www.okws.org/doku.php?id=sfslite
Scribd does as well. This is standard among startups that take recruiting seriously.
I think I can observe four kind of opinions in here:

- Those who agree with this site.

- Those who disagree "because information about technology is mostly in english".

- Those who disagree "because it will split the community".

- Those who are english fans.

Those who push for everyone to speak english because information about technology is mostly in english.. may I point at the simmilarity of your position with a circular logical pattern? "Information about technology is in english, because no information is produced in other languages. You shouldn't produce information in other languages, because information about technology is mostly in english." Need I say more? Hope not, I regard everyone in this site as fairly intelligent to see the absurdity of such a statement.

To those who say that this kind of site will split the community, think about it this way: more people, who have no time to learn english, cannot because of economic/time reasons, or maybe just want to know about things and contribute in an easy way, will be able to do so. Of course, if we're talking about a "technological elite" (which I imagine you consider yourself part of, since you recognize the need for a unified language), will still have english as a requirement. But the last time I checked, HN was not about that elite, but about a broad spectrum of subjects (and I dare you to argument about the need of speaking in english to talk about Lybia and the Internet blackout there, with several political and sociological implications, not just the technological ones)

And for those english fans, greetings. I'm one, and I'm from Argentina. But I acknowledge the existance of human beings outside the United States or England. Please, open your mind to other ways of thinking. Remember: there are some cognitive processes in some language, which are not possible in other languages. That alone should prompt you to congratulate the existance of as many clones of HN in as many languages as possible.
Yes. Since you are probably a hacker, learning a new language is as much a new way of thinking as it is a new way of communicating. Remember the first time you learned a functional language and went "holy moly-- I've never thought about programming that way." When you learn a new human language, the same thing happens.

Also, in at least the languages I know, English and Italian, translating technologies do a terrible job. Language is living and complex.
In 1959 I am not sure it was really true that there were no known technical barriers. I appreciate though the optimism of von Braun (whose report this essentially was) that there were no such barriers. In 1959 they still had a number of things to do just to get to the moon, and 52 years later we still have not established a base there.
If an affiliate in Illinois constitutes a presence for Amazon in Illinois, what happens when Amazon Adsense Ads appear on a web site hosted out of Illinois but run by a blogger who is a resident of Illinois? By my reckoning, Amazon is paying Google who in turn pay a resident of Illinois. How is this different from an Amazon affiliate?
What is criminal defense?
I think it was Gary Player that said 'Sure I'm lucky, and the more I practice the luckier I get.'
Apple was a complete and total mess back in 1997. Let me count the ways.

- Windows 95 eradicated most of their "ease-of-use" advantage, which destroyed their profit margins

- They had a string of serious hardware and software quality problems, leading people to wonder if

- Their computers were seriously overpriced. (Not mildly expensive like today, but like half the specs for 150% of the price.)

- Their cloning strategy had totally flopped and eradicated their margins even further.

- The Newton, which was pitched as a "save the company" thing, had flopped

- Apple was trying to sell itself to anyone interested, and nobody would buy

- The Wall Street Journal thought there were serious accounting shenanigans going on

- And unlike today, they had no consumer electronic products to fall back on.

The Mac business was so fucked, it took them about 10 years before they really "fixed" it. And I don't think anyone at the time really could have predicted that Apple would become a consumer electronics juggernaut.

Still their stock was considered a steal at $15 a share or whatever, and it's depressing to think you missed an opportunity of a lifetime.
For a couple years now, New York State has gotten away with forcing Amazon to charge sales tax via a similar state law regarding affiliates, does anyone know why amazon implemented the sales tax instead of dropping affiliates in that case?
I have installed new versions of gcc on Linux systems. Installing XCode is much, much easier.

But, your point was about developers. When did casual users come into the discussion?
Orkut - Create an account
I read your links. I also use subversion merging every day while maintaing feature and maintenance branches. It works fine and involves significantly less complexity than git.
"consume different"?

Apple's target market used to be creative professionals, but now they've expanded to the mainstream (and there simply aren't enough creative professionals to sustain their growth), so it has to change.

That said, the iPad touchscreen certainly has creative possibilities - it's a graphics input tablet that's also a display (both called tablets). I can imagine new ways of interacting - eg. cut-and-paste by holding both ends. http://en.wikipedia.org/wiki/Graphics_tablet#Apple_Computer
email me - jpug98@gmail.com. i'm looking for a start up business partner with serious programming experience. I too started and ran a successful construction company as a means to make money in order to start another business. I also do not have a partner, because it's hard to find someone that understands starting your own business is work.
VS 2010 is free if you sign up for their webspark program http://microsoft.com/web/websitespark/ -- so is MS Windows Server 2008, SQL Server, etc. Look, I'm no MS proponent. I'm an independent developer and I use all platforms, all tools, all languages. If you fellas watch the news, this URL is kinda like the Fox News of Apple fan-boi-ism. Fair & Balanced...it is not...tiresome...bah, let the downvotes begin.
To the crux of the article, from an experienced dynamic/static language developer on Mac, Windows, Linux, and FreeBSD:

The OP argues OS X isn't for casual, inexperienced, and green developers who run across some random gem/pkg/app/lib/etc online they think is cool and want to play around with, but are inconvenienced and sidetracked by needing to install gcc or other non-included toolchain packages.

I'd say by the time such a "casual user" hits this point, she begins crossing the line over casual & has sufficiently whet her appetite for more meaty endeavors. S/he might actually look at this "inconvenience" as fun, exciting, or something equally positive that increases his or her personal confidence upon completion (yes, even when it's just an installer on OS X). Now they have cool new tools available to them. They'd probably have an even greater boost in net positive feelings if Apple provided an Ubuntu-like console window during XCode installation that gave a nice terminal output of all the install's goings-on--s/he might feel a buildup of positive feelings for this systems-level, programmerish, "geeky" insider's view.

I'm afraid the OP is guilty of looking at the casual new developer from the perspective of the rushed and impatient developer who, like myself, just wants shit to work and work now.

When I pause for a moment to look at it from the not-so-casual-anymore user's perspective, however, I remember a good couple of years when I thought I was a badass cos I ran nothing but Gentoo Linux and chrooted, bootstrapped, and compiled every last package on my system from source for days. I'd watch compilations fill the screen and would have bet money I'd just grown an inch. I'd let that stick around a few weeks and then do it all over again for the excitement of it and to see if I could do it from memory. After a few tries, I actually could install Gentoo on a bare system without touching the manual, entirely from memory. This was almost 10 years ago, and I thought I was really something. But it was fun.

There's a lot of excitement when one starts crossing the line from casual to more meatier development & systems use. I'm doubtful there's as many negative feelings experienced by the audience championed by the OP as he'd like us to believe. Especially on OS X.
>If everybody blocks ads on the things that are expensive to produce (The Atlantic's website, NYT/WSJ/WaPo/CNN/etc, pro-videos, whatever), I doubt that they can just switch to a "reputation" type of model.

Eh, I think that what value the newspaper houses will have going forward mostly has to do with their reputation, and how they can give legitimacy to a story or author, and how they keep the worst of the dregs out so that us consumers don't need to see them.

As for video news content, last time I was in the cafe with CNN that I frequent, the story (a missing white girl puff piece) was cut with shots of a video camera focusing on a computer monitor that was reloading twitter. I guess I'm not really a video news kind of guy, but I'm not really seeing how an enthusiast could do worse than that. Maybe I haven't spent enough time watching TV news to see the good stuff, but as far as I can tell, it's a wasteland.

Now, video entertainment? the commercial publishing houses still have that sewed up tight.
I did. I also explained that the place I worked had a very strict policy forbidding any employee from serving as a reference (the only thing we're allowed to do is give them an 800 number to call which will verify employment)

The person I worked with was apparently a really really good friend of the person I was interviewing, so I assume it just came up in conversation, like "Hey, do you know so-and-so. They're applying for a job here."

Amusingly, the guy actually did speak well of me to his friend, he just then proceeded to notify my boss that I was interviewing at another company.
It's been long enough that I can't edit what I wrote, but I forgot my history. The first C compiler was grown by modifying a B compiler that was implemented in B. That B compiler, however, was originally implemented in assembly: http://cm.bell-labs.com/cm/cs/who/dmr/chist.html
Who's the guy on the word "vilify" (just after Ali)?

Also, what's the "Got milk?" campaign? I've often heard references to it, but I don't think it aired over here.

EDIT internet to the rescue: http://www.youtube.com/watch?v=OLSsswr6z9Y
I always say, "if you don't ask then you never get."

What's the worst that can happen if you ask - boss says no, you feel stupid for a while or a loss of a job. The later means you are working for the wrong man so it may be easier to find out now rather then later.

Regret is harder to cope with. So don't regret and speak your mind!

I also came across this good article which basically stated that our behavior at work has to do with the environment we grow up in.
http://michaelochurch.wordpress.com/2011/01/30/yes-rich-kids...

"Middle-class kids generally fuck up their first few years of the career game in one of two ways... fear authority tremendously... or show an open distaste for managerial authority."
...
"The rich kid, on the other hand, relates even to the highest-ranking executives as equals, because he knows that they are his social equals. He’ll answer to them, but with an understanding that his subordination is limited and offered in exchange for mentoring and protection. He views them as partners and colleagues, not judges or potential adversaries."

Food for thought.
moved around? yes. crippled? nothing that i came across.

why? have you found things that seem crippled?
Are there many states left that Amazon does allow affiliates from?
Learn and practice JavaScript Core Objects
Clojure Conj Talk: Making Leiningen work for you
From the lecture, that sounds like one of the techniques that are at work with the Khan Academy. Teachers encourage students to help other students. Teachers spend their day helping kids instead of futzing around with lectures and books.

That's where hacker culture comes from. People talking to each other, helping each other.
Also, why should a web server have R+W access to a directory it's serving? It should be RO, or at worst, R+X. (Excluding an uploads directory)
There's a scale of developers: from people who regularly do this sort of thing, to people who are more casual about it. That's the type of audience that I like to write for sometimes: they'll use my library (which may use compiled code), but they haven't been exposed to this area of software development before. Designers are the best stereotype for this. Having a massive Xcode install is what I'm saying is detrimental to these sorts of casual users (a lot of the time it wouldn't be appropriate to call them "progammers", really).