skysight-inc/HackerNews huggingface dataset:
I don't know titles used by Bell Labs in their old glory days but currently what you say is not correct: They have also distinguished member of technical staff and fellow titles, e.g. see http://www.colloquial.com/carp/mts.html.

The titles "member of technical staff" or "member of research staff" used by most corporate labs sound better to PhD ears than "software engineer", I guess, although for some companies they mean (roughly) the same thing.
I prefer Eclipse but if I am forced to use maven as my build environment then it is IDEA.
Serious question - what went wrong with the other 9,355 business attempts?

Where did things not come together - unable to get traffic, to get conversions, to get sales, to monetize...? How much did you work at it in the past before giving up and moving on? If you've had problems at a similar area each time , there might be a blind spot or mistake in how you do things around there that needs specific refinement, as opposed to general feedback.
Personally I'd say the answer to any question that starts with "Should I learn..." is almost always yes.
So is there a simple solution for Windows based web designers?

I'll write to the Irfanview author but I don't know if there would be any change soon.
Well, people look at titles not just because it boosts their ego: They usually show salary range you expect and the job function you will perform. A "software engineer" position's responsibility would differ greatly if you are applying to, say IBM Research or HP Labs as opposed to what Google takes it to mean.
wow, I was planning on making the exact same thing. I think this will be amazingly useful. Good luck!
I read this at first as "I created a bookkeeping service you can love" which had me really excited. I'd like a bookkeeping service I can love.

Edit: This does look cool, though.
Upside focus vs downside focus
Dr. Blackwell was born in 1919. If you are unaware, at this point in US history there was both de facto and de jure segregation in the United States. As the article states, he was initially denied an invitation to become a faculty member at both Princeton and Berkeley due to his race.

Although society is more colorblind today, the United States was a racially biased society for most of its history, and most of Dr. Blackwell's life.
The really interesting language in that comparison is LuaJIT. It is faster and more concise than Javascript. It's sad that a mature, small, concise language like Lua doesn't have more traction outside niches.
"Universal choosed Tigerlily music"? Ouch.
But maybe he would want to be remembered for his academic accomplishments only.
It's very important for me to have multiple displays that are matching size/resolution. Anything else just feels awkward to me. I use Spaces only to segment my work tools from everything else. I don't usually actively juggle multiple Spaces while working. A little too confusing for me. Another trick I use is having multiple browsers installed. My work browser doesn't include all my wonderfully entertaining bookmarks that might distract me -- just work stuff. I have to admit I never really got into advanced keyboard shortcuts that much. I feel like in a GUI environment (especially OSX) it's so hard to avoid using the mouse often so I just kind of accept it. Remembering all the different keyboard shortcuts is more difficult to me than just using the mouse most of the time.
Definitely, and keep W. Richard Steven's 'Advanced Programming in the UNIX Environment' close by.
See article, you can make it behave by using the right image encoding.
Sysadmin. Not because it's time-consuming (though it can be), but because of the context-switching involved when most of your work is development. Sysadmin requires multitasking, starting jobs to run and coming back an hour later to check on them, keeping an eye on your monitoring systems, etc. Programming requires total concentration on one thing. The two ways of working don't mix well.
Ask HN: What's your personal victory theme?
For the milestone of my life (which is to realize my big project), I will play this theme in my head:
New World - Judge Dredd OST (Alan Silvestri) - http://www.youtube.com/watch?v=YXI1Vrn7uvc#t=8m30s

This is the movie (together with Robocop 3, my default Robocop) I think most influenced me as a kid.
Okay, quick feedback. The first thing I looked for is the answer to "Public or private?" Privacy policy has this:

> We will also never share the content of your historified pages with anyone, although we might use the URLs of pages to compile anonymized lists of popular or new links. We will, however, never share any information about which pages you, personally, have historified.

I think that might be a mistake. You'll lose the ability to get people in for social networking/SEO reasons, and nobody trusts a service like this to stay private any more anyways. At first I thought, "Well, that's more useful because it's private" - and then I thought, "Who am I kidding? They'll just make it public anyways if they get big."

You might consider setting the default to public, maybe with an option for private.
Have you thought about following this guy's health diet?

http://drmcdougall.com/medical.html

He's a doctor and the diet works for a lot of people. If I were you I'd probably try it for 3-6 months.
I like the sentiment that people who have built something are sympathetic to other builders.

Other than that, there is no substance to this article. It's first place on HN because it give you a warm and fuzzy feeling. It's pandering, pure and simple.
Two suggestions:

* Add a private and public option for bookmarks. Then offer two bookmarklets one for private links, the other for public ones.

* Accept both username and email address when logging in. Otherwise 1Password users will not be able to login automatically.
http://api.tenderapp.com. Course, I didn't work on it long enough to need another version :) I think I messed up by using a single version for the whole API. I think it makes more sense to have a versioned mime type for each resource (if that's how you choose to roll).
I never got into vim plugins that work well with my typical dev setup... so I am constantly closing and opening files deep in an hierarchy ie. :spl app/to/stupid/file.foo... It take a second to do -- but I do it _all_ the time. I bet it adds up to be a lot.
WikiLeaks blog up and submission site re-activated
First of all, thanks very much for your feedback!

To address your points, there are no plans for your bookmarks to be public, or have an option to show a page with them, either. The nature of the site doesn't lend itself to public bookmarks at all, as there is no list of bookmarks to publicise in the first place. To make it public we would have to add a search box for people to search in your bookmarks, which may or may not be useful...

I see what you mean about it, and I agree, but many people have said "I will never use this if I can't have privacy", so we listened to them. It might, however, be a typical case of the users not knowing what they want, because nobody seems to mind facebook...
Either embrace or deflect, why fight? Also you can sail into a headwind if you tack.
I'd like one like that too :(
I think it depends on the change. If it's a major change, I'd change the URL and/or host. If I'm removing/renaming a field or otherwise changing the structure dramatically, then I think a custom mime type is appropriate. If I'm just adding a field (in the case of a JSON/XML object), then I probably wouldn't bother doing anything.
Brings to mind a great Teddy Roosevelt quote

It is not the critic who counts; not the man who points out how the strong man stumbles, or where the doer of deeds could have done them better. The credit belongs to the man who is actually in the arena, whose face is marred by dust and sweat and blood; who strives valiantly; who errs, who comes short again and again, because there is no effort without error and shortcoming; but who does actually strive to do the deeds; who knows great enthusiasms, the great devotions; who spends himself in a worthy cause; who at the best knows in the end the triumph of high achievement, and who at the worst, if he fails, at least fails while daring greatly, so that his place shall never be with those cold and timid souls who neither know victory nor defeat.
Sure.

But the historical context of his achievements is an important part of his life story.
Even if you added a random up to one second pause, that's still "Statistically consistent", it just requires far more samples to detect millisecond variations.
Transcendence and Skill
ha. computers can't do triplets apparently.
> It's just a disconnect in cultures - when an old school businessperson uses the term "human resources", they don't actually mean it in a negative, malicious, or callous way.

Oh absolutely not, they don't mean anything bad by handling people as they handle objects. They just don't give a damn.

Is that supposed to make those considered objects happy?

I will note that, in my experience, the only people to ever defend calling people "resources" are managers.

> Now welfare is out

How? Where? Apart from fox news, I haven't seen welfare as being "out".
> "Why running with one leg is great" - written by someone who run each days with one leg.

He is not saying that C++ is great. In fact he mentions several issues that bother him in his day to day use of the language. The problem with a lot of the anti-C++ rants is that they make it sound like it is impossible to get anything done in C++, which of course is not the case. Memory management for example is often brought up as a major issue with C++. I have been in 200+kloc projects that never leak memory and very, very rarely have to call delete. Just use RAII - it's not rocket science.
> The nature of the site doesn't lend itself to public bookmarks at all, as there is no list of bookmarks to publicise in the first place.

Question: Are you building a fun tool for the good of humanity, or do you plan to make money at some point? From everything that I've seen, making a way to publicise a list of bookmarks could help you if you're going the latter route.

> It might, however, be a typical case of the users not knowing what they want, because nobody seems to mind facebook...

Yes, my first thought was, "I'd only use this if it's private" - my second thought was, "Wait, actually, I'd use it either way, pretty similarly, and there'd be additional value if it's public." I might see what people choose instead of what people say. People talk a lot and then do different things. Just something to think about, and congrats on launching a pretty cool service.
Pinboard's a pretty amazing Delicious alternative. One-time signup fee of $6, but very much worth it. http://pinboard.in/
A fuzzy finder can solve this, but you can also take out 90% of the pain with:

:set autochdir

It will auto-change dirs to the immediate parent directory of each file you edit.
Thank you for your feedback, it is much appreciated!

The point of the site is to not have lists of bookmarks, though, so you can add many many sites and then find them easily. I find that, if I have a list, I tend to either try and keep it tidy or, if I don't, I just get frustrated and never look at it. We wanted historious to never show you the extent of your bookmarks, and to just give you the info you want transparently. That's why the notion of "public bookmarks" is hard to apply here...
I really enjoy working with Lua, though the opportunities have been infrequent. While Node.js looks like a wonderful piece of technology, every time I hear about it I feel a bit bitter that yet another opportunity to popularize Lua has been missed.
Thank you, we hope so too!
pdebruic, apologize for my rushed comment. Yes, you can easily move individual cards from one to another, it's very flexible.

I think we're all spooked by the facebook fiascos lately. But if we all take a step back, businesses similar to CardMunch have existed for years, just check out CloudContact, CardScan, Shoeboxed...
Nice work. Signed up. I agree with @thejash - Any chance we can import bookmarks from Delicious etc?
NO to C++! If you want to learn something that is object-oriented, go for Ruby... Much more accessible than C++, and also in demand.

As for C, yes, you should learn C. In several industry segments (such as embedded systems), you cannot even get an interview if you do not know C.

A nice way to do something in C is to write a text editor using ncurses for the GUI. This was something I did in my second year as a Comp Sci major in school, and it was a great experience (with a friend).
His company sounds much bigger and more successful than yours. Maybe you should take a lesson instead of critiquing what works.
Instapaper is my solution to this problem. When I'm searching for something I just use ctrl-f.

I save the 1.5mb page to my dropbox every once in a while and I'm good to go.

Of course I'm probably not your target audience.
Fast site. What environment are you using? Also, on the page with the instructions I think the instructions should be at the top. People are less concerned with the other stuff.
Thank you for your feedback! To address your points:

- There is currently a feature to import from delicious (go to "historify site"), but it has been temporarily disabled while we make our crawler multithreaded, because the unexpected popularity and people trying to import thousands of links at once made indexing very slow for everyone. It should be up again in the next few days.

- That is a very good idea! I'm not sure if the delicious dump file has them, but it should, I'll add it to our bug tracker, thanks!
If it is a duplicate then you can delete it.
Another recent doom and gloom piece about Google. I think they've dropped (or dropping) the ball on some fronts but, don't write them off yet!

Let's make the analogy more clear: What does it mean to become the "next Microsoft". MS's profit per employee is awesome (http://www.interknowledgetech.com/profit%20per%20employee.pd...) and they still control a number of cash cows. They pulled off Bing quite nicely. They're totally clueless in the consumer mobile space but just ask how many enterprise mobility customers use Android (pretty much none, but could change in the near future).

One of the biggest markers he points out is the fact that Google is no longer the place where the "in crowd", the best of the best want to work. This is indeed similar to how MS lost its similar coveted position to Google some years ago. This is troublesome, but is not by itself reason to short Google, at least for the next 5 years at least.

The culture point he makes, I think, is more important: If everybody in a group starts to think alike, it's not good for the group, irregardless of what culture prevails. AFAIK, Google has a radical democracy approach to project management determined by peers, as opposed to the leader with a vision approach of Apple. This is good but needs to be reigned in a bit.

IN short, I think the big G can use some master strategizing of its many projects.
Is this a motivational message for the Diaspora folks? There are probably equally meaningful binary decomposition criteria for most everyone else, like "you've either put on clean socks this morning, or you haven't"
I have mixed feelings about this. I absolutely loathe the old, buggy, incompatible Solaris userland, and for me, Solaris can't die fast enough. OpenSolaris however seemed like a step in the right direction, keep the kernel and all the good things that come with it (DTrace, ZFS, etc) but drop in the GNU userland. I'd much rather Oracle kill Solaris proper and work on pushing OpenSolaris forward.
Ok, I like the idea of a private service. It makes sense. However:

* Convince me that this will remain private, forever.

* Assure me that this will remain in business. You can do this in two ways: 1) Charge me $10 a year. 2) Provide an export function from the get go.
Ruthlessly de-clutter when I notice any sort of clutter is accumulating.

Headphones if in a public space, music with pretty seamless transitions that I've heard enough to phase out - usually Tool's Lateralus album, Massive Attack's Mezzanine, Gorillaz's Demon Days, Moby's Play, low key classical music, or some relatively subtle minimal techno or house.
I think theres benefits with having a diversified free OS environment, and I think there are other benefits to keeping something like OpenSolaris alive versus some of the smaller Linux distros...for instance, if OpenSolaris is still used by the community then maybe some of the Oracle/Sun engineers will help add features during their off-work hours spare time.
"Sending messages that nobody will read is as useful as writing emo poetry."

Loved it. I'd like to see a PDF version. I see that you mentioned in an earlier post that you're not that familiar with generating PDF files. I'm not that familiar, either, but from what I've gathered most authors use TeX markup with their writing and then use the TeX source to generate PDFs via pdfTeX.

Anyways, enjoyed the writing and the pictures. Great job on the formatting, too. Really liked the "don't drink too much kool-aid" segments. I did find some of the code samples a little confusing, but I'm, admittedly, an amateur programmer and I've never dealt with Erlang before. I didn't really grasp what an Erlang module is or the specifics of using spawn. I gather that these are probably basics that you may expect a reader to already be familiar with, maybe covered in an earlier chapter, but maybe you could add a sentence here and there explaining the code samples a little more in depth.
Your points are very valid. It is also my personal opinion that people say one thing and do another, as far as privacy is concerned. I will put the policy change on the table and we will think about ways to make the service amenable to shared bookmarks, as it would indeed be a good feature.

Currently, a way of sharing that I, personally, have found works pretty well is to enable AutoTweet, which tweets your historified links with a tag. Then you can search for #historified and you see links people all over the world have historified. That is just an aside, however, and we will absolutely look into link sharing.

We don't want to use your links for nefarious purposes or to divulge anything embarrassing, but having a more lax policy that enables sharing is something we do want.

Thank you again for your feedback, it is sincerely appreciated.
This is a big reason why it's important to promote tinkering at many levels of society, whether it's by holding those Maker Faires, or producing TV shows about modding your motorcycle, or giving seed money to lots of first-time startup founders, or whatever.

If you do any amount of engineering or building, you will learn a lot about how the process works. On the flip side, if you have never tried to engineer anything you'll be prone to magical thinking. Too many people's mental model of engineering seems to be drawn from Green Lantern comics: If a gadget cannot do a certain thing, it must be because its builders don't have enough will to succeed. They need to want it more!

The extreme example of this problem is in science. Just about nobody in society has actually done any experimental science. Being a fan of science, reading lots of books about science, visiting science museums, or conducting demonstrations of basic procedures doesn't count. It doesn't teach you what it's actually like to explore a problem where the "right answer" is not known in advance, and every data point costs money or time, and there are more knobs than you can afford to turn, and it's hard to resist cherry-picking the data, and your first N hours of work have to be thrown away after you find the boneheaded systematic error.
Right on point.
Yesterday, we went to Romano's Macaroni Grill.
My dinner was delayed by an hour, and the manager apologized.
And I was not angry.
I understood.
I got it.
How tough it could be to make things run perfectly.

I think we learn a lot of humility and patience, doing our startups.

(We did get a free dinner, but somewhere deep inside I wanted to do something nice to him.
And although I usually never have dessert, I ordered a Tiramisu, and paid 34% tip on it, to show them indirectly that we understood.

Before when I was a student, I would have just taken the dinner free as if I was entitled to it.
)
Hmm, that only searches in the title, though, doesn't it?
Ask HN: Best books / lectures / lessons on game theory?
I'd like to better understand the practical implications of game theory, particularly as they relate to investing decisions and market psychology. Any suggestions?
"We want popcorn!"

"Searching for: Porn"
Why the down vote? I don't understand. I just liked that quote.
Importing from delicious exists (click "historify site" on the top right) and will be re-enabled as soon as we finish testing the new, faster backend. Please stay tuned (and follow us at @historrific), we're sciencing as fast as we can!
true, but to the extent of the prior art is visible and notable.
Bit of a silly article IMO.

1) Given a perfect compiler, once compiled any interpreted code would be as fast as a native implementation.

2) How good a job your compiler does is dependent on many things, majorly the complexity of the code being compiled.

Fannkuch is extremely trivial code and really boils down to indirect array manipulation. It's interesting when comparing native/interpreted code because it indicates how much overhead is incurred with indirect memory access, but it's not something that provides any indication of how statically compiled javascript would generally perform against native code.
I am pretty sure this is a case of users not knowing the difference.

I wonder if you asked them if they wanted to be able to share with others?

One last thing.

You won't get anything out of asking users.

What you will get something out of is asking customers.
You mean the screen you see the first time you log in? That's just a short preamble to tell you how to use historious (many people aren't very technically minded and don't immediately see how to use the service). Hopefully it's not too much to read quickly, though!

Thanks for your feedback!

EDIT: Sorry, I didn't answer your first question: We use a Linode in Georgia, so if you're near there it should be pretty fast (their servers are quite fast too).
This was a conference presentation for mostly folks who had never heard of me, so it has substantial overlap with what I've written about SEO. Still, if you haven't seen it it is new to you.

Folks seem to have liked it, so I'm happy.

If you have any questions, feel free to ask and I'll get back after the next presentation is over.
Have you considered renting residential space instead?

Where I live, you could rent a 4 bedroom apartment for that kind of money
Because you can express that sentiment with an upvote, a comment should probably have more substance than just the fact that you "liked" the parent comment.
Domain name giveaway
We always talk about how hard it is to find a good available name. Let's give some of the ones we aren't using to our fellow hackers. I'll start: understands.me, wikiflux.com. Post a one-liner of what you'd use it for. Hopefully others can contribute too!
As others have mentioned, Delicious import would be handy. Even better, however, would be to take it a step further and automatically import on an on-going basis. This would achieve the following workflow:

1. In my Historious settings, add my Delicious feed URL

2. Find a cool link and add it via the Delicious bookmarklet

3. Historious polls the feed, picks up the new link, and grabs the page

Now I have the best of both worlds:

1. If I want to see a list of my URLs, I can browse them via Delicious.

2. If I want to search the saved page data, I can do so via Historious.
How much "substance" is required to be #1 on HN? Two insightful points? Five?

The article seeks to make a single point that perhaps some people, in their anger, have missed. That's all, and there's nothing wrong with that.