skysight-inc/HackerNews huggingface dataset:
This post is too biased on OpenShift.
OpenShift support for NodeJS is not the 2,3,4 things you anyone should look at.

I hope this should help some one to get started on Node quickly - https://github.com/joyent/node/wiki/Resources

And try to stay in control with NodeJS mailing list :)
But the internet does allow these people to at least feel like they're not alone. It also allows them to organize and fight back. There are still people trying to marginalize and harass them, but it's getting harder every day.
Disqus also has very poor facilities for searching, filtering, and sorting discussion threads. On more than one occasion, I've attempted to revisit a thread I'd participated in earlier, to see if there'd been any new replies, only to be completely stymied in my attempt to locate the specific comments I was looking for, due to a slow UI, mandatory pagination, and a lack of any internal search function.
How to Make $100k your First Week in Business
I don't really think governments are particularly unique; they're just one kind of territorially based large organization that ideally has democratic control, and ideally from which you cannot be expelled. Even though it's true that "the USA as a whole" is itself a group, I would much rather be able to move as an individual within the USA as this background container, than have to deal with a shifting web of alliances with ethnic/religious/corporate groups for my defense and safety net.

I think Hayek more or less gets it right that to maximize individualism, rather than the coalition-of-tribalist-groups type society, you need a background "container" of sorts that provides basic physical safety to everyone in a territory. Once national security and a basic safety net are taken care of, now individuals do not fear being killed or starving to death, and can make more rational, less fear-based choices about which groups within that territory to further associate with. For example, I can choose to attend a church if I believe in it, but I won't worry that if I cut ties with the church they'll cut me off and I'll starve or be shot.

"Burbclaves" in Snow Crash are essentially city-states set up by companies which operate their own defense/laws/etc., in the absence of traditional governments. If one asks, what would replace governments if we abolished them, I think the answer would be something like that: super-powerful homeowners' associations with weapons, which would grow into de-facto new governments. I don't think that would really be superior to the current governments.
You make some decent arguments pro Clojure as compared to Ruby in this post.

Whether they actually prove anything like your conclusion, I'll leave to the judgement of the other readers.

(rest of this too long reply deleted as too snarky and not worthy of HN. Sorry guys)
You're referring to implication then, i.e. P => Q <=> !P || Q and in that case, I definitely agree. ;-) That's also why I started my comment with a propositional "if" on how one could define "no meetings" and "no communication" to show that there is something to be said for the P != Q interpretation.

In short, I believe neilk should have used => instead of !=. Or just plain english. ;-)
Why Do 26 Million Checked Bags Go Missing Every Year?
Because I know that every corporate app dev is (NOT) going to write:

StringBuilder buf = new StringBuilder( s1);

buf.append( s2);

String cat = buf.toString();

instead of:

String cat = s1 + s1;

in their application code. (although I think that is pretty much what the compiler generates on your behalf, anyway)

The loop is in the benchmark so I don't have to write code dealing with many different string values of differing size manually.
I'm being pedantic, but wouldn't the Air be a more appropriate netbook comparison?

As for the sandpapered finger thing, I imagine that you're right, but at the time, I wouldn't necessarily think the sandpapered fingers comment was just blowing smoke.

I'd guess that Jobs was simply conveying his findings at the time. Obviously, this is purely speculation, but the in years leading up to the iPhone and iPad touchscreens and software weren't that great and users weren't familiar with them either. I'd wager that the testing that went into touch-target optimization led to results that made Apple/Jobs uncomfortable with releasing a 7-inch.
I thought the commandment meant that you're not allowed to push your goofy superstitions on others through coersion.
i'm not even talking about gestures. Let me see you getting used to fluid two finger scrolling and the preciseness of those pads and the go back to a small asus or whatever touchpad with scroll area on the side.
The stock price is where it is because various players hyped a $40B company into a $100B valuation. If you think that is a failure for anyone working at Facebook (except very recent hires who believed the hype when they evaluated their comp package), you are mistaken.
I don't think I ever saw an iMac in the wild that didn't have an external floppy drive sitting next to it.

Sure you don't mean Zip drive? They were all the fashion at the time. Oh the joyous days when the Click of Death decided to pay a visit!
A new identity in financial markets
Changing how the HTML macros expand likely ends up requiring CSS changes (in practice, though not necessarily in a theoretically-ideal code base). One change in two places, vs one change in one place.
Firefox Competitive Strategy Must Focus On Privacy
It would have to be real-time (60 frames a second) and I just don't see significant savings being possible anytime soon.
I prefer just the opposite: I like having my identities on each site distinct and autonomous. If everyone has a common identity across multiple sites, it prevents any particular site from effectively evolving its own internal community and cultural norms, and raises the stakes of participation.
With friends like those, who needs COINTELPRO?
Twitter Search Dashboard
Asynchronous Web Programming Pitfalls
[offtopic] I would love to see the source code for well polished apps like this.

So much good could be done for the promotion of well designed apps, by making things like this openly available.
There's still things you can do in Flash that can't be achieved in HTML5, so until there's the ability to layer ad's in videos effectively for YouTube or strap DRM into the streams Flash will be a goto choice.
I agree. Sure financially Apple is fine, but they are at risk in a 'hearts and minds' sort of way.

I have tons of friends sitting on an iPhone 4/4s waiting for a new phone. Frankly when you put an S3 next to these things they really show their age (http://1.androidauthority.com/wp-content/uploads/2012/05/iph...).

The current attitude among most of them is "I'll wait and see if the iPhone 5 has anything crazy otherwise I'll probably switch to Android".

Feel free to start a flame war over this comment, but I'm just repeating what I hear.
You've gotta admit it takes chutzpah to in the same article:

(1) claim the only thing special about Apple products is their form and that people who care about functionality should buy something else

and

(2) complain how boring it is that Apple doesn't constantly change the products' form but rather keeps improving all that functional stuff with better displays, better cameras, better transmitters, better CPUs...

It's almost like you can't win with this guy.
This seems to do what Sparkleshare does, except Sparkleshare uses Github - http://sparkleshare.org/
How about image based streams? May be too Pinterest-esque for you but moves more towards a different paradigm. Check us out at http://skim.me when we release first version in a few weeks.
build change to require a C++ compiler is a no go.

One of the reasons to install gcc on a machine is the absence of a descent C++ compiler. 20 years ago, the C compiler of Sun was completely broken and we were happy to have gcc.
Yep. This is an article by someone who doesn't understand Apple's unique value proposition.

Apple isn't really about making devices with the highest specs out there (things like retina displays are the exception, not the rule), nor are they about innovating brand-new types of devices (there were plenty of Mp3 players around before the iPod, plenty of tablet PCs around before the iPad, and plenty of Palm and Windows Mobile smartphones around before the iPhone).

What they are about is building things that do what they do, extremely well.

Part of this is design, part of this is their legendary supply chain (though that's a relatively recent advantage) but in my opinion the most important part of this is an intentional willingness to sacrifice features for user experience.

My first iPhone was the 4, and when it came out, I was debating between it and the Evo 4G. On paper, the Evo 4G was a higher spec device. Hell, it's right in the name. It had 4G.

I'm very glad I went with the iPhone. I have friends who didn't, and now, 2-years out, their Evos last for about 4 hours before they have to plug back in. My iPhone can still go happily for 2 days of normal use between charges.

Could Apple have included a WiMax radio in the iPhone 4? Of course! But they had the foresight to say, "It's better to have a phone that lasts for 2-days without having to be recharged than one that has faster download speeds."

That's a single example of a very "Apple'esque" decision, and the type of decision that makes most of the hardware they make, very good hardware.

There are valid reasons to criticize Apple, and be concerned about its future. But this article didn't touch on any of them.
YouTube's policy is beyond broken and is clearly being abused at this point. On the other hand, it a free site giving you unlimited hosting bandwidth for video. I don't think you get to sue the hell out of them for having internal policies you don't like - feel free to host your videos on your own server.
Streams are more an attitude shift to match how people consume content than a substantial functional shift. They still allow for permalinks; it's possible to link to any tweet directly. Stream-oriented content is about acknowledging that pages and destination sites are the wrong units of content. Content needs to respond to platforms — more than just screen sizes. Content Management Systems need to be treated as true content management systems, not page management systems. Content == data. See: John Borthwick's comments on content as information; Substance.io and Prose; Medium; NPR's API; &c. Pages are a legacy format.
At first glance, OwnCloud seems to be similar:

http://www.owncloud.org/dev/sync-clients/

(That said, git-annex assistant looks very cool.)
Tweetbot pour MAC OS X s'offre une mise à jour
It will be interesting to see the OpenBSD project's response to this.
I love it. Back in 1999-2001 I used to live in a shack on top of a mountain in Boone, NC which is less than an hour from Bristol.

Our network was driven by dual US Robotics courier modems bridged until the local phone company gave us DSL (we were located close to the switching facility).

There were 3-4 of us devs living there. We cut our own wood, got our water from a natural spring, drank lots of coffee and local beer, and coded 24/7.

Its there where I started to really grow as a dev because there was little distraction and the enviro was very inspiring.

My goal is to get back to the mountain (move my family) and focus on writing good code.
My opinion on this general debate is neither here not there but I must call you up on your assertion that India is spending a lot on its population:

> For example the budgetary allocation in current year for Rural Infrastructure is ~ 13 billion USD, Education is ~ 6 billion USD [1].

That's really not a lot! The UK spends about 150 billion USD on education each year, which is about 2300USD per capita. Dividing 6bn by the population of india at 1.2bn, that's 5USD per capita.

That is to say, the UK spends 460x as much per person on education as India. And people would say the UK can't afford a Mars mission at the moment!
Pure css hello bar - freebie
If you encode overlapping blocks, how would you render them? Just average the edges together?
I really wish there were Latex editors that would preview just the equation you're currently editing. I know macros make that tricky, but it would be a killer feature for anyone getting started with Latex.
This would be nicer if this was a website or blog and not a google group. I'd like to be able to read it without having to login to Google.
The new Macbook Pro Retina has two Thunderbolt ports. In theory, they could build a display using both, each driving half of the screen. Although it's unlikely to happen.
I think a fair bit of it depends on your needs for moderation, and what you're comparing to.

When you say you're not seeing a lot of engagement with FB/Livefyre, were those sites seeing engagement before with a worse commenting system?

We switched ForeignPolicy.com over to livefyre from the Drupal built-in system and saw a big increase in participation, both in average comments per article and the number of multi-message 'conversations' that people were having in the comments section. That said, we already have an engaged audience, and a big chunk of the benefit may have been new moderation tools that let us reduce spam/trolls.

I don't think that any system will create engagement out of thin air, except in the rare case of a site with a rabid fan base and no commenting/forum system, but i'd argue that systems like disqus and livefyre make people more likely to jump in because they don't need to create an account with you.
At this point, you are talking hardware acceleration is a must because of mobile (and it seems encoding on this one). Chip makers are fairly experienced with licensing, and a bit scarred of the unknown. MPEG-LA is a known.
College is Not a Scam
Oh, good to know. It will be interesting to know how they do so with Bada being rtos.
In my experience, a modern version of gcc is extremely difficult to bootstrap on anything but a fairly modern platform (e.g., I was having a hell of a time getting it going on HP-UX 11.23 with a ~2006 compiler). That's not a criticism of gcc. I'm only suggesting that if your platform lacks a modern (read: C++03-compliant) C++ compiler, you were probably already out of luck trying to get 4.7 bootstrapped.
It's interesting to put this in technology we all know.

So it takes them four days to release?

Not bad, considering the ftp is over 40 million miles and at 160 bps. Too bad they couldn't set up a CI server.
HBO Nordic will serve Sweden, Norway, Finland and Denmark
A more in-depth obituary:

http://www.guardian.co.uk/books/2012/aug/15/harry-harrison
They should have followed English practice of sending poor or orphaned children to colonies, to help alleviate the shortage of labour.

http://en.wikipedia.org/wiki/Home_Children
Counting Syllables and Detecting Rhyme in PHP
Roseland, Where Obama the Politician Was Born
As I walked out of the Van Ness MUNI station in San Francisco last night, I walked by at least 20 homeless people, just lying on the street. A couple on wheelchairs, the rest just lounging around. A few of them reeked of urine and feces.

And this is in, arguably, one of the richest cities in America.

So while this situation (homelessness, mental patients going without care, hunger), how dare the USA spend so much money on a Mars mission? On the military? Heck, why does the City of SF spend so much money on America's Cup, Outsidelands, etc. when thousands of people are homeless and on the streets? Yes, you may say that the City spends money on them too; but then why are they still on the streets?

Do you see my point? If you were to apply the same logic (or lack thereof) that you're applying to India to any other country (even the US), you will get the same answer: don't spend money on anything.

BTW: India is not "taking handouts" from other nations[1]. India is actually _giving_ handouts to others; e.g., they've given billions in aid to Afghanistan to aid in its re-construction.

[1] http://www.vaughns-1-pagers.com/politics/us-foreign-aid.htm couple of 100M doesn't qualify as a "handout" for a country the size of India. That's like me donating $5 to Obama's campaign and then expecting him to have dinner with me. WikiPedia link of top 25 countries; India does not feature in them: http://en.wikipedia.org/wiki/United_States_foreign_aid
I need glasses but rarely wear them. I'm happy watching 480p most of the time.
Google Looking To Same Day Delivery Service
A trivial search would show that they are on Python 3 (and have been for some time now).
This sounds like snake oil. I'd love to read more about it--any sources for "profile picture as EULA"?
Greek Literature
Dicking Around or Putting Out
The Making of an API
Human, not hollow social media strategy.
You wrote a whole lot here based on years-old numbers for a prototype encoder whose implementation wasn't even relevant when the numbers were posted, as acknowledged in the posting. Why did you do that?
Not a new idea
https://github.com/jcheype/GitBox
https://github.com/jblemee/GitBox-Desktop
I think you should really have an rss feed, or at least make it easier to find it if you don't have one. ctrl+f, rss doesn't find anything.
> For non-trivial distributed systems, behaviors that are correct for network transport use cases that are built into ZeroMQ are pathological for distributed system use cases.

I'm not sure what you mean. Please provide one or more concrete examples.

> ZeroMQ is a good for moving bits over a network but it is often not a correct choice for distributed systems.

It seems to me that distributed systems are defined by moving bits over a network.

You're right that there is some confusion regarding what ZeroMQ actually us. This is in no small part due to it's unfortunate name: ZeroMQ isn't a queue. It is implemented with queues, but that's because it sends and receives discrete messages instead of bytes, like it's underlying protocols. The underlying transport protocols use "buffers" to store bytes on their way from your application to their destination. When you have a buffer of messages, that's called a queue!

ZeroMQ is a network protocol for messaging. If you need custom scheduling, load balancing, etc, you can send and receive control messages on a secondary channel. The ZeroMQ Guide [1] is extremely enlightening in this regard. It's worth reading even if you never use ZeroMQ because all of the underlying principals apply to any network transport.

[1] http://zguide.zeromq.org/page:all
Ask HN: Do you need a CSS-to-iOSready-png converter?
Having a web development background. I was surprised to find how complicated it was to draw some fancy buttons for iOS.

So I Started to build a CSSStyle plugin with an UIButton extension (my way of learning it...). Finally I found out that it would probably be way better to use straight png images as it would require less memory drawing/animating the buttons.

However, I now have this code laying around, and since I dislike Photoshop, I thought it could be nice to have some dead simple CSS->iOS-png-backgrounds (or even CSS->Obj-C) converter.

But since I'm pretty much discovering everything on native iOS dev, I would like to get HN feeling on this. Should I build it? Would you use it?
Which government institution should decide on the video codec for everyone to use? How would they know when it's time to switch? I cannot see that working any better than MPEG and MPEG-LA.
You keep bringing up "whilst taking state aid", despite the fact that India does NOT take much of state aid from the US:

http://en.wikipedia.org/wiki/United_States_foreign_aid
The link JoshTriplett gave is a simple script, nothing that takes any time to make it usable after you download it (assuming Python is installed).

But, different strokes for different folks: and choice is usually never a bad thing. Of course, I learned long ago not to throw the baby out with the bathwater.

Personally, I have a few Windows virtual machines and an old, cheap Windows XP laptop around for those rare occasions as well as a Windows 7 dual boot install for .Net development.

However (again, anecdotally), I've not had a problem with using Linux day-to-day. Nothing has been difficult and I appreciate the power the CLI affords me.
True but it's easier said than done. The huge cost involved in laying more wire is a big barrier to entry. And I would guess there are limits to the amount of cable that can be laid.
One of my friends who made a living as Flash consultant for about a decade - he has transitioned - last year, he had one Flash project - the rest were HTML5
Overengineering: Aaron Patterson presentation at LivingSocial
tl;dr:

On one end, it's now 50% off across the board for non-profits, students, educators and FOSS contributors.

On the other end, for the first time, we are beating S3 on price for large blocks of storage.

Migrating our platform to ZFS has been 4 years in the making. We've deployed it globally - come fill it up!
ViaCycle (YC S12) Is A Zipcar For Bikes, Coming To San Francisco Soon
You sir, were living a dream!
Um, why do you think they're trying to make a rover like Curiosity when the article explicitly said that they were making an orbiter? A probe that never lands can just use solar cells since it doesn't have to worry about the atmosphere, and it doesn't have to worry about the rather difficult task of landing on Mar's surface or moving around there.

Putting a satellite in orbit around another planet is still a non-trivial exercise, but while $90 million is probably a low-ball figure it's not a totally unreasonable one.
Sorely needed: "Why generalising from specific anecdotes is a bad idea for your life".

Have sites that enabled Fb commenting experienced a decrease in viewership? Commenting? Quality of comments? How does this vary based on the audience in question?

Some of these questions have academic answers, some don't. The proper way to figure this out is by by experimenting. Not affirming diktats from your personal beliefs.
Getting a job at Amazon, Microsoft or Google is never tough
Cassandra Data Modeling Best Practices, Part 2
I'd guess that Jobs was simply conveying his findings at the time

Apple had itself pretty tied up with two form factors, with no near term hopes of coming out with a form factor between the two. Jobs was simply trying to undermine Samsung's efforts (though Android succeeded in doing that for him). Seriously, if 7" doesn't make sense for a touchscreen interface, how could a 3.5" screen possibly make sense? Only in Apple world is a 7" tablet simply a 10" shrunken.
Mind control moves into battle (Darpa EEG battlefield vision system)
>> Process Methodology, by and large, exists to create a "quality floor."

I agree. I have this saying that doesn't win me any friends: "Methodologies are for monkeys". (Keep in mind I use that term for project management methodologies and not so much for development methodologies)

A lot of big companies want/like trendy methodologies because they assume it lets them to hire less skilled people (i.e., cheaper) and continue to produce quality work. It doesn't.

What I have found is that when you have a team of quality senior people with good communication skills and throw them together, they will hash out what processes work best for that team without any need of formalizing their process. This way, everyone gets to work the way they want individually with some adjustments that allow them to work as a group.
Familiarity frequently breeds tolerance (at least, when
the subject matter is consensual and, within its
own framework, non-transgressive)

FWIW, the qualification in parentheses is superfluous. Familiarity breeds tolerance even when the subject matter is utterly immoral. I suspect this will be painfully clear by 2033, if we're not too tolerant to notice.
Too bad I don't use Facebook.
You Cannot Become A Federer By Playing Tennis A Few Times
Heck yeah! My startup uses python heavily, and it's ALL Python3 except for the public-facing website... which is currently Django1.4+Python2.7. As recently as six weeks ago, I tried porting it over, and had to abandon the effort... as soon as this gets stable enough, you can bet we'll make the switch.