skysight-inc/HackerNews huggingface dataset:
Tell me about it. I saw several job hunting sites that required using their own system to generate a very crappy-looking web resume in order to apply at places. Even applying at Microsoft Japan, they only accepted either their awful online resume maker or copy-pasting a text-only resume (!).
He hates these cans! Stay away from the cans!

http://www.imdb.com/title/tt0079367/quotes?qt0271097
I completely agree, and it's not because I think he is necessarily wrong. It's just that business rules of any kind are so freaking ridiculous. One person's interpretation of the "right" reasons are no more valid than one person's opinion of the quality of a book or movie.

You say you shouldn't start a business because you want to get rich? I think Sheldon Adelson, Ray Dalio, and Mark Cuban might disagree.

You say you shouldn't start a business because you want to be your own boss? I think Vineyard Vines and 37Signals might disagree.

I think we're in this Steve Jobs era where every successful CEO wants to suddenly espouse Steve Jobs' philosophies as if that will somehow bring them similar successes. But in reality, for every Steve Jobs or Mark Zuckerberg, there are thousands of people who yes, just did it for the money. Some succeed, some fail. I'm not sure about the 99% failure statistic, but to just throw that out without any qualification is ridiculous.

I have a good friend who owns a local high-end video equipment rental business. You will never hear of him, but he makes about $250k a year and has an outstanding life. I can assure you he is no rocket scientist and he certainly isn't out to change the world. He just did it and didn't really do much investigating first. I think that's probably the best advice you can give- don't look for generalized advice. It doesn't help you and will probably harm you.
Why not just open a new terminal?
I'd love to see these job queuing platforms have better support for high performance computing (HPC). Currently there are two paradigms of queuing systems. Things like PBS/Torque and Sun/Oracle/Univa Grid engine which work very well for small numbers of largish batch jobs, and things Delayed Job, Background Job and Resque which work well for huge numbers of small jobs.

When you start dealing with large jobs, system resources start to become an issue. A job might take 48GB of memory, or it might take 1GB of memory, and the scheduler needs to be aware of this so that it isn't scheduling jobs on top of each other. Or you might have some low priority jobs that should only be run when the queue is mostly full so as not to compete with the high priority jobs. Or you might have jobs that depend on other jobs, and you want to enqueue them all and let the scheduler handle the dependencies. HPC schedulers deal with these requirements well.

On the other hand, you might be in a situation where you have 10s of thousands of jobs in the queue, and you need to add and remove jobs quickly. Things like resque and delayed job handle these situations well.

HPC schedulers were built for research purposes, and background job schedulers were built for the web applications. However there are more and more companies dealing with large data problems that span both worlds. They have some large jobs and tons of small jobs, and they don't want to manage two separate clusters with two schedulers to handle the tasks.
They actually come across fairly well. They mention the history of timesharing. Which is an important indicator that they pay attention to history.

This is key, we've had "social networks" since the 80's. We called them BBSes. We dialled them up to chat, play online games, etc. Bring some historical perspective to the party and you can short circuit a lot of work - or just pass off something old as new again.

Their focus on enterprise tech is probably a good one too.
Hmm, very good point.

It can be startling how incredbly annoying such bright (almost always blue) LEDs can be. Especially being charged nearby while you sleep or if you are watching a movie/screen from a distance.
Vint Cerf has a YouTube channel
According to howmanyofme.com there are 9 Bobby Nulls in the U.S.
Create Quick HTML5 Presentations with Punch
Managing lists of publications is time consuming, especially when different publications should be selected in different contexts (e.g. choose 10 relevant publications for each grant proposal, or sort them according to different criteria). My solution is to use multibib with this in the preamble

\usepackage[resetlabels]{multibib}
\newcites{journal,submitted,conference,report}{
Journal Papers Published,
Journal Papers Submitted,
Refereed Proceedings Papers,
Technical Reports}

and this in the document wherever I want a bib listing.

\nocitejournal{list,of,bibtex,keys,...}
\bibliographystylejournal{unsrt}
\bibliographyjournal{bibtex,files}

and so on for each other category.
There is no silver bullet. I see a sort of taxonomy of techniques, the relative quality of which is very dependent on the person interviewing.

An assumption: it is bad for the prospective employer to see no code at all.

I see two basic options:

1) see code written before the interview, and

2) see code written during the interview.

Option (1) has a few sub-options:

a) look at open source work,

b) ask for private personal work to be made available, and

c) ask for custom work of your choosing.

All of these share the weakness of requiring work outside work hours. There are many qualified candidates who don't have work of the (a) and (b) sort available, and while many see option (c) as a welcome intellectual challenge, many others see it as a tedious (or even offensive) waste of their time.

Option (2) also has a few sub-options:

a) provide a computer and a project or set of coding questions to be solved in your absence,

b) same as (a) but with pen and paper,

c) ask a question and watch on a projector or over the shoulder as it is solved on a computer,

d) same as (c) but with pen and paper, and

e) same as (d) but on a whiteboard.

Option (a) is basically the same as (1c) above, but attempts to mitigate the waste-of-time factor by using already-committed interview time to do it, and option (b) is just a much worse variant of the same. The weakness of these options is that it is impossible to get an idea of a candidate's thought process while solving the problem. Option (c) is really good for interviewers but very high-pressure, which selects against many qualified candidates. Option (d) and (e) are identical, but some people hate pen and paper, others hate whiteboards, and most hate both! It is imperative when not using a computer to avoid requiring or judging by the use of things that computers help support, like specific languages, specific APIs, or syntactic accuracy.

Or is this all wrong - have you found the general solution?
Thinking that all interviews which use some form of whiteboard BS are bad is just as much a cargo cult idea as the use of whiteboards.
Backbone.js - Light weight infinite scrolling
1. Commuting sucks. Unfortunately in that price point, its going to be tough to find any place decent closer that isn't in a dump or bad neighborhood usually.

2. Have you looked on PadMapper? There doesn't seem to be may listings in the Morgan Hill area but there are some.
> Amazon S3 has high margins today. ...

> ... despite the fact that hard drive costs fall 50% per year.

Citations for both statements please.

Even if both are true, it may be the case that hard drives are not the primary cost of running a large cloud storage service.
岳阳整形医院
There seems to be a lot of people interested in this and they just started two days ago

http://www.kickstarter.com/projects/552506690/brydge-ipad-do...
I've got a Transformer at work, and it's a really nice device in a lot of ways. The UI is much snappier than standard desktop operating systems, and the build quality is head and shoulders above the netbooks you can buy at, say, Best Buy that seem to already be crumbling when you get them home. But it's worth noting that it's suprisingly heavy and the weight is poorly balanced, because they need all that super thick glass over the screen. Furthermore, after you use it for awhile, you don't ever really want to touch the screen, because it's faster to type or use the trackpad.

Hopefully there is some third way where we can get a snappy OS, vague nods towards physical quality, and a netbook that doesn't feel like an accident waiting to happen every time you pick it up.
For me, the Transformer Prime is not so much a tablet as a netbook with Ice Cream Sandwich and ridiculous battery life.

I generally have no interest in tablets because of the OS limitations you mentioned, but the well-designed keyboard that ships with the Transformer made the deal for me. Like the Brydge, it has a solid hinge, and it also has a second battery that charges the Transformer as needed, providing an extra 10 or so hours of battery life (for a maximum of 18).
Labour & May Day sms in hindi 2012-message & quotes - Labour Day sms
I have a 13" MBP with a 2.5 Ghz core i5, which is advertised at 7 hours. Doing simple stuff, I routinely get 6 hours. If I'm streaming high quality video (MLB.tv is all I have to report from) that gets cut in half.
Hence my original point that it was probably done on 20% time (not mandated by management). I disagree that I am being cynical for pointing out the self-evident facts that:

1. Google spends a lot of quality dev hours programming "fun" easter eggs/doodles/April fools sections into their products.

2. These efforts gain a lot of positive spin in the media.

3. This positive spin helps to improve the image of the corporation as a fun place to work/do business with etc.

Now given how many hours that go into some of these efforts, I find it difficult to believe that at least some of them must be mandated by management, but to me that's irrelevant: I'd much rather see all of this dev time being spent on:

1. Making Google's products better.

2. Contributing to an OSS project.
I enjoy listening to live streams from clubs around the world thanks to time difference and http://www.awdio.com . On friday afternoons (in Europe) I ended the working week with electro/house from http://www.awdio.com/yumla. Now i'm in Asia myself and this doesnt work anymore :(
I think it's a stretch to say that physiology plays no role in defining gender. Say the gender drop-down is being used on WebMD to present biologically-relevant information for someone ... then the gender drop-down helps to identify what physiological issues the user's body is likely to experience.
If XCode ran on an iPad, then I'd be sold. As it is, it's the only reason I need to carry around my MacBook Air.
隆力奇奖金制度
New Balance 574  Newbalacnceshoesale.com
A dubstep mix retelling Jeff Wayne's musical version of war of the worlds, sampling the original narratives by Richard Burton, Phil Lynott and David Essex - http://soundcloud.com/erwtenpeller/war-of-the-worlds

Flux Pavilion’s BBC Radio 1 Essential Mix - http://soundcloud.com/edmtunestv/flux-pavilion-essential-mix... | http://soundcloud.com/qrip/flux-pavilion-essential-mix

Somejerk's Moombahton over Miami VI live mix - http://soundcloud.com/somejerk/moombahton-over-miami-vi-some... (this might make you run/code funny... try it while doing Zumba?)
rescuetime could probably do something like this...
/\ Just tried it out in an Amiga Emulator very cool
That article doesn't claim that your software must support all of those use cases; it exists to explain that those use cases exist, because some people genuinely believe otherwise. If you write something highly specialized with a strong need for a universal representation, such as genealogy software, you might need to deal with the strangest corner cases. Most services, however, can get away with two simple rules: don't ask for a name if you don't need it, and if you do, use a single Unicode text field and don't try to parse it.
Problem with such one week shipping stufff is you are inadvently creating a mess. Everybody is concerned about shipping but everyone forgets to do the gardening and trim the weeds.
Your mistake here is thinking that IDLE is "the" IDE for python. It is really nothing like most real IDEs, and more of a toy.
And here is my preferred one: http://www.ctan.org/tex-archive/macros/latex/contrib/modernc...
I've never understood how anyone can do anything productive while listening to these. They're just loud, repetitive noise to me.
PGF/TikZ are low- and high-level packages that can be used from LaTeX as well as from the original TeX. The packages allow you to program graphics just as you'd program a document, but it gives you finer control over graphical relations between entities. It's better to check out http://www.texample.net/tikz/examples/ to get an idea of what's possible.
Lose weight With Almond Milk: Fantastic Taste and Excellent for You
Almond MIlk Is Amazing

Did you ever try a brand new item and tell a buddy that it was so great you might do a commercial for it? Well, this really is one of those instances and you are now officially the friend with whom I'm sharing this information. Complete disclosure -- I don't make or sell this product. I seriously just adore it.

It is almond milk. Here are its praises which I'll now sing:

It is delicious.

It is good for you personally.

How frequently do those two things go together?

Almond milk is dairy totally free so should you be a vegan or a person who cannot ingest dairy, you're very good to go with almond milk. I am neither of those but I still love this. I use it in location of milk in virtually any recipe. I've also utilized it in place of cream in soups. It comes in many flavors which includes plain, vanilla, and even chocolate. I use the plain in cereals and soups. I use the vanilla in
I tried multiple cities and zipcodes in Utah and couldn't get a thing. Also tried a few in Arizona that I could remember and nothing as well.

On a different note. I actually found your api from your Quora answer about Azure. How are you liking the platform? I can definitely tell the webservice uses WCF ;) We're a .Net startup built on Azure as well. Are you in bizspark?
Much more than a mere design, if you watch the video it appears to be a fully operational prototype.

Impressively, it was designed, engineered, and machined all in-house by a three person team, of which two members had a prior successful hardware project on Kickstarter. The project appears to be the very opposite of vaporware.
Haskell. I'm finally using it, after trying and quitting twice before, years ago. It's worth the effort to learn.
In this field, this will probably get you lower quality applicants or kids right out of school. High quality applicants have recruiters banging down their doors, and there are always several other options on the table that won't waste a week of their time.
Grab a new Nokia N9 64GB Unlocked GSM Smartphone for only $51.27
Don't miss out!,,Grab a new Nokia N9 64GB Unlocked GSM Smartphone for only $51.27 at EZY-BID Auctions http://tinyurl.com/3dh3kpt ...Hooray!!
Herbal Ace Maxs
Kami Penjual Obat Herbal Ace Max's Yang Melakukan Pengiriman Barang Terlebih Dahulu
What are the fonts you are using there, if I might ask?
The State of Software Engineering Education
With the caveat that you should always pick your battles...

You should have never signed that. Even if you struck the word "further", it'd probably be seen as an admission of guilt in court.
Or worse.
It's really hard to read, I wish the text would contrast more with the background.
Watch Online Welcome 2007 Hindi Movie
Watch Online Welcome 2007 Hindi Movie Watchvideo songs,Watch sequences,Watch Filmstars:Akshay Kumar, Nana Patekar, Anil Kapoor, Mallika Sherawat,
I doubt anyone knows all C++ trivia, and that if someone even knew most of it, they could be that clueless about OO design.

I work on libraries more than apps. When I want to hire someone to work with me on libraries, you better believe I'm going to look for a C++ expert. And the explicit keyword is crucial in a lot of cases -- sometimes it can mean the difference between code compiling or not, but even worse is the bug where a parameter is missing and an int is converted to be some class it shouldn't be.

Using existing libraries and just assembling bits into apps? Sure, learning on the job can be OK (though honestly I wouldn't trust C++ written by anyone using it for less than a year full time). Though even then if you don't understand C++ well you're likely to shoot yourself in the foot with the language.

But there are some times that I really, really want someone to know the explicit keyword, at a minimum. Your example of DISALLOW_COPY_AND_ASSIGN is also good to know -- and it's likely in the Google style guide so that people don't have to be experts.

But I'd rather have people know why it's important and how it works than people who are just trusting to the compiler and luck to make everything work right.

I've seen C programmers clear a class that contained a std::string with memset(&foo,0,sizeof(foo)), which happened to work on one implementation but failed badly on another. I've seen people take the raw pointer out of a smart pointer and attempt to manage it themselves -- including trying to wrap ANOTHER smart pointer container around it later. I've seen people fight with a bug for weeks because they didn't bother to initialize all their class members (fixed that bug in about 10 minutes on code I'd never seen before).

The list goes on, and the list of "coding standards" we created to try to enable people who weren't good enough at C++ to work effectively with our C++ library got to be so large that no one could remember it all, rendering it useless. [1]

So yes, if I'm going to have someone work on C++ for me, I either want them to have at least a solid year of real experience, or I'm going to want to code review every line before it gets committed to main. Maybe I'll still hire them, but I've seen so many examples of people misusing C++ (and then having to fix their bugs later) that I've been more than a little burned by it.

Even more esoteric than explicit is the mutable keyword. Major bonus points for anyone I'm interviewing to know what that one means and when it's used. But no major negative if they don't know -- it has very few compelling use cases, after all, so I can imagine people not remembering it.

[1] https://developer.playfirst.com/standards
I really like the theory of this, but in practice I have a hell of a hard time figuring out "real problems" for which the explanation and solution would occupy less than an afternoon.
Survey Finds Secure Sites Not So Secure
Ask HN: Are there any tools to help me visualize my research?
I spend a lot of time reading research papers and writing summaries-- I currently just have a growing text file of these mini-reviews.

I'm looking for a way to better visually organize my work-- mostly by topic, but since many of these papers reference each other I'd like to be able to easily see these connections as well.

Any recommendations?
The website looks very good in spite of the distracting ads. Good luck! Did you use a design library like bootstrap?
I quote. Moreover, I use booleans to deal with different versions of the same entry, for instance for multi-language CV, or work vs academic, or again short vs full.

In the preamble:

\newboolean{cvit}
\setboolean{cvit}{true} % just change this and recompile
\newcommand{\italian}[2]{\ifthenelse{\boolean{cvit}}{#1}{#2}}

And in the document:

\italian{Ciao mondo!}{Hello world!}
And then I suddenly had this image of very upset developers soaked in the tank with thousands of dollars worth of laptops and other hardware ruined.
I think Apple is still wiser than this project for advertising their keyboard in portrait mode. The camera is less weird to use, you can have a slightly less insane posture and the things that need a keyboard (Pages, some Safari stuff) usually benefit from portrait orientation.
I would much rather have an MBA with a square screen. :(
I can't believe your the only one in this thread that mentioned shuffle mode. Very neat.
And that's why no one wants to bother switching.
Awesome! Sub'd. Here is mine: http://open.spotify.com/user/whalesalad/playlist/6nRqAHIzMFd...
London City Escorts
London City Airport is an airport found in East London. A single runway airport, it is used exclusively for short take offs and landings, and mainly serves the financial districts of London.
Hooking into Groove Salad or Deepvibes Radio http://deepvibes.co.uk/ [320 Kbps] nearly always creates an environment to get lost in the code flow.

Assign a hotkey to each of your favorite stations and jump around without losing your flow.

One way to do this is to trigger the launch of a .pls file. Save the following as deepvibes_320.pls without leading spaces

[playlist]
NumberOfEntries=1
File1=http://deepvibes.co.uk:9106/

groove_salad_130aac.pls

[playlist]
numberofentries=1
File1=http://voxsc1.somafm.com:3000
Great write-up, thanks! Although I disagree on one point:

> “you’ll never make it as an artist, because you don’t have to make it as an artist”. Basically, feed yourself with your craft, and you’ll soon learn whether you’ve got the stones for it.

If you only do art and live off it, you then need to sell it. Which means you need to adapt to your customers' taste, if you want to eat. This all makes you more of a businessman than an artist.

(Update: slightly off-topic: I think this also probably is the root of today's copyright controversy. If you don't make money from your art, you don't need to go to great lengths just to make sure no one steals it.)

Related, a quote from Francis Ford Coppola on the matter of art and money: https://news.ycombinator.com/item?id=3491678.
I prefer Markdown. It allows you to separate content and form, and you can easily output to basically any format using pandoc.

https://github.com/mwhite/resume
How does the transformer work as a power tool? Can you open up a simple development environment easily and actually get work done or is it more of a media consumption device? I've been using a cheap netbook running arch(with just a wm, it's snappy enough) as my primary device, but I really want a practical reason to get a more portable transformer.
When I got an iphone a couple months back, it came with a much more extensive manual than I expected.
The Hobbit Underwhelms At 48 Frames Per Second
Here is a very related article about the amount of thought and detail that apple puts into their system lighting.

http://floodmagazine.com/2010/10/14/apples-attention-to-deta...

https://news.ycombinator.com/item?id=1634471
I spend 1/2 time in Japan because my wife is Japanese. Our 8 year old is bilingual, my wife is fluent in english but learned as an adult, and my japanese is rudimentary.

Some of the comments disagreeing with the research, I can sympathize with from my perspective in Japan - certainly I feel at a disadvantage due to my language limitations.

However, I think the presumption in the research is that the subjects understand the language, that this disadvantage is removed. The thesis is that if one is fluent in a second language (or not disadvantaged by non-understanding of linguistic constructs), one is freed of cultural constraints that attend to native speakers of the language.

Going from personal experience observing my wife debate in english, and again, she is fluent, the language is much more of a coldly analytic tool for her - the words all have their nominal meaning. However, over the years, as she has grown more culturally fluent, I've observed this effect declining.

Just anecdotal observations.
Ever since the first iPad there have been cases that have added a keyboard. But, I don't think that most people that have an iPad have an external keyboard for it. So this may be evidence that some people want a small laptop with a simple OS.

But given that Apple has sold more than 60 million iPads without keyboards makes me think that the current design is working just fine for most people.
I didn't blame anyone:

> Great hosters!

And I mean it.

The payment problem appeared after my card expired (the second month of using Hetzner) and the new one didn't arrive. They understood the situation and allowed me to fix the situation in a couple of days.