skysight-inc/HackerNews huggingface dataset:
I'm sorry, but you seem to be responding to a strawman. No one is claiming you can't make apps that target an iPad: they are saying there is no rudimentary way to make apps USING an iPad.

The original comment was that people don't need Macs anymore: that kids can just have an iPad. This article claims that that overlooks the importance of programming.

Meanwhile, the points in the article are both about a lack of a development environment /and/ that the input mechanisms available aren't even appropriate for the task.

You can disagree with those points if you want, but you can't just claim "dude: JavaScript", and believe you won some battle. Yeah: there's JavaScript... now what? Can I edit HTML files on the device and load them? No.

An argument you /could/ try to make is that anyone can get an account on EC2 and then use iSSH from the App Store and the bluetooth keyboard to do development, attempting (painfully) to task switch between a browser that barely has a memory cache (and has no disk cache) and an SSH client that is killed if you leave it in the background for longer than a minute. Of course, that's all assuming you manage to get your EC2 server bootstrapped using the web console, which I think might actually be a flash app... I guess there are other hosting companies, right?
Happy 1st birthday to the Google Apps Marketplace
تردد قنوات ام بى سى الجديد 2011
> Git is simply easier to use, and harder to shoot yourself in the foot with - at least when it comes to the basic flows. (Granted, you can blow your face off with git if you really try hard).

I don't know. I've trained a lot of developers with Subverison, Git, and Mercurial. Subversion is the one that I've honestly had the least trouble with, and Git the most. Heck, early on with git I had instances where the repo was so wedged I had to just torch .git and start over. I know more now and can get out of it, but with Subversion I've never* seen a user-facing command that causes Subversion to become mystically wedged and require a new repository for non-advanced users.
I'm baffled by the fact that an article about why Node.js is popular contains so many overtones of a Ruby/RoR takedown piece. I'm trying not to be defensive (Ruby/RoR are my language and platform of choice), but the constant us of Ruby and RoR in analogies where they play the bad guy kind of has me feeling a since of irony.

"The Ruby community has been criticized for being exclusive and harsh," says the person using the Ruby community as the fall guy to prop up the new, exciting kid on the block. Are the feelings of exclusivity in the Ruby/Rails community not in some way tied to the prevailing attitude toward other languages? cough PHP

Clarification: I don't mean the above to be a slight against PHP. I'm simply pointing out that a lot of the negativity in the Ruby community centers around snobbery toward other languages, and PHP often takes the hit... hence the irony here.
You are mistaking the tools you use for the tools that a team can use. That's Git: it lets teammates communicate changes in a straightforward, consistent manner, with little overhead. With a tool suite to review, pull en mass or cherry-pick the changes at will; with the defaults being the most practical choices most of the time.

If you want your team to be more than a sum of the members (as opposed to stepping on each others' toes), you need decent communication tool.

Or you can dispose of communication by being a lone wolf.
This is a feed for the home page, not /newest. I don't know of a feed for /newest.
It seems to be a manifestation of the press’s—and humanity’s, I suppose—catty rage to see a conflict wherever there is a difference of opinion. I’ve never heard anyone compare Node to RoR except in terms of their communities, or the buzz surrounding them. They're different tools for different jobs, and the article grudgingly acknowledges that everyone seems to understand this.
I think it would be a good idea to separate your personal business from your job, unless you are very close to your boss. It may send bad signals to your boss if you are trying to get him to invest -- not only are you asking money from him, but you might be implying that you are dissatisfied with your current job, thus your venture into other territories. My advice would be to seek out a third party, but perhaps I am wrong.
There's absolutely no reason why Apple couldn't have included most of those features in the initial iPad.

You know, that 's exactly what everyone says about software, which is why it's nearly always late and buggy. The temptation to add "just one more thing" absolutely kills products.

Please believe me when I tell you, Apple's magic is leaving stuff out. Not because they can make more money later, but because they are smart enough to ship a great product that works properly NOW rather than trying for a perfect product that is late and buggy later.
I know it's an innocent typo, but I love the idea of Psypal. That's when they use psychics for fraud detection.
Task Management with Pencil, Paper & Flow
This assumes that moving to another career (because that's really what you're talking about here) is a frictionless process with no transaction costs. This is demonstratably not the case.
By far my #1 reason: Tree Style Tabs.

https://addons.mozilla.org/en-US/firefox/addon/tree-style-ta...
Video kills the radio czar
Would your life really be better if video watching was a crappier more convenient experience? What if you took that money and scheduled a regular meetup with a friend at a indie movie house where you discuss the movie over coffee afterwords? I value intentional and rich experiences over convenient and therefore cheaper experiences. Some might argue that it's not an either or situation, but I'm lazy and know that I'd choose the convenient (and lamer) option if it required less effort.
Seems like in this case PayPal got it exactly right, and in a pretty timely and polite manner.
> Can you do the same, if not better, job with alternate, less efficient tools?

The question is: Is a tool just 10% more efficient or does it introduce a whole new quality of working with it?

What do you do when your already delivered software has a bug that needs to be fixed urgently, but you already started to add new features that are not ready yet?

Using branches with svn is a thing just everyone is scared of (and rightly so), but with git, this has lost it's horror. You can confidently handle the above situation with git. That's a new quality.
I like the idea and would probably be interested... but I fall into the group that hates using Facebook to log in and prefer a short registration. There is not a chance I'd give access to my Wall and the "any time" access.

Add a standard login process and I'll check it out.
Blekko Blocks 1.1 Million Sites From Its Search Engine
Perhaps you want to re-read on git-reset. You can always rewind history to some arbitrary point and re-stack operations, both en-mass and step by step

You can re-write branches locally and even on the server. It's to be used very rarely & carefully, but it has gotten the other team at my workplace out of a tight spot just two days ago.
It seems to me, at least as far as my Google Autocompletes and general beginning linux searches, that many people who are new to linux are searching "problem $x ubuntu" not "problem $x linux."

That's just my anecdotal evidence, Linux, when it is adopted by new people seem to run Ubuntu and aren't as much aware of other distros, I for one don't know much about Arc or Redhat or too much about how they differ.
About Student affairs
College is not only about studying and getting good grades. It is also about doing other things. These include getting to know your colleagues, doing extra curricular activities etc. These affairs provide students an all round development to their well being.
I'm quite lucky to be working with and developing on Apple hardware because while I paid for my MacBook, iPhone, iPad and ADC account my parents were paying for my access to university and I live with my parents.

But a lot of people don't have that, I hope Apple follows the line of MSDN Academic Alliance and partners with all walks of educational institutions to open up the Apple development platform to students for free. I don't mean give them a free iPad but give them Xcode 4 and a non-commercial ADC license for free.

With the continued growth of Apple Stores maybe they could run introduction to the Objective C and Cocoa frameworks for those who wouldn't normally have access to it?
Oops. Mea culpa.
I welcome the stagnation! We started development with Rails when it was at 0.7, and the pain of keeping up with a rapidly developing framework was something I felt some level of resentment for.

I wouldn't say Rails is stagnating, I'd say it is maturing.
Show HN: My "November Startup Sprint" Project - Create and Share Lists
This doesn't seem too crazy to me. I see three things here: the Angry Birds Games, the Angry Birds Brand, and Rovio.

I can't help but think that the brand itself has huge potential. Put this in the hands of Disney say, with movies, merchandise and licensing (McD Angry Birds Happy Meals) and the brand is probably worth at least a couple hundred millions. Not saying it's a given, they need to execute properly. Anyone remember Club Penguin (it's still around)...this seems way bigger than that.

This game is also well suited for the ultimate platform: game boy. That could be worth a little goldmine itself.

As for the developer, I have no clue, but I wouldn't bet against their next project.
Founder here. I'd love to hear any feedback you might have on www.rankoro.us -- my nights and weekends project that started as a "November Startup Sprint" project and is just now (atleast nearly) ready to show. The idea is to cultivate conversations around Top 5 lists (evenually polls, etc.) Sort of a "Quora for the rest of us" that isn't as intellectual and doesn't rely on such a smart pool of people "answering" to be of use. Hopefully it'll be a bit of fun for people.

Any thoughts on what would make it more engaging, problems, or bugs would really be really helpful.
Salary negotiations for techies
Reflector Version 7 now available
I would never use PHP anyway but there you can use the hole server because the webserver does it for you.

Ruby does not? As far as I see JRuby does and is used a lot.

The diffrence really is that Ruby does not claim to be super fast and scale really good.
I've been through the PayPal wringer (account frozen, then limited) and actually found the customer service to be stellar. I had a dedicated case agent who gave me his direct line, and he was always available and always polite.

There's a lot to hate about PayPal, but my impression is they have put quite a lot of effort into customer service.
http://news.ycombinator.com/item?id=1953834
Thanks for the excellent feedback! To answer your first question, the geography works at a fund level at the moment. The ability to break down that mutual fund or ETF into individual securities and their corresponding locations is in the works and will surface in the next release. Great suggestion/request.

The description of the plans and how they're described is definitely going to be reworked as that's a common theme in the feedback being received. I like your suggestion about mapping feature sets to the plans, apologies for that not being clear.
Thanks eggbrain. I've also been feeling it might be wrong to present such a thing before him, but then I have to now hunt in an even darker jungle for a potential investor.

If I had enough money, I'd do this on my own (I can already do the dev part alone, but I need test gadgets, legal, accounts, etc).

Anyway, thanks for the tip.
Those Gray Beard Hackers And Their Tall Stories
The two codes are probably because the banks distinguish between merchants that take cards online and those that only accept physical cards; the latter get charged less, because they're a lower risk. (At least, that used to be the case.) With two codes, the banks can require physical-only merchants to include the CVV2.
I like the new one better; the 2D version makes it look less like a Simon game.
In the UK the merchant is not permitted to touch the customers card; all the card readers face the customer and are used by the customer (restaurants all have mobile PIN entry devices).

Now each credit card in the UK is has a chip (which uses end-to-end crypto), they're looking to phase out magstripes completely.

Currently if the merchant has to fallback to using the magstripe then he'll have considerably less protection against customer fraud, and he'll pay a much higher transaction fee.

Square would not be permitted to operate in the UK.
its seems to be more of a 'my framework' VS 'someone else's framework'
I just tried this out for http://thinkery.me and it's pretty cool. An option to change the color scheme would be great.

Here's the facebook page: http://www.facebook.com/thinkery?sk=app_141947329155355
They've already spunoff with Angry Birds Seasons. Given the success of that app, I think they can build more Angry Birds Topical apps like:

Angry Birds Transformers.
Angry Birds Harry Potter.
Angry Birds Cars.
Angry Birds Kungfu Panda.
Angry Birds Democrats!
That's impressive growth! They've carved out a niche for mobile photo sharing with their iPhone app. Now they're letting developers extend on the web via the API.

People usually talk about viral growth on Facebook, but Instagram has recreated it on the iPhone platform. And they haven't even released their Android version yet!
Depends... what's more important to you, having control of every little detail of how underlying plumbing works, or increased productivity and the opportunity to spend your (finite) time on things that add value?

I mean, think about it... you already don't really have "complete control." You (presumably) didn't code your own OS from scratch in machine language... so why not? Did you code your own web-server from scratch? Your own PHP runtime? IP stack? No?

Seriously, nobody does that stuff from scratch because it takes too much time and they'd rather focus on the value they're actually trying to create, as opposed to re-creating the wheel. That said, having the ability to go down to the lowest levels of the stack does have value... when you actually need to change something to achieve your goals. Take the guys who originally built Beowulf clusters... they actually did go in and hack on network drivers and IP stacks and what-not, because they had a unique need (low latency) that required it.

Anyway, I'd say apply this by analogy to what you're doing. Focus on adding value and avoid re-inventing the wheel, unless it's just a hobby project for learning / experimentation... but reserve the right to go as low level as you need, if and when you have an actual need.
Distributed Shared Memory API for real-time web collaboration
I have friends still who use CVS (and don't see why it's so bad). In fact, we still have CVS repos around. Change is slooow.
Do you know of any startups using a LISP as the primary dev language?
The plans Subversion developers had were very promising; but the implementation wasn't that good and some non-obvious but handy features were missed. The enchanted users flocked to Subversion in hopes of it improving over time. The disillusioned users jump the ship once they learn of better alternatives.

Embraced and discarded? With a little hyperbole, and two decades of time scale, that's Win32. Startups used to do Win32 programs by default, now it's web. Of course big, hulkin' companies still do...
I like VF, but was rather disappointed with this article, remarkably boring.
We're working to solve a problem that virtually all businesses face and doesn't have a real solution.

Other than that, I'm in stealth mode, sorry. :)
Much prettier than thedailywtf. Hope you get some more posts. Looks nice.
Agreed-this is akin to photographers who piss and moan about their market share being undercut by budget photographers who go out and buy consumer-model DSLRs and call themselves pros. Their real value is in the work they produce, regardless of the tools used during the process. If the tools make it easier for newbies to match this guys "technical prowess" then he needs to show he's above and beyond the rest.
Zombies, Baseball and IT Security
This is the case for every website you visit, yet it doesn't seem to be a problem. Technology people often make the mistake of believing that the technology is the product. I believe we've passed the time in computing where that is a requirement. Anyone can grab a text editor and hammer out some code. What makes a product great is the confluence of all the factors that you can't write in code. The application is part of the equation. I'm not arguing that the code can be bad; I'm arguing that you need more.

For example, GitHub is driven by git. This is a tool that anyone can download and use. The entire GitHub interface is HTML/JS. I could run through and rip off every bit of their interface code and I'd be a large portion of the way toward running my own GitHub. There's the issue of the server-side code and scalability, but these are problems I can solve with a reasonable up-front investment and iterative problem-solving, just like everyone else. What I can't clone is the community and spirit of GitHub.

If the success of your organization relies on the inability of your competitors to copy your product, you have a much bigger problem.
What is NoSQL for?
CLIs are nice once you remember commands to use them and usually devs have more important things to do than to learn another set of commands.
I walked the street during Project Chanology, and I'm not particularly afraid to admit it -- it was a long time ago, though. These days, I wouldn't dream of admitting being associated with Anonymous. Somewhere between then and now they really lost their way; Anonymous isn't about media appearances (which they seem to love now. CNN? really?) nor the infamy, it's about committing to an ideal that a bunch of "overnight neckbeards" believe in. That was the power I signed up for, and it was impressive to behold. I really felt like the Internet could catch on and do some good in the real world, but then it all went to hell.

Then again, maybe I'm wrong, and Anonymous means something a lot different than I thought it does.

I'm convinced now that Anonymous is down to a small group of people who are basically really clever botnet herders. LOIC itself is a clever way to get a large botnet with fairly little effort. Since they operate under a guise of religious zeal and fervor, they largely get positive attention from the media for doing something that all Internet operators hate. As such, they're a pretty big threat to the operations community, and they're just discovering how to wield that power. The media eats it up because it's a story that sells itself.

When is the last time Anonymous actually picketed something to take their message public? Now their modus operandi seems to be to basically be that group of script kiddies that everyone hates, and punish groups they disagree with by hitting them with over 9,000 cable modems. That isn't to say that wasn't a part of Chanology, but I felt like the picket lines had a more positive effect than shutting down Scientology's Web site.

It's been a pretty sad transformation to watch.
Pretty good overview for those who want a high-level catchup.
> Every once in a while, Apple releases something brand-new. […] These original releases tend to be minimal technically, but radical conceptually. Then, generally on an annual schedule, Apple improves them iteratively and steadily over time.

Meaning, any new Apple product is designed be obsolete within a year. That doesn't feel right.
BizTalk EDI Solutions - Processing Health Care Claims with BizTalk Server 2010
> My own doubts are on the lines of "No one will want to use it"

Statistically, this is always a good bet, as it is with every other idea. That makes being a negative person so rewarding ;-)

> I'm not sure how to go about leading people to the project.

Featuring on HN is a start. Seriously, if you believe this thing can work, finish your prototype and get it online. Personally, I believe in stripping the idea down to the simplest implementation that could possibly work. Build it quick and dirty, see how it goes. If you don't know any of the "movers and shakers", prepare for a lengthy take-off period. Distinguishing between a long runway and utter failure can be the hardest part. But other than that, go. Do it, now.
You realise the Game Boy has been discontinued for many years?
Making social life easier- Explore Twitter, Facebook at quick glance with my startup.

Let’s meet Dawg, your new friend. Simple application making social life easier than ever before. Now you can seamlessly connect your social life at Facebook and Twitter in one place. Get updates on the go, and glance over them - even if you get disconnected from the Internet!
Dawg helps you stay social with your tweets, updates, photos and videos in a single application. Let's gear up to explore your social network easy way with Dawg.

More details: http://bit.ly/fnfLOb
Download app from : http://bit.ly/gakCmT
Http://benneden.webs.com/apps/videos/
"This is like an encyclopedia article about Asia that only mentions China."

Good point, and they should've at least mentioned the other boards, but this article was written for Vanity Fair not Wired. They know their demographic probably can't or won't differentiate - it's all on the same site.
I think it depends on your relationship with your current employer, and the availability of other employment opportunities. I've worked for companies where my boss knew I had bigger goals than just being a code-monkey for him for the rest of my life, and where it wouldn't have been a problem for me to go to him and ask him to be an investor in a startup. He might have said "no," but he wouldn't have been all "what, you're working on a startup?!? You're fired."

OTOH, I've had employers where I would never even consider it, and where the hint that you were working on a side project might get you fired.

I don't think there's any universal answer to this, other than "it depends." If you and your boss are on good, friendly terms and you feel comfortable talking to him/her about things outside the scope of your present employment, it might be worth going for it. But it's a judgment call on your part, IMO.
"JavaScript Anywhere"[1] is a simple & portable development environment for Web Programmer.

----

[1]: http://itunes.apple.com/us/app/javascript-anywhere/id3634522...
the site is my baby, I want to make a job out of it.(building it from scratch made my skills increase 10 fold).

I suppose though, now that its been made, I do have a 'framework' to work with.
True, it's not a DSLR picture. But they're making it so much easier for amateurs to edit and share a photo they just took with their phone... versus having to transfer a photo to computer, edit it, upload it, and then share it.
Very cool. I found that AirPlaying Vimeo video from an iPad works wonderfully, while doing it from an iPhone (both on 4.3) only allows audio to AirPlay.

Any ideas why they would be different? Do you know if this bookmarklet works for Vimeo on iPhone (haven't had a chance to try it yet, but will)?
Note python.

The beginning of the article was all Lisp demolishing C and Fortran. Then he saw that Python could stand up to it. Most of the flexibility, nicer syntax and better libraries.

Lisp has stood still for the past 25 years. Is it any surprise the rest of the world caught up?
The look on Bill Gates face. Priceless.
What was the name of that version control tool before CVS, RVCS? Back in 2007 I had heard one very big name hardware company using that for version control and planning to move to CVS as they thought the former was beginning to show its age.
Replaced != Obsolete

iPad's are still fully functional and can even still be purchased. I plan on keeping mine for at least another year.
Do you want to make a job out of your site, or building a framework for your site? These are two different things, and spending time one one tends to prevent you from spending time on the other.