skysight-inc/HackerNews huggingface dataset:
Tussle seeking Drupal Developers (Princeton, NJ)
FACEBOOK: I PEED. FOURSQUARE: I PEED HERE. LINKEDIN: I’M GOOD AT PEEING. TUSSLE: I CAN PEE FARTHER THAN YOU.
Tussle™ is a social competition network that provides a happy home for all bets, games, disagreements and challenges (private beta launching in March 2012 – www.tussle.com). When your competition’s on Tussle, you have a public showcase to share with friends, track your record, compete for votes, trash-talk, and post embarrassing photos or videos as part of the stakes.

Tussle is a funded, fast growing start-up based out of downtown Princeton, NJ right across from the Princeton University campus. We have a true start-up environment, working out of an awesome renovated industrial loft-space with a few other tech companies, a 3D printer, a ping pong table, and a robot named Einstein.
We’re looking for fun, creative, wickedly talented Drupal developers who are problem solvers at their core, committed to excellence and excited to build new things and directly impact the shape of the social media landscape.

About the position

As a Sr. PHP/Drupal developer at Tussle, you’ll play a major role in the development process, working on a large variety of projects and feature sets. Your responsibilities will include both front-end and back-end development, including creation and maintenance of any modules necessary to achieve custom features. At Tussle, you’ll have the opportunity to play a key role in the entire life cycle of new feature implementation including initial design, architecture, building, and testing. The right candidate will have the opportunity to grow quickly with the company into positions of greater management and responsibility.
Compensation: Very competitive – based on skills and experience

Location: Princeton, NJ

Telecommute: Allowed - but not preferred

Please send resume to kit@tussle.com

Requirements
• You’re a PHP and Drupal pro with an innate sense for good design, and experienced with the complete lifecycle of creating and maintaining Drupal solutions
• Drupal 7.x, Modules, Theming, Views
• You have strong and efficient JavaScript/CSS/HTML skills and you’re comfortable using Drush and Git
• 2-5 years experience working in the software industry
• You follow best practices and stay current with industry trends
• You thrive in a flexible environment and you have strong time management skills and attention to detail
• Bonus: Deep familiarity integrating with Facebook’s API
• Bonus x 2: Experience implementing and/or customizing game mechanics
I've put together a few things with Objective C over the years dating back to OSX 10.1 (yuck PB sucked then) to iOS. Most ended up being ported to Java or C#.

The syntax IS absolutely horrible if you ask me as it results in crazily verbose ways of expressing stuff. Everything is "too meta" and there are very few first class parts of the language. It still FEELS like it's hacked together with C macros (which was what it originally was).

Add to that the reference counting implementation (when GC is not enabled which you can't do on iOS) and it's just painful. Also the lack of any decent threading abstraction - ick.

I think there is a lot of hype around it. It's not where we should be in 2012. Android does better with bastardised Java if you ask me.
The fact that he chose the fake method name performAction:withTwoParameters: betrays that he doesn't know what he's talking about. Under the Apple style guide you would describe the parameters next to the arguments in the method signature itself, and in this case would use something more like performActionWithParameter1:parameter2.

You do this so that you actually know what you're putting into the damn function. As soon as you've typed 'object per' Xcode's autocomplete will have filled out the rest of the entire function, complete with parameter descriptions and little empty bubbles with the expected argument class for you to tab over and type your arguments into. This is indispensable if you have a method with a large number of arguments.
That's a description of a free market, but not a definition.

(The OECD saying it's a definition don't make it so.)

A proper definition is: A market wherein all exchanges are voluntary, i.e., no force is involved.

But yeah, it's far from a free market. I'm with you there. That doesn't mean we can sunder the term "free market" and say it's not a free market for a bunch of made-up reasons, which is what I was countering.
Social Strand Turns Your Facebook Profile Into an Infographic
That's a great point, as far as the the LESS and CSS go, which were optimized for Twitter Bootstrap. If you're not using that TWBS, Font Awesome would just take a bit more work with CSS. That's a great idea for a fork.
A doubling in the price can either be due to an increase in demand or a decrease in supply. In this context, though, its pretty clear that the author is talking purely about shape of the demand curve, not about the supply curve at all.
Tagimator - alternative approach to step based transitions tags in your HTML.
tagimator is a alternative approach to step based page element transitions, driven by special tag attributes in your HTML markup.
So you do not need to go to law school to be a lawyer. Anyone can take the BAR and be a lawyer. Again, as Antone points out, this all comes down to a perception of quality. Many people (and I am not saying you) would not hire a lawyer who did not go to law school.
You have licensed this under the CC-BY 3.0 license (which requires attribution 'in the manner specified by the author'), but I can't see anywhere that you've specified how it needs to be attributed if used.

Is this something you can elaborate on?
It would be nice if you could bake in schema and data with SQL.js itself; it might be useful for querying static data, such as a local auto-complete.
Warming to this theme, perhaps our rulers are expanding with time. Quick, someone weigh the king, if this continues we might need to reinforce the drawbridge.
Uhhh, Android?
Our judgement of the Roman / british legacy is subject to
"Survivor Bias". If you can't see the cost paid by those who did not survive then things will look much better !
It seems that Facebook has a heuristic where it looks for unusual numbers of retracted 'Likes' and then starts requiring confirmation before logging new Likes.

This makes attacks such as these a little less worrying.
It is definitely true that Dwolla reversed the transaction. I'm not sure if it's true that said reversal lost them bitcoin.com, though.
How easy is it to buy YouTube views? $46 for 20,000 easy.
It's not for everyone, but car sharing has been working for some time now...

http://www.citycarshare.org/

http://www.zipcar.com/ (mentioned in the article)

http://www.igocars.org/

http://www.autoshare.com/

http://www.modo.coop/

http://www.carsharing.net/where.html
This is fantastic. I'm going to try to use this in a Phonegap iPhone app right now.
On the building front, this is BS. I was an electrician in the UK, and because of the regulatory capture here in Canada it's not worth my time to become an electrician.

I'm completely unqualified as an electrician here in Canada, but I have more varied experience with electrical circuits, safety testing and literally everything to do with the job than 99% of electricians here in Canada (and the US for that matter).

I can tell you the very simple system that works for the rest of the construction industry outside of those requiring "qualifications". It's called permits and paid on completion. If the electrician doesn't pass on his permit, it doesn't reach completion and you don't pay. Why does this system work for framers, brick layers and every other trade, but it doesn't work for an electrician. Sorry that's fishy.

I legally can do my own wiring on my own house here in Canada and get it inspected by the ESA and then the building inspector to pass permit. An electrician has to pass the permit anyway. Why can I not work on someone elses house and get the ESA to pass my work? Why can I not apply for the ESA to inspect my work and verify that I'm a competent electrician. Because I would like to tell you the truth, in that only 20% of those "qualified" electricians are actually doing work to code and more importantly safely.
Yup it was a joyful evening :) We were just talking about some core issues with our apps and poof! there comes the tweet announcing the release. They've been rolling out updates pretty fast when you look at Beta1,2,3 and RC1,2 dates.
To clarify, I was stating the reasons the immigration policy in the US is the way it is. It's not insane. That doesn't mean it's devoid of unintended consequences, inefficiencies, and issues, though. Immigration is a very hard problem to solve for, especially given the heated emotional discourse about it on a political stage.

The process up until the 1930s didn't do all right--you're being naive in your nostalgia. It created an entire underclass, gave rise to ghettos, and forced people to give up their names in order to take more anglicized names. Moreover, there was a huge strain on infrastructure with the influx of poor Southeastern Europeans immigrating (mixed in with an incredible dose of racism and xenophobia). Wikipedia has a good summary of the laws and why they were passed [1].

There are a lot of problems with the immigration policy, and there are a lot of reasons that it's the way it is. My point is that this particular case of a guy being denied a visa could hardly be thought of as insane. Unfortunate for him, yes. Insane, no.

[1]: http://en.wikipedia.org/wiki/History_of_laws_concerning_immi...
These answers are republished by Quora to Forbes, with permission from the original authors. See this for more info: http://www.quora.com/How-does-Forbes-decide-which-Quora-answ...
"... Once you connect the Facebook app and answer a few questions, your personalized infographic will feature information such as how your social sharing behaviors compare to your Facebook friends’, how your interests compare to other respondents, how long you’ve been alive, the most popular song the day you were born ..."

It might also uncover things you might not want others to know. There must be a better way to dissect someone than a bunch of stats & comparisons?
Exactly. It's so easy to get caught up in doing something that impresses your hacker friends, when there's tons of stuff out there like, say, bingo cards, or, in my case, helping people format their books, that will make "ordinary people" sing your praises even if it's kind of boring from a 'cool tech' point of view.
There is one restriction in particular which I believe has a huge effect on the legal industry's slow pace of change -- only lawyers may own companies which provide legal services to clients (vs. in-house counsel). So, want to start an online, virtual law firm? Either act as a referral service or make sure you never want a non-attorney to have equity in your company. Why does this rule exist? I haven't a clue.
> The focus always goes to China's per capita GDP, but it's a very misleading way to measure economic parity. People get upset about America's wealth inequality - China's wealth inequality is several orders of magnitude worse.

Relative wealth inequality is the wrong measure.

If I've got food and shelter, I'm better off than if I don't, no matter how much you have.
Performance on iOS is superb. Performance on Android is workable - I test regularly on Desire HD and Galaxy S2. Without animations android performance is really usable, even in a heavy app like mine (shit loads of decorations, 3k js)
'.', the DNS root zone, is considered the property of the US Dept. of Commerce, so, no.

However, I could see a seizure of a domain in a different country's TLD (ccTLD to be specific) causing a diplomatic scuffle between the US and the foreign country. I can't imagine France would be thrilled with the FBI seizing 'foo.co.fr' or something.
Good catch. I'll clarify in the docs, but a link back to the project somewhere accessible and on the same domain will suffice. I'm also happy to make exceptions on a case by case basis, also in accordance with the CC BY 3.0.
(Your Name Here) wants to chat - Are Google posing as me without my consent?
Pouring air from a wheelbarrow
You have the right to represent yourself, but not another person or entity, which is what you would be doing if you attempted to represent your limited liability entity in court. It doesn't matter if you're the sole shareholder or not, you and the company are not one and the same.
My stepdad was a nuclear power electrician in the Navy, but when he got out he found out that he'd have to spend years as an apprentice to someone less qualified than him in order to be licensed.
I'm sad that you've been downvoted, though I disagree with you.

Occupational licensing doesn't just improve service quality (if it improves service quality), it also increases the price. The result is often that instead of great quality, the consumer gets nothing at all because ze can't afford it. This hits the poorest people hardest. In the USA, the poor have a famously bad time with healthcare and legal advice.

There are mechanisms other than mandatory qualifications by which consumers can measure quality, including voluntary qualifications, reputation, and price signaling. These aren't perfect, but neither are mandatory qualifications. Each mechanism has advantages and disadvantages.
Well just remember, you're building your homes inside the browsers, the day Android fucks up or the day apple announces a radical change to their browsers, it might affect everyone. Well for all good reasons everyone has an incentive to improve their browsers so far.
Interesting app; The UI isn't bad at all, but it doesn't login, so you can't post/reply/moderate?
I would like to have the choice, yes.

I still can choose to pay more for someone with a demonstrable history, but if I want to take the risk on an unknown and save some money in the process, why shouldn't I be able to?
Indeed, that's the situation. There is a partnership.
Boom Boom Boom - Launch Conf. reaches $1M in prize money
So to answer your own question, when you are sick, need legal help, or stuck by the side of the road, do you comparison shop for best price or do you go to first available?
my point exactly (and the author seems to have missed it). there's such a thing as adverse selection in the market (of lawyers) which means that information asymmetry prevents the formation of a correct market price. in this case people just won't hire a cheap lawyer with discount rates, because they have no insight in the capabilities of a lawyer (or in the field of law) appart from a few if any references and the price.
Ev Williams: Obvious and Branch Partner Up
Awesome! Thanks for the example. Painfully long but a lot easier to understand in situ than something like CreateWindow().
Sears' Doom Inevitable
The article doesn't address what could be the most important factors.

First, your relationship with a lawyer is a personal relationship. And it's hard to break a personal relationship over a yearly price increase of single digit %.

And lawyers regularly wine and dine and become "friends" with their clients. The client really thinks that the lawyer likes them. If you've ever worked in sales you know what I mean by this. Lawyers are nice and friendly and that insures the loyalty of the client. When I was in high school I delivered gifts to the clients of a small law firm. I remember the partner deciding who got what gift (based on amount of work). This wasn't a bribe. Just a thank you to insure ongoing loyalty. (Maybe some were bribes of course).

Remember rates aren't doubled they go up a little each time they are raised. If you are already paying $400 per hour you aren't bolting for $425/hr. It's not like rates are doubling in a year.

The other reason is FUD. People convince themselves and rationalize that a certain lawyer at a certain rate will get the job done. They are afraid of switching lawyers and having a bad outcome.

So the above is certainly one of the things that keeps legal rates high.

What about new startup lawyers? Well the way any professional service works you start out with whatever work you can get at whatever price you can get (let's say). Then as you gain clients you slowly wean yourself from the low priced clients (by taking longer, not returning calls etc.) and they get the message. This leaves you with the best clients who you can raise rates on (because they like you and are fearful of changing).

So even if there was a group that charged low rates (to corporate buyers) over time their rates would rise as well. Because of the person factor I mentioned in the first paragraph.

Finally, even though lawyers can now market (I remember when they couldn't) they won't "sell" in the traditional sense. If I sell a service (like web hosting web design or unix sysadmin) I can pickup the phone and call people. I can go door to door. I can place ads. Lawyers can place ads of course but that's not the most effective way to sell personal services. Then you are waiting for someone to contact you. Selling is selling. If lawyers were ethically allowed and it was acceptable practice to "cold call" I believe you would see rates dropping in certain types of work.
Except that such logic seems to vanish in small claims court (where I can represent my corporation), and before the USPTO Trademark Trial and Appeals Board (where I can represent my corporation)...which means that it's really not very logical at all.
It wasn't for sale at this price earlier.
Payment processing isn't easy - contrary to popular belief.
"That's a description of a free market, but not a definition.

(The OECD saying it's a definition don't make it so.)"

Is that definitive? As the description of the definition of the noun 'definition' from http://thesaurus.com/browse/definition defines definition as a description, of this I am definite. ;)
Not if you use routes properly. I've been able to get the browser back and device back button on android work right for my work.

On "feeling fast enough", let's pick a jquery mobile case, I tried http://www.jqmgallery.com/2012/02/11/sharksfrenzy/ on galaxy s2 (dual core, etc) and iPhone 4s. The list (notice its translucent, and overly decorated) scrolls like snail on the android phone. While it flows very smoothly on iPhone 4s.

A similar list would do better than that on Android if done in Sencha Touch 2.
You can even have repositories that only have root commits. I have a git hack that stores blog entries in a git repository. Each entry is a root commit with one branch that points to all of the root commits. A fun crazy hack.
you can still delete that comment, in the next hour.
This is the #1 reason, and the common explanation, but lets examine it further.

You risk your life getting into your car every day. You don't pick the most expensive car? Choosing air travel is commonly an exercise in finding the lowest price, despite the inherent risks/fear of traveling 4 miles up at 500mph. Why are these commodities while preparing a will is not?

There are transactions/disputes that require highly skilled people to direct/settle, but I wonder how many legal systems have been specifically constructed to require guidance. How can we tell when something is costly because it is complex or merely complex to make it costly?
That could be true. We made the call to get this sample project in at the last minute (literally a day or two before launch) so we couldn't get everything we wanted in there. We will likely include events in a future version of the sample project.
It's not just about the number of lawyers, but also the cost to become one.

In the US, unlike many other countries, practicing law requires a graduate degree from an accredited school. This dramatically adds to the cost of a legal education, and drives up the price for everyone. This is the direct result of "regulatory capture of government protected guilds."
I've heard the balloon actually used to describe the universe's expansion.

Consider a balloon. The rubber of the balloon is Reality, or Space-Time, or what have you. Draw two dots on the balloon; blow up the balloon. Notice the spots are farther apart.
Nice. Definitely let me know how it goes.
I'm willing to say for many things, "You don't have to work there if you don't want to" but this particular issue bothers me. Most firms can Google you, and find a lot of public Facebook info. If that's not enough, asking for your password is basically wiretapping a mobile phone for which you make no business calls. It's VERY hard to live with this.

I'm struggling to come up with any justification. About all I can fathom is a world in which they have to prove 100% that you're not insider trading. But if they need your Facebook to prove this, this need to tap your personal phone # and read all your snailmail too. And every personal email account.

Wow this is depressing.
Thank you for sharing this. People commonly boast about what they would do in trying circumstances. I'll point them to this situation.
Your point is well worth discussing. The primary difference I see is the nature of the outcome and the way checks and balances work in those processes.

In each of your examples, the person you are referring to has a ton of oversight and proceesses in place to catch errors. (I don't know about nuke engineer, but in general the military avoids paying market wages by recruiting then training then placing).

In the lawyer situation picking the wrong guy can be financial suicide.
FYI: private Github Gists are not as private as you think
I e-mailed Github concerned about my private Gists being completely insecure, aside from a unique ID that is hard to guess. They responded quickly (+1 Github), though with a response I was afraid of -- security is a tradeoff, essentially (not sure I completely agree, as basic auth isn't THAT hard to implement in an API, and if I wanted to share a Gist, I'd make it non-private). So, FYI -- if you know the Gist ID, even if it's marked private, you can view it.
Getting started with Sencha Touch 2.0
I have a question...

So, Vagrant lets you setup quick VMs to make development easier. I get that... (and like it). But what happens when you need to migrate the dev image to actual hardware? I assume that you use the same Puppet / Chef provisioning that you use in the VM, but it isn't clear from the "Getting Started" part of the site. Does Vagrant help with that, or are you on your own?

Perhaps there should be a "Production/deployment" section of the Getting Started Guide.
It's best to think of Obj-C method call syntax as a sentence, written in english, which happens to also be computer code. If you name your methods and variables succinctly and explicitly, the language is extremely readable and documents itself (assuming you know english).

Obj-C was the first language I learned after Python. I remember the 2nd month in, it went from being difficult to read, to extremely easy.

Obj-C code can be written terribly, like this:

NSString *someString = @"hello what's up?";
NSMutableString *anotherString = [NSMutableString stringWithString:@"I have more to say, don't I?"];
NSArray *stringArray = [NSArray arrayWithObjects:someString, anotherString, nil];
NSUInteger stringArraySize = [stringArray count];

Messy Obj-C code! Human eyes like simplicity, like right angles, and columns. Same code, more readable:

NSString *someString = @"hello what's up?";
NSMutableString *anotherString = [NSMutableString stringWithString:@"I have more to say, don't I?"];
NSArray *stringArray = [NSArray arrayWithObjects:someString, anotherString, nil];
NSUInteger stringArraySize = [stringArray count];

Takes an extra few seconds of typing, but goes miles.