skysight-inc/HackerNews huggingface dataset:
There are various types of talents.

He's obviously very talented at design (not necessarily only UI design but general program structure and framework design). But if you needed someone to write packet routing algorithms or design a high-availability database engine from scratch, that may not be his cup of tea.

OTOH, I bet there are developers who love brain teasers and puzzles who may very well excel at that type of work but couldn't implement a huge software system with many moving parts without having it collapse under its weight.
I don't think that's accurate enough. 'Prohibition' is better for the War on Drugs, which draws a more meaningful connection to the 20s.

If I had to paint in broad, evocative strokes, I'd claim the industries are using the government to prop up their outdated business models by destroying competition from users.

So I'd suggest 'Monopoly.'
There is that, yes. However, mice/rats are routinely purchased as snake food, and experimented on in a university setting. I am not convinced that the skeleton would be a gelatinous mass as specified.
google does not use "brainteasers" and in fact has a specific policy against that kind of question. they ask substantive technical questions that often involving coding on the whiteboard.
This is the case, as I have reason to know, and as my mother did before she died of it in 1994. It may have been quite expensive to have diagnosed her as it took a long time and involved a number of procedures. After that nothing could be done at all until she needed palliative and supportive care in her last weeks.
The production version of Nokia Maps 3D requires a proprietary browser plugin to run. This is an immense improvement to the right direction.
NetBeans IDE 7.1 Released
NetBeans IDE 7.1 is now available for download.
Peeking into the Black Box: Recoset's Real-Time Bidding Algorithm
Mythbusters use pigs frequently, and if PETA has had a fit, it wasn't a big enough one for them to care, apparently.
1.5. Make backups. A periodic wget would be better than nothing, though I don't think it would grab the parts hosted on AWS. e-mail to posterous does backups as a side effect, but you still need to grab Disqus comments using their API.
It's reliable. However, it's not competitive. You're assuming that I have nothing better to do with my time than to work for you on a freelance contract for a month, with no guarantee of a full time position, probably no benefits, etc.

If I'm job hunting, I've got other offers on the table. Ones that do guarantee a salary for more than a month. Ones that include benefits. Ones that expire long before your trial hire would be over.

If you try using this method, I don't know of a top notch programmer that you would be able to attract, simply because the hiring process is too painful.
Show HN: digital publishing dedicated to creativity.
House Cleaning Service in St Pauls Cray BR5
Facebook alternative? I think I misunderstood the need for privacy.
I’ve been developing mexus.com in what I now think is the mistaken belief that a subset of members wanting social networking tools would rather pay a small annual fee ($18USD) rather than deal with advertiser privacy issues. Now, I’m not so sure. It could be I’m getting cold feet so close to launch. Or, maybe there’s something I hadn’t thought about. Comments?
Apple to In Icon: No Steve Jobs Doll
My bank sends me summary of my account every once in a while. I don't want a random person to see it pop up.
>>> Normally, these are sent to the client separately and merged in the graphics card
> It means nothing. You moreover can't really know what the batching and draw calls scheme is in google earth nor in this nokia 3D maps.

Install WebGL inspector http://benvanik.github.com/WebGL-Inspector/ and you can see exactly what batching and draw calls are used in Nokia 3D maps :-)

Disclaimer: I haven't looked at this in detail, my statements about the grouping of single LOD objects was based on watching how the image changed as data was progressively loaded.
Funny, every time I read "puzzle" or "brainteaser", I think, "I don't know why manhole covers are round," or "Who gives a shit that it took 7.612 seconds for my program to identify the 78,498 prime numbers less that 1,000,000." (Yes I know, get a life.)

But every time I read "FizzBuzz", I drop everything and go back to refactor my latest version, aspiring to get it down to one conditional.
I wonder if this is the future must-have feature for social networks. I notice that Facebook now detects if I view comments in Spanish and will automatically translate them for me if I click a link. Pretty cool feature.
Indian Horoscope Reading
This is what I fear. I fear that some hiring manager is going to make a career choice for me. I chose to interview with his company for a specific position, my choice of career path.
Father of Oauth joins Walmart's initiative to disrupt itself
The company currently uses GoDudu.com for its website, so this is a much needed upgrade.

"Much needed"? If that domain doesn't bring them $1mil in profit, questionable. (Although godudu.com does have a certain English-speaking ring to it.)
I think as a Charity you have to focus on one specific concern. If you start down the route of diversifying how do you measure when to stop and how much to you split between the different ventures?
As a noob I find terms "simple, readable code" really confusing. I recently had to learn some PHP (I'm mostly Python) to implement a seemingly stupid simple interface between some HTML form input and a REST API. Should be simple, right?

But there is all this weirdness validating data inputs like dates. And we have to process the form data data so each field input goes to the proper API field. And hey look that mapping only varies in its _data_ among form / API target pairings, so I should abstract that code out into a function or I'll be chasing bugs through the copied-and-pasted. The API provides a library for formulating requests but this doesn't expose some key functionalities to unit testing so I ant to revise to do that. Et cetera.

And, the next thing I know this thing is umpty-ump lines, and while the scripts actually processing the data are reasonably legible, they're sitting over a tangle of stuff that's rather harder to navigate. I've got classes to manipulate various core data to produce various data structures supporting sundry activities, but this essentially means those data structures are abstractions and thus hard to inspect when trying to remember how some process is working or what's going wrong. (The unit tests are worthwhile if only b/c their check values provide concrete examples of how those derived structures look.) To make the code "simple" in one place, I've created complexity elsewhere.

Obviously, this is in part a novice problem. If I can lay out and document the supporting code better everything gets easier to follow. But still, 5000 lines to input some form data, am I doing this right?

So is "simple, readable code" that helpful as a goal? At the end of the day it seems like there is X degree of complexity in any of these tasks, and any strategy to "simplify" is really just a framework for deciding where to place what complexities. And if that's right, then "simple, readable code" can become either a time suck or a discouragement in a hurry. I'm either playing Whack-A-Mole as I chase Complexity from one corner to the next and back to the start, or I'm going home depressed b/c I'm too stupid to write "simple, readable code". It sounds great, I suppose it is where people end up when they get good, so it's probably very helpful as an indicator of whether you're good yet. But I'm not sure it's very helpful for figuring out how to get to good.
If I were applying, I'd still consider this a "brainteaser." It serves the same purpose and is likely equally abstracted from the tasks of the real job.
Best Amazon review for Programming in C (non-affiliated link)
Google is supposedly building a 7″ tablet to rival Kindle Fire
As a Hokie, this is good but SystemX was way more revolutionary. At the time, supercomputers weren't built on consumer hardware and the fact that it was in the top 5 (3?) with a bunch of G5s was like a shockwave. Basically, COTS supercomputers had finally arrived when SystemX came out.
I'd feel uneasy if asked to show some of my code.

Obviously i cannot show something i'm currently working on, and everytime I look back at some code I wrote six moths ago I find myself wondering "did I really write this piece of crap?!". And it's always been this way - at least since i've been six months into programming. I hope it is a good sign.
Kopimi is not primarily about file sharing. It is about copying in the basic sense — the kind that happens on dance floors, everywhere in nature, in all communication.

There are connections to the sociologist Gabriel Tarde and his ideas about imitative rays and imitation being one of the "fundamental interactions" of any kind of society, even nonhuman societies.

It's about rejoicing in multiplicity, abundance, overflow. Here an important influence is George Bataille, especially within the sub-sect of kopimists who emphasize the power of copying in itself over any particular piece of static information. The way a loudspeaker copies music into the minds of hundreds of dancers imitating each other — and the way all of this vanishes as it happens: quite useless, but fun.

There's a tendency for reporting to focus on Sweden as some kind of pirate paradise with The Pirate Bay being the major actor, but that's a really shallow and boring focus.

I think Kopimism as a state-recognized belief community is primarily a fun hack, but also a starting point of a new and interesting fractal development. Who knows what will happen? Media and internauts will copy this meme endlessly and inspire lots of lulz and weird stuff.

To think of it as satire is to think that the categories of the world are already pre-formed and that acts and statements are just commentaries or judgments. Worse still to think it's a way to "get out of jail free" — this completely misunderstands the situation, nobody believes this.

Kopimi tells us to explore the virtual possibilities of the world. What does it mean to invent a religion of copying? Let's try it and see!
Nice. Is there a data source for amendments? Is there a way to tag the people who are in the Judiciary committee?
Naah, a real religion asks believers to pay and not the other way around
If PayPal or Google take down a site, it shifts liability to them. Addressing liability is a big part of SOPA and the DMCA before it.

And you're right: laws don't work that way. But debate over pending, proposed legislation most certainly does.
the op was demonstrating free hosting. aws is free for first 750 hours
I don't have any glasses to try it with unfortunately, but cool to hear it works!
I think the best interview I had was at Mochi Media. What each interviewer did was pick some programming headache that gave them trouble in the past couple weeks and present the problem to me to see how I would solve it. It was probably the hardest interview I ever had but I think it's great way to assess wether a candidate is able to solve problems they see.
tl;dr

OP, you expect us to read that whole thing to hunt for the answer to your question?

Anyone have spoilers? Is it a flock of these birds?
Not all, in fact many, programmers won't have a public github profile. If they do, great, but it can't really be a requirement of your hiring process, unless you want to limit yourself to candidates with public profiles.

Actually that wouldn't be the worst idea in the world.
If by 'SC500' you mean a supercomputer that has a high ranking on the Top500 list, it's already here: http://arstechnica.com/business/news/2011/11/amazons-cloud-i...
I expect employers to even pay for your 30-40 hours interview.

It's great if the new employer pays you. But what about your current employer, the one at which you've just had to spend half your annual allotment of vacation days in order to audition for a new job that you might not get?

Auditioning is definitely the best way to, well, audition people. But it puts a constraint on your candidate pool, and depending on your company and your industry that constraint can be a problem. In 37signals' situation this doesn't matter - they're built entirely on open-source tools, they don't require relocation, they can hire freelancers from a pool of freelancers that they themselves created and fostered and routinely market to, they are so famous and impressive that even in a tight labor market people will line up to try and impress them, et cetera. But there are many companies that aren't 37signals, though the 37signals evangelism team is certainly trying to change that. ;)
I imagine David is savvy enough to present it as a mutually beneficial arrangement.

As a prospective employee wouldn't you like to kick the tires before making the leap into a new job that you might find yourself wanting out of six weeks in? There's so many things you just can't know about a company until you're on the inside.

Edit: Remember that 37s has a lot to offer: Remote work with great people, top-tier name recognition in the tech world, and a long history of building and releasing open source tools. That's a really compelling package compared to some of the bigger names in tech.
Include only the 3 or 4 most relevant jobs/items. This way you have all the space you need to explain what you got out of them
Rewrite core components in C

Can I ask why?
Thanks Allan, I hope people get excited about this.

I really believe there's going to be a kid out there with some junky computer, a dial-up net connection, who participates in what we're doing and becomes a developer. If one of those makes it, then it's worth it.
> Programming in a language involves limiting thoughts and implementations to only constructs that the language directly supports. However, programming into a language involves finding the solution they want to do, and then determining how to express those thoughts in the language.

Learning how to program involves learning to think like a computer, and seeing the world in terms of loops and filters and manipulations. Mastering a specific programming language takes that one step further, because you become so familiar with it that you start thinking in terms of the specific constructs and the idiom that it offers. The speed gains are enormous once your brain adapts to that way of thinking, and I wouldn't give that up for anything.

I appreciate the sentiment – be a programmer, not the master of one specific way of programming – but I think there are better ways to achieve that goal than by programming "into" a language. The Pragmatic Programmer credo, for example, to learn a new language ever year, is much more appealing.
I like this analogy, because if you are hiring journalists, you may also want to hire a crossword editor.
It'll be really interesting to see how Hungry Academy turns out. Jeff is dedicated to his craft and if this works out it will hopefully provide a good way of injecting new talent and diversity into our software development communities.
and this:

> Do you have hiring war stories (interviewer or interviewee)? Share them in the comments!

looking for an employee is a WAR for this guy?!!
RIM goes in for the Kill
Actually, an actual example would be cutting out someone's tongue to prevent them from speaking.

(Obviously this only worked for illiterates.)
This was a few years ago, but I was given a brain teaser/game where I had to find the differences between two sets of Google doodles. It was supposed to prove I had attention to detail.
Unfortunately a large number of us work for employers with strict IP agreements and we cannot just show a potential employer some code or work on a small project for them so that they may "try [us] out". Even working on open source projects can be tricky.
Experiment in Daily Idea Generation: brainstorming 10 minutes a day for a month
http://www.quora.com/What-is-the-best-iPad-shared-whiteboard

SyncPad looks pretty good.
Very good point. I write (and save) all my posts to Simplenote, so I forgot to mention this. I don't save any of my Disqus comments. Definitely do this.
TiDiGino, the Arduino-based GSM remote control | Open Electronics
This title is link bait
Where are you located? Your best bet might be to find local groups and ask them.

This group tends to be NC-centric, but it's worth asking them for recommendations: http://groups.yahoo.com/group/spice-line/

Fellow hacker, @ntalbott might give you some pointers. My son is 2 and we haven't started figuring things out yet, but we fully intend to HS.
Well there is the intense XP understanding of pair programming, and then there is just sitting next to someone while they code version of pair programming. I can't believe anyone hasn't done something in that spectrum.

Even for juniors and new grads, at school people code next to each other all the time.
7 ways to enter a secure building
High Performance Database Joins in Python with pandas
http://www.quora.com/What-is-the-best-iPad-shared-whiteboard
Wouldn't you just use a mouse that is already dead?
Coenzym Q10 - für besserer Bioverfügbarkeit im flüssige micellierte Form.
Ubichinon Q10 ist die besondere Energieversorgung für Herz und Kreislauf. Es steigert die Leistungsfähigkeit und unterstützt die Immunabwehr. Coenzym Q10 ist ein Produkt zur Nahrungsoptimierung und eine zentraler Baustein der Energiegewinnung. Ab dem 35. Lebensjahr verschlechtert sich die Fähigkeit des Körpers, Q10 zu speichern. Ohne Q10 jedoch kann keine Zelle des menschlichen Körpers arbeiten.
The search for Steve Fossett!

http://www.wired.com/techbiz/it/news/2007/11/fossett_search
>Plain orange juice has a higher pH than Mountain Dew. I think that comparison would be enough to quell any shock over citrus soft drinks.

Having a higher pH actually means being LESS acidic. And no one would ever expect a mouse to 'turn into jelly' in a bottle of orange juice.
I saw outright that I'm not an algo guy, you already have those types of people -- namely the guy interviewing me. But they dont know how to scale systems or know overall product. If they want to look at code even I call bad, I can point them at my github account :)
Yeah, I'm sure that the Princeton, TX police department has access to CIA-level technology, and will use it to prove that I was texting while driving.
28c3: The Atari 2600 Video Computer System: The Ultimate Talk
Antonio boluda
Do note that there are 2 ways to share a graphical user interface on X.

The first way is by remotely running a program on your own Xserver. The programs' processes occur on the remote connection and are sent down the SSH tunnel and show up on your display. This is the common way in Linux.

The second way is by an older program from the Windows world: VNC. VNC takes a local, running display (example: my gui) and allows someone else to view/control it at the same time I do. In this method, you both fight over the mouse and keyboard inputs.
Um. No. This is rearranging the deck chairs, and well after the iceberg's been hit.
Yes I'm come across launch rock, and they look great, though it seems like it's a way to promote a product that is planning on being launched, rather then testing whether or not an idea is viable.

Do you think LaunchRock is good for testing products that don't exist yet and where the creator doesn't know whether or not he wants to make the product? For example, I want to see whether or not people would buy...a new type of skateboard I'm thinking of making. Do you think launchrock would work for this?
I have recently bought Reginald Braithwaite's Kestrels book and note that it was formatted for 8 1/2 x 11. Is this typical, or is it easy to get the page size set for 6 x 9?
edw519, I love your response :)

I think the article would have been more constructive it was titled "Why I Will Hire You."
We do follow something quite similar. The write up on how our process works is here: http://www.craigkerstiens.com/2011/12/02/how-heroku-works-hi...
My dad died of MND in 2003 after a fairly short length of time, somewhere in the region of 3.5 years after diagnosis. I put Dr Hawking’s longevity at least partially to being happy to work completely in his brain. Conversely, my dad was a very phsyical person and always had some project to build on the go. When that was taken away from him he seemed diminished.

Incidentally, he did try to carry on coding using Dragon Dictate, but it was painful to watch. I wonder if speech recognition has come on any since then? Apple’s Siri seems fairly remarkable although I haven’t had a chance to use it yet. Is anyone on HN coding by speech?
I'm really curious what the HN's thoughts are about this. I didn't catch the discussion back when it might have happened on this board.
Exactly , this isn't something that would work either if somebody already has a job unless it's something they can do part time (but even that depends allot on their work hours and other commitments).

You can't really expect someone to quit their existing job just for a chance to work with you.
Yeah....that info is actually in there, on the profile...obviously, that's not of much help. I originally envisioned this as showing every active member as once but realized that sending 500 images on every frontpage load would be annoying...So, not all judiciary members will be visible. I guess I could just put them on their own page.

The House committee markup page can be found here:
http://judiciary.house.gov/hearings/mark_12152011.html

One think I've learned (even more clearly than I knew beforehand) was that our government is not very data-oriented. You can tell from the amendment voting that there are a few people (who I didn't have time to go through and include) who could be classified as opponents because they are voting in a bloc with Issa and the other OPEN act advocates during the amendment process.

However, to programmatically parse that...requires OCR fun:
http://judiciary.house.gov/hearings/pdf/12152011RC3%20-%20Is...
Hehe, I should have be direct the first time. You are positive trolling. Your post is just spamish technical uninformative bullshits.

>> these are sent to the client separately

in different socket packets? in different ports? in different 'gameobjects'? in different 'line of caches'? in different 'structs'/'classes' or in different meshes? sorry but in this case, meshes and classes are not 'send-able' into a network...

>> merged in the graphics card

sorry but graphics cards have no "merge" function at all - I mean, it has no sense again.

and so on...
As someone who reads a lot of resumes, I regularly see two types of resumes:

1) Those that are roughly 1-2 pages per 10 years of experience with care taken to emphasize relevant and recent experience. Skills and knowledge that I actually care about are placed such that I cannot help but notice them on a first glance. Thought is clearly present in this resume.

2) Those that are roughly 13-21 pages (I have one on my desk that is 17 pages for work experience dating to an internship in 1996). Each job is discussed in mind numbing detail without ever giving me any of the details that I may actually care about. Each job includes an "environment" section that lists every tool that was in the building while that project was going on. Spelling and grammar issues are present. Any skills section will be overloaded with undefined in-house tools and frighteningly basic items (such as a senior developer/architect who lists 11 years of experience with FTP and EMAIL).

When you see an interviewer complaining about resumes that are too long and waste time, understand that they're complaining about the latter. I can easily accept minor issues. It is a huge warning sign when their resume makes me wonder if it is their judgement or motivation that is seriously lacking.
It is harder for Americans to rise from the lower rungs