skysight-inc/HackerNews huggingface dataset:
Please review our iPhone and Android apps for JIRA.
We created these JIRA mobile apps to scratch our own itch. Sharing it on HN to get some critical feedback. Particularly interested to hear about any shortcomings or missing features. Thanks.

iPhone App Store Link:
http://itunes.apple.com/us/app/bugbox-lite-for-jira/id373699325?mt=8

Android Market Link:
http://www.appbrain.com/app/bugbox-lite-for-jira/com.bugbox.android.apps.jira.lite
Precisely - it's the user experience that puts Apple out ahead not cutting edge technology.

In fact their technology is and always has been (when did Mac-0S get real multi-tasking?) rather conservative.
Twitter's new Tweet IDs and the screw up that is Javascript BIGNUMs
>Ultimately, he was doomed to fail.

Ozzie was essentially given reign to plow some green fields. He failed miserably at giving Microsoft any credibility or initiative.
I don't care about prototypes, I'm just talking about results. Bill Gates was an atypical CEO, but he had a combination of business, technical, and personal acumen that worked effectively together. Neither Ozzie nor, so far as history has judged, Ballmer have anywhere near that same level of capability. At best they appear to do no better than J. Average non-tech savvy CEOs. In a world filled with folks like Larry Ellison, Eric Schmidt, and Steve Jobs that level of skill is a recipe for getting your ass handed to you in the market.
My friends and I are actively trying to challenge this by discussing salaries and benefits openly. We've been told it's 'classless' by a few older mentors etc, but frankly I don't see how it's classless to discuss what you're selling your time for.
I think an opportunity was missed here. Instead of pitching publishers, he should have taken some time out to pitch a politician or two. What? Yes, that's right. Nobody hates anonymous commenting more than politicians, and every now and again, one tries to force registrations for comments. If you laid the groundwork (assuming the service is still around), at the right moment (say, when an anonymous commenter really does something to inflame opinions) you could pitch a politician to try and get the idea legislated into existence for certain types of publishing.

Granted it's not an easy strategy or a usual one, but corporations have been legislating themselves into business for years, so it would be worth a try.
How to block CPA leads survey in scriptmafia and all other sites
Ryan Dahl Introduces Node.JS
What's cause and what's effect?

Is GitHub a great product because the founders optimized for happiness or where they only able to optimize for happiness because they had a home-run product on their hands?
Not really that much. More people recognize me and say hello at tech events. I get invited to more conferences and get to travel a lot more than I ever have before. I can easily get meetings with influential people in the industry and VCs buy me dinner from time to time.

Other than that, I still do all the same things I did before, hang out with my wife and friends, and my favorite meal is still tater tots and a vegetarian spicy sausage with sauerkraut and yellow mustard.
Without wanting to sound like a know-it-all, I think the underlying theme between all of them is not really understanding the value proposition for the customer. You think it's weird that a vacation house owner wouldn't switch to a free service - I would think it weird if they did. They're probably making twice as much money as they used to, and consider it good value for money. They probably aren't terribly motivated to save a few bucks when the existing site is working for them, and has high traffic.

You constructed an elaborate payments scheme for rungjump, but in fact people rarely respond to this type of cash incentive, and introducing payments 'dirties' the whole process. People would probably prefer just to post for the kudos or ego boost. There is probably a lot more money in this model for targeting recruiting ads; if someone is looking at job x and how to get it, recruiters/trainers/educators are going to pay to put an ad in front of them, and you're going to get good clickthrough.
Yes. They've been in trouble for years.

There are several key points in the growth (or lack thereof) of a company. There is the initial inflection point where the rate of growth is positive (the company begins growing at a faster than linear pace). There is the inflection point where the rate of growth becomes negative (the company may still be growing, but slower and slower). Then there is the point where the effects of that 2nd inflection point become readily apparent, the peak, when growth stops and then begins to reverse. Then there is the point where the company has shrunk to a shell of what it once was.

MS has passed that 2nd inflection point, but the peak and the fall are still ahead of them. With the amount of marketshare, locked in business, and cash-on-hand they have they'll be a long time falling but the writing is on the wall, unless something changes.
GitHub has feeds for most everything, and you can subscribe to them in realtime via PubSubHubbub using their hub:

http://github.superfeedr.com/
Not cool JavaScript, not cool...
Yellow Pages opt-out - Save the environment, stop getting YP
I disagree almost across the board with you. The 10" iPad is just too big for me to feel comfortable carrying around (and yes, it is too heavy. That is the main reason I returned mine).

The problem today is that I have a phone that is really too small to be super useful. I've made considerable concessions, but really browsing and apps on the iPhone kind of suck. It's just they suck a LOT less than phone apps used to. And given the relative infrequency for which I talk on the phone, why do I want to have the phone drive the size of this device?

At about 7" I have an adequate mobile experience, and I can stop using my phone for things it really isn't very good at.

With that said, I'll take a 10" tablet at .75 pounds, which folds in half to the width of something like the Samsung Galaxy tab today (and of course, unfolded there is no visible seam).
I'm still very much a novice at FP, but seeing as far as I can through my keyhole view I think FP offers a different, and in some ways deeper, level of absraction than OO, providing more re-use to the individual who becomes proficient, but less publishable reusable code.

Here's what I mean by that. The author, in talking about the reusable functions he writes for the kind of tasks he performs is really creating a domain specific language (or fragments of a language) addressing his programming domain, whatever that is. The extra work that would be involved to make this reusable for other people is daunting, primarily because he can be fast and lose in defining his domain for his own personal use (in fact he may not even reflect on the fact he is defining a domain), but for his domain specific language to be useful to others he would have to be far more rigorous in domain definition, with all the attendant documentation, use case testing, etc. This level of effort is way beyond the level of effort require to define an OO framework, for instance. Therefore he produces something that provides him a deeper level of abstraction, but is not useful enough to others.
The ability to go into a branch and refuse to leave until something is done is not a silver bullet, but it's something. If you happen to run in to 2 or three other unhappy customers with the same idea, it's even better.
Someone suggested that in the comments, and the reply was that the amount of bandwidth to pull down the tarball is greater than just syncing the changes.

It seems like they could use some sort of centralized checkout system + rsync to pull down changes. Possibly using gitolite's master/slave mirroring functionality.
Not sure exactly how to interpret this question, so I'll answer along the lines I have been thinking lately. Most of my digital life revolves around my business, a website for cyclists. I enjoy cycling, but am definitely not the avid cyclist that I hope signs up for my service. As a result, I feel a bit like I am posing, but the tool we are creating has many many cool technical aspects to it, so I really enjoy working on the project. I don't want to do this indefinitely, there are some cooler tech projects out there I would like to pursue, but this is a great and enjoyable way to pay the bills.

I am assuming you pose this question thinking something along the lines of: "Is this digital life a good way to spend my creativity and time?" If that is the case, I definitely think so, however I sometimes long for something as simple as construction, with more tangible physical representations of progress and craftsmanship.
the odd thing is .. the css file is so extensive but the css classes being used on the site are a select few ..
Thanks -- PHP developers need better alternatives for A/B testing than Google Website Optimizer. Your code is about the minimum viable A/B testing library for a developer: you can use it to start getting your feet wet with A/B testing done the right way.

I think if you start using it in production you will quickly understand that some of the implementation choices you've made are going to cause you pain, but that is less important than doing A/B testing. You can always rewrite the internals later. (I've done it a few times.)
The Social Network screenwriter Aaron Sorkin interviewed on CNN
Aaron Sorkin discusses his sources for information when writing The Social Network.
OK, here's the thing: this is only the entrance of the rabbit hole.
in all fairness the OP might be referring to Microsoft as an example.
Let me know if you want some help, this is an area I'm interested in.
San Diego Yacht Sails- Genoas
I pointed at some of the general techniques we use on Quora: http://www.quora.com/GazeHawk/What-broad-computer-vision-tec...

> for an engineer it was an ultimate challenge

You won't find any argument from me; eye-tracking is extremely hard stuff to do correctly and reliably. There are many things that I still want to do to improve our implementation, but can't find the time to write.

(Insert a shameless request for interested readers to send me their resumes here!)
>Microsoft in the recent decade, has tried to indulge itself on different domains of IT. Obviously, it has failed on all of them,

I thought Sharepoint and SQL Server were huge hits - no?
Why the hell would he come back, to what must be one of the most annoying and stressful jobs in the world, at least at this time for Microsoft. He can only lose, he can't win. Even if he does well, he would just have put Microsoft back on track to where it was before, and if he fails he gets a lot of grief.

And why would he give up all his projects and free time, for no gain at all.
Writing your own storage engine for Memcached, part 3
Thanks.

Would you mind pointing out implementation choices, that will come back biting us down the road? :)
That's actually used for security applications, as it prevents shoulder-surfing pretty readily. I don't think the average site would want to compromise the user experience that heavily though.
Just removed my bank account from a (rarely used) paypal account.

How is paypal still the only player in this space? I don't understand it.
This ticket looks to have gotten quite a bit of attention, but the Pygments upgrade seems to have fallen through the cracks. I'm working to get it back on track. We do our best to handle every support ticket, but low priority tickets can sometimes take a while to be properly addressed. Sorry about that!
You're with the wrong bank maybe. Once upon a time I overdrew my account by $10 and was charged $35 overdraw fee. My account balance became -$45. Someone sent me $50. I then withdrew another $50, and because the account balance was negative again, I was charged another -$35 and left with -$80. When I found out I was angry, I knew the rules were that if you overdrew your account you have to pay a fee, but it seemed ridiculous that they'd charge me twice when it only ever briefly went over 0 again. So I went to my local branch and asked one of the bank staff about it. They apologised and reversed not just the second overdraw fee but both as well! Quite happy with my bank that day; The rules were there and I knew them but they still refunded all my fees back.
They are. Sharepoint in particular has been a surprise breakout hit. But even SQL Server has done very well and their recent BI push has been a pretty incredible success. Their online services, via BPOS, have also done very well.

The issue is that in more consumer targeted areas MS is in trouble. But in the enterprise they're probably stronger now than in any time in recent memory.
Google Startup Slam
Health Insurance 101
Facebook’s ‘Download Your Information’ Feature Has A Memory Lapse
Next time I'm in town, I suppose!
We don't always send from our own email accounts.
I had one years and years ago, but it's long gone now. Sorry!
The latest kindle has a 6" screen (which could be expanded to 7" without changing the form factor) and I can fit it in my coat pocket or my wife's purse easily, and my pants pocket with just a little fiddling to get the angle right. It also fits well in the side pouch of my kid's diaper bag.

I find the size far more convenient than larger devices. I'd much rather have a generic prepaid phone and a kindle-sized pad than an iPhone and a 10" iPad.

There's plenty of room for a roughly 7" tablet of some sort to enter the market.
shouldnt this link to cnn?
I wouldn't jump to conclude that regulation is the only answer. One of the reasons we have so little competition and innovation in this space is regulation.

It would be nice if Paypal got pulled in to line a little, but what I would really like is an alternative.

BTW, don't we already have laws against stealing?
> That's pretty much what I said - it's a problem that Adobe, Mono, Unity etc. are hoping they can solve for us.

It's a problem that companies have been trying to solve, in one form or another, since the advent of the microcomputer.

I'm highly sceptical that a solution is ever going to appear. There is no silver bullet that will allow you to paper over the significant differences in platforms in a transparent, non-clunky manner.
Yeah, that's exactly right. Thanks!
Cool article. I wonder if he's considered the growth of the 'target' attribute itself. If implemented according the spec, there will be many cases where using this catch-all attribute won't be feasible.
> "In video game consoles, the Xbox 360 is trailing far behind the Nintendo Wii in market share, despite the fact that the Wii is using older generation technology (VGChartz, 2010)."

I was with them until here. The Xbox 360 has claimed a gigantic share of the market starting from nothing just a few short years ago.

Compared to Nintendo, whose sales of the Wii have slowed to a relative crawl, and whose mobile gaming market is being relentlessly gutted by smartphones.

The Xbox is also enjoying an attach rate that is the envy of the industry (simplified: number of games bought per console), as well as being the only one able to get away with charging for online services. They're also about to launch a device that (having tried it myself) makes the Wii's #1 selling point an also-ran.

If anything, the Xbox is stronger than ever before, and one of the few examples of markets where MS is doing just about everything right.

I'm convinced that J Allard's departure was a gigantic blow to Microsoft; in fact, IMHO the secret to MS's success in the consumer products space lies in the Xbox team.
What you said is not true. According to the first link in the google search you recommend...

http://www.lectlaw.com/filesh/bbg33.htm

"Delaware LLCs pay a $100 annual tax and are otherwise tax free if no business activity is carried on in the US, most of its members are not US citizens or residents and it does not invest in US companies."

That's a lot of if's that there's no way a company like Amazon could satisfy. Also:

"Although there is no state income tax, as with all states no matter their particular tax laws, all US companies (or any entity for that matter) are subject to applicable federal tax laws & reporting requirements."

In other words, of course US taxes are still payable for companies incorporated in Delaware.
One question I've had about Typed Racket since I first saw it: why all the colons? Seems to mess with the elegance of Lisp, and especially Scheme.

There has to be another friendlier syntax for typing, no?
If you put it this way, yes they are in trouble. But the thing is.. they are in trouble for some years, and they still make awesome revenue. Turns out it's not only about the bleeding edge technology, it's about keeping the current user group, about marketing, lobbying, etc...
Computer Programming (First Time Programming)
Hi Computer Software Developers

I have been getting into programming for the past few months however school has got in the way. I was wondering if anyone has any links or pdf files that I could use to help me with computer programming. It helps me if the words are color coordinated.Which language would be the best to learn if I am going to college and wanting to be a Software developer?

IN COLOR PLEASE!!!!!!

Thanks!
Well... we can just check if it's nonzero. They didn't say real power of 2. :-)
and Generator Expressions[1], a lazy version of list comprehensions
[1]: http://www.python.org/dev/peps/pep-0289/
That was entirely my fault. I was supposed to speak there and host a drinkup but I got a bit overloaded and wasn't able to make it. GitHub was a sponsor of the conference and would like to do more in Mexico in the future. Next time I'll actually show up!
Tcl has always allowed one to set the variable 'b' to 'c' with

set a b

set $a c

And while it took some getting used to, one could do it in a disciplined fashion, with a proc, and so create/set only certain variables in a calling proc. One did not have to spatter the whole scope with who knew what variables when pulling stuff out of an associative array.
PayPal's Mobile Strategy, or Stickers Are Stupid
California Highway Patrol salaries
Can anyone explain why this is so terrible? To me, it seems like Lisp, but backwards: in Lisp, you have symbols, which normally evaluate to their values unless they are quoted. In PHP, you have strings, which normally evaluate to themselves unless they are 'unquoted' with $.
In more civilized societies, he would be expected to kill himself...
Just to clarify, it was my impression that the coming “surprises” specifically relate to the iPhone, based on the context of the statement.

(Though, as glhaynes notes, we are now less than two days away from the “Back to the Mac” event, which will almost certainly have a number of non-iPhone surprises.)
> Certainly Steve has the luxury of not worrying as much about backwards compatibility

Not all the time. Let's not forget about the Universal Binaries (a solution for the transition to Intel) and the Carbon API:

Carbon provides backward compatibility for existing Mac OS X software, while serving as a stepping stone for developers porting procedural applications from other platforms. [1]

[1] http://developer.apple.com/carbon/
"Are iSheeps posting in HN?"
Best new features for me:

* No global lock while spawning new instances

* Ability to specify Minimum instance of 1 to stop startup lag for infreuqently hit websites
So Microsoft is failing because Apple, Google and Nintendo is performing better in seperate markets ? What about the Nintendo Office Suite, the Apple SQL Server or the Google Zune ?
Vim undo tree visualization
86 Ways to Increase Conversion: Part 6
Uggs On sale, Ugg Boots Bailey Button
Fwiw, I find PadPressed an awful iPad experience. It is difficult to navigate the site, navigation between pages is slow, the body text font is not properly antialiased and is difficult to read, and from the front of the site, it wasn't clear I had to swipe to open the site. It's obviously trying to make a site feel like Flipboard, but no thanks.
Shrug. Seems pretty well in the spirit of PHP; lots of flexibility with almost no structure.
> I won't miss Microsoft, but their inability to define a vision, communicate, and execute it is voyeuristic to observe.

It's like watching a trainwreck in slow motion from a thousand different angles, isn't it?

(burn, karma, burn)
"Search User Interfaces" by Marti A. Hearst (free to read online)
Acheive Your Greatest Performance Level
Definitely tell them the truth. But if you're interested in having them help you out, talk with them and draw out a contract. You can guarantee control of the project, especially if you use some sort of VCS. But make sure you tell them the whole situation (lack of pay especially).
I would like you to explain a little more how C++ is more "cutting edge" than Obj-C, etc.

BSD is still used in Free/Open/Net/BSD; and Next's GUI was based on Display Postscript, which was easily tuned for PDF (PS and PDF are very similar languages)

What you will notice is that all of these choices were designed by very small teams, sometimes just 1 person was involved in the original design:

BSD - Bill Joy and a few others made the major design decisions

Next GUI - Keith Ohlfs, on top of DPS licensed from Adobe

Objective C - designed mainly by Brad Cox

You missed the Mach kernel, originally a small research project from CMU, Avie Tevanian worked on porting Mach to a multi-processor system in the early to mid 1980s.
> Windows Azure (launched in 2010), Microsoft's cloud computing offering that competes with Amazon's Web Services and Google's App Engine

Never heard of anyone using it. Does it really compete if it has no clients?
I agree. While I see absolutely no reason to justify using this in production, it makes sense syntactically.
As an alternative, I wrote a port of Vanity for PHP that we use for A/B testing. It uses redis to store data

http://github.com/aliasaria/PHP-redis-A-B-Testing
It's the prototype. Were getting there and have lots of work to do. The direct link pages ie- what you see from here on an iPad needs work/ isn't like most others.
Ray Ozzie, Microsoft and change
cool project, love this sort of thing. subtractive synthesis sure is nice but is chrome compared to a well implemented sampler that supports loop points.
I suspect it has more to do with the reputation (underserved or not) of the typical PHP programmer. This construct offers some powerful meta-programming capabilities when properly used, but in the hands of unskilled practitioners, could be turned about to write unholy and perverted softwares.
Miley Cyrus & Government 2.0
I'm going to try to preempt any "PHP sucks" comments with my Quora response:

http://www.quora.com/What-are-PHP-s-main-flaws-(and-good-par...
Scribd has a number of books (not downloadable, but just as useful). If you're visual, check out the "Head First" titles.

http://www.scribd.com/search?cat=redesign&q=programming+...

Or use google.

http://www.google.com/search?q=inurl%3Apdf+inurl%3Aprogrammi...

And there are torrents, etc.

Or, just buy it from Amazon, BookPool (well that used to be a better deal years ago), etc.

(Don't do anything illegal. Pay for what you read, otherwise good authors won't write anymore.)
> I can't tell if this is a positive progression for Ozzie

leaving a sinking boat for one that floats is usually regarded as a good move...
"The user is left to figure it all out."

Last I checked, manufacturers provide fairly adequate quick-start guides with any android phones. Either way, I don't get his point on this and fragmentation. Linux is ridiculously fragmented - doesn't mean anything in terms of how good it is for experienced users (the new Ubuntu is awesome for me as a developer) or how accessible it is to new ones.
I'm not sure I would characterize the Mac growth as "modest" for the past several years they gave been growing several times faster than the industry average.
Show HN - Our Reverse-900 Number phone-entertainment service
I like how you imply that you don't participate in the language wars. When you just did.
IPTV files for IPO