skysight-inc/HackerNews huggingface dataset:
Missed the connection between your reply and the second paragraph of your parent on first read. I responded initially to your combination of comments with that oversight in mind -- connected inferiority to inclined to disagree to me -- so I owe you an apology. Forgive me.
The other day I was pondering if non-violent resistance really would help the Tibetans. If Gandhi's revolution really wasn't non-violent (and the transition was already well underway), that doesn't leave many cases where non-violence worked.
You may want to update the link, it's currently pointing to the second page of the article. I read it and thought it was a bit light until I realized I had missed the much heavier first page.
Hire ASP.NET Developer, Hire Dedicated Asp.Net Programmers
Hire Offshore ASP.NET Developer for your hiring asp.net application development need. Hire Web Developers India provide hire dedicated asp.net developer and programmer for full time, part time contract hiring basic.
Can someone explain why I can't register the 10k most popular keywords and then resell arbitrary subsets of that stream to interested entities at pennies on the... nickel and a quarter?
here's page 1 http://www.vanityfair.com/society/features/2011/05/top-one-p...
I haven't laughed so hard in months. The clay portraits and taxidermy rat simply amazing.

That said, I bought a poster on etsy of the 500 most common passwords, it's not all creepy.
How many of these things can one really be missing and still call themselves a programmer? I'm self taught myself. Pointers? Really? You can learn pointers in about 20 minutes.
Asking "What datasets are available to me?" is sometimes the wrong question. A better way of going about the problem is asking something more specific like "How can I create a heat-map of U.S poverty?" The reason why the latter is better is that it not only focuses your attention on something do-able but it actually teaches you more about data analysis than just searching for datasets.

For example, to solve the question above you are going to be asking yourself the following followup questions:

1) Where do I get a map of the U.S?

2) How do I make a heat-map?

3) How do I feed in my own data into this heat map?

4) What colors do I use?

5) Can I do this real-time? Do I need a database? What language do I use?

6) Whats a FIPS code?

7) How do I find a poverty dataset with FIPS codes?

8) This poverty dataset doesn't have FIPS codes, but I can join it with this other dataset that does have FIPS codes.
Did anybody get a GPLv2'd copy?
You probably shouldn't use Mac oS X's zip file icon. Pretty sure that's copyrighted by Apple.
Yes. I never much liked having hair. It seemed too fussy, high-maintenance, got squished under my motorcycle and bicycle helmets, and made my self-image very unpredictable.
No, I think you're right, it seems like there's a discrepancy between the protocol specification and the implementation (I suppose it's not the first time that's happened).

Some quick Googling turns up a lot of people who complain about latency issues with 3G (which bizarrely enough, I've never noticed. Must be the one situation where I'm not being screwed over by ATT), but I don't actually see a consensus around what's responsible for it.

It looks like the SGSN is the likely culprit, as I see some proposals to bypass it completely (or install a Gateway when PDP is detected).

Those ping times are rough, I'd be pissed too if I saw that.
You're totally right. Following your advice, I added a little note to the docs. I hope it will clear up any doubt!
More like: "so I could learn how to make a plane"
Interesting perspective on twitter as an incumbent in this paragraph:

Incumbents that don’t yet have a successful business model (e.g. Twitter)
might *think* they have a strategy, but expect it to change as they figure
out their business model. An incumbent without a successful business
model is like a drunk person firing an Uzi around the room.
Yeah, you may have a point there. I for sure won't repeat that mistake again. Having my .com domains snapped away from under my nose is definitely the most annoying part of branding.
I learned a lot. I don't think the article is of a high quality, but it has now broadened my viewpoint on Gandhi. I find it hard to believe in something with no faults. And it seems that human nature shows that the more adamant someone is in being pure and showing the world, the more a deeper darker side they seem to have.

I hate it when people are portrayed as super human. Finding out about their weird quirks takes them down a peg..gando is just a bloke...
Japan nuclear crisis: evacuees turned away from shelters
In the old days (I'm thinking using the Miranda client especially) you could disable this confirmation though. Made sending messages very fast, but you never knew _for sure_ that your recipient got them.

Alas poor ICQ, it was so fantastic (it's how I met my wife)
A few things:

- Renowned CS programs spend less time than you think teaching you how to actually program. Programming is simply a tool to teach things like theory, algorithms, mathematics, logic, artificial intelligence, operating systems, graphics, and so on. I actually took a class on programming C++ and it was one of those independent self-teaching classes. :)

- I think one needs to differentiate between programs that teach programming as a trade and a CS program at a top school. I imagine the experiences are quite different. Much like there would be a difference between someone who learned from Learn C++ in 21 Days vs the hallowed Abelsson and Sussman (Alyssa P Hacker anyone?).

- I think most lower division books can be read by anyone and they would glean the same amount of knowledge. In fact, I would say there isn't much difference if someone went to somewhere like OpenCourseWare and learned it themselves.

- I think you'll find more difficulty at the top end. While it's possible that self-taught programmers would do these exercises, if I ever meet one I'll bow down before him. I'm talking about classes like CS 162 Operating Systems (http://inst.eecs.berkeley.edu/~cs162/sp11/) or CS 170 Efficient Algorithms and Intractable Problems (http://inst.eecs.berkeley.edu/~cs170/sp11/).

- With that said, I personally rarely (if ever) use the things I learned in these classes. Perhaps if I wanted to write my own language, my compilers class would be useful. Or maybe if I got really deep into machine learning, then my AI class would have been more use.

So, I guess with that said, it's really about what doors were open to me on matters that, even when taught, seemed impossible to understand. Doing it self-taught is just that much harder unless you're the guy from Good Will Hunting.

All in all, I'd say that for the majority of people who are not that specialized (like web developers) it doesn't make much of a difference. The people for whom it made a real difference went on to do research in a specific area and are the ones who are hired for some specific knowledge they have (eg. classification algorithms, machine learning algorithms, security, complex statistical models).
Movie studios sue DVD streaming site Zediva
LivingSocial Adds Former CBS President Neil Ashe to Board
No worries, thanks for talking it out with me.
Since I ordered I have moved to a country that they don't ship to. It's nice that they have a forwarding service but I wish they had told me about it before I sent mine to a friend instead.
Search Engine Optimization Experts
Search Engine Optimization Experts Help for Effective Ranking Result.
Great Infographics
A very interesting read.
One more thing: This is why I always find it sort of useless during tech interviews to ask someone who's been out of school for a long time the difference between a thread and a process or the difference between sorting algorithms.

It's like people couldn't think of an original question that might actually be of some use to the actual job you'd be doing.
The best programmers I know are self taught. This is because they have a passion and hunger to learn and improve. This is what it takes to be a good programmer. I've met many people that have a CS degree because they simply didn't know what else to do while in school.

You are not vetted by final exams, you are vetted by creating something of value.
'bald is sexy' only applies to shaved bald, not pattern baldness.

Incorrect, as demonstrated by our heroes, Patrick Stewart and Jason Statham. Also, buzzing with clippers takes me 30 seconds every two or three days.
I was thinking he was talking about (mostly?) immutable data structures.
I'm glad you said it first. This is a REALLY well written essay. The writer obviously knows something about Ghandi. He has clearly read much of the man's letters, knows who he associated with, has read several biographies, and seems to know the time period like the back of his hand.

And yet that doesn't seem to matter.
Love the simple interface. I have been giving a site like this thought for the past six months. I like that you haven't focused on "is it on schedule" but more "how long am I going to wait" I would love a distribution of the space between busses and trains at specific stops. For example, for the N line, at Cole & Carl, show me the frequency distribution of time between trains (and include an indication of what it's supposed to be). When three appear all within 5 minutes, I know someone is in for a very long wait.
This was incredibly inspiring. Thank you.
I agree. I meant to offer a point of contrast (perhaps a little extreme).
Linked Data Sets
http://www.w3.org/wiki/TaskForces/CommunityProjects/LinkingO...

Web Services Directory
http://www.programmableweb.com/apis/directory/1?sort=mashups
I followed the structure outlined by mindcrime for almost 2 months with a supportive wife. It really depends on how ready your partner is for you to get serious about a new company. Even once you transition to full time on the new company you should expect the hours to stay the same for a while. We have a standing agreement that I take 1 full day off a month with no laptop access and occasionally I'll take a movie in the evening.
I think they also may be going for some of the maker market as well.
Idea doesn't make money, delivery makes. Just like looking at the finishing line doesn't make you win, you have to run and run fast.
Yes it is and there is a very simple reason.

The tablet removes abstraction between the user and the interface elements to be interacted with.

The engineers who invented the touch screen has done more for the field of usability than any UX or usability expert could ever hope for.

Now the big question for me is. Will apple forget about the enterprise market?
The First Website of a Beginner Coder
I'm an aspiring entrepreneur currently teaching myself how to code in order to build a MVP for a product I've fully mocked up in Illustrator and see a huge need for. This idea came to me when learning about the :hover pseudo class in CSS. I basically just created a bunch of divs for each "pixel" element with height/width of 25px and transparent background, absolute positioning in %, then set the :hover class of each div id with a url of the background image and the specified height and width.

I figure this will be a cool "sandbox" for me to play around with as I continue learning. I haven't yet reached Javascript (done w/HTML _for now_ and nearing completion of CSS), but when I do I imagine there will be some more cool effects I can add.

Anyway, feel free to comment or offer suggestions for resources that may help me along the way as I learn to code. I know the site is bush league (the title is intentional btw) but even a journey of a thousand miles begins with a single step. And hopefully it will put a smile on the faces of a few Star Wars fans :)
I just registered and am really excited. Thanks for the beta invites.

I think you should make the deploy script actually workable. Step 4 gives me:

error: You are not allowed to create deployment in "ramen".

Maybe pick a random repo name that isn't taken already. test-<two words> or something like that.
They are located 2 blocks from the ball park on 3rd between townsend and brannan. You can get a hold of me by my name (sylvain) at my company (conovate) with the usual extension.
I got that video in the mail when I requested it in 7th grade. I must have watched it at least 30 times.

Copernicus. Wasn't he Polish?

...and the Lords of Acid soundtrack.
Video Toaster Flyer

http://en.wikipedia.org/wiki/Video_Toaster#Video_Toaster_Fly...
You are looking on the wrong numbers, dollar was fixed to gold, so no surprise, that its price is stable.

You should measure how many services and products 1kg of gold can buy you.
They are currently attacking the company's online Playstation store in retribution for Sony's lawsuit against PS3 hacker George Hotz (aka "GeoHot"). A denial of service attack has temporarily taken down playstation.com.
SLIP being a "competitor" to PPP.
Welcome to the wonderful world of statistics. You have identified 'outliers'.
Cdixon doesn't go quite this far, but I think he's suggestively wagging his eyebrows at the notion that "If you're using their API, they're an incumbent"

This notion changes things dramatically for smallish young startups and personal projects.
Most definitely yes! Any time you can reduce steps to conversion without sacrificing the design elements you're going to increase conversion. One company I worked for introduced a free tier with a 2 field signup on their homepage and it got about double the signups vs. the free tier on the product page. If you have the ability to do some A/B testing then you could take the guesswork out of the decision.
Another great suggestion! I've added all of these as issues in github, so as I have free time I'll start building out more features.
Exactly. The pilot is the user, get it?
As a customer, I have been actively avoiding PayPal as much as possible for years, and your apps are unlikely to be spectacular enough to change my mind now.
The important thing every single article on HN always misses out is that spending 100, 200 or even 5000$ is almost never a large enough pool to deduce anything about a ad network. Put through a hundred million paid impressions and then tell me what does and doesnt work.
http://en.wikipedia.org/wiki/Dynabook
The iPhone Tab Bar
I'm an aspiring entrepreneur about 3 weeks into teaching myself how to code in order to build a MVP of a product I've fully mocked up in Illustrator and see a huge need for. This idea came to me when learning about the :hover psuedo class in CSS. I basically just created a bunch of divs for each "pixel" element with a height/width of 25px, transparent background, and absolute positioning %, then added a :hover class for each div with the background image url, height, and width defined.

I figure this will make for a cool "sandbox" as I continue to learn new aspects of programming. I haven't yet reached actual _programming_ (just HTML and CSS), but will be diving into Javascript soon and look forward to messing around with it some more.

Anyway, I welcome your comments and suggestions for resources that may help me as I learn to code. I know the site is bush league (the title is intentional btw) but even a journey of a thousand miles begins with a single step. Plus, hopefully it will put a smile the on the faces of a few Star Wars fans :)
Completely agree. They do need to solve the text input problem though. I have had to consciously reduce my usage of the ipad since it seems to put me in read mode vs write mode.
All of the suggestions listed involve changing some mechanic of the site. Some of them are quite good though (I think voting based on karma is neat).

My theory: Internet marketers descend on online communities that are popular.
Possible solution: No follow on frontpage stories with less than X upvotes or no follow all frontpage stories.
From what I can work out, shipping internationally is going to set me back ~$65USD, pretty much doubling the price.

$25 : join fee.
$15 : monthly fee (cancel immediately).
$50 : shipping fee (assuming its about 500grams or so).
-$25 : credit/discount from wakemate.
= $65
Which Test Won? Shared A/B test results.
I couldn't find the data right now, but if i'm not mistaken, long term there was deflation, not inflation (though there were fluctuation due to wars and influx of precious metals from New World).

E.g. compare 1800 with 1900 with the help of CPI: http://www.measuringworth.com/calculators/ppowerus/
My favorite Git tip is easygit (eg). It's training wheels wrapper for git. You use real git commands, but easygit has safer defaults and extra sanity checks (like forgetting to stage modified files). The help messages are more verbose and use more consistent terminology than git's man pages. For example, easygit always uses the term "staged" instead of "index/staged/add/hard/soft/mixed/cached/HEAD/etc."

http://people.gnome.org/~newren/eg/
"We've never had an argument," he said. "We're just in
different places, and we're different people." Jobs was
interested in running a company, while Wozniak was and
remains an engineer at heart.
App to Unmask Blocked Calls
Very comprehensive article. While some of the stuff is well known by now, I'm sure there's something new in there for anybody. Very good find, OP
I don't know if you should go by the customer's view. Personally, I would recommend a reputable Credit Card payment processor.

In terms of legal rights, you (as a business owner) have many avenues of resolution should an issue arise with a CC processor.

Paypal, on the other hand, has been known to arbitrarily freeze accounts without warning and provide no immediate way to resolve the situation.

There have been many stories on HN about that exact situation.

If you can afford and are able to qualify for a reputable CC payment processor and merchant account, do it.

As a customer, I prefer a CC form. I don't trust Paypal, and if my bank accounts are linked to Paypal and my account is breached, I'm fucked. If I don't link them and use a credit card, I go through a lot of hoops to complete a transaction within the Paypal interface.
If you decide to learn JS and want to do anything server side, try installing node[1] and stopping into the #node.js[2] irc channel!

[1] https://github.com/joyent/node/wiki/Installation

[2] http://webchat.freenode.net/?channels=node.js&uio=d4
I noticed recently that the Wordpress login page now does this.
Which lets face it, is pretty common nowadays with all the scripting languages.

In all honesty, for a while i felt like i was lacking knowledge compared to my fellow coworkers, but after a while in the job, there is one truth that i only believe: you are either a natural programmer or not, and that's where the difference will be.

I never took real CS courses, i have a degree in Software Engineering, but was basically just how to write software for administration in .NET, design databases and write proper SQL. Never learned C, ASM, algorithm, data structures or stuff like that at school. But i still get a better understanding of those things that most CS graduate i know...

School will not make you a good programmer, if you are good it will help, but you could have probably achieved the same level of knowledge and skill without it.
yes but is that true in journalism? (The topic Mark Cuban is discussing)

Software development is unique in that there are no real barriers to entry. Rather than take an unpaid internship writing code, I can write code at home. But what he wants to provide to aspiring journalists is a space in the locker room after games, access to practices, players and coaches, etc. That's very different.

Also, the premise wasn't useless and unneeded. It was not financially viable. In Cuban's article, he mentions plenty of reasons why it would be useful. But they aren't enough to justify the cost of starting such a project.
LCD Monitor Teardown
Affinity Luxury Exotic Car Rental Company
So what's going out the door to customers today?
Google's just against poor-quality software patents. As we should all be. Fortunately I think the USPA is doing a halfway decent job of embracing change. Maybe they're just terribly motivated by the urge to get out from under years of backlog. I even signed up for their Peer2Patent program.

I suppose that Google can't -not- get involved in this arena given it's sheer size - in regards to profits and influence - but whether they live up to their model of "Do No Evil" is another question all together. Not that they're evil, just that I think you can't grow a company past a certain size without becoming a least a -bit- totalitarian. I understand ambition and the passion to innovate but at some point it just seems like these huge company's don't just want part of the pie but the whole thing. Make no mistake, Google and Apple are engaged in an epic holy-war for every facet of your daily attention, so - regardless of what people's opinions are regarding Google and their take on patents - we know they'll play this game.

Actually - just thought of this - what about...patent credits or something? Kinda like how large companies are only allowed to pollute up to a certain "credited" amount. I know they can buy pollution "credits" from other companies that don't use them, but I guess that model wouldn't translate -exactly- because it could potentially punish companies with a high rate of innovation. Or is that the ah-ha here? That a company can realistically only innovate and invent to a certain point, while IP moves grossly exceeding that amount can be thought of as abuses thus incurring credit penalties. Yea...I like where I'm going with this....
Hollywood studios sue online film service Zediva
We use both.
Everything in San Francisco is going to be outrageously over priced or under-serviced. You're going to be much better served by dropping your gear down in the south bay in a good facility. If you gotta be in SF, you are going to get the best deal from someone in the TelX facility at 200 Paul. Forget about the cabinet space, worry about power draw because you can put 10KW in 7U...
Not sure I agree with your comment about hackers migrating to the original Apples/Mac. In my opinion the original PC environment felt more "hackerish" and the Apples/Macs were known for their good graphics and consistent user interfaces and not as hacker machines. Perhaps this was different in America as I come from a European background.
A self-taught programmer is like a self-taught dentist.

Funny thing is that the former gets lots of work and the later none at all.
Ask HN: How would you do a database connection in an iphone app?
I am trying to develop an iphone application that needs to connect to a database. After about an hour of googleing I found that there a lot of ways to go about doing this(SQLite database locally on the iphone, MYSQL wrapper class to connect to a database, and many other). What is the best method or convention most developers use? Does the iphone SDK have any built in NS objects to connect to a database?
I don't think he's winning, unfortunately.
A main anti-pattern I've observed from self-taught programmers (including myself during my early career as a junior dev) is lack of planning. This leads to being time-inefficient, cow-boy coding and generally misplacing priorities. Furthermore, an individual's personality type preferences contributes to this.
The dangerous programmers are those who don't know what they don't know. You have moved on. Once you know that there are things that you don't know you can always pick up some key texts and fill in the gaps. MIT have some great CS videos online, you might want to check them out.