skysight-inc/HackerNews huggingface dataset:
I mostly agree with your points, but "They are offering their services ALSO over the internet but not exclusively." is irrelevant. The attacks being discussed are not about the public-facing services but about their internal internet usage for interbank transactions and linking branches of the same bank.
Also interesting in the graph, 30, 45, 60, and 90 day durations are quite popular and significantly poorer at getting funded than other durations.

Is the kind of person that picks a number like that less able to write a convincing story? Is there something about seeing those unthoughtful numbers that turns off donors?
Consulting is the opposite of selling crack.
They should have a "hackday" tier.
If you haven't already done so, check out Red Hat's OpenShift PaaS. It is free to use, supports JBoss and Java EE apps on AWS. A couple of clicks and your app will be in the cloud with auto-scaling, perf monitoring, log management and versioning built it. Check it out at: http://openshift.redhat.com/app/flex

Jimmy G
That doesn't mean the M5 is a huge deal. It's a nice, enjoyable ride, but it's not a huge deal.
> Their BANKS, not a restarant, they store your money and thats it!

Do you know what banks actually do? For starters, they don't actually store your money...
Are you not doing much programming day to day lately?
It is interesting. I guess yesterday an article which compared the % of users using addons on firefox vs those on chrome. Firefox had the higher number. But its probably more of an indicator that chrome is reaching out to mainstream user base.

I don't think that the mobile platform domination will be decided by how many apps the platform has in the app store.
Will it be dominated by the best platform that nails the core use cases best like iPhone as mentioned in above article ? Well maybe, it will.

But then it just might happen that the one with highest distribution channels will win the race.
I'd like to know what do you think.
Money quote based on trying to restore their MongoDB during the EBS downtime:

"Waiting for indexes to build takes approximately as long as it takes AWS engineers to fix EBS issues."
I've heard that mentioned before, but that's not what I'm seeing. I don't use 10 random apps from the App Store. I use the 10 default apps that come with the phone. Except for Twitter, I consider the 3rd party apps to be completely expendable without materially affecting my enjoyment of the phone.

From other "just a few apps on a daily basis" users I've seen, they tend to use the default apps as well. It's not a random cross section of the 200K apps in the App Store.
Exactly. My "few apps" include Kindle, iPeng, Last.fm, Netflix, Yelp, and lately, a Spanish-English dictionary.

Also, my "few apps" has changed over time. Two years ago, the only one of those apps I was using a lot was iPeng, and some of the apps I used on a near-daily basis back then have been relegated to my "Attic" folder.
It seems there's no way to log out. This is a fairly major omission.
I can complain about C#. The type inference is artificially limited which forces you to write types everywhere. There is no way to define an interface on types which are not under your control. Generics are missing a number of features that would be extremely useful, like defining a parameterized type with a constraint on the parameter type's constructor. Metaprogramming is limited to treating lambdas as expression trees and has no syntactic sugar. There is no facility for destructuring function arguments or doing pattern matching. Events and properties are not first-class constructs that can be passed around, which limits composability. Tuples have no syntactic sugar associated with them so they look super ugly. Et cetera, et cetera, et cetera.

It severely beats Java, but it falls pretty far short of Clojure, in my opinion.
I don't think that's the usual definition of "already". =)
When women are around, there's more at stake for men. They need to be more competitive but also more well-behaved (they're being judged not just on performance but also on character).

There could be an analogous effect on the women, I don't know.

In my Silicon Valley experience, a team without women is a disadvantaged team indeed, and not just because they make the men better. But not acknowledging the potential contribution of this dynamic is kinda surprising to me.
You argue that spacing produces clutter, but I completely disagree. Clutter is shoving tons of information together without spacing.
As a user of Stack Overflow only when google brings me there, I'm curious as to why the answer received so many upvotes? It is certainly a good answer, but the score seems disproportional to the utility.
I think the real differentiator in your policy is not the acquiring of talent, but the giving of autonomy to employees (which is something that can be done without spending money).

If only Yahoo would give autonomy to their own (I bet also pretty talented engineers); it would go a long way to a better Yahoo.
the only difference being that on an SMP system, the OS could schedule the thread on a different processor.

There's a bit more to it than that. The OS will frequently block and preempt the long-running thread even on a single CPU system, allowing other, shorter requests to be processed in the mean time.
You can still use parenthesis if you find them more readable. Coffeescript won't complain.
I think you mean "Is it reasonable to be disappointed this doesn't support 10.4", in which case no, I don't think it's reasonable. 10.4 stopped being updated in Nov '07.
I have worked with women who are clearly smarter than everyone else in the room, and take the entire group to a new level. However with every guy I have worked with we can argue the entire meeting (and maybe get emotional), but then at lunch time it's like it never happened. From my experience, if you argue with most (not all) women in the conference room, do not expect her to forget about it the next day.
If John Gruber becomes Editor in Chief of Yahoo! News, it would be better to call it Apple News.
"Java needs to die."

Citation needed? Say you need to write fast, concurrent server-side code. What language do you choose, if not Java? Go or Erlang? C++?
The whole point of this is that there need be no race. If all you need to compete is to do the core set of 10 apps better than the other guy, it's completely doable. If you need a 200K app ecosystem, it's not.

OS X is a great example of this as well. I switched because it did the basics better than Windows back in the early 2000s. Back when it had virtually no apps and Windows had all of them.
Doesn't Riak and Cassandra make it easy? There is just no fast ad-hoc querying in those two.
a native app that works on as many platforms as possible

The definition of native app has changed. It's no longer a synonym for compiled binary; or using native widget. It is not as simple as coding your UI in a cross-platform toolkit. In these days, a native app means something that feels like the built-in apps: it's beyond skinning and appearance and is more about how the app as a whole interacts with the user to get the job done. As the platforms diverge, it's now really hard - if not impossible - to make a cross-platform native app. Among Performance, Cost, Time, Scope, you can only pick three. GitHub sacrifices the scope.
I strongly disagree with you James. Virtually all of the drawbacks you mention are choices. They are not implicit to acting as a consultant. I used my earning potential as a consultant to build a significant savings. I lived on about half of my income, which wasn't all that uncomfortable, and sacked away the rest. Within three years, I had enough money to make cash loans to my own startup and work for a year without pay.

The fact that I was a consultant prior to bootstrapping wasn't all that relevant. I could have done the same with a salary, but I would have been forced to quit when my start-up's time requirements encroached on my job. With my consulting gig, I was able to sell the work to a couple of trusted consultants and collect a trailing commission on work I wasn't even doing. I couldn't have done that with a job.

Transitioning to a start-up will be whatever you make of it. Yes, one should be aware of the pitfalls you outline. If your trajectory is that of a founder, having three kids and moving in to an expensive house is probably not going to make things easy, but there's nothing about being a consultant that implicitly requires these things.
I never heard of BankSimple anywhere except for the HN and al3x's Twitter which I happen to follow (and I read lots of technical news). There were maybe couple of mentions on TC. BankSimple is not Foursquare or Facebook, I seriously doubt anyone, leave alone cool kids, talks about it.

So, yeah, it apparently was just a pitch from the PR firm.
I disagree with limiting to 60 days instead. Educate your users, but some may very well have a good reason to choose 90... Like they expect a TV appearance in 75 days.

That person would have to wait 30 days to list the project in order to bank on the buzz from the tv appearance.

That example is just off the top of my head, but the point is that some of the world doesn't work at the pace of the web.
Do either of you have any advice on becoming an independent consultant? I'm 1 year out of college and working with a government contractor but I'm not sure how much marketable experience I have in that realm, or how to gain it (besides slugging it out for years).
Hey. I voted 'use Coffeescript a lot and JS a little'. I like to use the best tools, so to me learning JS was just a step on the way to learning Coffeescript as soon as I had heard about it. It always boggles me when people don't want to use better tools.

In terms of complaints, I'd say the main one is a few things missing from the big page of documentation that's on coffeescript.org - #'s are comments, function calls with multiple arguments need to have the left paren start immediately after the function name, how to pass anonymous functions. Those cost me a few hours taken together starting out.
I'd like to interject, although this is purely based off observation in a different setting, and I have absolutely no proof whatsoever... so the disclaimer is there:

I used to be a very avid gamer in a lot of different MMOs. Back when 16-22 year-olds were still the dominant demographic for MMOs, I observed something: guilds with at least a few girls tended to be much stronger overall than guilds with no women.

To understand why this is, you need to comprehend the nature of the term mmorpg. While it stands for "Massive Multiplayer Online Role Playing Game", it's been commonly dubbed as a half joke, "many men online role playing girls". The significance is essentially that women are rare, and males take any chance they get to flirt with any good looking girls who end up playing the game. Regardless of how sad this is, and how many e-dramas result, the simple fact is that it benefits guilds. In fact, every guild I can think of that dominated any MMO I played had at least 1 attractive female.

Sexual drive is primitive and powerful; I think it goes a long way in providing motivation for males. I'm thinking a similar thing goes on in the work situation. I don't think it's all a function of diversity.
I disagree. In a real programming environment I'd notice immediately after running the code.
In numerical analysis class numerical stability was a major theme[1]. It was very definitely eye-opening how quickly rounding/truncation errors can bite you in seemingly trivial situations!

On the other hand, if I have a function that works on parameters in a specified range (say, 0.0 to 1.0) and returns results which is supposed to be correct to a specified accuracy I would love to have the compiler do all the possible optimizations without having to specify a compiler flag (doing so for, say, just a single function can be quite annoying!). Maybe approaches like Haskell's type inference will, eventually, produce significantly faster code because they can do things like this?

In a somewhat related case, it would be awesome if the compiler recognized properties like associativeness, distributiveness, commutitiveness of composite functions and rearange things optimally for performance. It's really nice to see so much development in languages and compilers at the moment (llvm, javascript, functional languages like Haskell, etc.) :°)

[1] http://en.wikipedia.org/wiki/Numerical_stability
FWIW, I disagree that windows should freely proliferate. I prefer apps that stay in a single window.

I think there's a misunderstanding. I'm not against single windows, I'm against making me navigate through screens when it's unnecessary.

Also, you should let some of that angst go, because it's clear that Apple is anticipating an iOS experience on the desktop for a long time coming.

Apple is anticipating better GUI experience. It doesn't mean that they'll make all apps occupy a single window with a single task shown at a time. Notice the difference between iPhone Mail and iPad Mail clients.
Because it's on the front page of both Hacker News and reddit/r/programming.
I did originally, but I wanted more control on how middleware gets wrapped around the app, as well as the ability to have dev and production "modes". Each of these adjusts what middleware goes into the stack and how it reacts.
This is the exact argument I make to others about why the app long tail is less important than you think. In fact I made the argument here:

http://news.ycombinator.com/item?id=2664559

You nail the basics as listed above, and have a basic app ecosystem and you're fine. Much like how the web neutralized the desktop OS advantage -- we'll see it happen even faster in mobile.
Yah but your example for Javascript uses some dubious code. Did you know that "for .. in" loops are also native to Javascript? Why not use one for JS, why only Coffeescript? Also, it seems like you are doing some useless variable declrations.

Let me rewrite it for you:
1)

var list = [{amount:2}, {amount:5}], i, sum = 0;

for (i = 0; i < list.length; i++) {
sum += list[i].amount;
}

console.log(sum);

2) Or let's go even more simple...

var list = [{amount:2}, {amount:5}], i, sum = 0;

for (i in list) {
sum += list[i].amount;
}

Personally, i don't find anything difficult about that.. Actually looks incredibly simple. What are you actually saving by using Coffeescript...? Some brackets, parens and a semi-colon? I don't know, those are just second nature for me. I've never really stopped and thought, "wow, if only I didn't have to type these extra parens, this is really killing me..."

Not once.
Yes, ext4 uses inode mutexes by default like ext3. They're needed if you want to use a journal, for example. Open http://www.kernel.org/doc/Documentation/filesystems/ext4.txt and look for dioread_lock for more information.
This links to an in-progress book and many online tutorials.

http://www.readwriteweb.com/hack/2011/04/6-free-e-books-on-n...
Which, I believe, is known amongst con artists as a "long con". Harder to pull off, bigger payout.
http://i.imgur.com/gv0Fy.jpg should probably worded diffrently. Something like "ClickDesk offers the best features in its class. Please contact us(contact us is a link) if you are looking for a feature that isn't shown below.
Thanks -- if you want to open a ticket listing the documentation missing bits you've run into, we can get those taken care of.
Yes, but how many of those native apps can be replaced with web apps that already exist?

Is 2,000 enough for 80% of people? A few great games, some time wasters, and the basic smartphone functionality? There are always going to be a few developers who take a chance on a new platform, especially if it's developer friendly.

And if the 2,000 come and are well received, the rest will follow.
What a great "out of the box" experience. Unpacked it, entered my github login data and synced my repos. No hassling with ssh keys, no setup, no other questions asked.

This is great for beginners and pros. Thanks.
I use deposit@home and have no formal line of credit with USAA. It may be something they're doing internally, but my only products with them are debit accounts. (My credit and insurance is done elsewhere due to non-competitive rates charged by USAA).
How much of the software on the N9 is open source?
Great read. Gives a great example of when NoSQL is not a good solution instead of a relational database.
Poll: What database does your company use?
Upvote please if you think it's an interesting question so that more people will respond

Last year I asked this question (http://news.ycombinator.com/item?id=1411937) and I think it was useful to a bunch of people. Figured it's worth asking again and the diffs will be interesting.
CouchBase (Couch, Membase included)
Running Pow Over SSL
Do you get to know about the coffee business by working at Starbucks? I dunno, seems like a strange route.
This is just an observation, mind, and I may be biased as I'm a woman but I consistently have found in the workplace that women are happier to do documentation/project management than men.

This matches my experience exactly. The last two project managers I've worked with have been women, and they've been fantastic at doing the documentation and organization that would drive me crazy if I had to. And it wasn't their formal titles; just as you said, they assumed the role because they saw that it needed to be done. The first one liked it so much that she got PMI certified and now has a much better job.

Would it be positing to tentatively suggest that men don't generally like to do things that they don't think they are good at

I don't think anybody does. But it may be more than that; I'm halfway decent at technical writing, and I don't like it at all. Not sure why.
Since you're new here I'll just give you an FYI. This kind of comment is going to get you downvotes because it doesn't add anything tangible to the discussion. We value a really high signal to noise ratio.
I think m0nastic is right. I use some of the apps you mention, but also use Rdio and RunKeeper on a daily basis. Those both materially affect the enjoyment of my phone.

You certainly have a point, most apps are downloaded then never used. But I think everyone's "few apps" are different with lots of overlap in the apps you mention.
Nick Flores,Investors Circle:Looking for Environmental Social Impact
Learn Faster using VLC and Youtube
Sounds like this problem is fixed now: https://twitter.com/#!/shaver/status/83595913628631040
Sales/Business Guy Needed For a Promising Web App
Hi,

I'm running an exciting web startup which is already getting great reaction and feedback, i'm a developer and UI designer and i'm already taking care of everything, I just need a sales/business dev guy for an equity of the company.

Contact: youspaze@gmail.com

Thanks
Arguably, with a data set of any serious magnitude, there's no such thing as ad-hoc. As soon as an RDBMS is sharded, it loses most of it's ad-hoc powers.

That being said, Riak Search allows Riak to perform ad-hoc queries and Cassandra now supports secondary indices along with a SQL-like query language called CQL. Of course, you'll have to pre-plan your indexes with either of those options.
He doesn't use his phones for games at all. I think that is a fairly common use among those who buy apps.
Yahoo's stock is worth 20 billion. You can acquire companies for stock and cash. When a company is public, you can acquire more easily in exchange for stock.

Mark Cuban became a billionaire from his Yahoo stock he got from the acquisition of broadcast.com.
Letting talented people build something innovative and making money are two very different things.
OS X Lion: Revised Scrolling
What's the UI latency like?

On OS X, Windows and Linux, with every version of Eclipse I've ever tried, I can measure the response time between right clicking on a project and a context menu appearing.
I don't know if I felt like a dealer as a consultant as much as I did a user. Kicking ass for a month or so and getting big pay days is a rush on its own. I don't even spend money and it is fun just to see the big numbers come in. I just recently stopped consulting and I think it was more like giving up a drug than selling drugs.

I quickly realized though as others already know there are only so many waking hours I can work. I did some napkin math and saw my top end was low. What I really wanted was to have more time and more money which requires a business that makes money while I'm not looking so I'm off consulting and focusing on other ideas.
I like both XFS and JFS filesystems. I have used both on and off with Arch Linux and I've never had a bit of problem with either. Some people don't fancy them because they are in maintenance mode now but, frankly, I would rather use a finished and maintained filesystem over something that is in constant development (unless the new filesystem in development provides something truly unique).

I think the one thing I miss from BeOS (my all-time favorite OS along with Nextstep) was BeFS. It was nice to be able to create arbitrary file metadata and then have it indexed and searchable in real time. Does any Linux FS have this capability? I believe that XFS supports extended metadata but from what understand it is not something one can search on.
There was an episode of the TV series Sliders in which the main cast lands in a crime-free world that is obsessed with reality TV cop and court shows. Since the world is crime free, the TV producers stage crimes and digitally superimpose the faces of unwitting perpetrators, then arrest them, try them, and execute them (IIRC - maybe it was just a prison sentence). I'm sure the theme has been used elsewhere as well.
The "few apps" he needs vary wildly person to person. Here are mine:

TweetBot, WakeMate, SimpleNote, Spotify, Meebo.

Additionally gaming is a primary category for platform growth, if you do not have a vast amount of good games you are stuffed.
You argue that spacing produces clutter

"You argue"?

Clutter means (let me open the dictionary) "a collection of things lying about in an untidy mass".

I never said only spacing produces clutter. Either I'm not explaining myself clearly or you read something that was not in my comment (this is called a strawman, right?)
Yahoo's past notable problems which are usually mentioend are that they had competiting divisions of the same company.

They had Geocities and Yahoo webhosting.

They had Flickr and Yahoo Photos.

---

Their current problem is poor execution.

They've wanted to go into social media for a long time, and failed in many efforts.

Years ago Yahoo Profiles existed with explicit tie in with Yahoo Messenger.

Then Facebook came onto the scene and social became the new 'in thing'.

Yahoo Profiles was redesigned.

Then Yahoo Buzz was launched and poorly integrated with the above.

At the same time they had a stealth platform with its own social networking features.

They shut down the above stealth platform and redesigned Yahoo Profiles as Yahoo Pulse.

Now they're shutting down many of the features of Yahoo pulse--guest books, photos, blogging. Yahoo Buzz is gone as well.

-----

I question:

1. Why didn't Yahoo Profiles integrate with Flickr?

2. Why didn't they integrate with delicious? At one time Yahoo Profiles allowed you to add links to other pages, but these bookmarks were never replicated to delicious.

3. Why is Yahoo Profiles poorly integrated with Yahoo Groups? Will Yahoo groups get the axe next?

In the end, Yahoo's problem is though they have all the pieces of the puzzle , they have no clue how to put it together. Their divisions compete rather than provide synergy for one another.

They're not a vertically or even horizontally integrated product. Rather they are more like an amorphous conglomorate that sadly locks down its own internal products so that they aren't allowed to integrate even where it would be useful.