skysight-inc/HackerNews huggingface dataset:
ARC to me is scary... I got over the huge learning curve, and the nuances of autoreleasing, and retaining, and it seems like now I gotta unlearn all of that??? And not to mention some third party libraries/source code don't support ARC. To me, I'm gonna hold off using ARC as long as possible.
I think the thing to note here is that China is most definitely not like America. I think the common practice in the west is to think of China as an Asian version of a first world country, with a government that just censors things. That's not the case--China has an oppressive government. While they've been opening up commerce in the last few decades, that doesn't mean that they've adopted the western sense of freedom. There are a whole host of reasons why this is the case, but it's very important to note that while China is very visible in the world arena, it is still a developing nation.
Composer | Dependency Manager for PHP
I don't know. In the UK there are two recent issues that might be relevant.

i) National ID cards. These failed not because of (well publicised) privacy concerns, or because people didn't want to have to carry an ID card, but because the government said that cards would cost > £100 for most people.

ii) National Criminal DNA database. The UK has a huge DNA database, and it used to include profiles from people who had been arrested but never charged nor convicted. A court of human rights said that it's abuse to keep those indefinitely; government offered 12 years but that was reduced to (I think) 6 years. Many people said they didn't care if they were on the database, saying that they were innocent and that if it helps the police they'd volunteer. (Missing the problem of false positives and having to keep too much data).

For both of these things there were active campaign groups warning about the risks, but many people just didn't seem to care.
Heh, what makes you think Apple would approve "Office for iPad" especially if it only integrates with SkyDrive, and not iCloud? :)
No need to FTP it....can just run it locally.
I love this idea - cheap is a quality that you must be able to design just as well as "best in breed" or "high-end"
Traditional supply-demand economics just doesn't explain the behavior of "middleman" industries, such as lawyering, real estate agenting, etc.

Traditional supply-demand economics assumes a 1:1 ratio where there is one buyer and one seller and there is some amount of economic surplus that the two parties play tug-of-war with. Traditional supply-demand economics works great when buyer and seller negotiate directly.

But in middleman industries, the middlemen can hop on either side, and play for either team. They are able to effectively scope out surplus from either or both sides, predatorize the weaker side with almost _no risk_ to themselves, and destroy a lot of the potential realized value between the original parties in their process.

So basically it creates a "parallel" economy where prices aren't determined by supply or demand, but rather by fear and a kind of high-stakes prisoner's dilemma between buyers and sellers where buyers and sellers bear all the risk and lawyers and agents reap all of the rewards.
We need an American Programmer's Association.
The BBC’s tablet experiments turn iPads into mobile production suites
And I browse without JavaScript, so the CSS style that hid the cursor actually meant I didn't see any cursor whatsoever.
First shot of iPad 3 Retina Display
Go back and finish reading the article.
not sure how useful this is, is the database stored in memory? how is it persistent?
also non-blocking access is key otherwise you can easily freeze the UI.
Arg! Bug #3 found. Now the Daily Progress is not working for me.

http://imgur.com/5ubmk

37signals, seriously.
Thanks for the example. I'll start work on hinting next to see what I can do at the default size.
This is hardly consistent even in Apple's world. I recently went through your exact exercise myself, except instead of tabbars in Android, it's Core Data storage in iOS.

The vaunted Core Data + iCloud integration is woefully underdocumented (actually, it's practically undocumented), with the main resource being a mega-thread on Apple's dev forums, where every few pages someone from Apple will chime in with ever more confusing suggestions, and yet never updated sample code nor docs.

I really don't think "shitty documentation" is a uniquely Android thing, nor is it something iOS has resolved.
I doubt the V8 Engine could be easily done so, you'd have to remove the JIT and all of that in order to do so otherwise it will be dependent on having some kind of emulated processor to do it. Though such a thing does exist...
Nice, can I use this to trick people into clicking an affiliate link instead?
> "top firms have a lot of pricing power and middle firms dissapear"

This is generally true. However, there's increasing pressure from clients, not to simply push billing rates lower, but for flat-fee arrangements.

While in many areas of law the billable hour is secure [1], in many others there not only isn't a strong argument in favor of it, but clients are increasingly pushing back against it [2].

And I'm not surprised to see a successful lawyer completely ignoring it, even in a post that serves largely as a setup for his pitch about coming disruption. IME every lawyer who hasn't seen his primary clients insist on flat-fee billing would prefer to pretend the issue didn't exist. And those that are dealing with flat-fees, would prefer not to talk too loudly about it, for many of the prestige/traditional reasons behind the ever-increasing billable rate itself.

Now, most firms are structured in a way that can wrap their minds around a $400 billing rate and remain profitable without changing things too much -- indeed they likely already have attorneys making the firm money charging "only" $400/hr.

But a flat-fee is not only anathema to their pride, but largely unsustainable given their structures. Between the lines of those comments about "overhead" is the fact that most of it is unnecessary, legacy nonsense that has persisted solely because the billable hour warps incentives. [3] Most law firms are simply not ready for pricing that will require them to so optimize their internal operations. And this is where the real disruption will appear and where middle firms have an opportunity. [4]

[1] Mergers, acquisitions, litigation, etc.

[2] Legal zoom-type work, some ip registration, etc.

[3] Hourly billing rewards inefficiency. If an attorney can generate enough business to keep themselves and their billable staff busy for as many hours per day that they care to work, cutting the time it takes them to perform their tasks by 20% means they bill 20% less. Which means they need to go scare up 20% more work to merely maintain their previous revenues. And as generating new business is not itself billable, Attorneys tend to treat "increased efficiency" as "more work for the same money".

[4] They have some experience, less 'pride' clouding their vision, but sufficient revenue to fund experiments in innovation.
Yeah, that's what I was trying to communicate.

As a rule you should be capable of introspection and you should look at what works and when for other peoples design.

Regarding following it "strictly", depends on the circumstances. If a new designer joins the team, and doesn't do it, they should be let know. If someone's design is universally regarded as the absolute best and a masterpiece, sure skip the crit and move on.
Ask HN: Rails 4 Wish
i think all generators should create a little dsl that you have to then tweak and then run. I'm sick of tweaking cli commands and wading through bash history.

We already have a generator that does this and it's called migrations, we need this for controllers, view, models, and scaffold (which could be a meta dsl).

What do you think?
Yes she should, if the alternative is dictation.

It might be easier to set up your own servers than it is to manage the communication overhead of a third-party sysadmin
hope they will never upgrade their server again without backup it first, i still could not upgrade my jquery due to the for-ever lost plugin site after that upgrade, the new plugin site is still not fully ready.
Apple quietly adds "Catalogs" to iTunes App Store
and not to mention the lag when going over "clicky" button in ff
Wouldn't the higher bit rate help though? I've long suspected my preference is largely due to the difference in mastering techniques more than any technical limitations.
It seems to me that lawyers have a captive market - I mean, you're not going to not hire a lawyer when you need one, yes? And with the truckload of new laws that enter the books every year, there will likely be no shortage of need anytime soon.

It seems to me this 'salary matching' is basically price-fixing, even if unintentional. If my only option is a $650 / hour lawyer or a more prestigious $750 / hour lawyer, why not pay the higher price? I mean, legal matters can be scary to those not well versed in the intricacies of the law.
Young CEOs Find Benefits, Challenges By Hiring Employees 40 And Older
This looks excellent, nice work.
> hanging out with a different social circle often; ones outside of the tech/startup world.

That's one of the things that made me happiest about moving to Italy from the Bay Area. I have a fairly wide range of friends here, some of whom are up on all the latest startup news, and others who could care less because that is not at all their area of interest. It feels a lot healthier to me that way. In the bay area, it felt like you were never really that far removed from tech; it just permeates everything. Which is cool, I guess, for a bit, but after a while I found it cloying. I appreciate having a wide range of friends here.
The fee overage acts as insurance. Since the downside of legal services (no matter the competence) is significant, consumers believe the extra money they are paying will help mitigate any unfortunate circumstances.
So if I have a $25K/month business and you destroy it, you should only refund for a month (or two) revenue? $2MM seems right for me considering potential future revenue, brand loss, lawsuit time and cost...
Introducing Asyncdynamo
Nice list of sources on this article, yeesh.
We all know G+ is struggling in traffic. It's no secret. Most moms don't use it. Most teens don't know what it is. Most grandmas haven't even heard of it.
Re: Lack Data - data only exists to prove what happened in the past. The data from the future hasn't gotten here yet.

If you insist on data to support every design then, by definition, you're incapable of doing anything totally new.
Google Play replaces Android Market and unifies Android content services
BUG #4!!! This is a joke right!?!?

http://imgur.com/tHXkR

Now the People ("Everyone") section won't work for me.

I can't be alone with experiencing this pain - right?

Good way to start off the launch guys. I won't be a customer anytime soon. Just say'n
Select a razor and we will keep you in f'ing great blades
Depends, this might work for some common cases, but there are lots of different kinds of lawyers just like different kinds of doctors.

The lawyer I use for business is entirely different than the one I might use to defend against a murder charge is entirely different from defending against a traffic ticket is entirely different to sue on a trademark case is entirely different from suing somebody for slashing my tires, etc.
I think it's memory for now, but I'm hoping for an IndexedDB backend as a polyfill for WebSQL. As for non-blocking... that's what Web Workers are for :)
>More lawyers could afford to charge reasonable market rates, and not work for large firms, if it weren't for the ABA mandating that you have to attend a law school (that results in huge piles of debt) or clerk for years (four in California) in order to join the bar.

That's exactly the problem, regulatory capture of government protected guilds. It's exactly the same with Doctors and the AMA, or electricians, hell in some places even interior decorators.

If you've ever had to hire a commercial electrician, it's absolutely terrible. Once they pull a permit and start working, it's extremely difficult to replace them, and they know it.

Recently the general contractors in Georgia convinced the state to raise the net worth requirement for contractors. They are already required to have massive insurance coverage, so the only reason was to protect the incumbent contractors from new competition.

Anywhere you end up with government sanctioned guilds ran by industry or ex-industry people, you're just asking for regulatory capture and the resulting protectionism.
A much more straightforward abuse would be pointer-events: none. Just position an element over the 'like' button and let clicks pass through it: http://jsfiddle.net/rVxTn/
I think you hit the nail on the head with your last point, though I wouldn't necessarily call it moderator abuse. The actions that moderators can take on reddit were built on a laissez faire model of moderation, where anything goes except blatant spam. This obviously doesn't work very well for moderators who choose to run their subreddits in a different manner, and this happens to be most of the big subreddits, because laissez faire moderation just doesn't work on a large scale.

For example, the sole /r/truereddit moderator believes in a laissez faire moderation style, and the subreddit is slowly getting worse and worse as the userbase increases. Every time a /r/truereddit post makes it to the front page, a virtual swarm of idiocy surrounds the entire subreddit for a few days.

But that's the only way the moderation system is designed to work. There's no way to remove/approve content without training the filter. If someone submits a codinghorror post to /r/programming that is completely off-topic, the moderators either have to remove it, effectively warning the filter that codinghorror might be spam, or hope that the userbase does the right thing and votes it down. Usually, they won't, especially the people who are voting from their customized front page, not paying attention to what subreddit something is in.

It's broken, and the admins have never really expressed any concerns about this fact.
Hi there. Sorry to see you're having trouble. If you fill out the support form, we'll be glad to take a look and get to the bottom of the problem.
Guffaws and awkward laughter: game devs react to Indie Game: The Movie
Nah, no way am I going to allow wget or curl to do application work.
You're a real charmer, aren't you? We can't wait to have you as a customer!
Google's Shortfall From Clearwire Gets Clearer
No surprise here considering that 25% of hackers cooperate with law enforcement[1]. These people aren't hardened members of violent crime organisations like Gangs or various mobs and are probably very easy to "break". On the other side hackers tend to trust each other way to much and share personal details inside their group which makes infiltration very easy. Sure you can be behind 7 proxies when you hack something but that doesn't matter as soon as you start talking to your hacker buddies about your personal life without using OTR or even bothering to sign into chat services with a proxy. As soon you start sharing details about how you're in love with a girl or that you feel depressed or you are about to order pizza at place X it's pretty much over for you.

These hacker groups are like a clique a social circle of friends but most "hackers" don't think that their "friends" will rat them out in a second. Most of them probably have never been interrogated or even any contact with law enforcement and therefor very easy to intimidate.

[1]http://www.guardian.co.uk/technology/2011/jun/06/us-hackers-...
Traditional supply-demand economics assumes a 1:1 ratio where there is one buyer and one seller

That's not what 'ceteris paribus' means.
I prefer subtleGradient's Javascript Tools bundle, which also checks with JSLint on save: https://github.com/subtleGradient/javascript-tools.tmbundle
I'm a huge believer in fighting link-rot as much as possible, so unless the US govt seized my domain for some reason, I would make sure all swombat.com links would still work.
I think car-sharing is a hard sell and is going to remain that way for a long time in the majority of this country. With the exception of a few areas (Manhattan, and maybe a few other urban centers on the east and west coasts), most US cities are way too dispersed to entice most people into giving up a car, to say nothing of suburban and rural areas. Additionally, there are a lot of people for whom the ability to make a car trip without excessive pre-planning is absolutely essential, and the inconvenience of missed meetings, incorrect parking spaces, and having to walk to pick up the car are going to be show stoppers.

I think that a better approach is more development of public transportation solutions, including the inclusion of more bike-friendly commuting features in cities. If a combination of bike commuting and public transportation became the norm for US city-dwellers, then it would be far more feasible to cut back in the number of cars (and perhaps eventually get to a point where car sharing was more culturally and logistically feasible).

(This is the perspective of someone who doesn't live in downtown NYC/SFO/LA/Seattle; I'm sure going car-less seems a bit more feasible in those very concentrated locations)
The same trick was used in the recent Mission Impossible movie. The device, which was controlled by an iPad (ha!), used eye tracking to adjust the image to look correct from the guards pov. And of course it failed when another person entered the room. I thought it was quite well done (though the real-time adjustment aspect seems very unlikely) but I wonder if what was happening was lost on most of the audience.

I was already familiar with the concept, I remember reading about invisibility cloak prototypes[1] in the early 2000s.

1: http://www.wired.com/science/discoveries/news/2003/03/58286
The thought process we go through to work out "what circumstances your design is good for" highlights problems. (e.g. "David, your navigation really well when there is a predictable number of categories, unlikely to change") highlights the shortcomings implicitly (e.g. "But, we're designing a wiki here, anyone can add anything.")

It sounds like you're a mature designer capable of taking criticism without any issue whatsoever. Most designers aren't like that, and unfortunately many who are can be difficult to work with because they think everyone handles criticism as "well" as they do.
The three ways it does that is that ... (b) you have a set of skills that makes you a valuable asset to the US ... You wouldn't find it insane if colleges or employers made the same decisions.

The problem is that there's a major disconnect with what the comfortable middle and upper-class people who make decisions about the immigration system think of as a "valuable asset to society" and the actual economic incentives for most people who want to immigrate to the United States. To use your corporate analogy, it's as if the hiring committee of a major corporation decided that there were so many applicants for jobs that everyone the company would hire should have the same skills and credentials that the people on the hiring committee have -- master's degrees and continuing education credits -- even though what the company needs to hire is janitors and security guards.

You don't think that people who come here illegally (or, best case scenario, who come here under agricultural visas that give them temporary residence and no stake in the country) to work in the fields or construction are contributing anything? Well, enjoy it when your food doubles in price, then. Or, more likely, enjoy your food staying the same price but the people who grew it don't have any labor protection laws or real roots in this country.

My point is not that we should just open the borders willy-nilly. But we need to have some kind of process for people who want to live here that doesn't result in decades of limbo, and doesn't cost tens of thousands of dollars to someone who's going to take up a minimum-wage agricultural job. And the process should help them become Americans. You know, like the process did for most of this country's history up until the 1930s or. That process did all right, as near as I can tell.
Empowering Job Seekers with Founder of Keppie Careers - Miriam Salpeter.
If we're rationalizing this with economic principles, I think we can chalk it up to "imperfect information".

Also demand is static regardless of price changes. Quantity demanded is what changes. Apologies for the pedantry but don't want anyone reading too much here and making that mistake on a econ test :)
3G Bonding Router Provides up to 200mbps
Cursor:none makes it cleaner, but it's not necessary. You could use a lighter cursor like cursor:crosshair or cursor:text along with the fake cursor, and I bet most people will still click using the fake one.

In fact, even if you can't change the cursor at all, you could easily create a swarm of fake cursors that would frustrate the hell out of the user.
Hey Luke,
I see where you're coming from. It is subjective, but the key benefit is really that people are more likely to naturally cede to the person most equipped to make the call. The argument is really about establishing that. If it comes down to a 1 v 1 situation where two guys are at loggerheads, then yeah, some design principal needs to be step in and make a call. But the process hopefully reduces how often this is necessary.

Thanks for your comment.
I hope your username is for the band and not the batman character. :)
Any guesses on what it'll be used for? I'm guessing newsstand, but for magazines.
My app doesn't need native capabilities as of now. I'd stick to their native packaging tools - zero learning.

See towards the end - http://vimeo.com/37974749 . The Ext.device.[Camera,Device,Connection,Geolocation,Notification,Orientation] APIs support both Phonegap and their own native packager.
The unobvious but major thing missed is that hiring the wrong lawyer is far more expensive than an additional $300 per hour

You could say the same for any number of industries - hire the wrong structural engineer and that bridge or building will collapse, hire the wrong nuclear engineer and attack sub might run out of power while engaging the enemy, hire the wrong electrical engineer and the airliner's control system may fail, etc - and yet only very few people in those industries can ask for over $250/hr.
Samsung Galaxy S3: April Release Ruled Out :-(
JSLintMate has two modes: JSLint/JSHint on save (command-S), and full mode (control-L for JSLint, control-shift-L for JSHint). You can use options files in both modes, which means you can share settings no matter how you want to use it.
There are simpler tutorials: http://www.jperla.com/blog/post/teach-yourself-git-in-2-minu...
Here's a nice definition from the OECD website's glossary of statistical terms;

"A free market economy is one where scarcities are resolved through changes in relative prices rather than through regulation. If a commodity is in short supply relative to the number of people who want to buy it, its price will rise, producers and sellers will make higher profits and production will tend to rise to meet the excess demand. If the available supply of a commodity is in a glut situation, the price will tend to fall, thereby attracting additional buyers and discouraging producers and sellers from entering the market. In a free market, buyers and sellers come together voluntarily to decide on what products to produce and sell and buy, and how resources such as labour and capital should be used."

Given this definition, it is hard to see how there could ever exist a free market in professional legal services and surely only a fool (or possibly a lawyer), would seek to argue that there is one in existence already given the overwhelming evidence to the contrary.
No, read up on South Korean history-their export oriented economy was originally constructed during the 1970s by US-backed dictator Park Chung-hee. SK has only been democratic for about 20 years.