skysight-inc/HackerNews huggingface dataset:
You're talking about Dunbar's Number:
http://en.wikipedia.org/wiki/Dunbar%27s_number

"Dunbar's number is a suggested cognitive limit to the number of people with whom one can maintain stable social relationships. These are relationships in which an individual knows who each person is, and how each person relates to every other person.[1] Proponents assert that numbers larger than this generally require more restrictive rules, laws, and enforced norms to maintain a stable, cohesive group. No precise value has been proposed for Dunbar's number. It has been proposed to lie between 100 and 230, with a commonly used value of 150."
i got only about 60 friends on facebook cause i dont wanne have every idiot i seen once on my "friendslist"
(yeah i know i can group them blabla... google plus has it right)

iam so under average \o/
I think the author should have filtered out stopwords. The big "The" in the middle of the visualization seems kind of obvious. It would be much more interesting to see the words that make this text different from other english texts.
Thanks for the link, made for interesting reading :)
No, the advice is not "random photos" and "vague messaging" but "Do A/B tests ASAP" - as soon as you have enough traffic to do them (yes, there's a threshold, under it you're playing dice, not A/B testing).
I feel it too. His statements are so nice and logical, the truth becomes secondary. That's one talented advocate. Let's instead condemn reality for lacking truth and beauty.
Movie "JAVA 4-EVER" - Official Trailer
What are the advantages/disadvantages of each method?
I have experienced some form of generics in Modula-3, Ada, Eiffel, C++, C#, D, Java, Scala, OCaml, F#, Haskell.

Given my CS background, the only language I think does a poor job with generics is Java.

As for language's success, it is usually related to which company is pushing it, or which killer feature/framework makes the people want to learn it.

I am not aware of any language that went mainstream just because it was simpler than existing ones, without having one of the reasons listed above tied to it.
Only 60 friends - right there, this is Facebook's problem. These are contacts not friends. Of course if you really have 60 real life friends, well kudos.
Study: No empirical evidence that patents increase innovation
I read it as "we'd all be better off if the average house was closer to $1 rather that $1M".
Great, now I've got the Mythbusters intro running in my head like an earworm... I reject your reality and substitute my own.
do you remember the % on those?
the problem with nokia is not it software.
The maps are good and other software too.
BUT smartphones are about the OS these days!
and Symbian(i loved the old s60 version on my ngage) is dead...
and windows mobile dont got the big thirdparty app market like android and ios got!

Yeah nokia has great maps but its like with Opera:
"Opera the worlds best browser that no one uses"
I didn't care much for Ries' "The Lean Startup", but one thing that did stick with me about it was the example of just doing stuff 'by hand' to see if there's a market for it, without worrying about creating some super-cool highly automated and perfect system from the get go, as would be our inclination as hackers. The oDesk story seems to indicate that they did something similar - putting people in touch very much 'by hand' initially. It'd be interesting to hear about the transition, but I think it's a good concept to keep in mind, as long as you are reasonably sure that, at some point, things can be automated pretty well.
I'm pretty sure Elon Musk himself said that he works his Tesla employees hard - he asks for people who are passionate about their mission, and that they know that they will be taking a pay cut, as they are a startup, in exchange for being worked to the bone.

It's not that he created a bad culture, I think he just hired people who were willing to take a risk with Tesla, and they work hard to produce a successful company.
Taken to extremes - if it's not worth doing at 20 then it's not worth doing at 50. If you feel that you don't want to be doing this at 50 then you should probably get out as soon as possible.

He also mentions something to the effect of not being able to take the time to completely understand everything. But the problem is, it doesn't matter if you are being paid or not. Your lifetime will always be a constraint. You will never completely understand everything you are working with.
I don't know squat about your specific examples, but I couldn't agree more with the general principle. In my sub-field, the obvious example is the ISO-designed STEP file format, which several times longer than the older IGES standard (exact count is hard to get because the STEP standard is split up into dozens of books, not all necessarily relevant) yet is drastically less specific about how you actually put together a meaningful file.

For instance, the STEP AP203 standards document is 500+ pages long. (That's the old edition, I don't have a printed copy of the second edition handy.) But those pages don't tell you how to use the hundreds of classes they define to actually create a meaningful file. For that you need the supplemental "recommended practices" document (http://www.steptools.com/support/stdev_docs/express/ap203/re...), which has been marked "preliminary" for the last 14 years and is itself not particularly clear. (On the bright side, at least it's free!)

Of course, that only applies to one of the many different STEP application protocols, and while I did find a reference to an AP214 (which I also need to support) recommended practices document, the link to it was dead.
Where's the sentence length statistics? Average word length? Commas per sentence? All are surely much more indicative of reading difficulty than that "originality index" he came up with.

Why didn't the author try the most obvious test of reading difficulty of all: Flesch-Kincaid? [1]

[1] http://en.wikipedia.org/wiki/Flesch%E2%80%93Kincaid_readabil...
Melbourne, Australia - Full time - Python/Perl devs

Infoxchange Australia is the leading not-for-profit provider of ICT solutions to the health, welfare and community services sector across Australia. Our vision is "Technology for social justice".

We're looking for Python/Django and Perl developers, as well as a UX designer to join a small team building e-health related apps.

Local candidates are preferred but we can do visa sponsorship as well. For detailed job descriptions see:
http://www.jobseeker.org.au/job/5401-web-application-develop... and
http://www.jobseeker.org.au/job/5400-ux-designer-front-end-d...
Graduated a couple of years back, from a local school in Bangalore, and I have a bittersweet experience regarding this. I happened to speak to my prof recently and when asked how things were going, she shrugged and replied, "Its the usual. Most of them are waiting for TCS/Infosys to conduct college placements and they're just trying to get through their final sem". Unfortunately, "Get through" is usually just an euphemism for what was reported in the article.

>> Most classes (and exams) I completely ignored.

I can relate to this. I was in a CS degree and I was busy making basic websites, doing an internship at a local startup, playing for the college football team and trying out dramatics. I realized I wasn't going to get much out of class anyway and I'd be better off having fun while trying out a bunch of things. But all this changed when it came down to the final sem when I was actually required to do something on my own.

I pulled a friend along with me and we hacked together a basic AI search engine for the same startup, using Ruby, Rails and Princeton's WordNet database. The code by itself wasn't the most palatable, but it worked.

But, here's the real kicker. While, the overwhelming majority of my peers, cherrypicked a project from a catalogue and bought it from an "institute", some of them even managed to score more than me. I personally don't attach much emphasis to grades, but the worrying part is, not only does our system tolerate the plague, going by the grades, it vindicates it.

So, how do we remedy this system? I certainly don't have a blueprint but I do feel, there is a desperate paucity of examples. We need more startups, entrpreneurs, hackers, scientists and we need them to do really well nationally/internationally. Currently, whatever little we have of the above mentioned, a lot of them, in my experience happened in spite of our education system.

PS: I mentioned to my prof about CS project opportunities at the startup I work. I hope a few students do turn up.
Would you ask that of a lawyer or an accountant.... Or even a civil engineer?
Better than GM because:
Download maps on country basis (multiple countries at a time if required).
Search works offline (not as good as google IMHO).
Turn by turn nav works offline.
Voice guidance works offline.
GPS fix times are better when offline than android (with no AGPS assistance or WLAN/cellID based positioning available)

I was a Nokia user for years. Got have a Nexus7 and an android phone now. Still use an old Nokia in the car for nav as it's better! No setting off on a route, hitting a detour in a place with no signal and finding GM can't navigate anymore.
I hope people continue to bet against it so those of us seeing productivity gains from utilizing it can continue to outmaneuver the competition.
Android phones can be made to do wifi jamming... ;-)
Seems convenient all things considered...

http://www.youtube.com/watch?v=DwYOtf4fI0Q
Reading the mostly positive replies of "Yes, I definitely want to keep doing this well past 50!" gives me manly tears of happiness.
Regexes have one huge flaw: the syntax. If they had whitespace in them (like CoffeeScript), and required quoting the characters you were looking for (to distinguish from syntax), then paired with a little syntax highlighting they would be far easier to read and write.
Writing Plugins for IntelliJ IDEA Webinar - October 18
Join John Lindquist and author of the Go Lang plugin, Mihai Toader in the first of an ongoing series where we reach out to JetBrains community of expert plugin developers and ask them to share their experiences writing plugins for IntelliJ IDEA.
Would the Final Name still be called Rust? Or is it a code name only?
I don't know why you've got some down votes on your comment since you just pointed out the truth.

Many of us here are founders and we're in business to challenge status quo and possibly make a dent in the universe. That takes hard work from founders AND contributors.

If anyone thinks things should be different in startup business, they should take a step back and really evaluate how much hard work really goes into achieving these goals.

After that if they can't see no compelling reason to do it, they should just get a job in a more traditional business. I don't blame people for taking that route. This business isn't for anyone.
I found the title of this post really ironic.

"There is now clearly an objective answer to which inductive algorithm to use"
#977520. Thanks for all the fish.
€1.5bn hole? Last I checked they had €4.2bn in the bank?

http://press.nokia.com/2012/07/19/nokia-corporation-q2-2012-...

Edit: €1.3bn loss in Q1, €800ml loss last quarter. I guess that's what you meant. Still, not a "hole"... just driving straight into one :)
Any American citizen can move to Hawaii anytime they like. It's not terribly hard to do, especially with a high demand skill that lets you find work anywhere, globally, like being a software engineer.
You should have a look at http://badassjs.com/
Does Scala as a FP Language Suffer From Its OO Syntax?
No, just because it's a recursive service. A feed where the feed is full of people talking about the feed. At least, last time I checked.

Edit: And, suspicions are confirmed: http://adn.loqix.com/appwords.17:00-03.10.2012.png
I think the skillset as we get older is knowing when to duck.

It might be called wisdom, mentoring, what have you but basically, having been in situation X before, you can give sensible advice to someone just entering situation X.

Monetising that is generally harder
SoCal Edison to cut management jobs in wake of 2011 shooting
It is amazing how little this is respected.
(Regular) Pascal was one of the first programming languages I learned (right after machine language and Algol). It's my favorite programming language of all the ones I've learned.

It would be nice if Object Pascal could bring Pascal back into common usage.
Multi-page Forms in Drupal 6 | Isaac Sukin
Having worked in higher ed for 10 years, some of which was wrestling with data security, it is not at all surprising the vectors that appear here.

We would spend days crafting policy, designing/implementing security at perimeter and core for business systems to prevent these types of leaks.

We believed we were largely successful. Until we realized that some professor had developed a screen scraping application that would spit out CSVs of student enrolment data (including personal data) and ship it to whomever he liked (alumni, student unions etc.). Once certain departments got a hold of the data, others felt obligated to it and a quazi-underground data distribution system was in place.

We tried to explain, coerce and beg. We used HR, unions to effect policy that they helped create to shutdown these systems, stop the professor (and his copycats) all to little or no success.

It is not mistake that I left soon after. Such amazing, but ineffectual institutions. It doesn't matter how many of these leaks occur, no accountability means no changes. Might plug these holes, only to have 3 more popup by the end of the year.
This definitely needs to be emphasized.
There are some things that can help with this:
0. Consider whether string.split could do part of the job instead.
1. Consider writing unit tests for your regexes.
2. Split your regex onto multiple lines.
3. Turn on the option that lets you include comments inside your regex.

I do agree that really complicated regexes get to be a pain.
So, because Dalton defined it as 10k, then it must be so?
>If I asked someone here to defend free speech beyond the obvious first few feints and lunges, they'd fall.

Don't want to sound dismissing, but where outside scholarly work is it necessary to defend free speech beyond the obvious first few feints and lunges ? Public debate and policy making rarely go beyond those first feints and lunges, plus some vote gathering.

So, if it has no practical purpose, you can argue it's worth doing for itself, but then you'd just position itself near that modern madhouse, contemporary poetry.
It has inline math. I just forgot to add an example for it. If by IEEE style, you mean bibtex, then yes, you can easily swap the bibtex format.
I did some work while still in college doing analysis of texts from Project Gutenberg. Removing the stop words made the analysis far more interesting.
Remember the mantra - "location, location..", and also context. In other words, where you are working (geolocation of company, and therefore the strategic operations concentrated in that place, company size, technology, etc.), what you do on a daily basis, whether you are doing things like "skimming great oceans of APIs, but the market will have moved" day in and day out. (There's a lot of gems in that article, BTW)

Add to my above para, this other gem of an observation:

<blockquote>
If you're fresh out of school, there are free Starbucks lattes down the hall, and all your friends are still at the office at 2 AM, too...well, that works. But then you have to do it again. And again. It's always a last second skid at 120 miles per hour with brakes smoking and tires shredding that makes all the difference between success and failure, but you pulled off another miracle and survived to do it again.
</blockquote>

That article really resonated with me. And, no I can't see myself doing it at 50 :-)

EDIT: One more thing to add with regards to context of operations, rewards are also skewed in favour of management rather than "engineers", so at some point mortgage, loans, education and medical expenses will overshadow 'fun'.
My intuition is that a branching story is exponentially more complex than a linear story. However, there might be devices that make it manageable. I understand the form of the novel took a while to be established, so why not this too.

An alternative use of hyperlinks might be to tell the story from a different character's point of view; books often switch view-point characters. Orson Scott Card exploited his Ender's Game with a whole new book retelling the same events from another character's perspective (Bean).

A difficulty is that changing view-point is often tied up with narrative - e.g. it's used as a way to reveal/hide events as part of a story - which would be undermined if the reader could switch at will. It could be done so as to not affect this, but then the different view-points don't affect the plot; of course, it could add colour and texture, by exploring different perspectives. It's just that you can't use them for sequence: suspense, reveal, resolution, movement.

[or, if you do use them for sequence, you then have to deal with the exponential explosion - and even if you do manage that, it's not necessarily interesting to the reader, except to admire the virtuoso performance.] I don't mean to sound harsh, just thinking aloud.
A vulture fund doing its things. ARA Libertad is a school vessel and is used for diplomacy. I doubt they can do something useful with this
Ellen Pao Leaving Kleiner Perkins, Remains on Payroll
YouTube Changes Its Content ID Appeals Process
Why does everyone find the Silmarillion hard to read? Am I the only one, who had no problems with that style?
What you said is just the difference between TeX and LaTeX. If you want just semantic meaning, use LaTeX without lower level TeX commands, then use an automated tool to convert it to html or other formats.
"I used to think that if there was reincarnation, I wanted to come back as the president or the pope or as a .400 baseball hitter. But now I would like to come back as the bond market. You can intimidate everybody"
-James Carville
Nice design and concept. I could see myself using this, no doubt.

That said, I have some suggestions:

- Let me remove stories I don't like. Bonus points if:

-- I can drag them out to remove them (it was my first instinct, and I think it'd work well)

-- The system learns from that, after some time.

- Please, let the "bar" stay fixed. It's only distracting when I'm reading a story or enjoying a photo.

- Let me read more of a story in-place, by expanding the "card" (downward?).

Good work, and I'll be looking forward to what you build from here.
No, it doesn't! At least not better then Google. For example streets marked in Doha, Qatar's capital, are totally outdated in Nokia maps - years old and inconsistent even with their own satellite view:
http://maps.nokia.com/25.2835829,51.5508221,18,0,0,hybrid.da...
Sadly, I can relate. I'm in my final year in a (not so great) College in Delhi, and all everyone talks about is Infosys/TCS. Summer internships were a joke. I'm pretty sure that me and a friend were the only ones who tried to get a genuine internship (and were interviews). For the rest of the class, it was Java/.NET certification courses galore. I've been lucky that I found a startup with a bunch of really smart guys who knew I wanted to learn more than anything else and understood the situation I was stuck in. Needless to say, these past 4 months have been the best ever since I started getting into programming. :)
Probably not enough publications. One of the criteria is 200 publications per year. If the Claremont colleges were treated as one school they would probably be in there, but when looked at separately Mudd doesn't have enough research and the Claremont graduate school is eliminated because another criteria is that the school teaches undergraduates.
From codinghorror, on the subject of working as a programmer "Programming: Love It or Leave It" http://www.codinghorror.com/blog/2008/12/programming-love-it...
Consume any RSS as JSON
JSONBurner is an online service to convert any RSS feed as JSON. This makes development on Mobile, Responsive web platforms very effective and faster.

Applications built on languages like javascript, ruby that provide first class support for parsing JSON, will find this service very effective.
Generics are great, but Rust's killer feature is regions, (Variable lifetime semantics), and, maybe moreso, its memory ownership semantics (e.g. reference borrowing). These aren't strictly separate features, they work together nicely. What I'm looking forward to is discovering how these features Will allow me to express some deeper aspects of what I _mean_ when coding, and have the compiler statically perform sanity checks for me.
(The original title is a bit misleading: she basically got forced out recently, either as retaliation (her story) or for performance (Kleiner's story)).

Ellen Pao is one of my favorite VCs, a great person, and would make a great investor or even operating company executive anywhere. I hope she ends up going somewhere worthy of her this time.
For Android the regions you can select to save offline are severely restricted. In my recent vicinity I could select as much ocean as I desired, but no land.

The regions it is available in are undocumented.
How India's tech class created a nation of metal heads
The Beauty of the Airline Baggage Tag
RainStor raises $12M to make your big data small
Help Save the Planet with Recycling Bins
Designed To Move - A physical activity agenda to fuel the future
Since upvotes aren't shown, I just want to say that I prefer "A library of human experiences" too. The current subtitle makes it sounds more like a social network for friends and families than a open community.
That's my complaint, it doesn't have much greater energy density, or more precisely it's not usefully translated to momentum. The speed target in the article is extremely low ("62,600 mph") -- only a small factor higher then what chemical rockets achieve, and comparable (as I mentioned) to nuclear thermal rockets. (It looks like they edited their article to mention NTRs.) They have extremely energetic fuel, but they don't get any meaningful specific impulse out of it. Maybe they don't easily extract momentum from high-energy radiation. Or maybe they lose too much mass to radiation damage or vaporization ("ablative shield") -- their mass consumption could be dominated by shielding, not fuel.

Their ultimate goal is to develop a nuclear fusion propulsion system by 2030 that can spirit spacecraft from Earth to Mars in around three months—about twice as fast as researchers think they could go with a nuclear fission engine, another scheme that is being investigated but has not yet been built.
Or go and work in that industry. I work in finance and the office has plenty of older programmers who have been trained in the theory of what they're working on.

Being a good software engineer still puts you in a large group. Being a good software engineer with good domain specific knowledge instantly puts you in a much smaller group.

It can also be much more satisfying work. And an awful lot more secure (depending on the firm) compared to starting out on your own.

Trying to be a rockstar competing on your coding merits alone is going to be damn hard to keep going for 30+ years.
>> I think the crux of the matter is your job security and your financial stability (the economy where you live, etc).

You nailed it. +1 :)

My own comment further down below was exactly on similar lines.
The history of OpenOffice shows why licensing matters