skysight-inc/HackerNews huggingface dataset:
you are a king among men.
I think he was responding in the same tone he was addressed in, for better or worse.
Insiders aren't hacking if you give them access
If I'm going to be burdened by a static type system, then I expect it to do certain things for me in return. One of those things that I take as a given is that a static type system can check that my basic use of types in my program are safe.

Not being able to type-check something as simple as a container lookup is a show-stopper for me because using containers is a huge part of day-to-day programming. Static typing without parametric polymorphism is extremely retrograde -- like Java in the 90's.

I've read rsc's essays on adding parametric polymorphism to Go -- I'm not saying it's a "duh -- just add parametric polymorphism". I'm well aware of the issues -- I'm just saying that Go looks great except for this glaring exception.
it depends on what your goal is.

A language is just one tool in your toolset. I love using Go very much, but I would recommend learning on Python. There's much more literature out there, more people you know will know it, and if you are looking for work, there are effectively zero entry-level programming jobs in Go.

The reason you keep hearing about Go is that it just very recently hit its 1.0 release, so it it a comparatively new language, and it's just a topic of conversation. Talking about Python isn't really newsworthy in the same way, because for most people, it's just a fact of everyday life. Go, however, is this new thing that's a little mysterious, that most people haven't tried yet.

Have you ever heard the phrase "you can never really know yourself until you know others"? Well, that's true of programming languages, too; learning new languages can help you to write better code in a language you were already familiar with. Learning new languages is great practice for any programmer.

But to start, I would just stick with Python and write some things that make you happy. That's the most important part; to figure out how to use code to make yourself happy. Which language you use is really just an implementation detail.
Question: should links to reason.com, instead of just saying (reason.com) have something like WARNING: Objectivism for people who forget that this site is by people who think free markets still work as a concept. I haven't read this link. If it's taking a pro-intervention stance, I'm ok with that, but many aren't.
So you assert you're further along the path with respect to the nature of wisdom (or am I misunderstanding you?), but you have provided no evidence to suggest whether that's really the case or whether you have actually gone off in the brush mistakenly thinking you are getting further ahead. There's an aphorism that comes to mind: "The great menace to progress is not ignorance but the illusion of knowledge." As I alluded to above, I've thought the same thing about "I used to do that..", albeit with a shorter time interval. When I think it these days it's a warning sign, though I admit in many instances it really does seem like past me was obviously off-course and stupid, and I can see others making the same mistakes I made. What's interesting to me isn't the observation of that observation, what's interesting is what particular mistakes I think are being made. (Without elaboration, some examples include mistakes related to beliefs about Objectivism, communism, sovereignty, money, and cultures. An example where I was more correct at 13 than I was at 17 was beliefs about the nature of knowledge.)

So, what mistakes am I and others here making? What made your perspective change, and why are you sure your current perspective is less wrong? I've given some reasons for why I believe what I believe, how about you?
Sweet water digital media and learning
They'd rather start WWIII and be nationalized (as many have already argued for, for different reasons, monopoly etc.) as a result than break a principle.
Yes, good point! And it will be useful when you fundraise later on.
I am not a fan of whatsapp either but its popularity may have somethig to do with zero setup and no username and password to remember. A neat idea but this could have certainly been done better. The app may have some basic infrastructure problems but average person unfortunately does not care.
Quick tip: most female Indian names end with an 'a' or an 'i'. Also male names that end with an 'a' usually have it silent.
I really have to disagree with you here.

Digg failed

Yes, it did. It had been starting to fail for some time though, and they tried to reinvent it. It didn't work. It was mismanaged, but you see this thing all the time. Hell, Microsoft is doing it with Windows 8 right now. It's hard to know how something will go until you try it.

He went to form milk, that failed and he took money from people.

Milk was acquired my Google, how is that "failing"?

Oink failed.

Oink did well but not well enough. The initial plan was to "fail quickly", and they did.

He got acquired to work on G+, very quickly after got booted to Google Ventures - and apparently didn't do too well there.

I don't know anything about this, so I will not comment. But as far as I know Kevin is still doing just fine at Google Ventures. Why do you use the term "got booted"?

I mostly take issue with your post because of the overtly negative tone, and not providing a single source for your claims. I used to see Kevin as a bit of a schmuck, but I think he's turned into somebody to watch now rather than somebody who just got lucky. He picks companies well, and I think he's in the perfect spot right now.
> Beatles and Rock n’ Roll helped bring down the Kremlin

Hahahaha... He forgot Tom and Jerry and Freddy Krueger.
Tidepools, a re-skinnable collaborative mobile mapping platform (slides)
Intelligence and hard-work are extremely important, but it can't wholly make for experience.

How can you write about start-ups without ever having lived through a downturn? Sure, you can read about it, but the proper level of skepticism bordering on cynicism is impossible if all you've ever seen is the fat years.
I use it daily and haven't had any problems with messaging. Phone use can be shakey.
Maybe I should have specified WebView rather than web view. IIRC, a WebView is a ready-to-go embed-able WebKit widget in the toolkit of OSX GUI developers.

Colloquy represents the chatroom text as a stream of XML, which it uses XSLT themes to translate into HTML, which is displayed in a WebView. I'm sure Adium does something similar.

"Using HTML/CSS/JS as the new GUI medium" doesn't limit itself to just running stuff in a traditional browser. I was under the assumption that we were talking about making HTML/CSS/JS the new GUI layer, even for native apps.
South Africa vs New Zealand live stream Rugby Championship
South Africa vs New Zealand live stream Rugby watch here at Dunedin
Rugby Championship and you can get Rugby Championship full season
Match scheduled: Date : Sat 15 2012
Time: 07:35 GMT Championship / Freedom Cup venu: Dunedin
I don't think we're at odds on Islam. I'm not blaming Islam was just pointing out the fallacy I saw there.

"it is culture"

Few points:

(1) Culture is a sort of catchall term for anything that's not genetics. Whatever 'this' is that we are talking about, it's going to be pretty easy to file it under culture.

(2) What exactly is 'this' we're talking about? The latest violence in Libya/Egypt and elsewhere correct? How is this fundamentally different from riots/mob violence/brutish behavior in other cultures? When we raise the flag of culture the quick litmus test should be whether other cultures (controlling for other dimensions as much as possible) also show the same symptoms.
This. I've written several C programs against POSIX (primarily targeting linux, but OS agnostic) and compiled them in OS X just so I could use DTrace/Instruments (after valgrind and gprof in linux).
I've been a user since 1/10, I'm an admin, and I 'live' in a non-technical topic space on Quora. You can see why my user experience has been amazing, yeah?

I agree with most of Christie's points, though I've seen quite a few new users make similar points and get welcomed in much more easily, Christie provoked this response: http://www.quora.com/Lucretia-M-Pruitt/Posts/Welcome-to-Quor...

I think she's very insightful, and as a community we have a lot to learn from her experience, at least testing the edge cases and failure modes she's tripped through.
You don't get skin cancer like you get a tan, unless you're a vampire, or older.

Just go outside early in the morning or late afternoon, when UV levels are lower. Don't stay toasting on 12:00 PM sun like people going to the beach do. We're talking about 10-30 minutes of sun exposition here.
I'm not sure about Bollywood, but I believe Cricket could make a bigger impact on the youth in the region. Cricketers have gained equal celebrity status (or even more) to Bollywood stars and unlike, bollywood it's a dream they can attain themselves.

Especially, in Afganistan the game is spreading fast. Recently, they got to play their first international cricket match against Australia in Sharjah[1]. Also, Afgan team will take part in this year's T20 Cricket World Cup, which is starting next week.

I grew up in Sri Lanka, where there was a 30 year old gruesome war. I know how cricket played a major role in consoling the nation in troubled times and helped people to bond together irrespective of their races. Muttiah Muralitharan, who was one of the best bowlers the game has ever seen, was a Tamil himself. His success became a big influence for kids like myself, to see there's a bigger world outside that you can conquer[2].

[1] - http://www.espncricinfo.com/ci/engine/match/571947.html

[2] - http://laktek.com/2010/07/23/best-role-model-of-our-time
precisely! However, it seems like I didn't do the best job conveying that in my blog post.
This is deflective. You can interfere with free speech by the way laws are enforced, which is the role of the Executive. You can also create a hostile, retaliatory regulatory environment, or etc. So, while this point of protocol is apprexiatied its neither full enough nor central enough to the actual situation to be an effective argument.
Why were the examples poor? Also, if he'd have "Python is mediocre, and X is fantastic", the discussion would've moved to X. He was right in not doing that.

And why the bitterness?
From a distance this seems like a horrible decision. Nuclear power is one of the areas that Japan leads the world, both in expertise and operation. It runs 50 plants, third to only the US and France. It is amazing that as a society they would abandon this advantage.
Underground brings drama to Julian Assange’s teenage hacker days
Learning, and forcing yourself to rely on the POSIX subset of utilities and libraries makes it significantly easier to not care which Unix-like operating system you're using.
Part of Rails 4.0 will be further pushing the "Russian Doll" caching that 37signals/DHH talks about here: http://37signals.com/svn/posts/3112-how-basecamp-next-got-to...

One of the great things I love about Rails 3 is how easy it is to start caching. It can, and does, cause issues so make sure you're including caching in your test suite. I'm definitely looking forward to seeing how Rails 4 pushes this forward.
When you say static content, do you mean actual static content, or dynamic-but-still-kind-of-static? Actual static content like CSS files and background images doesn't get any benefit from varnish. Something like the HN front page, where it is dynamic but consistent for all users at a specific point in time, is what you need to put behind varnish.
I'm, in no way, suggesting not to bother.

But you are suggesting 9/11 is almost the only terrorist attack or activity, and you are only talking about the US. If you actually considered the rest of the world as well, you'd see that in Spain for example, people have had to deal with ETA's terrorism for a long time, yet the Spanish government hasn't terrified people with an endless discourse about war on terror, and people don't expect their freedom or privacy to be limited in the name of it.
Mob mentality can be seen in things as minor as riots over football matches.

It is one of many aspects that can contribute to violence in situations like these. I wouldn't say it is even a primary cause of the violence in this particular case, but I would say it plays a role.
Have a look at Play! and Scala: http://www.jamesward.com/category/play-framework/
https://www.arin.net/resources/transfer_listing/index.html
https://www.arin.net/resources/transfer_listing/listings.txt
http://addrex.net/
Learn both. A lot of people say Ruby & Python are very similar, I disagree. They are similar in that, they look at similar problems (domains - although Python is applied in much greater variety by its community, ie. sciences, web, gui, server admin, whereas Ruby's popularity is primarily in the web). However, they are different in that their design and philosophical ideas stem from two very distinct ways of approaching the building of software.

It is commonly expressed that in Python there should only be one way, and only one way to do something (Pythonic). In Ruby, you can express yourself in a number of ways. Not in ways that are subjective to your taste, but subjective to the needs of your solution.

The way Ruby approaches blocks (and closures) is unique. There is no substitute and Python, and it forces you to code in a manner that is unique to the language. It exposes you to different design patterns and a new way of thinking.

---

To keep it short, learn what language best suits your needs. If you are doing this for fun and are just starting out, I recommend Python. Ruby does way too many things implicitly that it'd be hard to keep track for a beginner (but you can be pragmatic and learn as you go).

For resources, here are my recommendations per language:

Python:
- Udacity's courses are fantastic. They are engaging & challenging. They will teach you the language features as well as resources. They also handle domains from debugging, to simple console software, to web applications. http://www.udacity.com/ is your reference.
- Learn Python the Hardway is usually a good way to breeze through the syntax.
- Think Python - a fantastic book.
- Dive Into Python 3 - also a great short intro.

Ruby:
- PickAxe. Google this. Must read book. Absolutely amazing reference. I don't think you need anything else if you read this.
- Rubymonk, if you want to do fun exercises. Also a good intro to the syntax.
the film is based on the book, "Underground", Suelette Dreyfus, ISBN 1863305955, Random House, 1997. Free electronic copy at ~ http://www.underground-book.net/ or and 'out of print' copy at Amazon ~ http://www.amazon.com/Underground-Hacking-Obsession-Electron...
The iOS 6 GM Has Been Jailbroken For Developers [Jailbreak]
During the onslaught of iPhone 5 news that’s been circulating this week, a tethered jailbreak for the final iOS 6 Golden Master (GM) was released. The iPhone Dev-Team announced the update yesterday.
Also, Vitamin D is just one particular aspect our bodies depend on the sun. You also need sun exposition to improve the immune system, avoid depression and insomnia. Not to mention all the other biochemical processes and health benefits we still might not know.

The obvious fact is that we evolved to live under at least some sun exposition (depending on your genetic background), trying to replace that entirely with pills is backwards.
Myrhvold should put his money where his mouth is, and fund innovation by shutting down IV and its shell companies.
Doubly eyebrow-raising three hours later: http://i.imgur.com/jL7m2.png
Show HN: Groupr - Collaborative List Making Tool
Groupr is a web app to create and share lists. Our goal is to help users organize and retrieve many types of information as well as facilitate collaboration. Lists can be anything: to do list, calendar, customer relations, playlist, and everything in between. By default, lists are private (registration is required), but can be easily shared with the Groupr community or friends. A simple permission set can be applied to shares, so collaborators can be allowed to view, edit and/or comment on lists.

And here it is:
http://groupr.co

Usage cases:
1) YouTube Playlists - Create a list of YouTube URLs and a nifty playlist app will show up.
2) Databases (i.e. customer relations, places, events) - Lists have a rigid structure (schema). This equates to consumer-friendly databases with less than a minute of setup time plus simple sharing and permissions.
3) Temporary lists - Grocery lists, to do lists, and other lists that are disposable in nature.
4) Arbitrary information storage - Store information for easy recall, i.e. itineraries, notes, ideas
5) Social - The site works well for sharing Top Ten or My Favorite N Things lists. We have a public community which is organized by tags.
6) ? - Groupr has many other uses, it's up to you

What makes this different from Evernote, Remember the Milk, etc.?
The difference between Groupr and these other services is abstraction and structure. We do not focus on a specific use case (notes, to do lists), instead we allow lists to have any structure. Groupr requires that lists have structure and that all items in the list follow the structure (again, like a database). There are no limitations to the number of fields and many types are available (Text, Number, URL, Address, Date, etc.). Also, collaboration has been baked in from the very beginning, something other services do not focus on.

Mobile?
iPhone and Android apps are in the works.

Does anyone find this useful? I would appreciate any feedback or criticisms.
What the hell does Myhrvold know about funding innovation? Dragging innovation back with lawsuits, sure, but funding?
I might get downvoted but i have to say something here.
Most pakistanis do like bollywood movies, but still there are a growing many who resent them. Bollywood movies ( apart from 1 director/actor) are extremely clichéd and many a times just very poor remakes of English movies.

This rant aside i would actually say that cricket diplomacy has more power than this film diplomacy,but that too is minuscule compared to the pakistani nationalism.

Pakistanis are very defence forces loving people, heck i was amazed at people going up to their roofs and saluting a F 16 flying over their heads.
(Also Pakistanis have a bloated sense of self importance.)
Blanket declarations that involve any form of medication is just wrong.

Sure alot of people don't get enough vitamin D and that may be more true in the feild of IT than others, but anybody who isolates themselfs and dosn't get out to grab a little bit of sun here and there will be a probably candidate for low vitamin D.

Now if you are one of those people who find themselfs driven to go take extra vitamins tthen you need to know a couple of things:

Vitamins are balanced in that you need one to enable another to do another thing and it's not as clear cut as dropping a few multi vits every day. It's better to com0liment your food intake with the occasional multi vitamin instead of a ritrual daily overdose turning your pee bright orange.

The other aspect is that if you are low on vitimin D and start taking supliments then you will get aches and pains which feel like your bones are bruised in places. DONT PANIC - this is a sighn that you were low on vitamin D and it is your body adjusting, it is normal and nothing to worry about beyond confirming you were low in that vitamin group.

But if you are that worried about lack of any vitamin then it is always best to compliment via dietary needs and for vitamin D you cant beat a nice walk outside at the right times.

Like any form of consumption be it vitamins, food, forum posts etc - the golden rule is moderation, moderation and moderation.
The article you linked merely rejects the potential of pop culture to be soft power, and it does so out of hand. Yes, once it rejects the premise, it finds the premise holds no power.

The whole point of soft power isn't to take on cultural change head on. The meaning of subvert isn't to force change. It's to effect a gradual change, which will be seen over the course of a couple of generations.

Hollywood has immense cultural power over western nations; it can, and definitely has, changed attitudes on a number of topics over just a few generations.

The OP makes some good points that current western media depicts situations too far from the current core islamic nations to carry much weight. The world depicted has to be recognizable, and I'm sure Sex And The City seems completely alien to Karachi (hell, it's still semi-alien to Des Moines). So Hollywood isn't going to carry a lot of weight there.

But the world of Bollywood films are not wholly alien to Pakistan. It doesn't matter if they consciously resist the messages because India is a Hindu nation. That's the whole point of soft power. It works anyway.

Think about this question- did the Mullahs and Imams in faraway lands approve Pakistan opening up to Indian film imports?
I've not seen Windows 7 perform well on anything with less than about 2GB of RAM. I certainly don't doubt that district configuration has compounded what are mostly hardware issues. The point was more about what type of hardware some organizations are still using. In this case the machine handled Windows XP combined with the district configuration, slowly, but tolerably and after the upgrade has lost a significant amount of its utility.
The gov should rather forbid the islam. It isn't compatible with a modern world.
I agree with you wholeheartedly. I turn 22 this year. I feel like I'm constantly learning new things. Not knowledge -- that's easier to obtain than ever -- but hard-won wisdom. Despite that, the list of things I know I don't know keeps growing longer each day. Age matters. And I don't think the OP was disputing this fact.

Young people are constantly told that they're young and inexperienced and don't know much about life, all of which is true. However, this has a huge negative effect on their self-confidence and sense of self-worth. I'm starting a company, and the words I fear most at a negotiation are "You're still young. What do you know about business?"[1] Not a lot of people say those words out loud, but most people at least hint at them. Those words hurt. If someone points out your shitty business practices or poor hacking skills as reasons to not do business with you, you can at least go back home and fix those problems. If someone says they're not going to do business with you because you're 22, then that's that. I don't know how prevalent this phenomenon is in Western countries, but I feel ageism is a huge thing in India.

You don't realize this unless you try to do things that people your age are not expected to do. Here's an anecdote: a friend -- let's call him P -- once interviewed for a senior-level position at a software company. P loves software and electronics and has deep practical knowledge about both. Not surprisingly, he did very well at the interview. According to the HR guys, he was exactly the kind of person they were looking for. So there he is post-interview, talking with one of the HR people about things he has built, when someone reading his resume notices his age for presumably the first time. Long story short, they swear at him for 15 minutes for wasting their time and tell him to GTFO of the building. All because he is 21 at the time.

This sort of stuff starts to get to you after a while, which is why posts like this one are useful. It's true that age is an indicator of wisdom, but as a young person you need not let that get to you. No matter what older people tell you, you need not let your age be a limiting factor in your success. That, I think, is the essence of this post.

PS: I'm not passing a moral judgement on society here. I don't mean to say that the Indian society should coddle young people. I'm just stating facts and sharing some of my feelings.

--

[1] I deal with very small business in what is often called the "unorganized" sector. People in other industries may have different stories to tell.