skysight-inc/HackerNews huggingface dataset:
A lot of that is also tied in with Indian culture - the youth here cannot afford to have the let's-try-and-it's-okay-if-we-fail attitude. By their early twenties men are usually expected to have steady jobs by which they can provide for a spouse and a family.

A lot of people do want to do startups, though - so they tend to gravitate towards ideas that provide a steady source of income, which will let them fulfil these obligations.

Early (and arranged) marriages, social pressure to be financially secure... there's a lot of reasons for this kind of attitude.
We shouldn't have to rely on the kindness of a few strangers, and be beholden to them. Making the poor rely on charity, and not government, does just that.

Government programs like welfare and public schools are much more effective at helping the poor than "charity." If you think they're run badly, you must know a lot about the inner workings of these programs, and I suggest applying for a job with the government and fix them up.
> The NYT has existed for a sufficiently long enough time that they could not possibly have been losing money.

What?
Should programming languages support unit testing natively? (2009)
Not to mention that being 'educated' means having at least an undergraduate degree - so there are few dropouts. Leaving college to pursue a business idea is looked upon as an act of extreme idiocy and disgraces your parents / family too.
Q: Any chance of providing a link to the Windows build from the not-supported message? I'd at least like to try running it under wine (unsupported and all), and I note that your Windows download div has a small link that lets you download the OS X dmg.
It is the pervading law of all things organic and inorganic,
Of all things physical and metaphysical,
Of all things human and all things super-human,
Of all true manifestations of the head,
Of the heart, of the soul,
That the life is recognizable in its expression,
*That form ever follows function*. This is the law. [1]

[1] http://ocw.mit.edu/courses/architecture/4-205-analysis-of-co...
That's an incorrect assumption. We gave raises to both Adam & Jamie commensurate with their new titles/roles.
You will be fine as long as you don't want security updates.
Unfortunately, this is nothing new. I saw this all the time back in the '90s - it was a running joke where I worked (which really wasn't a joke at all) that to get a raise, you quit and come back. Seriously - people would quit, work for another company for 6-months to a year, then they'd come back making massively more than before they left. This company also had percentage caps on how much you could get as a raise, even when changing positions into something completely unrelated - or at least that's what they told me when I changed positions, twice, over the 8 years I spent there. When I finally got fed up with the minuscule raises and ridiculous politics, I had my choice of job offers (was flown halfway across the country for interviews) and got a 50% salary increase with the change in employers (I could have more than doubled my pay, but liked the low-politics in the company I picked). When I submitted my resignation, my boss said to me "I know what you can make out there, so I'm not even going to insult you with a counter-offer." Those words shocked me and proved to me they knew they were underpaying me and didn't care (I made my case multiple times for a raise and promotion that I never received).

Sadly, I'm still seeing it happening and in a completely different industry and in a much higher level position.

FWIW: I'm one of those "too loyal for their own good" types (who get abused for such a trait, as described by others above).
Computers: It's time to start over.
> History is written by the winners.

Overused cliche line that doesn't mean anything and isn't true. The Soviets won World War 2, they won it more than the USA won World War 2 and more than the British or anybody else won World War 2 but we re-wrote their history as evil scumbags who committed atrocities during the war.
Cassandra Chapter 4: Data Partitioning With Random and Byte-Ordered Partitioners
It's definitely a difficult cultural thing to balance, but if you're conscious of the delicacy required there are definitely ways to mitigate it. I worked at a large 'startup' (>1000 employees) that had an 'unlimited vacation' policy. One way they managed it was that at their quarterly company-wide meetings, they would give out a 'high performer' award to a few individuals that was basically them being told to take a vacation. The fine print was essentially "here's a few thousand bucks, but you can only use it on vacation-related expenses".
Young girl hacks her fathers website out of despite
WordPress Security - An Infographic on common Malware and Attacks
If I have time I do it because the person on the other end of the line is probably tired of talking to people who are jerks. I worked in a call center before and it is no fun. These people are just trying to make a living so I try to make their day easier if I have some time to do it.
> Do you really expect "citation needed" to prompt a useful discussion?

Not really, and that's not the point of the statement. Until there is evidence, the only thing to discuss are your own predictions of what the evidence would show, or your own useless anecdotes. The point of the statement is to challenge the claimant to provide evidence, and as a side effect, to remind other readers to be skeptical of claims until they see evidence.

Sure, it might be boring, especially relative to baseless assertions that make a complex problem sound easy. Again, staving boredom is not the goal of most conversations—for that I turn to cinema or video games. Witch trials, while unscientific and horrifying, were certainly not boring.
This, precisely. What's in it for you? If you plan on keeping your product free for your users, then you are obviously planning on monetizing your users in a different way. I'm very curious to find out how exactly.
There was a similar term that came about when another company dominated the mobile business world -"Blackberry widow".
How our favorite tech companies make money
Being the "nice guy" certainly has its own benefits. Having performed favours already, the author can certainly ask for returns. He would also win various popularity based scenarios. But instead, he is so busy scratching others' backs that he forgets his own. I find the reason that the author was not trust with responsibilities in his friend's company, is due to the fact that he lacks the ambition and tact that would make a successful business man. How he blames himself for others taking advantage of him is admirable, and fitting with his "nice guy" attributes.
Alternatively, a title bump with static pay could mean increased responsibilities without a corresponding increase in pay, which is also incentive to leave.
At Circle, we write all our front-end code in Coffeescript, and all our front-end templates in Haml-coffee (https://github.com/netzpirat/haml-coffee). I thoroughly recommend Hamlcoffee - its mature and reliable, and is basically HAML but with coffeescript instead of Ruby.

So looking at this for how it compares to Hamlcoffee.

- I dont like the arrows (we already have indentation, so it feels like the arrows are wasteful)

- I do like the `or` syntax (@title or "Untitled). THat said, I don't know if I'd use it and I suspect there's a way in Hamlcoffee, but I've never needed it.

- I cant read this at all: `(li -> a href: '/', -> 'Home')`. I feel it is a lot less readable than pure coffee, and much worse than hamlcoffee.

- In the github page, they say coffeekup might not be great if "You use divs and/or classes for everything". I could be mistaken, but doesn't everybody do that? Is it just me?

- Haml's biggest annoyance is trying to get commas and full-stops in. I don't see discussed whether that is easy here.
If you're looking for a templating language with clean, beautiful syntax, the question is why you wouldn't use something like HAML or Jade. They don't have the advantage of already being written in a familiar syntax, but they are easy to pick up, and they're well-supported and generally accepted by the Ruby/Node community rather than being an abandoned year-old code dump.
Interesting. Thanks! This is precisely the sort of thing I was looking for.
Much appreciated. This isn't likely to be a problem in the immediate future, but it probably will be in the medium term.
Aeron chair history: Herman Miller’s office staple and its origins
I've taken to telling others that when I say 'easy', I really mean straight forward. Often I'll think of a solution that's "easy", yet it may take a good two weeks to get done.
tl;dr : Dude... do you even lift ?
> honoring the rule in the breach

The other day, I found out we're now using that figure of speech against the intent of the original phrase: a custom best ignored, e.g. http://afterdeadline.blogs.nytimes.com/2012/01/17/mangled-sh...

In this case, I like the modern take, because it provides us with words for a real phenomenon. I dislike some other modern takes, such as the literal "beg the question", that deprive us of precise meaning (petitio principii, http://en.wikipedia.org/wiki/Begging_the_question ).
How would you rate their prices?
That is fantastic info about actual execution, many congratulations to you. It will be great if you could please share your age group range (very roughly; 20+, 30+, 40+ etc). Just trying to relate the results with the age group.
Years ago: My boss found out I wanted to leave.

Got double the pay and free rent on my apartment.
>"So, you know, a common past exploit mechanism, something called a buffer of the flow attack."

Buffer of the flow attack eh?
Sports are great. Just make sure you stretch beforehand and only play with folks who take safety seriously - it can suck to lose a skiing season because your basketball teammate caused you to roll your ankle.
Can it work? It's already working pretty well. Not perfect for sure, but working pretty well.
Intel iAPX 432: The Architecture That Could Have Replaced x86
And one of those consequences is that the Taliban are using the fake CIA vaccination programme as justification for murdering UN polio vaccination aid workers.

Good job CIA!
When I was 19 (at which age I obviously knew everything about everything), I always looked down at the "senior" guys, they looked outdated, conservative, full of useless knowledge on things such as Cobol, or C. I eventually got to make friends with several of the "dinosaurs", and got shocked to discover that I was paid more than they were.

Fast forward 15 years, I'm now full of experiences. I deployed apps with billions of transactions per day, led teams big and small, learned that there's more than one side to everything and that "The True Solution" is nothing but lack of experience in disguise. Most importantly, I discovered I don't know anything.

I'm still shocked, sometimes, when I see arrogant 19-year-olds bending reality to convince people they're right - and getting paid more than us, dinosaurs... :)
Read K&R, and write some simple toys.

The comp.lang.c FAQ was very helpful when I taught myself C using K&R. It answered most of the questions that I had that I couldn't answer with K&R alone. I ended up reading the FAQ straight through because it was so helpful.

http://c-faq.com/
Exchange worked for my University's exchange server, but my university appears to be running some kind of IMAP/SMTP gateway so "mortal devices" can connect to it. I don't know whether that's a common way of setting up Exhcange, but you might get lucky.
Walk past a jewelery store slowly, see if she sees a style in the window that she likes. or just take her along and let her choose, but set the budget with her early.

Congrats!
Thanks for the list.

> IMHO you're not an experienced programmer.

What prompted you to write this? I'm not insulted. I am curious why you would leap to that conclusion.
Is it based on how I worded my question? Or the fact I haven't "learned" or used c? Do you think I don't understand or haven't used pointers? Or memory management issues?
Looks like a surprise 12-hour outage:
https://twitter.com/mitsuhiko/status/284058247248371712
I tried the Aeron, it never really fit, I ended up with a Recaro EX and I've never looked back. I've had the same Ex for almost a decade, used it almost every day, and its weathered at least 4-5x better than any similarly aged Aeron that I've seen. It costs a lil more, but you can re-cover it, re-stuff it so its a chair that could last you a lifetime; perfect for those resistant to change :)
I've been thinking more and more about the problems holding progress of experience back. I think it's the dogma baked into the operating system itself. I'd love to share my ideas and help build a new OS with people.
Did you leave anyway? Are you still staying now out of loyalty even though it is likely you are worth more than what the company pays you (and probably haven't put out your feelers)?
A rule of thumb is not a law. Form doesn't always follow function even in nature and evolution: http://www.youtube.com/watch?v=cO1a1Ek-HD0

Also styles and fads like "minimalism" and "flat design" are forms that do not follow function but are really forms that enforce function. Which is why they're fads and go away after enough people jump on the bandwagon and realize the fad's flaw and limitations.
If you want a commandline mail indexer, Notmuch has both. It's like Mutt but it uses a fulltext database (Xapian), so it's super fast (eg. subsecond fulltext searches on my 80k emails).

Command line though, and you need to pick a frontend. Definitely not for everyone. http://notmuchmail.org/
I think technically, I may not have needed board permission to make the move, but certainly any time you're promoting to officer level, you should be informing your board/investors.
Must Read Blogs for Entrepreneurs
The correct comeback is to dry your hands on the designer's clothing and then use turn the knobs with your now dry hands ;-)
It was my belief that at the time, they were fairly compensated for the roles they held at the VP level. When we moved them up to officer titles and roles, we did increase compensation as well. Our standard policy is that we always pay above the 50th percentile and below the 90th percentile based on available salary data. We've got a really nice set from a wide survey of VC investors based on portfolio company size, stage, etc. and combine that with info from Salary.com and Payscale, too.
NASA’s Recon Orbiter Is the Most Important Thing We’ve Ever Thrown at Mars
Do you like commandline mail programs? There are several good ones. Stringing them together is a lot like like clicking together lego blocks: one for downloading mail, another for editing new mail, another for sending mail, another for searching mail, ...

Takes a while to set up, but I'm far happier with my offlineimap+notmuch+emacs+msmtp mail stack than I could ever be with Thunderbird.
Absolutely; I wouldn't WANT anyone to have to special case me. It's silly, and no one should have to. That's why I think Google (and anyone wants to get into the phone-number game) should be handling that behind the scenes like I presume Apple's iMessages does.
I can't find any holes in it. My wife is a doctor and she couldn't either. Just two data points.
The answer may be more equity than you're willing to give to "just a developer". Awards and titles are cheap by comparison.
What I've found interesting is reading these tomes by people that pile up stuff from all sorts of various fields, e.g. Jared Diamond (Guns, Germs, Steel).

I'll read along happily, completely convinced, being amazed and thrilled at the depth and scope of his knowledge ... and then I'll happen across some little tidbit that's in a field I know about—and he screws it up, saying something silly/wrong in an authoritative tone.

It suddenly makes the entire thing come crashing down. I suddenly feel like I can't really trust anything he's said, because his obvious skill at sounding authoritative and confident, and the wide scope of his pronouncements, make it pretty obvious that there are probably other silly/wrong things in the book that I didn't get.

So I don't read Jared Diamond books anymore, entertaining may they be. Worse than that, I really can't read any of these sorts of books anymore. I can suspend my disbelief for fiction, but that doesn't work so well for non-fiction...
Not everyone knows their worth and some people avoid confrontation (you are confronting your boss in a way).
Some managers might overlook some people (not saying they are good/bad at managing if they do).

I had the experience of being underpaid (while I was still in school so it wasn't all about the money) but after I graduated I wanted to make at least close to what is going around here.
I had it pretty lucky that I could just waltz into the boss's office and say I need to make more.
It had been over a year and I had graduated in that time frame so I felt I had a bit of an argument and I am the guy who hates confrontation.
At that point it was pretty much only about the money as almost everything else I did like.
If we're any day going to re-design computer architecture, I think we'll put designing for artificial intelligence more priority than designing for security.
a quick look over cnnmoney or bbc.co.uk will give you enough
"At the peak of your game" after 5-10 years might be true. How would be the market for a "senior" software engineer of 20+ years experience?

I have a feeling such a candidate would be deemed "too technical to manage, too senior to be managed".
Funny---their ideas for making computers more secure don't touch on passwords (http://ieeelog.com/)
Thanks for clarifying. I will be looking into Lua from this standpoint.

Now for a separate question -- do you find MOAI practical for complex mobile apps? Is it one of the most productive ways to build cross-platform mobile apps? If not, why not?

(I came across MOAI a while back and wondered this. Would be good to get an opinion from someone with hands-on experience).
I'm sorry, I don't quite understand your comment. iMessage uses SMS/MMS. People with Apple phones can send texts and media files to non-Apple phones just fine. (And iPhones are a third of the market. That hardly makes you "one of few".)
It's weird cause they use the term "buffer overflow" elsewhere in the article many times.
That covers me. I never land in the Times except via a link from somewhere. I never go there directly.

Once or twice in the last year, I've hit the ten-article limit. One of those times, I actually cleaned out the cookies.
It doesn't. This is a pure IMAP client; ignoring the cache, mails are not stored locally on your machine.
TrueSkill Ranking System
I love Flowroute. Their web interface is much cleaner than Vitelity's. However, I wish they would take the initiative in supporting more open codecs other than G.729, G.711, etc. I dislike the G.729 licensing scheme. On another note, I was surprised about a year ago that Flowroute added support for T.38, yet there was no announcement made. In spite this, I haven't been able to get faxes to properly transmit and receive.

By the way, Kazoo screenshots look nice, definitely going to check it out.
I'm in a unique position because I'm an avid programmer/HNer, but I'm also a competitive powerlifter in my spare time. I was very skeptical based on the article title, but it is actually well done and honest. If you're new to the gym/fitness, I would back up what was said in this article as sage advice.
wait, isn't the whole "don't let code and data sit in the same memory" the whole point of the no-execute bit, which AFAIK is hardware enforced on any remotely modern AMD or Intel CPU? Granted it takes OS support, too..

http://en.wikipedia.org/wiki/NX_bit

If that isn't working well enough, why not? Too much legacy code?
`rails new foo` generates a `.gitignore` file. That's where this belongs.
PSD to HTML Conversion Service
PSD to HTML: At Xhtmljunction, Get the finest PSD to XHTML/CSS conversion service at an affordable price of $45 for the homepage and 50% discount for the inner pages.
I left a year later.

Going from leading a team to dealing with career politicians wasn't my idea of fun.
Thought about competing in the olypmic lifts for fun? FYI there's an oly lifting subreddit http://www.reddit.com/r/weightlifting
Great job!
jinja2 docs from google cache, if anyone's interested:

http://webcache.googleusercontent.com/search?q=cache:9iVBoXE...
Then you would know that they were doing this in 2010, before Couchbase.
Relax Chris, I'm sure it was meant to be inspirational rather than legislative. It's simply the poem that coined the famous cliche 'form follows function'.
New Residential Property in Noida
Aren't smartphones already an example of starting over? Both IOS and Android run each program in their own sandbox, with highly restricted to nessasary system resources.
I fear Google Voice might tread in the same path of Google App Engine. That is, switch pricing schemes after widespread adoption. Like you, I use my GV number as my primary and feel one of these days I'm going to get shafted. I might need to port my GV number to my SIP gateway provider, yet I'm too lazy to replicate the interfaces that I like.
I don't think the lack of diversity is an issue at all. Programmers provide solutions to problems...computers don't care about your race, age or gender when executing code.

I'm a famous black programmer...you just haven't heard much about me :)
I use Ghostery and still hit the paywall. I don't recall ever setting anything regarding any nyt domain.
Do you really have to ask this? If it isn't open source, the answer has to be "no", or at best, "maybe".

Which is, not-so-coincidentally, why my next project is 100% open source.
Not only that, but he developed type feedback while working on Self, a heavily Smalltalk influenced language.
> You don't need to force people to take a vacation

Actually, you do. People who don't take vacations are worse at their jobs, full stop.

It's the same as people who continually put in overtime every week of the year - you're sacrificing productivity for the illusion of effort.
Women generally stick to cardio machines. The skinny
guys trying to get strong are all on the weight machines,
and the big guys are all using free weights.

I'm more interested in what exercises decagenarians performed.
No it isn't. That's exactly the sort of thing that makes conservatives distrust the liberal media. Being lied to for political gain.
...And Urs Hoelzle worked on the implementation of Self programming language when he was a PhD student at Stanford. Self was the result of a drastic simplification of Smalltalk. Applying Occam's Razor, Self used the prototype concept as the central organizational mechanism as opposed to Smalltalk's classes. Prototypes later were popularized by JavaScript (and of course, mangled in the usual JavaScript ways.)

See http://labs.oracle.com/features/tenyears/volcd/papers/intros... for a historical note. Smith & Ungar's "Self: Power of Simplicity" is a must-read for anyone interested in this topic: http://ranger.uta.edu/~nystrom/courses/cse3302-fa10/selfPowe...
The space character argument is also superfluous as it is the default.

strlist = 'one two three four five'.split()
> the demo scene

Is divorced from any kind of practical reality, by definition.

Cease comparing apples to oranges. A sedan is bigger than a go-kart because a sedan isn't a go-kart.
Show HN: A Chrome extension that helps you read articles with minimal scrolling
Whenever I'm reading a long news article on my desktop/laptop, I always wonder why I have to scroll so much when there's so much unused space on the sides. So I decided to make a Chrome extension that uses the CSS3 multi-column layout to make good use of all the screen space available on a desktop/laptop monitor.

<p>https://github.com/chaowentan/Purify<p>

The article parser that I've implemented is not as robust as other well-known apps such as Pocket, Instapaper, Readability, etc. But I hope this will help people realize the usefulness of the multi-column layout in large screens such as desktop monitors.