skysight-inc/HackerNews huggingface dataset:
Some, particularly those who lean to the design side of things but still do a lot of coding, think spatially. For us, navigating the mouse to a specific point in space is faster, or at least less jarring mentally, than thinking of the name of a path to a file. The spatial and muscle memory takes care of switching to the file, allowing other high-level thoughts to stay in context.

It's the same issue I have with working in the terminal. Even after years I still find it very slow to navigate, because I always have to stop and think of the actual names and type them (partly) out, instead of letting my spatial and visual pattern matching do its thing.
Accident and death rates have been falling since the 70s, even through the past decade as cell phone usage exploded. Is cell phone usage really as big a problem as it's made out to be?
UK Startups: SEIS to offer 78% tax relief for investors in small businesses
Installable applications are much easier for many people to pay for.

This isn't limited to things that run on smartphones: Games that are installable are an easier sell than network games.

In some ways, they SHOULD be easier to pay for, as they have a chance of sticking around and at least partially working if the company goes belly up.
Feasibility? No-one has ever shown evidence that there is such a thing as cold fusion and nanotech is just what material scientists put on their grant applications to make their projects look cool.
As vybs mentioned we'll publish more detail on our evaluation process, for which performance was one of many features we looked at. It may be useful to start by asking what's most important for you/your organization (performance, productivity, ramp-up time, server-side rendering support, etc) since these priorities will likely be different from ours.
Shock as retreat of Arctic sea ice releases methane
It's hardly a language that will give you any new revalations in itself (if you already know the ones you mentioned). On the other hand, CL does have some grreeat books. Peter Norvig's and PG's books in particular are fantastic and will make you a better clojure/scheme programmer.

So yeah it's worth it!
I'm anything but an apologist for the current model. But if it disappears, we haven't necessarily made life any better for lesser-known artists. So if we are to remove one of the critical steps to success (i.e., the marketing and promotional spend of traditional labels, publishers, networks, and studios), we should hope that there's a viable replacement. Or we should try to build one.

In our haste to cast out the old guard, we tend to lose sight of the fact that the old guard still fills what appears to be a necessary purpose: the breaking-out of artists. I'm confident and hopeful that their crucial role in that purpose will, eventually, weaken or fade. But for now, it's still a strong reality.

Ultimately, we have yet to see indications that this new model is any kinder to small-time or nascent artists than the old model is. That's the big problem. The winners of the new model (Radiohead, Trent Reznor, Louis C.K., et al.) have first been winners of the old model. So it's very premature to say that the new model is better for the little guy.

To put it in financial terms: the new model holds bigger theoretical upside (share of profits) for artists and consumers (reduced costs). But it does nothing about the downside (risk of never breaking out, financial burden of building a fanbase, etc.), and may even make the downside worse for most artists. At least the little guy in today's model has a chance, albeit extremely slim, of getting discovered and catching a big break. But will the same thing be true in a pure long-tail environment? The jury is still out.
Unfortunately, it does not say what license will be used, which is probably relevant if they want to create an ecosystem around the compiler.
Not to mention the whole sabermetrics thing. If conventional baseball wisdom could be so inefficient to allow for the moneyball story then the sport and it's culture is hardly a meritocracy.
Bribing the foreign officials would definitely violate the foreign corrupt practices act. Paying the developer 100k to sever the relationship would not have been a bribe. They may have been outraged by that, but depending on the nature of the relationship that may have been a reasonable fee. It also sounds like it would have been a lot cheaper in the long run.
I feel the same way. I've found excuses to use relatively 'obscure' Python features (e.g. metaclasses) in the past, but for some reason coroutines have never seemed like the right solution to any problem I have faced. This might be because I don't fully understand them, or perhaps I am using them all the time and have no idea. But if that's the case I think that means they are either too difficult a concept to be of practical use, or an unintuitive way of thinking about what they are actually doing.
This is great news. I know Radiohead and Trent Reznor had similar results, but to avoid selection bias[1], does anybody know of an artist/musician/producer/etc that tried this and failed[2]?

[1]: http://en.wikipedia.org/wiki/Selection_bias

[2]: or at least wasn't as enormously successful as these three
I'm not sure that one can really compare a written story sold on the internet over a decade ago, before pretty much anybody had a decent reader for such things, with a video being sold online today when literally tens, perhaps hundreds, of millions of people own the right equipment for viewing it comfortably.
Assuming since the link is "access denied" that they didn't want us to see it yet.

Congrats to Marshall and the RWW crew!
Distributing .NET apps w/o a CLR is probably the biggest strength of Mono - it's how Mono is able to work on iPhone, Wii and other devices which do not allow dynamic code generation.

I would say that Xenocode's failure wasn't so much that no one found .NET w/o a CLR useful, it was that they likely only supported Windows.

Oh well, Xenocode's loss is our gain :-)
Hawkeye - debug any .NET application
Ha Ha...argumentments about Walled Garden Apps...how quaint...STFU and get back to work on your desktop/laptop at your day job.
This only proves that this particular company failed to handle outsourcing. They should have realized early on that they are getting screwed. Also there are horror stories the other way around too.
I don't know whether an elevator algorithm is as simple as what is mentioned in the article.

The algorithm needs to take into consideration the type of lift (lifts in an housing complex vs commercial building) and time of the day. During morning hours, the lifts in an housing complex might more frequently travel towards the ground floor while the one in a business complex would be travelling up.

Also, there could be buildings where the top floors might have more tenants than bottom ones or the reverse.

There is a scope for self learning algorithm that can adjust its idle position depending on past behaviours.

But elevator algo becomes more complicated when two persons press the switch at same time for the lift. One is at 2nd floor and wants to go up, the other at 4th and wants to go down and lift is at 3rd floor :-)
Economics is affected greatly by the psyche of collective individuals. Most of the neurological research that is important to economics has already been conducted, but under the name of Behavioral Economics.
6 SEO Tips for CPAs
I did not realize it until I picked up Postgres.

Author forgot to mention that postgres has transactions on DDL statements! Thats right, creating/altering tables is fully transactional, oracle doesn't even do that.
HTML5 Boilerplate In Visual Studio
http://a.shinynew.me/post/14215757504/html5-boilerplate-in-visual-studio-2010
> Living in a country where there is no apparent social
> consequence for adultery has pushed me to the point
> where I don't want anything to do with what marriage
> or relationships represent.

I find it sad that for many the essence of the relationship boils down to whom you sleep or don't sleep with.
Number 1 reason is your lack of ability to relocate right now. It's hard for companies to hire someone remotely and give them a lot of control without knowing more about them.

I do agree with some of your points though. Anytime I hear the "we have xboxes" I immediately translate that to we pay crap and hope the kids we hire don't notice in between games of CoD. The other day a guy was giving me a pitch to come work at his startup and kept talking about the xbox and the office location. Note to companies pitching to potential employees. Idea, equity cut, and salary in that order are way more important than having Aeron chairs.
I applied to a kind-of sinking ship in Palo Alto last year. Got through a few interviews, answered all the questions right, and was gently let down. It was a stab in the dark.

My friend who worked there (and, in fact, recommended me) told me the developer doing the interviews has never actually recommended a single candidate and is no longer allowed to do interviews.

This could still mean that I'm stupid and incompetent but it seems like they missed out on a lot of talent because of the egotism of a single dev they had hiring.

Also I did a fair amount of the interview on a rooftop, trying to quietly and safely get down without a ladder. Fun times.
Then what is the problem with treating elevators in the same way that traffic lights are treated in many cities: adjust for the time of day.

Using my workplace as the anecdote the elevators get massive usage at 8:00AM as people arrive at work, the majority of calls are from 1st & 2nd floors (you can enter the building on both floors at 8:00, noon and 5:00). After that there is the 9:30-10:30 coffee rush with elevators going up and down. The noon rush, afternoon coffee and evening rush.

Those are the peak points of the day with simple scenarios for when people are most commonly going up down so it wouldn't be difficult to implement scenarios where the algorithm changes at a time.
How to Close a Sales Call
I'm observing Python language elements being rediscovered on HN recently. These things have been in use for a while now and I'm wondering why they are getting so much attention several years after they were first introduced.

Is this because you are new to Python (or programming in general) or because these concepts and use cases were never explained properly, or you simply like Python and up-vote related stories?

(I'm actually asking myself similar questions about PostgreSQL stories as well.)

Anyway, I encourage you to take a look at http://docs.python.org/whatsnew/index.html (and http://docs.python.org/dev/whatsnew/index.html) from time to time.
The comparison is the hype, delivery, and conclusions. After the initial release of the Plant there was much fanfare about its demonstrated validation of a sales model, yet it was a completely atypical example that earned tremendous publicity and enhanced engagement because it was novel.
KDE Plasma Active Two Boosts Performance, New Features
I opted in as well. I was sort of disappointed that the results of the "opt-out sub-experiment" weren't discussed in this statement. He's mentioned it in interviews - on NPR and repeatedly on reddit, at least - that he's got huge feedback on that little decision. It's also something that people, present company included, love to talk about. It would be interesting to see how many people decided to opt-in because he defaulted to opt-out.
[I don't think the parent should be down-voted. It is a fair question to ask.]

Speaking for me personally, there is a strong attraction within me to see humans expand, explore and colonize the physical world around us.

I just don't get as excited about us inventing better ways to entertain ourselves, increasing life expectancy, making our lives less difficult, etc. (Even though these pursuits are arguably better for the humans alive today and definitely more profitable)

I can only hypothesize that other people may feel similarly.

[Please don't take this as an argument for space exploration. It is just an explanation for why space is alluring to some.]
I don't. Different people have different tolerance and response. I could be fine after a couple of beers years ago when I was a typical drunk student. Now I drink probably less than once a month and feel dizzy after a single one.

What's the reason for setting any limit though? Why would you want to drink and think if you're still safe, on the border or not safe already? I like the limit of 0.00 and really don't see a reason to set it differently.
Recruiter here. Going directly to the source is alweays your best option, if that's an option. I exist because the hiring manager has only so many hours in the day to review X applications, let alone interview the applicants.

If you are lucky, I get objective criteria from a hiring manager who actually knows what they are looking for and assess the fit of your application in an objective way.

If it helps it bothers me that there's a need for my role and I try to automate myself out of the picture as much as possible.
If you want to steal some of the best talent in the
industry, open yourself up to the idea of letting them
telecommute or work remotely.

Offer up a 3 month introductory period to ensure there's
a mutual fit and they actually do the work as promised.

Don't make them shitty offers because they aren't on
site; there is fudge room depending on their cost of
living.

If you're in the valley, get your head out of your ass.
Talent is everywhere. We don't all need to move to the
valley to prove anything.

We likely DO love your team and product; that's why
we applied in the first place. Devs are a funny beast,
most of us apply to things that interest us.

Loving your team is not necessarily justification to
up and leave everything we've grown to know and love.
We're not all recent college graduates with no ties to a
community.

Open yourselves up to change and boundary pushing.
Consider opening satellite offices in different large
cities for your remote devs to work at, together.

::end rant::
I was more concerned that he paid $35K for a paypal-powered commerce site that sends plaintext passwords by email.
http://tierneylab.blogs.nytimes.com/2007/12/20/smart-elevato...
I guess that depends on where you're located.
Anecdotally, I've experienced the opposite. I haven't seen a single "hey this is a neat experiment" post (Radiohead's similar album sale on the other hand...), yet I know quite a few pretty dedicated Louis C.K. fans, and remember his show here (Winnipeg) being packed solid. Louis already has the popularity behind him, because he's done the years of paying his dues building that up. That's going to be the majority of sales, with a minority percentage (10-20% I'd wager) buying out of curiosity.

FWIW, I haven't even purchased it yet, because every time I've gone to his site its been down...
Sure, The Plant was an experiment with a completely new and novel sales model that ended up falling flat. Meanwhile Louis CK is selling videos online in a world where millions of people buy videos online, but with the barely novel gimmick of selling direct instead of through intermediaries. (Something tons of people have done before, some with great success.) I really don't see the similarity.
I appreciate you offering the blog to read, and I've skimmed some, but the several mentions of infidelity are simply salt for my wounds. I have an absolutely furious anger towards infidelity, for which I won't ever again be made to apologize.

EDIT: I appreciate your background, and also that you offered the blog in good faith.
A 385 feet wingspan! amazing. It's about time someone beat the Spruce Goose.
As a person that works in magazines (Conde Nast), I can tell you the reason TIme chooses groups over people on their covers is because it will increase magazine sales (ie: people in a specific group are more likely to buy the issue)
Counter data:

semi-active search time span: ~4-5 weeks

where: just craigslist & python.org

what: sr. level web frontend or backend

companies: all small/startups, but none are well known in HN

emails sent: I'm quite choosy actually, only applied to ~4 positions a week, which equates to ~20 sent.

results: ~75-80% replied,

out of those replied:
~50-60% replied within a day or two, 2 took more than a week to get back to me, which strangely enough, followed thru with deeper phone interviews.

no on-site interviews (although ~25% I applied are remotes) until one of those turned out to be a recruiter.

Note: I wanted to avoid recruiters since didn't have good experience with them before. But this time it turned out pretty good, got to interview a few companies and landed a decent gig. But since this thread is about no response from direct emails, I did not include these data points from recruiter in my results.
It's not specific to Python, it seems to happen in every topic. On a related note, it would be nice to finally see that new posts of the same link would be tied to the other instances (or rejected).
The Rise Of The “Creative” Class
More than $1 million stolen from Android users in 2011, threat to grow in 2012
Freedom of speech is useless without freedom of movement and due legal process.

http://www.senate.gov/legislative/LIS/roll_call_lists/roll_c...

Google, etc. protest SOPA but they are all quiet regarding above. Who cares if I have internet "freedom" if saying a peep against the accepted order will land you in military detention with NO civilian oversight?
I don't know about IBM, but I have worked in several large well established companies and when someone (decent) quits everyone looks around to figure out WTF is going on.

I have lived through 2 mass exoduses, where a company started going downhill and the top 50% of developers all leave within 6 months of each other (often in groups).

There is nothing inherently special about a startup. Many established companies have make or break projects, and working on them requires the same sort of commitment.

In short, don't take shit off of potential employers. If they can't get it together enough to get back to you and treat you with whatever level of respect you expect, then that's a sign that you probably don't want to work there.
Top Ten Password Cracking Methods
At the beginning of the day, assume most people are going up from the ground floor. At lunch time, you've got a balance of people going down to the ground floor to get lunch and people going up from the ground floor post-lunch. At the end of the day, most of the people are going down to the ground floor to leave at the end of the day. And at all times you've got deliveries that initiate from the ground floor.

Have your bank of elevators start with a simple "best guess" algorithm, and then learn how to improve that algorithm. If the last employee of the building is ready to leave at 11pm, there's no reason the elevator shouldn't be at that floor waiting after a learning period.
It's not really as useful as you make it out to be, since PLC code doesn't exist in isolation; there is __usually__ corresponding hardware. Unless you plan on magically "rolling back the hardware" changes as well, rolling back the software isn't all that useful in practice. Even if you can, changes are not made by any one vendor. Plant modifications happen all the time, so it's more often the case that you just end up uploading directly from the controller itself to see what the latest code is. I don't really have a good solution to that.

The exception of course is some very large companies that do everything in house.
I agree that the exact licensing terms are somewhat relevant if you intend to depend on this software.

However, it's worth noting that the compiler in question is LLVM based. So you can construct your own compiler frontend that generates LLVM IR code that can be compiled for CUDA by their backend. It's very likely that there are some CUDA-specific LLVM intrinsics, so the frontend will not be entirely independent of CUDA compiler licensing terms but at least now you have a somewhat open interchange format to use between your frontend and the CUDA backend.
Most companies are going to put it right in the bin at 115K. Not sure if you understand that.
I'm judging it from a rationalist perspective.
> I expect to get paid $115K to lead a team as a senior developer, but don't want to relocate in order to be with the team.

He targeted companies that claim to accommodate telecommuting. Not hire when being asked looks sneaky.
The paperless book
Why we do not support PayPal in YippieMove
Re: updating your app all the time for discoverability, on the flip side of that coin is that if you update your app frequently you'll also lose glowing 1.0 reviews frequently, to be replaced by the often-less-glowing 1.1 reviews. This is actually a large deterrent for many developers to ever release bugfix updates without new features because people are less prone to leave 5-star reviews on a new version that just fixes some small issues they may not have even noticed.
Sure. What this amounts to is sleeping at night, maybe going to bed late or getting up early and taking a nap during the day. We all want to take a nap at about 1:30 in the afternoon or so, up to about 6 you actually get to do it, too. But "taking a nap" is really different than "structured polyphasic sleep" that Pavlina more or less made up.
How damaging is our bonus culture?
A Guide on Google Documents’ Google Image Search
Why only save when you can also win from the cloud.
The passenger is aware of local conditions (weather, traffic density, whether you're getting ready to make a turn or merge) and the person on the other end of the phone connection is not.
Very interesting. A friend and I were interested in elevator algorithms last year, and ended up writing an elevator "simulator" in Java. I'll post the code somewhere if anyone's interested, but like chrislomax and TheCapn say is correct: depending on the time of day, the optimal algorithm changes.

The interesting thing about "elevator" algorithms is that they're really very similar to the algorithms used to schedule reads and writes on a hard drive. Reading in some data is similar to picking up a person, and writing data can be thought of as dropping the person off somewhere. Regular (i.e., not solid state) hard drives have large cylinders of addresses. This is sort of like a rolled up building.

I don't have the output in front of me, but I think that both LOOK [1] and SCAN [2] algorithms performed very well. It's cool to note that the SCAN algorithm is referred to as the "Elevator algorithm" by Wikipedia. Clearly we're not the first to go down this rabbit hole.

[1] http://en.wikipedia.org/wiki/LOOK_algorithm
[2] http://en.wikipedia.org/wiki/Elevator_algorithm
The Redditor, Issue 5 - A Stunning Magazine of Reddit's Best
I spent a couple years on a Java Swing project and hated every minute. Karsten Lentzsch provided the only saving grace with the JGoodies libraries and seesaw supports the JGoodies Forms.

I just started writing some Clojure in my free time and I hadn't looked into GUI toolkits yet, but this definitely provides a great jump start. Bringing enlive's selector style to Swing widgets will make life livable again.
I think the about page is the homepage. Not that that's a good design.
There's also a ton of money to be made here. The US is paying Russia $60 million per seat into space. They'll probably buy 6 seats in 2012. There is incredible opportunity in the industry with the retirement of the shuttle fleet and expansion of the industry.
My previous company was in the online retail space, and now I'm doing SaaS. The process of getting a physical product from a manufacturer to a customer is just much more involved. It took a minimum of three people just to operate the business. I think a co-founder is necessary when you lack the domain knowledge to operate and grow the business yourself, or the business itself requires more hands on deck and you're unable to pay an appropriate wage.
Instead of selling "John Smith, Incorporation Lawyer at $100/hour" you make it "Incorporation Package, $495".

In other words, moving from selling YOUR time (service) to selling a solution (productized service).