skysight-inc/HackerNews huggingface dataset:
I moved out of India few years ago and now live in Taiwan. Most of my best friends are in India but few are in US. I have tried all sorts of things personal blog, posterous group blog,google group,google site and other social networks such as Facebook and Orkut but finally we have settled on exchanging emails as the only way to keep in touch. I think it is perfectly normal. Some of us were bothered by having to to leave their inboxes and go to some other website just to check on our group messages and also email provided sort of privacy we were all comfortable with. Almost all of us use gmail for the threaded conversations (gmail) which are great for these sort of emails (photos/events/outing reports)
HTTPS - HTTP = 3 Seconds
Let me clarify my question through an example site everyone here knows - threewords.me. The site became popular and got sold even though it had zero revenue. While selling such sites, how to determine a proper selling price? What affects the valuation of such sites - page views, number of active users, niche concept, it's usefulness for the target buyer etc?
Agree. Running into OOP as the foundation of AP Comp Sci cirriculum in high school almost made me hate programming ... and that takes some effort because leading to the class I was programming out of joy every minute that I could.

If it was that bad for me, I can only imagine what it was like for the rest of the class(granted, there were only 5 of us in total).
.xxx Domain names coming soon, adult industry may restrict to .xxx domains
"The nail that stands out will be hammered down." -- Japanese Proverb
Without hashtags, you can still do most of this with regular ol' keyword searches. So I think search is your real enemy here, not hashtags.
Pharmacy Comparison Shopping Site
Online Pharmacy comparison shopping site, compare between several reputable online pharmacies located in the United States <br><br>and Europe
Small doses of radiation are very likely harmless. We assume that they're not (linear no-threashhold model) just to be overly-cautious.

The evacuation was in case something unpredictable happened and things went very, very bad. The cancer risk for the firefighters is probably similar to if a cigarette factory had caught fire. The hydrogen explosions have always been the primary danger, though, both to the people and to the containment.

If containment had failed explosively (i.e. if they had not deliberately allowed some hydrogen explosions via venting, causing the containment to fail in one giant kaboom instead of the slight damage they think it might have), then we would be looking at troubling amounts of contamination over a moderately sized area.

We would never be in any danger in the USA, though. We just wouldn't. Also, the "kaboom" I was talking about was an ordinary explosive (hydrogen), not a nuclear one. You just can't hit criticality and get a nuclear explosion. The designers make sure it's impossible. Even back when we knew nothing and a few people died from criticality accidents (which were seriously scary in retrospect), they didn't cause a nuclear explosion. It's not that easy. You have to try pretty hard, or Iran would have managed one by now.
You may be right, however one advantage of this method is that any messages and files are seen as exactly the same: a secure truecrypt encrypted file transfer.

No differentiation between a txt or file...
If you like Charlie Sheen, you'll love Contendable
Become bi-winning. Win here. Win there.

Win... everywhere.
My rule of thumb with OOP (of which I am very proud): if a bunch of code needs to retain state, make it an object, but if not, make it a function. Also, in a class, you should either have glorified getter/setters (to set the state, possibly in complicated ways) or stateless functions (to execute algorithms). This approach makes it far easier to test, since you have less set up and tear down.

To teach object oriented programming as if it is theoretically foundational, or should precede simpler concepts is a nice bit of foolishness that lasted from excitement over Smalltalk to, say, last week.

I think the blossoming of GUI's -- which have A LOT of state -- is the historic reason for the excitement over OOP, not any theoretical advantage to OOP.
I'll have to look that one up. As far as I know, it's pretty rare.
Ethics and a fool and his money
Jersey Shore Season 3 Episode 13 At The End of the Day
The author indicates that there's already a large queue of pre-orders.

I think xxx will achieve adoption by pornographers that want social acceptance. Basically, any pornographer that operates in the real world as an "adult media company", "glamor photography", etc. A xxx domain will demonstrate a willingness to allow your content to be easily filtered, which is important for porn companies because as much as adults love pornography, generally, they want some control over its introduction and availability to their children. xxx-exclusive hosted content will be seen as a good faith effort to keep parents in control.

I think that eventually any porn company that wants social tolerance will be on xxx because it will be better for their image. Topsites and other aggregators will probably stay on com as they don't really care and it doesn't effect their commissions and/or ad money.
that's a bit strong. even if the industry is shifting paradigms (maybe), OOP is the basis of many production systems and certainly today not an, um, incorrect choice for many problems.
Clickable links:

http://www.gohachi.com/

http://www.gohachi.com/users/register
(Invite code: HN100)
confused Why is this posted here?
Tweedledum vs. Tweedledee
nice note correlating GUIs with historic excitement over OOP.

"if a bunch of code needs to retain state, make it an object"

well, a FP wizard might argue that most problems don't need stateful code to solve -- our decision to use stateful patterns is an implementation detail.
How about charging for longer tweets, or let you make your tweets have a larger font for a fee.
the issue is that the client runtime environment is poisoned as well
I had a remarkably effective teacher who said as much, quite emphatically. I don't think most of the students actually believed him, writing it off as bluster. It was true, though, and this idea permeated his whole approach to teaching. It worked, too.

Years later, I still find this hilarious.
Freenet, Phantom or Tor. Pick one and make it easier for people to use. Designing a whole new system isn't what we need, a "just works" system is.
Tempo: a tiny JSON rendering engine
That's true, at least with .com.au you have to have a registered business so you will usually get the company you are after.
I'm a CMU CS minor who has gone through most of CMU's "base" CS courses (211, 212, 213, 251). The majority of these courses were taught with either C or Java, so I'd rate my abilities in C and Java as probably a 7/10.

When taking 212, which is an intro to functional language course taught in SML. I had some trouble that I never encountered in other courses. I attributed this trouble with the fact that I learned programming with a Java and C mindset; such that I feel like I can only think efficiently in C or Java (or procedural and object oriented). Thus, when programming in SML, there were many times where I knew what to do in an abstract sense (and could easily code it in a functional-like manner in either C or Java), but had trouble expressing my thoughts in SML. Nevertheless, as I learned more and more SML in class, its elegance and grace drew me in.

Although I feel like functional languages are more powerful than OOP or procedural languages, I am hesitant to use them on side projects because I'm not accustomed to thinking and writing code functionally. I feel like I will spend more time figuring out the syntax of the language than actually coding. Furthermore, I have no idea about how design patterns work and have never coded large projects in functional languages, so even if I knew a specific functional programming language well, I would still have trouble using it for a non-toy project.

I feel like my mind thinks in OOP, and as much as I want to change that, it has already set; I still stick with OOP and procedural languages because that is what I am confortable writing in even if I know I'd be better off writing things in functional languages.

From what I understand from conversations floating around campus, 150 is similar to 212, except it teaches more CS fundamentals that 1st years are less likely to know (212 is typically a 2nd year+ class). 210 will follow 150, which is a data structures course that will be taught in a functional language. By starting students out with a functional language and then continuing to teach them other aspects of CS using functional languages, these students will likely start to think functionally - even when coding in C or Java (as I kind of do the reverse when coding in functional languages). This could be a huge advantage, as I believe functional languages are more powerful and allow you to express more ideas with less thought (or "brain memory"). I think PG's essay "Beating the Averages" explains this better.

Thus these students that are taking this new curriculum may be able to code or think in a order of magnitude "better" or faster than the people who learned programming using lower level languages such as Java/C. Nevertheless, I'm envious of the people who get to learn this new curriculum.

I apologize if this post seems like a huge braindump. This is my first "serious" post on HN and I had a lot of difficulty expressing my thoughts clearly and organizing them in a logical manner. When I read others' posts here or PG's essays, everybody seems to be able to express themselves extremely clearly and concisely. Any advice on developing functional language or writing skills will be appreciated.
They succeeded in starting conversations, which is clever advertising.

Still, I think Groupon ends up on the wrong side of the controversy here - the ad just makes them look kind of insensitive or ignorant/ambivalent towards an issue many people feel strongly about. I'm curious whether the net effect of the extra publicity generated by the controversy outweighs the negative backlash.
that is different thing altogether. You are comparing apples and Oranges.
I don't think it's its relationship with vendors so much as its relationship with consumers. People are flocking to Groupon looking for places to spend their money.
Sometimes I've wondered if the vision of Khan Academy executed to its fullest would be to have a Stack Overflow-like up-/down-voting system for user-submitted videos. Khan Academy is amazing (note: I'll be interning with them this summer, and I'm SUPER excited), but it's never going to be accessible for _everyone_ as long as it's just one teacher. I think Khan is a great teacher, but there are always going to be at least a couple people who are confused by wording in an unforeseen way. If everyone posts videos, and the best teachers' videos get pushed up to the top, then it's bound to round out the experience and help people who might not like Khan's personal style. This idea sounds good in theory (kind of), but it would never work in practice since videos are much more time-consuming to make and watch, and so could not easily be digested and voted on by the masses. Sure, there's the potential that if you open up the teaching to the masses that some really excellent material could rise to the top, but it would also be drowned out in the noise of countless sub-par teachers. With Khan producing all the videos, everything is guaranteed to be high quality.

Sidebar aside, the site does have a place for users to ask/answer questions below each video. What I realized while briefly mentioning Stack Overflow above is that it would be _amazing_ if that kind of rapid-answer community could be built up around these questions.
Thanks for the heads up, I'll give it a look.
Awesome piece of work! I am definitely gonna use this when i get a chance.
Vote, for one thing.

Geez. How, difficult is that? Oh wait, you guys only have one option laid down as only two parties... tough.

Before you start to disagree, name one candidate that had "end patriotic act" on their government plan.
There are certainly VCs that would take on large entrenched companies. VCs invested $33 million in Cuil, for example, even though Google had cornered the search engine market long before. And VCs fund companies that require huge capital investment, like medical devices and alternative energy. But both of these issues are big red flags that will make it a lot more difficult to get your company funded.

In a situation like this, I'd expect you'd need to convince an investor that (1) you have a sustainable competitive advantage against the big players, so they can't just take your idea and destroy your business, (2) your business model can generate enough profit to justify the outlandish capital requirement, and (3) you have the right team to make all that happen. #3 is a lot easier when you don't have such big hurdles with #1 and #2.
Oh hey Reddit...uh...I mean Hacker News.
Try doing a trace route to several different sites on the internet, you'll find that -- so long as your traffic is hitting the US at some point -- your information is crossing AT&T's networks.
Google releases open source Bitcoin client
Jony Ive is a major reason why Apple will survive when Steve Jobs has to leave the company. His design philosophy will carry on even after Steve is gone.
Linkbait title. Tl;dr: the media exaggerates things to sell and forgets about old issues really fast. It's odd that the title sort of does exactly what the article is complaining about.
Ask HN: Anyone want to buy BCC?
the bidding starts at 25k.
Submitter is an imposter.
That doesn't work either, since then you will have more than one result. Which one will you dispatch on?
I generally pass the templates needed for a page into a Javascript variable from the back end. Looks nice for template nesting though, as opposed to storing a nested template in a separate Javascript variable.
Programming and Logic Puzzles
Best uk office stationery supplies
OneClickStationery offers a variety of key services and products including school and office stationery supplies with a comprehensive catalog. OneClickStationery stock the same brands and quality products found in your local stationery shop. For Details Please visit us http://articlebeach.com/index.php?page=article&article_id=606724
I'm not saying that MB was a bad idea at the time. It was genius to classify people on a few principle components.

The problem is, the factors are dated (Big 5 is much better), it's polarising (black-and-white descriptions of people, rather than a gradated scale), and it's widely used by HR workers, managers, educationalists, and basically every other soft science department except psychology.

It's like people in the field are still using steam engines, while researchers are building petrol engines.
This sounds like caller ID on steroids.
How do you know that the NSA isn't listening to those? It would seem more appropriate to make public-key encryption easier to use. There are already well-defined ways to use it with email, and there's OTR for IM that could be applied to multiple protocols. Granted, only the contents of the communications are hidden in these cases, but that's a big step forwards.
Suspecting as much
That won't work reliably with relative links. It also lacks any kind of link annotation (so, is this linked resource a "parent"? A "child"? Metadata? And so on).
hey - not sure if I understood you clearly, pls explain. thanks!
It's been going around Twitter you need to turn of the 'Ping' service in settings which prolongs battery life, don't ask me details, I don't have an iPhone, I'm just repeating what I read.
I'm strongly in favor of encrypting the channel even without signed certificates. A self-signing certificate doesn't authenticate the session but it can be used to later verify that the other end hasn't changed.

Because it's comforting to know that you handed over your private information to a man-in-the-middle and nobody else.
You did not tell, was ur app ban revoked? How's it going now? Great post, totally inspirational and yes, take constructive criticism and forget the ones out there to destroy anything good being done. As long as you think it's the right thing to do, it is the right thing to do.

One of the most exciting and genuine posts I've read in a long time.
I'm all for .cat, but I can see the arguments against. People are already campaigning for .cym for Wales, so where do we stop? Do all the regional communities on Spain get one (Basque country, Asturias, Galicia, the list goes on). Do the Saami in Scandinavia get one? (They have their own parliaments, so why not TLDs?) What about Native Americans / First Nations? At least being a country is a criterion that works 95+ percent of the time
That paragraph was written before 9/11. Everything is different now. </sarcasm>
Original image available through EFF's flickr account: http://www.flickr.com/photos/hughelectronic/3531668253/
what is the sudden burst of right-wing swedish thinking coming from. This isn't the first article on Hacker News about this in 24 hours.

Its not like its a widely credited opinion in sweden itself...
Thanks for the recommendation! Even found a ruby wrapper arround the C lib: https://github.com/ealdent/lda-ruby
Prepaid plans don't necessarily restrict your choice of phone. I have an iPhone on T-mobile prepaid. That requires unlocking, of course, but most other smart phones wouldn't even require that (and would have 3G)
Well, he's not a friend so I wouldn't know the details. Last I heard, he had some political clients.
Just as a personal datapoint. Personally I know that my impulse buy limit for ebooks is up to 15$, over that I hesitate, spend a lot time thinking and so on. For books my impulse buy limit is around 25$ but that's because I can resell it if I don't like it and because while I enjoy reading fiction as ebooks, I prefer paperback for technical content.
"People say this" is the definition of "this makes linguistic sense"
That post is excellent! Somehow I didn't find that when I was looking to learn more about TDOP. The only change I made from yours and Pratt's is that I split out the nud and led parsers completely. It seemed weird to me to lump them together just because they share a token when they aren't semantically related.

For example, the "(" token handles grouping in prefix position and function calls in infix, and those don't have anything to do with each other, so I split out PrefixParselets and InfixParselets into entirely separate dictionaries.
Yeah but Canada gets three year contracts...
I agree the original poster doesn't really seem to get what LinkedIn is for. It sounds like he might be looking for something like the app I just launched about an hour ago after 2 months working on getting it to MVP stage. It does have a neat way of saying that you're a freelancer, working for yourself and not a company. It also integrates with HN, Github and StackOverflow. It's really more of a résumé platform than a rolladex platform like LinkedIn. Though you can import work and education experience using the LinkedIn importer.

It's 6.54am and I haven't been to bed yet. I promised myself I'd get the first version out for private beta this weekend. Anyway check out my launch post if you are interested:

http://www.mightycv.com/86lxv6vi

This post also includes a limited time private beta invite code. Check it out if you want a early chance to play with Mighty CV. Must sleeeeeeeeeeeeeeeep now......
Just signed up and searched for a person in my facebook network even though I'm not directly friends with her. Hachi could not find way to connect with her though we have some mutual friends in common. Also how about connecting twitter account to get more connections?
http://vimeo.com/11303353
Imagine hooking this up as a caller ID of sorts, you get an email, a text or a call from someone - and your engine goes and crawls all your social networks and contacts and pulls up whatever relational info it can find on the person.

Presenting you with their online social dossier as it were.

You could make it more powerful for business users and charge them for more indepth spidering of a person.

Sure, prolly a few iterations before you could do it to such a degree - but if youre not doing this, then who will be in your place? There has to be something like this out there already.
I always thought that these problems exists only in the developing nations, but alas.
I think the point is government that is not necessarily led by a single person. Though the president of the US is the 'leader,' he does share power with the Supreme Court and Congress. Just because everyone likes to point to the president when things go wrong doesn't mean there aren't others that share in the blame...

The current problem with the system is that: 1) the Federal government has grown too large, and 2) the US is ruled by only two political parties that are both (at their core) about the status quo and not all that different from each other.
Of course. And I was referring to practice in US and Canada. YMMV of course.
Thanks!

Good question, and yes, the ban was lifted.

Facebook had no issue with the actual idea--it was just the negative feedback from users on the stream stories that lead to it being banned to begin with. Problem was that Facebook didn't give me a straight answer on what I did wrong until about 5 days after I was banned, which killed any momentum I had going for me.
Steinitz: 'Social Workers' strike no longer justified'
Would be interesting to see how this method compares to the benchmarks John did in his post.
I can't help but read that little Omega as an angular velocity. C would then be it's inertia moment, and the product the angular moment. Quite ironic since it seems the language has a hard time gaining momentum.
Errr... Are we advocating HTTPS everywhere? Or just when it's time to transfer private information?

When I want to read an essay on some random website, to I need to now that the website owner is who they say that they are? Isn't self-signed HTTPS better than just plain old HTTP? Or is it better that we only use HTTPS for a select few sites that aren't self-signed and HTTP everywhere else?
Hey thanks for clarifying!

>>Imagine hooking this up as a caller ID of sorts, you get an email, a text or a call from someone - and your engine goes and crawls all your social networks and contacts and pulls up whatever relational info it can find on the person.>>

Rapportive (and few others) provides you with this info.- when you get an email from someone. If I understand correctly, then you're suggesting Rapportive++ ..??
But what is the resource cost to spoof a connection? Very cheap for a teenager to sit at Starbucks and spoof your connection, but how much would it cost when using a fiber splitter at AT&T in order to MITM billions of connections per day?
If you're not transferring private information, why does it matter if it's encrypted? Either you care if someone can eavesdrop or you don't.
Airbnb is a potential industry changer
Oh come on, all you need to do is to (OPTIONALLY) tag the function with the return type.

And it's still a dynamic type system ;)
Museums probably belong in .edu (or .ac.uk here), but some haven't bothered with all that TLD malarkey (e.g. the British Library is simply www.bl.uk)
Great share. Really interesting to see how an idea went from a simple question to someone to a viral web-app in no time at all.

Out of curiosity, how are the stats on Crush notifier holding up?
>What affects the valuation of such sites - page views, number of active users, niche concept,

In many cases, factors listed below may also be taken into account:

* Sources of organic (free) traffic, and how diversified/stable they are (e.g. if 90% of your organic traffic comes via Google, not much good)

* Quantity and quality of (natural) inbound links pointing to your site

* Average conversion rate (even if you're not selling anything, there would probably be a 'most preferred action' that you want from the users - how many take this?)

* Even bookmarking rate can be used a valuation factor