skysight-inc/HackerNews huggingface dataset:
I program in Buckhead on the the northside of Atlanta. If you are from here it is a great place. Basically almost nobody is from here so one thing in common everyone has is how long ago their family moved here.
Cool stuff you can do with netcat
I've given this a bit of thought over the years. I love the idea but I don't think you can avoid having candidates grouping themselves into parties informally and then voting to make parties legal in a few years.
I live in Atlanta. The number one thing for me is this: "Traffic can be horrendous, especially for those who live outside the city but work downtown." Other than that, it's not a bad place to live, if you're just working a job.

For startups, there isn't anywhere near the investor community you'd find in other cities, especially when compared to SV. For instance, Atlanta's Shotput Ventures funded one company in 2010, but Y Combinator funded dozens.

However, if you want to work for a Fortune 500 company, and have the sense to live near where you work, Atlanta can be wonderful. You can find all kinds of places that have tech shops or even their corp headquarters in town and probably a cheap house, too.
To be fair, most people would properly assume that "a multinational software company" was a bit bigger than bingocardcreator.com.

So I wouldn't blame the recruiter.
We use Ubuntu LTS at work because of the stability.

On my laptop at home though (which I only really use for watching movies, and for hacking on side-projects that one day may become HN stories) I'm always on cutting edge Ubuntu. I love the thrill of the beta's.

So I'll do the dual strategy of letting it blow over for work purposes, and playing around in the mud for personal purposes.
Thanks everyone for your suggestions and feedback! What a great community here! If you know somebody with experience in this field, please forward my contacts (in profile). Lets get in touch.

I am looking for advisors for that project(not looking for funding atm).
You mean all 2000 lines or so of the core that almost everything else is built on?
When I look back, I've been programming since I was 9, that's 15 years. That's very similar to most of the best hackers I know. Obviously you could cut down on that time when you start older due to maturity but not by much.

Learning to program well takes a long time but the concept of 15 years experience in your 20s is foreign to most people.
I don't think he meant things you can prove, more like he is looking for speculations and unique perspectives that may as well be wrong.
I find politics to be hideously inefficient. The problem over here is that in the complex scenarios and choices that face countries. No one answer is entirely the right answer. Further, there is no way to judge the validity of an answer, because it is usually an abstraction of a system that has been set up and there is no way on earth to know if it will fly or not.

The bigger problem is that the system assumes that people make an informed choice in the ballot, but it is quite clear that such people really don't exist. We are emotional beings who are able to react pretty strongly to abstract concepts and ideas. Whenever we believe something and make it a part of us, then it is impossible to have a rational or even a cordial discussion about it.

What's even more horrifying is that we haven't found a better way to govern ourselves than this. Everyday lives are at stakes because of decisions taken inside that system, and all I can do is stand by and stare at a computer screen.
"Anybody have experience where demand for strongly typed language is really needed for data analysis tasks?"

Strong-typing is not really about performance, though it does help. It's about discovering more errors at compile-time rather than run-time.
AppleTV(2.0) has no "usb port" and no "analog output".

Netflix works fine and looks nice.
FWIW: Homesharing is a replacement for usb, if you just want to get pictures on your TV ...
Thanks for the explanation - now I know it serializes to a file which is fine - I wasn't sure how it can keep the state only by storing on the user side.

Self-hosted solution - I probably didn't explain myself well I meant that its great it can be self-hosted rather than relying on 3rd party website like VWO.
HN user should just start their own tech recruiting agency: Recruiting HackersBYHackers..
Leiningen works well on Windows. Look for discussion of lein.bat in Leiningen's README.
Managing progress to profitability: Dashboards for startups
Corporation-level coding - venting steam (rant)
Thanks Kranner.

When I interview someone who wasn't referred by someone I know or when I'm unsure of the numbers before an interview, I often ask them to log into their affiliate or paypal or bank account to show me activity using Skype's desktop share. Or I ask for their accountant to confirm their numbers. Or I ask to see their tax returns. I always keep what I see private.

In this case, I didn't need to do that because: a) $80k per month for iPhone makers isn't shocking -- as other have said in the comments -- b) anyone who checks out the app store on a regular basis will recognize the apps these guys made because they're often the most popular in their categories. You can check on this right now, and c) the big part of this story was that they outsourced everything and elance confirmed that.

Finally, I can't be 100% accurate with every interview I do -- not even close. I count on readers to point out when I get my data wrong and when I let my interviewee get away with lying.

I don't think that's the case here. But when it comes up, say something.

I respect readers' opinions and feedback. Anyone is welcome to call me "slimy," but there's no need to do that to get my attention.
Google demands contact info reciprocity from Facebook
It is from May 6th. Quite timely.
How much do you guys make per placement in general?

Lets say you have someone with a salary of £60-70k. On average, how much do you earn when you place them and how long do you spend to fill a position? I know that there are extremes, but still.

Looking at the amount of spam I get on LinkedIn, I'm always under the impression that recruiters are looking for like 100 different positions at a time, but that's probably wrong.
The Mac Mini is restrained by I/O, not CPU, when providing mail, print and file serving.

I think the missing piece is a Mac Mini with a Light Peak connection for external drives. http://en.wikipedia.org/wiki/Light_Peak

A Mac Mini with 1-2-3 external drives connected using Light Peak will be more than sufficient for most small companies, and this will be much cheaper than an Xserve with the same amount of redundant disk space.
I credit my alma mater for leaving me with a deep ignorance of social and professional hierarchies. Nice things can happen when you can approach senior executives in large organizations as if they were any other peer, and yet, it's definitely not one of the standard prescribed actions if you're viewing the world through the Monopoly schema.
The problem with this is what other value can you bring to a prototype stage project if you aren't doing do any of the coding? You do need some coding knowledge to make a/b testing optimization, SEO, or other marketing strategies of value.
Stop dealing with recruiters. Figure out a way to market yourself directly to clients.

Your geographic location should not be a barrier to this; you have the power of the intarwebs at your disposal.
I'd argue that's what makes this type of thing insidious. Take one piece of advice he gives...

"Create your own demand. People are always on the lookout for the good. People seek out winners. Therefore be a winner all the time."

Now if I were giving advice on this sort of thing I'd say just the opposite. Here would be my advice.

"It's not enough to be good at what you do. George Washington was turned down when he requested a commission in the British army. Abraham Lincoln lost 2 elections before becoming President. Einstein was 40 before anyone recognized him as a leading scientist. So it is not enough to be a winner you must also work to get people to notice how good you are and that can take time."

Now if I'm right than his advice is irresponsible because he's setting people up for disappointment. People taking his advice will expect the world to form a line to their door. When that line doesn't form they'll have to assume they just aren't good enough and that's not the desired result.
Oh good - Google and Facebook, two of the worst privacy violators on the web, will now team up to expose us all more thoroughly. Would not want anyone to be left out!
What do you want to see in Learn C The Hard Way?
I bought the domain to force myself to do something with the free time I'll soon have an abundance of.

I want to see more young programmers doing systems programming and making cool things with the language that forms the basis of almost everything we use.

What do you want to see covered in a 'book' that purports to teach C the hard way? :)

I will be following Zed's example, although I'll be influenced by my learning under K&R. I really do want to be demonstrating proper, modern C.
Seems like the body and panels are 3D printed but no words on the engine. I believe 3D printing would allow entirely new types of engines which couldn't be assembled from separately manufactured parts.
Where do you live? I have access to an XBox in Cambridge, UK. (And my housemates have worked on the Kinectimals game.)
There are programmers like this today. They can install Windows and MS Office but once something more complex happened in their Workstation at the office, they'll call Sys Admin to fix it for them.

It's a mix of laziness and doesn't want to know more outside VB/C#. It's for an excuse to get a coffee break, a smoke break, or something else.
I'm not sure how it works in the US, but in Ontario, Canada, candidates for municipal office are forbidden to organize themselves into "slates" and must instead run as independents.
I think there is one advice that is of questionable quality: the advice to "keep pushing for quality". "Make the highest quality". That sounds really good. But how easy that?

The problem is simply that you first have to be able to recognize what is quality and what is not. And that's the greatest difficulty of all. If you make something of really great quality that everyone thinks is quality, then it will work well. But what if it's really good for you, but not for anyone else?

Take for example all these YC companies. ALL of them are working on something they are constantly trying to make great. But a number of them just don't end up with something that people regard as being quality, and so they fail.

Before you can make something of great quality, you have to recognize what is of quality to other people. And that is an extremely difficult task that, dare I say this, most people cannot do.

Most people cannot properly place themselves in another persons shoes. They cannot look at their products from the outside. And so long they cannot do that, they cannot guage when something is of high quality, and will forever be unable to take that advice.
Thanks, I appreciate the reply.
This is false. VWO lets you do A/B testing without code. SEO is about making content and asking for links. Marketing online requires math, but certainly not any code.
I spent several days attempting to get this working some time ago. lein.bat did not work for me. I don't remember what didn't work and I don't know if the situation has changed, but I don't want to open that can of worms again in the near future.
To z or to 'z'?
Oops/fixed. This was more a "hey @shazow, I was spiking out something similar a while back dusts off half-baked repo" thing than a "humans will actually see this" thing.
Concentrate on Single Application in Computer Term Paper
As computer science is a vast field, students need to select the best method of application to write a successful computer term paper. By displaying the knowledge of the topic, and presenting a well researched term paper, you will be able to receive a good grade.
"free forever up to a certain number of lists allowed"

Er, I love your product and use it, but how does that model even make sense? Couldn't I get around it by having everything in a single root list?
Any advice on health insurance / benefits when bootstrapping?

At what point should you start thinking about benefits plan for your team?
I've been considering picking up one. I'd like to see a home security/automation thread. Can I ask what you have set up? I'm really interested in a rig that can log entry.
You're probably right, but I'm quite happy about this. I had to manually get e-mail addresses from Facebook recently to create a wedding-invitee Google contacts list. And there have been several situations when I needed a number from Facebook and had to use my phone to first log into Facebook to get it.
A/B test it ;) I know what xatax means though, it's just a little jarring.
"Nobody learns to be a rock star developer by merely cutting and pasting code that comes up in a Google search..."

That's not exactly true. In fact,that's how many developers get going - merely copying and pasting code, but then later analyzing and tweaking it, and making it part of their vocabulary. Copy first, understand later.

Look at the model for classical painting atelliers:
year 1: clean brushes.
year 2 - 6: draw copies of the master's work.
year 7: assist with minor painting duties

I once did a study on the top guitar players from several genre's from jazz to fusion. Without exception, every single one of them learned to play by copying (transcribing) solos from their favorite musicians. Later, they learned theory.

Thellonius Monk said "writing about music is like dancing about architecture". There is only so much you can say, even if you can say something useful. Sometimes a picture is really worth 1000 words.
I'm in NYC (just moved here yesterday). I may well pick one up once I get settled in an apartment. Was planning on grabbing a PS3, but I don't think I can resist the temptation.
If you still have the time, it would be great if you could take a look at wadokukogo.heroku.com (for example: http://wadokukogo.heroku.com/search?q=aka). It's a classical japanese - german online dictionary, and I don't really have a good idea how to display the results in a way that's easy to read and still nice to look at.
Mortgaging all your assets to crank up one color group does feel a little like a channel fireball.
> If Apple wants to be taken seriously as a server software vendor

They don't. If they did, they wouldn't drop the xserve.

> they would be far better off to allow virtualization of OS X Server only and let people run it on HP/IBM/Dell/Oracle/Sun x86 hardware.

This suggestion is utterly moronic. Once again, Apple is a hardware vendor. OSX exists for the sole purpose of selling Apple hardware. The only reason they sold (and still sell, see Mac Mini Server and Mac Pro server) OSX-based server machines is to support whole networks of Apple hardware.
I'm guessing that the Mac Mini Server ate a lot of the Xserve sales because the Mac Mini Server is way cheaper and is sufficient powerful for most workgroups, when you add a couple of external disks.

The price of a similar loaded Mac Pro is close to the price of an Xserve, so the only real advantage are the rack mount, lights-out admin and dual power supply. That might not be enough to keep sales going at the high end, having the low-end eaten by Mac Mini Servers.
Some extra information to consider:

0) Many employers hate recruiters just as badly as most job seekers hate recruiters

1) Recruiters earn their money off of getting employers to sign with them, they lose money on trying to find employees (and pretending to screen them the way the lady did in this post).

2) Proportionally they spend a great deal of time being very courteous to employers, yet are very brisk and rude to employees

3) They feed your MS Word document through a program that scans it for key words, they never actually look at it

4) They just copy and paste your information into their resume template which removes any of your contact information but has their huge logo on top

5) I've been in 2 companies that went under and had to find a job fast, all 3 times I found a job it was _never_ through a recruiter.

So yeah, just avoid recruiters. Your time is too valuable for that.
Yes you picked one of the pieces that made me feel that way the most. Others are

Do not try hard -> for things to be easy (or look effortless) you have to try hard first for quite a while.

Do not ever work -> interest always fades at some point, some times permanently and other times temporarily, but sticking to it is often necessary and not doing it sounds like a recipe for a path littered with unfinished things.
The part of the site that looks like it needs the most work at the moment is the browse section. Get people to tag their videos - make it searchable as once you start getting content you're going to want people to see that similar videos are up there. It's also the simplest form of feedback - are people tagging their films "movie", "ruby" or "money"? Which ones generate the most revenue, and which ones prefer which payment plans?

Possibly you can suggest people place their video under certain headings for them and develop vertical browse pages for people looking at those markets. These categories prove to might well warrant their own landing pages similar to the home page but with targeted content "sell your screencasts - charge per video or per course" and their own testimonials and examples etc. If you can effectively silo your content and marketing messages you can directly target more than one audience.

Going after big deals with the movie studios sounds like it could be a big waste of time unless your contacts aren't simply wannabes.
Windows Server 2008 Remote VPN-SSL
Don't take advice on your high-performance, flat tappet camshaft break-in from the Economist anymore than you'd take global economic advice from Car and Driver.

Cam break-in on flat tappet systems is not a mysterious process. Use the right assembly lube, fire the engine and don't let it idle but instead run it up to 2500 RPMs and vary the RPMs for the first 15 minutes, and if you're anal (or the flat-tappet engine is in an aircraft), cut open and inspect the oil filter media at the oil change.

Implying that a poorly made or improperly broken in camshaft is failing in 300 miles because of new oil additive packages makes me question why the Economist is publishing poor articles on fringe motoring topics. Improper assembly, pre-lube or engine start of fresh rebuilds has been wiping cam lobes for 6+ decades now.

PS: For infrequently used engines with flat tappet, splash-oiled cams, use CamGuard: http://www.aslcamguard.com/ It's not cheap ($26 a pint or so), but it's well regarded in the piston aircraft world (where light airplanes frequently sit for weeks at a time, unlike your daily driver, but very much like your occassional usage of a 60s Mustang).
True: You are what you make yourself.

False: Follow the advice of others to a T.
> Plus, they still have a hardware server offering in the Mac Mini Server.

And the Mac Pro Server.
It's a little bit of both.
Yes, we support the viewport meta tag: http://limpet.net/mbrubeck/2010/05/10/fennec-meta-viewport.h...

We don't yet support touch events. We're working on it, but it will probably not be reading until the next release after 4.0: https://bugzilla.mozilla.org/show_bug.cgi?id=544614

The newly formed W3C Web Events working group will be coming up with a standardized version of the various non-standard touch events invented by Apple, Google, and Mozilla: http://www.w3.org/2010/webevents/
Wow... you were already in discreet math & shell programming in your first year. I was stuck with calc 1 & 2, and didn't get to touch a unix shell until my second year "networking" class where we spent two months setting up subnets. I didn't get to touch on any harware stuff until year 3, where we mapped out ALUs, RAM chips, etc. Sounds like your universities CS program had it's shit together a little more than mine. Oh well though.. the lack of interesting topics for the first 2 years only drove me to learn on my own and do side projects, which ended up ok in the end.
AFAIK the Scala .NET implementation is still pretty raw (though there's at least more activity on the project recently).
There is nothing preventing any application to connect to another X display and push all its windows there, even if the original display session terminates. Emacs can sort of do that, for example, and there are some traces that something like that was intended even for GTK. But no application actually work in such conditions.
Link please? If I'd known such a thing existed I'd have been using it years ago.

The only way I know of to pull contact info from Facebook is to use my Droid's excellent contact syncing, and even that's one-way and can't add any data to my Google Contacts.
You're right, but there are Pro users that want a server to farm out Final Cut rendering and other such tasks. That was the target market for Xserve.

A market still does exist for Apple servers - a small one. This market would be best served by virtualization of OS X Server.
Know Your Source Code
Notice the part where the released JDK is only available for OpenJDK.

How does that contradict what I said?
If this were to be enacted in the United States, it would likely be as a Constitutional amendment, in which case, Congress could not simply vote to reverse the decision.
Never mind C, it's nice to see the Go ARM compiler coming along nicely (http://code.google.com/p/go/source/detail?r=3e8c5af7bb1a810f...). Pretty cool to see that Ken Thompson is still checking in code.
WikiLeaks Faces New Competition
You're right, they don't. I'm still looking for where it is proven that a well-coded Flash site is inferior to a well-coded HTML5+JS site in terms of battery life.

No one can seem to give a tangible, legible reason why Flash has the unreasonably holy authority to drain battery power.
Wow, their implementation is fast! I've never seen a browser open a PDF as fast as it opens a Web page, but this has got to be close. Very impressive.
Hundreds of thousands of elementary schoolteachers manage to find my website and read the about page. It's on the blue Googles and the green Googles, and the blue texty clicky thingy on my resume will take you to it, too. If reading that prior to contacting me about my desire for a job is not in the recruiter's job description, what do they do all day?
Driving across India, remote areas, need tech assistance for GPS tracking
I agree that it is important to be able to communicate effectively with anyone who has a technical background. Often that does mean having a basic knowledge of fundamentals of a language, etc. My point was really the mindset that you can just pickup a book and in 30 days be able to build your dream application and Viola! Not so much.
It's actually a great indication that someone has had little experience with a true master in any field if they think hesitance to claim expertise is earmarking a cover up.

Reminds me of the concept of enlightenment. If you think you're enlightened, you are nigh assuredly not.
A Social Network Approach to Understanding an Insurgency
Climate change, investors and the battle with big business.
.. because you were taking his advice or felt it was bad advice?
In your pricing slide you have 'monthly' spelled as 'mothly'

And as a minor preference thing having the slides scroll downwards looked wrong ... maybe upwards or sideways would look better.
This didn't fix that? http://www.osnews.com/story/23672/Adobe_Releases_Flash_for_M...
You have to really understand miami.... we don't do anything on time. It's part of our culture to show up late.
Internet sector dominates UK's fastest growing companies for 1st time.
Amendment one is just a symptom. With that your should be able to figure out one of my cons.