skysight-inc/HackerNews huggingface dataset:
I went back and forth with one client for about five months on a contract worth about $300k.

They actually started PAYING me on milestones well before the contract was signed. We didn't nail down a final version until just before the last milestone payment.

They paid in full, no delays -- they even paid extra for when they wanted additional changes out of scope. In my industry (games), it's actually quite common to start work on a contract before it's signed.

They were a rather large company, granted. But yes, don't DO a lot of work for someone you neither trust nor have a solid contract with.

If the contract allows them to weasel out of giving you any money at all after you've put significant time and resources into it, then that would be qualify as "I sometimes really fight for certain clauses". Ownership of IP is another critical nonnegotiable for me: If I have a library that I own and I'm using it in someone's product, it's going to be spelled out in the contract that I still own it (work for hire notwithstanding), or I'm not signing.

But if you're talking about unbalanced boilerplate legalese (nonreciprocal indemnification or nondisclosure, or clauses that otherwise aren't ideal according to your legal counsel), then I still agree with the article.
It sounds like you're talking about Sencha Touch, which is very different from the desktop version (ExtJS).
Adhocracy "operates in opposite fashion to a bureaucracy"
Raphael is so awesome that it works even on IE, using VML, with the same sane API.
If you want to "check in" to a drive-thru, how is this different than say, going to chipotle.com and ordering online? Your description sounds like "an app that conglomerates all things I would do on a company website into one." Obviously what those "things" are are different from person to person - there would need to be more focus. Plus you'd have to integrate into every system you partnered with - which is significant development overhead for each new feature.

It kind of sounds like you are suggesting that each company/store/whatever conform to some generalized platform, whose APIs can be auto-discovered or auto-pruned with GPS coordinate input. This is almost along the lines of "everything should have an API - even my toaster." Theres someone out there trying that very thing but I forgot the name of it.
HTML5 adoption might take a big bite out of Apple
In addition to my comment (as I didn't expect you to reply), I apologize if it came off a little /too/ straightforward. I just re-read my comment and felt that it might be a huge kick in the nuts to some people, though it's usually how I give feedback to myself and the designers I work with.

But anyway, good luck finding something you (and probably your users too :)) are happy with.
<quote>WHAT IS THIS?
An image with a transparent background is like a painting on a window: you can see all sorts of exciting things behind it, but you can’t reach through to touch them. αlphaPun.ch changes that!

αlphaPun.ch will trace the opaque part of your png or gif image. It will then punch through the alpha channel (i.e. the transparent bit), so you can click on things behind it.

WHAT’S REALLY GOING ON?
αlphaPun.ch creates a mask for the opaque part of your pic, along with masks for the clickable content behind it. These masks are placed above the actual image. Clicking a link’s mask will trigger a click on that link.
</quote>

Essentially, if you put a hyperlink under a PNG, alphapunch will create a click-mask that allows you to click anything that is clickable underneath the PNG's transparent areas (alpha-channels)

"Punch Through" the "Alpha"
Many of those windbags are your potential customers. :) When you are doing customer development in a B2B startup, for example, you should speak the client's language. In a consultancy role, you should be able to speak to both programmers and management.

It is not duplicitous to speak a different language and use different cultural cues when speaking to programmers than when speaking to non-programmers. Learning the basic customs and language of business is a start, when we speak of the original poster's position that others were promoted above him despite technical skill.

"What's funny about these books is that none of them tell you how to act like you didn't just read these books. Personally, I find the tells so obvious that I can't even interact with people that are following this advice. It's like talking to Eliza."

It takes time and practice to develop fluency. Perhaps it is unfair to speak of a couple of books as a "magic bullet," but it's a decent start.

That said, I do not suggest that these strategies should be used with other programmers necessarily. But strategies of facilitation (if I may delve into organizational communication for a bit) can help in many situations. I've seen inferior ideas pushed through because someone was more aggressive in argumentation, not because the idea was superior technically. I've seen developers ignored because they had a softer voice. (I've seen developers ignored because they were women, tangentally.) Collaborative conflict management models have their place, particularly in larger organizations where departments have cross-purposes.
Presumably the point of the betfair twitter stream mentioned http://twitter.com/betfair is to get an audience, any audience. It is pretty bizarre. Cant imagine most companies agreeing to it. More interesting than the cutesy style that gets annoying very fast.
Wedding Rings Tutorial from Vectorpack.net
This tutorial shows you how to create realistic wedding gold rings. Follow the tutorial and download the final vector image to compare and learn more easily.
#TCDisrupt as seen by the people there [Photo Aggregation]
Actually I don't believe the two are related. And they're working on the concurrency improvements all the time:
https://jira.mongodb.org/browse/SERVER-1240
Yes. Are you interested in something more specific? Your feedback is important to guide my efforts.
Poll: Help my MVP: do you value the discussion or the links more?
A few times recently I've submitted items which have quickly got a few upvotes, then even more quickly got flagged into oblivion. It's clear that while HN is an active and lively community, and my interests overlap with it, some of my interests are outside what is considered "on topic." As a result I'm working on developing a community that caters to those who are marginalised or simply "off-topic" here on HN.

This poll is initial research for my MVP.

In the interests of full disclosure I submitted this same question about 12 hours ago. Perhaps unsurprisingly, it gained a few upvotes and got to the front page, but then very rapidly got flagged into oblivion. Within about 10 minutes it wasn't ranked in the top 1000 items. I guess it fell foul of those who take extreme exception to "meta" on HN, but I'm hoping this will survive long enough to give me the indication I need.

When I first arrived at HN I found that the links were really good, and the discussions were better. As time has gone by I've found that I've changed, the site has changed, my interests have shifted, and so my perception of the relative values has changed.

I was wondering about others. What do you value more - the discussion? Or the links? And how does that correlate with your time here.

The question of time is a completely arbitrary one, and relies on your own perception. Some have been here for years, but only recently become active, other have only been here a short time, but are active, etc. I know that polls like this are not statistically significant because of self-selection, and this one even more so because of self-characterization, but I'm interested to know what people themselves think, before I consider doing something more serious.

I know this looks like a lot of options, but it boils down to long-standing or not, active or not, and then the question I've asked - discussions or links.

So thanks in advance for your time and efforts in helping me - and potentially others - to better understand this community, and perhaps to create another that complements it.

ADDED IN EDIT: I don't like asking for upvotes, but this item will completely fail in its purpose if it simply falls off "/newest" and doesn't get seen by enough people. I don't care about the karma, I'd just like the insight. Thx. (and sorry)
I value discussions - I'm a long-standing user, pretty active,
I value discussions - I'm a long-standing user, not so active
I value discussions - I'm a newer user, pretty active
I value discussions - I'm a newer user, not so active
I value submissions - I'm a long-standing user, pretty active
I value submissions - I'm a long-standing user, not so active
I value submissions - I'm a newer user, pretty active
I value submissions - I'm a newer user, not so active
Well, I'm certainly no JS expert. I doubt I'm the guy to figure out what to do here, at this point.

In any case, are you sure that JS generators should be considered a "future" thing? I just did a bit of research, and it sounds like you are talking about this proposal:

http://wiki.ecmascript.org/doku.php?id=proposals:iterators_a...

According to the following page, much/all of that proposal was included in JS 1.7, which was implemented in Firefox 2.0.

https://developer.mozilla.org/en/New_in_javascript_1.7

And FF 2.0 was released in October 2006. A quick check shows that my FF installation (3.6.22) supports generator functions, and the "yield" keyword, just fine, as long as I say

<script type="text/javascript;version=1.7">

Regardless, I'm a little out of my depth here.
Hm.
If you look --> in the documentation <-- you find your first protest invalid. And in those docs you will find plenty of sample code, for your second protest, and examples (#3) to go with them (what is sample code if not an example?). #4 Protest too much? #5 Does a framework's theme need a template, too, or will a motif do?
Uhm. The data goes back that far but the usage is far more recent than that.
The question I am asking myself right now is how did this project make it to the top slot of HN. It seems to be a re-hash of some standard frameworks, some bad documentation, some buggy widgets and be backed by a largish vendor. I hate to say it, but it reeks of a voting ring.
Fred is sort of right. Off-sites are often feel good democratic brainstorming exercises, but trying to design a product by democratic brainstorm seldom works well. Some people have a talent for selling passionate ideas that just plain suck. If Fred is a good UI designer with a clear vision than its probably better to trust his instincts, and tell him to work on his people skills.
Hmm, nothing has changed with sites and groups, this is a new way to display and interact with them.

They all have their own standalone sites just as they always did and are just as customizable as before. The main difference is that interacting with content across multiple sites is much more streamlined through the new interface.
Traffic analysis for our first four months
Fight club is a good example of this.
It actually looks pretty good and would save you a ton of time rather than trying to build some of these widgets yourself.

But are people willing to buy a framework like this? Or is everyone just using JQuery UI and leaving it at that?
Can this be used in a release distribution app or only beta test ad hoc apps? It sounds like it's only for test distribution, which is cool, but reporting on distribution apps would be nice.
Is a bounce rate of ~80% common for Google AdWords ads?
Wow. I think you're painting a way overly negative picture.

I'm not sure what your definition of success is (so Minecraft is not good enough for you?) but I know many - just look around - indie developers that are making a good living and growing their business out of selling good games and being reasonably clever about business, they're nothing like a burning sheet of paper. They may not all have made 3 million bucks - a handful obviously have and that's great -, but they're able to live doing what they love. I'm not saying it's easy, it takes a lot of talent, passion and endurance.

And I don't think you should try to beat EA at their own game. You should be playing a different game. The simple fact that you're not EA could be one of your best cards.
From what I've seen, unfortunately the best approach is to use your gut feeling and try different prices over different time :(

I can't confirm this technique (is it?) myself, but I'm in process of publishing something for money and will have to figure this out soon enough too.

Good luck
can someone define these for me? ISK, PVP.
EVE online is a great sandbox to play with free market economics. Reputation gaming is a nontrivial problem with real world implications.
Basic research can have a net positive effect even if it does not result in a commercially viable product; that's how basic research works.

Projects like NIF and ITER aren't basic research, and in any case there are all sorts of competing interests when it comes to research - we'll get better bang for our basic research buck funding, say, the Web telescope or something like the LHC. The argument for ITER and NIF has always hinged on the promise that they'll be able to produce something useful within a few decades.

Anyway, if we go by straight cost/benefit, nearly all of the viable alternatives are polluting. And it's a fantasy to assume that we'll completely replace our energy consumption with renewables.

It's not a fantasy because we can't do it. It's a fantasy because we can't do it for a price we're willing to pay. But what fusion advocates are asking is we instead pay for something that's going to be even more expensive.
reddit AMA?
This idea is actually spun-off from something I did that was much larger, so a lot of the heavy lifting had already been thought through. Most of the data comes from outside sources (last.fm and local sources). Thanks!
Can anyone comment as to the quality of these interviewees in relation to the proper YC applicants?

It seems that some of the guys wouldn't know their arse from their elbow. I appreciate how stressful it would be on stage, however a lot of them just didn't grasp the fundamentals of business or communicate a clear value prop.

Were past YC companies more polished during their first elevator pitches, or is it something that comes with practice?
Show HN: Mixergy for the adult industry
Indeed. This is my major gripe with Google Maps. IMHO, forced scroll-zoom is a broken UI mechanism.
Yes, that's right; pointer-events in HTML can only be applied to whole images.
This is a very strong statement. AFAIK most languages don't have do tail-recursion in general (Even most implementations of common lisp, and Clojure only if you use a special keyword).

Recursion is worthwhile in certain cases in any language where the problem naturally calls for recursion; things like DFS and BFS are a lot uglier without recursion. Lambdas and first class functions really aren't necessary for a lot of situations where recursion is natural, and in those scenarios it is clearly worthwhile in Java.
If you want to win friends and influence people that know how to program, try programming more.

But you have to deal with & influence people that aren't programmers.
Might as well mention an earlier paulgraham.com: http://www.paulgraham.com/gh.html ("Great Hackers") - here's a tiny summary that misses a lot:

- Some programmers (using paulgraham's term) are orders of magnitude more
productive
- They're often motivated by the tools they get to use
- They're also motivated by interesting ideas/challenges
cardflick.co, actually. The .io extension is not registered.
Thank you very much for your answer, especially since you compared the two. That helps me understand even better.

Just wanted to let you know Basho is addressing some of your wishes. Riak 1.0, which is coming out at the end of this month, has integrated riak search (so it is no longer a separate install) and also has integrated secondary indexes (on numerical values, so not full text search but integrated nicely.) I believe, it may be possible, to do geo-spatial searches using the new index system, but I've only thought about it, haven't tried it yet. (It's not built in, but I think its something one could build, and I'd like to build myself eventually.) They now have binary builds for installing on Mac OS X (IIRC) and I've been able to install via homebrew and source lately, so they might have fixed that. They've also got a new thing called riak_pipe which is really useful for certain classes of problems (its new so not well documented yet.)

Anyway, thanks again for your answer, and just wanted to let you know Basho seems to be addressing the issues you ran into.
Except they aren't called sites and groups any more. You're really underestimating how important labeling is.

EDIT: Lots of people want sites, lots of people want private groups, but no one wants a space simply because they don't know what that is.
Many of these frameworks are UI frameworks, which are almost impossible to evaluate without first seeing a screenshot (or, even better, a screencast).
Is Numis Network a Scam - Network Marketing Opportunity
Ask HN: Which startups currently use Launchrock?
I would love to create a list of all the Launchrockers around town.
In a lot of languages, I think there's a lot of work that can be done, with regards to making better tools for dealing with function arguments.

I don't think I'm the right person to volunteer myself to make one for RoR though, too much of a Ruby amateur.
Curated how exactly? You individually test each framework out?
Python is close to the way you think, because the tools you use shape the way you think.

I write my pseudo-code in a Haskell these days.

Also, closeness to English does not help readability of programs. Programs are pretty close to abstract maths, so closeness to maths actually helps readability of a lot of the expressed concepts (e.g: Even Python uses mathematical notation for its arithmetic).
ISK is the in-game currency. PVP means "player vs player", its where two human players are competing against eachother- contrast with PVE (player vs environment) where a human player is opposed by computer controlled AI enemies.
The .js file is coming in at 233.85 kb when pulled from the CDN, but that's the whole framework. I think it's highly likely that they will create a modular packaging system so you can get just what you need.

The styles are under 70 kb combined.
If the writers are really that pissed, what's to stop them from just jumping ship and starting a new tech blog? They'll be able to take their industry contacts and Twitter accounts with them, meaning they could have a near seamless transition.
How Apple is storming the enterprise from the inside
I don't think that is necessarily factually incorrect.
Comments aren't the only for-humans documentation in the program.

The names you give (pretty much everything), the structure, indentation (when optional), and various other things are all meant for humans.
Who cares about these proposals? They might be good ideas but the Republican House is never going to pass this.
We've been interviewing people in the adult industry to see what their world is all about. It's pretty fascinating... let us know what you think.
Pandas 0.4 (Python data analysis library) released
Cython is the biggest issue right now with PyPy: lots of 3rd party libraries depend on it, lxml and pyzmq come to mind.

I can't wait for Cython support: in our tests PyPy delivers amazing RAM savings, PyPy seems to have a particularly efficient list implementation specialized for small strings: we're seeing x3 savings there, in addition to 20% speedup.
I have actually seen some cities where they post what speed you should drive at to optimally get green lights.
I looked at your site after it finally started working again during your segment. Why is the Macbook Pro ranked #1 for gaming laptops? It has superior build quality, but gaming performance leaves plenty to be desired compared to many of the laptops below it. It also costs much more, which doesn't seem to be factored in to the price.

The ASUS G73SW-A1 listing says this in the Display summary:

"Looking at the screen both indoors and outdoors is a generally enjoyable experience"

Then this in the Display details:

"The reflections on this screen cause its usability to be close to minimal. Users will only be able to comfortably view the display in either dark environment or with the least possible amount of lighting. Outdoor use will prove to be absurd; patience and continuous focus will be required for any actual and efficient use of this laptop under medium lighting conditions."

These seem contradictory, and there were little inconsistencies everywhere I looked.

It is a fun idea/project though!
Undoubtedly there's a non-compete in place, at least for Arrington. The writers could maybe jump ship if they are willing to take the leap, but they'd have to be very careful to steer clear of Arrington if they do so.

Note non-competes as the result of acquisitions are pretty much iron clad even in CA.
It's only controversial because actual racists--people with negative views toward certain races--use the same research and arguments. And it's completely unnecessary. You can say "socially immobile" or something like it. That avoids wrecking the discussion with things you know will cause problems.

I'm not even talking about the case or the impact on hiring. I'm talking about how dragging race in without cause cuts any real discussion of the situation off.
Seconded, this is truly awful. Navigating the map instantly becomes a chore.
What is with the estimated costs? Are they looking for corporate sponsors? I've never seen a FOSS project do such a thing when discussing future plans.