skysight-inc/HackerNews huggingface dataset:
In this sense, all work is slavery since you can't take home all you earn. It is good libertarian hyperbolic, but probably not a useful comment in this context.
Because you can cancel your service.
For a country full of software engineers and business process engineers, India's pathetic bureaucracy has not been in any mood to modernize. Most modernization efforts have been to buy a couple of PCs load up Windows and wait for magic to somehow happen. It has not.

Open accounting, transparent gvernance etc were supposed to have happened by now, they haven't. The bureaucracy is also extremely dismissive of anything industry suggests as a better way of doing things. Anything that devolves their ability to sit on approvals or wield power is shot down immediately. The existing bureaucracy is a waste of tax payer money and an example of redundant waste.

Even Slovenia now has bench-marked, transparent and open accounting systems.
I often wondered if making the non-free stuff harder to use (Flash, Java, etc) will push free software devs to improve the free stuff. It might be good for Clojure and other Java projects to work towards having full control over their platform and distribution instead of having to rely on Oracle.
I'd argue that doing numerical analysis with NumPy or SciPy isn't really "numerical analysis in Python." It's numerical analysis routines in C being called from Python.
A whiteboard, or Penultimate on the iPad if there's no whiteboard around.
Gradual silent upgrading is poised to be a huge problem for users and yet another reason I stay away from Chrome. You should never impose an upgrade on a user, at most just strongly suggest they install and make it easy if they choose to do so.

Upgrades have the potential to break things users may find critical. Say for example in a browser, User A uses a plug-in that they find essential to their daily work and it hasn't been updated to the latest release (developer is on a sabbatical roaming the world for 2 months). Now you force an upgrade to their machine and you break their plug-in leaving them with no recourse. This is only one slim example but it's potentially a huge issue. A couple years back a Windows auto-update once killed a client's server for 2 days until I could identify the culprit. There at least I had recourse to uninstall and reject the update, with something like Chrome I don't.

In a web app things don't inter-relate the same as they do on a local OS so it's mostly a non-issue outside of user experience. Forcing upgrades to locally installed software is just asking for trouble all around.
3. Build Culture

Bonus points for being able to remove stressful situations from the team, allowing them to be productive. If someone needs to be stressed out, it should be the CEO, not the team.
Once Fred Wilson said,3 roles for CEO. Follow the bigger business strategy, Recruit, and make sure there is enough money in the bank.. or something similar.
Counterfeiting is still a major problem in the electronics supply chain, and I thought it would be interesting, useful and enlightening to see a rather in-depth story of one incident.

And you mean "from", not "form".
This is incredibly short sighted. One of the key issues here is with the iPad. The notion that iPad sales will cannibalize Apple computer sales. This will surely be the case whenever people are no longer buying laptops and a tablet can fulfill their every need. Although none of this has been observed yet. People are NOT replacing their computers with tablets and I don't see that shift happening for at least another 3-5 years. Apple is clearly gearing up for another push into mobile computers with the Macbook Air (it is quickly becoming the "next generation" laptop and will help to boost laptop sales).

Let's say this idea that tablets are replacing laptops is true; then you need to look at market share values. Apple has said time and time again on earnings calls that iPad sales are not so much cannibalizing their own computer sales as stealing market share from competitors. The PC market is much larger than Apple's share and the iPad is priced much more in line with low end PCs than higher end Apple laptops.

TLDR; Assuming tablets do replace laptops for a significant number of people (which I refute). More people are replacing their low end PCs with iPads than their higher end Mac laptops.
In companies with stock exchange listings one thing that he likely does is to sit on the remuneration committees for other CEOs. Who better to judge another CEO's worth you might think. However as the criteria used to set pay include the level of remuneration of other CEOs it has led to a situation where CEOs as a group set their own pay. Unsurprisingly the remuneration of CEOs and other executives has risen far faster than for employees as a whole.
You'd think shareholders would object to this, but major shareholders in public listed companies tend to be entities such as pension funds who in turn have CEOs (you get the picture)
I really don't think we need to rank the freedom riders against the people who stormed the beaches at Normandy, or even the 19 year olds who are manning the FOBs in Afghanistan. The degree of selflessness and bravery intrinsic in all those actions already pegs the meter; let's be thankful for that, instead of trying to design an even better meter.

I recognize there's probably an anti-war subtext to comments like yours, and I respect that sentiment and in many cases probably agree with it. But if we're going to take anyone down a peg for the dumb actions of the "leaders", let's let it be the "leaders".
I'm actually still confused as to the right way to do defaultdict in Ruby.

StackOverflow has three ways...

http://stackoverflow.com/questions/190740/setting-ruby-hash-...

(i) The most idiomatic way seems to be:

(myhash[key] ||= []) << value

(ii) You can use .default

myhash.default = []

(iii) You can use a default proc, as you note:

myhash = Hash.new {|h,k| h[k] = []}

The problem with (i) is that it has weird results if myhash[key] has an actual value, but that value is falsy (e.g., nil or false).

The problem with (ii) is that all default values share the same empty array, so when that gets changed, they all get changed.

The one weird behavior with (iii), at least to me, is that if you access (but don't modify) myhash[k], then it creates a new key with the default value.
One thing no one has mentioned is Yelp. Yelp is huge for yoga. If your yoga studio doesn't have any reviews on Yelp, a lot of people are going to be hesitant to pony up $15 just to try one class. (Many studios offer a discount for new students, but this one doesn't.)

There's a big overlap between Groupon users and Yelp users, so it's a great way to get a batch of reviews up fast. But that's a double-edged sword, especially if Groupon buyers are going to be packed in like sardines in the studio's first weeks.

Here's what I'd suggest: This studio needs to get a Yelp page up right away, and at least post a message there about when they're opening. They may even want to offer a deal right there: "Mention Yelp, and get $5 off your first class!" That way they'll attract more customers (but not too many), get reviews early, and cut out the discount middleman.
It's not. I didn't flag the story, but you'd probably be doing a reasonable thing to flag it yourself.
Since I don't like to downvote without replying, here you go:

If you don't want to support existing infrastructure, I suggest that you become very wealthy, buy an island, and live there by yourself.

The difference between buying and renting is enormously larger than the difference between buying and your theoretical-complete-ownership-of-land. Additionally, in your theoretical ownership world, you would have zero infrastructure to support you and, indeed, would never have had the economic engine to build your wealth in the first place.
Duties of Top Managers
explain about duties of top managers
Piracy is not inevitable. There are products - like google search - that can be successfully managed as a trade secret. Search is a server side functionality and it can be closely held so in that case and others like it, it works.

Your solution for 'beating piracy' for those cases where copying is inevitable makes perfect sense - IF
a) you restrict innovation to 'services that can't be pirated' - but is that in society's interest?
and
b) your innovation can't be improved upon by someone who has the benefit of studying your product, has no technical debt and has incurred no R&D cost in getting to the point you took the product. That is a pretty demanding standard.

(btw - like your handle - inspired by W Gibson unless I am much mistaken)
.net has that problem of being stuck to what 'the company' provides and not looking around enough.

Luckily, there are some changes made recently with projects like the above mentioned, but also Simple.Data, Massive, Spark, as well as more comprehensive frameworks like S#arp Architecture, FubuMVC or MVC Turbine, or platforms like AppHarbor.

Let's hope of more of stuff like these, as well as some real world projects built on top of all that.
Ive might have been Job's first choice. But he wanted to quit, scale back work a few years ago. He had to be convinced not to move back to England.
Corruption exists for historical reasons and because the Govt has not had the spine to go after pilfered assets and corrupt officials as it was perceived as too big a problem.

Similar problem existed in Hong Kong and was solved using similar means as this bill.

The reflection argument only works when the people have visibility into the government machine, which did not exist until recently, with greater mass media, RTI and even youtube/facebook etc. Even people from villages are on these channels.

The janlokpal bill is as good an example of people shaping their government as anything else.
But there is knowledge needed with Windows. You just already had that knowledge.
Up here in Canada, TELUS did the exact same tactic with its landline customers. I called them to complain but they explained that the fee was to maintain their infrastructure, even though I wasn't using it (I never use long-distance).

I asked them to put a block on my landline so that no long-distance calls could be made. That somehow placated them enough to remove the maintenance fee from my account. Within 6 months, I moved to another provider. I don't like being charged for not using services so I vote with my wallet.

Is there any chance AT&T will allow customers to do the same as I did?
a) Apple is rumoured to be working on a low-cost iPhone for developing markets. Greenspun provides absolutely no evidence to support his claim that Apple cannot, except to say that emerging markets are becoming more important. If we use China as an example, desire for Apple products is absolutely booming there (see the profusion of fake Apple stores that Chinese consumers flock to.) I'd adopt a wait-and-see approach here, but Greenspun has said absolutely nothing.

b) Do you think their core profit centre is the iTunes Store? Because it's not. They make their money on iPhones, iPads, iPods, and Macs. This point is really dumb because even if it were true it has absolutely no bearing on the company's bottom line.

c) ...
Do LinkedIn & Job Boards help increase your quality of hire?
Even if all your arguments are true, there is absolutely no reason to believe that the "top tastemaker" also needs to be CEO of the company.
Physics prefers that change, at least when gravity drives the motions.

If you adjust the periods as distance^1/3, you get a simple model for a solar system.
The most efficient thing for me has been Illustrator w/ wireframe symbols. It's not so low fidelity that I can't envision the end products, additionally I enjoy the control vs. mockup tools like Balsamiq.

There some good wireframing resources for Illustrator and other programs in this Smashing Magazine post:
http://www.smashingmagazine.com/2010/02/05/50-free-ui-and-we...
I don't particularly have a problem with the Bloomberg Terminal; it's the price with which I have a problem. There is no other source currently available that provides the same information density as Bloomberg. The navigation within a terminal at first is a little complicated, but that is because the quantity of information you are dealing with is amazing. With that said, I would be interested in reading your thoughts on what could be improved.
Publicly slagging off competitors by name seems to backfire more often than not, unless you're Steve Jobs.

However you can talk about all the ways that X is done wrong without actually mentioning by name the competitors who are doing X wrong. Clearly explain the problems you see in 'the industry' and your solutions to them, but not the other people/companies involved.
Great question. My lone(?) perspective is that one of the great tensions within the hacker community is between striving for a pure meritocracy, which is a public Hacker Value, and having cosy little social cliques, which is how hacking is often practiced even if we disavow the idea of prejudice.

Many hackers of a certain age grew up when being a nerd wasn't hip, and identify strongly with civil rights. The fact that great hackers have come from different cultures speaks strongly to computes being colour-blind in a certain sense.

Thus, I personally see issues around social prejudices and civil rights to be of interest to some hackers in a way that transcends the admonition that politics usually doesn't belong here. Paul's essays about the social behavior of nerds often speak to these matters in smaller settings, such as corporations or high school.

That being said, the times change, and many people may not feel the same way about a connection between hacker culture and the fight against racial or cultural prejudices in society. I can appreciate an argument that goes the other way.

p.s. This has abruptly dropped off the front page. I suspect that either flagging or moderation has taken place.
Keynote for Mac. I love the fact it's so easy to use. And sometimes the mockups look so good you'll want to "lick them", to quote Steve Jobs. :))
The battle has commenced - Windward / C.U. code war
Paper 1st and then Keynote.
In order to re-engineer the internet in such a way as to stop piracy, we'd have to give up what made it work: its decentralisation, its chaos, its freedom.

Record companies think a measly $12bn a year is worth giving up all that. Some of us don't.
Why do we reveal so much about ourselves on the web?
Emailgraph: Turn your email into social graphs
thanks -- i'll check it out! Appreciate it
Ninja Shadow, the real life superhero
Social engineering doesn't require changes to the Internet.

Edit: educating people about the ethical and economic implications of piracy does not require any change to the Internet.
Rachel is not a Groupon employee. I share of office with her in Chicago. She's a wordpress developer, founder of PluggedIn consulting (http://pluggedinconsulting.com) and a great person.
As an ex-scientist, I'd add one more contention: the cranks. They take way too much time. Limiting the site to active researchers (at least for posting) would help, but even that wouldn't be enough. Not willing to name names in public, but every university has a That Guy. Sometimes - often, in fact - they've done truly revolutionary work in the past, but for whatever reason they've now lost it.

So much as HN common sentiment goes against this, it would need to be heavily moderated and have a reasonably high credentialist (qualifications or published work, preferably both) entry barrier. The FT's "Long Room" forum is a good model. Life is too short for anything else.
cool -- you actually create your entire wireframe in keynote?
I don't understand what you mean, or even if you're agreeing or disagreeing with swombat.

Edit: yeah giving people information doesn't have the connotations as 'social engineering'.
Yeah, but the US government has sort of established landline service as a quasi-right. They have gone to great lengths over the years to ensure service gets delivered to extremely small communities in extremely remote places. If you cancel your landline service with AT&T, I hope there is another provider that you can transition towards.
Given that (at least for now) you're in it for fun, and that you already have Mac hardware, seems to me iOS is a good place to start. With the combination of the iPhone simulator and your iPod Touch you have what you'll need to dive in.

One thing other posters haven't brought up is the abysmal condition of the Android emulator. Unless you have an Android device on hand, you're in for a world of pain trying to develop apps using the emulator. It's snail slow, with a long boot-up time & very poor graphics performance. (It's something the Android dev tools team at Google is working hard on fixing, but it's a ways out, from my understanding.)

Finally, if you're the type who likes a structured approach to learning there's a great course that Stanford University offers covering introductory iOS development (http://goo.gl/SouE) to help get you started.

Good luck to you, my friend!
I think this forum perhaps would understand best what is the real cause of corruption in India. In a place like Singapore an entrepreneur need to take around 7 permission to start construction, in India you need to take 30+. Is the way to reduce corruption is to bring a new inspector who will looks after all those 30+ permission processes or to reduce these permission to 5 ?

Indian government employes 3 million employees out of which 1.4 million are employed purely by railways. Does it make sense for the Ombudman to appoint 7000 inspectors to look after Indian Railways corruption or Should the railways try to thin its staff by outsourcing most of it's processes?

Does it make sense to waster tax-payer's money on an ombudsman inspector to look after corruption in a loss making government factory that manufactures soap ? (Yes, in India government runs soap companies). Or should it get rid of that factory itself ?

If you want to start a hotel you need to take around 300 permissions our of which most needs to be renewed yearly. One permission for example is from the 'weights and measurements' department which certifies that all the weighing scales in your hotel are up-to the standards. No one bothers to get their scales checked they just send a packet of money to 'weights and measures' department and get permissions.

The root cause of corruption in India is not in lack of some laws but the policies which government has put in deliberately to ensure that politicians are in position to control every aspect of it's people's life.

In software terms I would say Indian government is a case of bad architectural layout. You have a zillion components tightly coupled with another zillion components which are affecting performance of the system. If someone wants to be efficient he has to hack the system. Adding another layer over this bad architecture does not solve any porblem, you need to fix the basic architecture first. Then talk about ombudsman.
I do. It's pretty easy with this: http://keynotekungfu.com/
I regularly hear things like that. "Piracy is inevitable." "Data wants to be free." These seem like pointless platitudes, said only to rationalize behavior.

Traffic accidents are inevitable. Murder is inevitable. Some portion of the population will always end doing harm to other parts. Does this mean we accept it and allow it to flourish? Or do we decide to instill in people the desire and ability to minimize behaviors which lead to suffering and economic loss?
Ask HN: Why doesn't Apple have a mobile site?
Can someone please explain why the site apple.com is not optimized for portable devices? You know, like iPads or iPhones.
You are correct. Full agreement.
Ask HN: Tool for conducting computer based exams
Anyone have any good solutions for creating and implementing exams or tests? Solutions that can be locally hosted are preferred.
Introducing The Floating University
Even with 10.04 you can use the FF PPA for the latest version.
Is the iPad changing books forever with popups, games and more?
To really learn about the OS architecture, set aside a partition on your hard drive, and use debootstrap (within a chroot environment) to build a new OS from scratch.

Build up, from kernel to init and the barest of coreutils (busybox is an excellent substitute, with everything you need already built-in). Boot up from this partition, check the console messages, and keep going until you can get to the login prompt without any errors. You'll soon find out how the systems hangs together.

(Of course, there's also Gentoo and Linux-From-Scratch, but you specifically asked about Debian. Gentoo is far better suited to this, but also takes far longer...)
What is Science? (For Dummies)
Inmates and C.O.'s at Rikers Island Won't Be Evacuated Ahead of Irene
Quit Redialling Wrong numbers « minimal
http://packages.debian.org/search?searchon=names&keyword... shows Debian stable is on 3.5. That was still one version behind at the release of Squeeze, but saying 3.3 (two more years behind) is unfair. Experimental has 3.7 packages, so the situation seems to be improving.
Photoshop for me as well, because I can then easily transition from the wireframe to the high-fidelity mockup. I much prefer it when the evolution is a continuous process, rather than being interrupted by switching software.
There's been another submission regarding IBMs new technology, with a lot of good comments:

http://news.ycombinator.com/item?id=2898229
Exactly. Why is it that the smaller national highways and a few of the biggest airports only got nationalized recently (i.e., the past 2 years)? It's most likely that that the 2010 Commonwealth Games in Delhi temporarily broke the spell of apathetic stupor. (or perhaps this only applies to South India, in which case that would be sad yet telling, since South India is the home to most of India's IT sector.)

India's high population and smaller landmass (--> higher pop dens) requires innovative, planned, coordinated strategies to conserve resources. To say that India is a democracy does not mean that it is a meritocracy. It still seems to be more like a feudal-like hierarchy inherited from the British, which itself was usurped and adapted from the feudal monarchies before. Most post-colonial states wrestle with issues of being too top-down, despotic, nepotistic.

Laws are only really worth anything if they can be adjudicated and enforced. What good is a law that no one respects? Everything is all about institutions and what they do, so celebrating a law might be premature since it's only 1/3 of the entire end goal -- you need the judiciary and the executive on the same page and working, too.
How awesome is their domain name? Could yours sound like the more authoritative player in the space, easier to remember, spell? Or will you come in with an afterthought domain that leads people to assume you're a knock-off?
Microsoft gets a lot of hate, too.