skysight-inc/HackerNews huggingface dataset:
MailDrop doesn't work quite the same way. In fact, MailDrop is rather strange. This is my understanding from reading that link -- I hadn't heard about it before.

First, I have to download an executable, so it's Windows-only. Second, it needs access to an IMAP account I control.

Those are both strange design decisions, IMO. What is it doing? Scanning my mailbox, downloading the attachments, and then placing them in my Dropbox folder to sync?

If I only want emails in the "Dropbox" label/folder to get sent to my Dropbox account then I can just configure my mail client to forward all matching emails.

That seems easier on several levels. It's easier for the developer, because they don't have to manage downloadable software, versioning, etc. and it's easier for the end user because they don't need to download anything and don't need to grant access to their mail account.

The only way these design decisions make sense, IMO, is if this app was written before the Dropbox API, which may very well be the case. But now they should do it the sane way. :)
Apple acquires web based mapping company, Poly9
Shopkick Takes $15 Million From Greylock Partners
out of curiosity, does steve hold it differently or does he use a bumper?
So prove them wrong.
I love munin. It makes monitoring our servers so simple, and it's really easy to make plugins as well. It's neat being able to take your usual tools and give them a "memory"
AFAIK, there are no plans to update "Programming in Scala". But most (if not all) code examples from PinS should work with Scala 2.8.

The scala-user mailing list (http://listes.epfl.ch/doc_en.cgi?liste=scala-user) is the best place to ask (and get answers for) newbie Scala questions. Using the "scala" tag on StackOverflow also produces good results.
http://aws.amazon.com/s3/#protecting
I am totally okay with 99.999999999% durability. This is way better than I'll be able to build/afford on my own.

In case of an epic S3 disaster, we could backup our S3 buckets to another offsite storage, but we're not going to improve much further than what their giving us.
The launch of this product makes a lot of sense considering Eric Sink's earlier writings on the topic of DVCSs. For example, in one article, he talks about the diverging trends of Enterprise and Open Source, leading to Enterprise finding it hard to accept a DVCS. Well worth a read: http://www.ericsink.com/articles/vcs_trends.html
Maybe the dates for support and downgrade rights don't necessarily coincide. After 2014 you could downgrade to XP but it would be completely unsupported.
Thanks for the link, I haven't seen that plugin before.

We use a plugin I wrote (http://github.com/elektronaut/dynamic_image/), which seems to be based on similar ideas on syntax. For caching we just do regular page caching, with no expiration. Since the request doesn't have to hit the backend at all (except for the first view), this is pretty damn fast.
Apple's done a crappy job dealing with the antenna fallout. At the same time, the press and other attention seekers are blowing this way out of proportion.

Look at it this way, the press and other attention seekers are blowing this way out of proportion because Apple's done a crappy job dealing with the antenna fallout.
I used PadMapper to find my new place a few months ago. Thanks again for all your work on it.
Scala 2.8.0 went through a very long RC process (7 RCs over the course of several months) to try to prevent a repeat of 2.7.4.
transloadit just launched. They do just that. Looks pretty cool.
Tasterator
Nah, you can pirate the video gamnes too. Heroin however...
Pardon me for inventing that word without realizing. By code spit interview, I meant interviews based on code exchange over phone, then without any kind of feedback what-so-ever, saying we can't proceed.

Code in question was really trivial something along the lines of calculating primes, I consider it a poor approach to judge a candidate.
In the article, it's actually Microsoft's COO saying that, and not Computerworld: http://www.computerworld.com/s/article/9179164/Microsoft_exe...
Tuscan whole milk has not been sold for years. Some of the reviews are proof exercising your creative muscles is a win.
And 8 year old schoolgirls and grandmothers and deaf people and...
I think you probably mistaken me when I said "slightly above average", I am a tech guy and it is my passion so sales is not really an option for me
It's interesting to see something we tend to think of as software winding up in the same position as firmware; left alone to it's own devices and un-upgraded, unless something is not working.
Spun this up yesterday because I was curious as to how my music taste would be rated. Is it more than just a gimmick if it was developed to take things like metacritic in a new direction?
I can't maintain a fork of lilypond.
It's always wise to suspect that sort of data-mining, but if (as I think but am not sure) your point is that they look like arbitrary numbers, suggesting that they were chosen by the researchers to give a good-sounding result -- well, let's express them differently: "24 hours or more" versus "less than 12 hours". It sounds a lot more canonical that way :-).

... Except that, looking at the abstract (there's a link in the NYT article), I find this: "Men who reported >10 h/wk riding in a car or >23 h/wk of combined sedentary behavior had 82% and 64% greater risk of dying from CVD than those who reported <4 or <11 h/wk, respectively." [I've changed one unhelpful bit of notation.] So, looks like data mining after all.

On the other other hand, as well as those (possibly cherry-picked) thresholds there are statements like "After age adjustment, time riding in a car and combined time spent in these two sedentary behaviors were positively (P(trend) < 0.001) associated with CVD death." which suggests something less ad hoc.
1. Good point - I didn't bring this up in the article. When we store the images locally, we create divide end of the unique ID of the image into two levels of subdirectories. This gives us "random enough" distribution in subdirectories, and an easy way to look up the files on disk. This logic exists in our rails app, but we didn't want to expose this pathing out to end users. This allows us to change it later if we need to create further subdirectories.

2. Good tip - we try to use our judgement here balancing good design/good performance. We tend to opt for a pretty website first, then go back and make it faster with optimization.
Related: http://news.ycombinator.com/item?id=1334187. Some guy was storing his data on Amazon EBS and it was all lost (not sure how EBS compares to S3 in terms of probability of data loss).
Title is incorrect. My large company has been using Atlassian software for years (Confluence, Jira). They are not a startup anymore.
I've had a multi-year 'maintenance mode' slump where I didn't get very much done. I learned a lot about propping up crap code, which is a really useful skill (as someone else said, this really is the majority of software development work to be had.) but you are right, it's not very satisfying, and i didn't really feel like my career was moving forward.

For me, the answer was a side project that grew into my full-time job. (I had a few false starts, and had to get a few other dayjobs... but I did quit my maintenance job to focus on my own company, and that was the first, and a necessary, step.)
Would you rather Java? Where everything is shit because of backwards compatibility?

They've put a hell of a lot of work into making everything as compatible as possible with 2.7. At some point you need to say, enough is enough, we're going to upgrade out and people will have to make minor changes to their source code to get the new features. They had 7 release candidates, so they've made a commitment to quality and given people time to upgrade leisurely.
Network latency is not that much of an issue when you have your application in the cloud as well.

What?
I wouldn't consider things to be all that frugal over here. I do live in a very nice - but modestly-sized - apartment. I have a sports car that I genuinely love (and would still have the one I bought in 2004 if someone didn't run a red light and T-bone me), and saved a ton by buying it 2 years old, getting it cheaper than most people pay for boring, 4-cylinder midsize sedans.

Granted, my income increased substantially over the years. My foundation expenses haven't increased, I've just cut down discretionary spending and buy things that last (i.e. avoiding buying cheap junk because it "saves money now" when it costs more over time because it has to be replaced). I actually spend less than I did 5 years ago.

There's ways to be cheap that are still smart and don't make you feel like your cheating yourself for the sake of frugality. Video games are just as fun when they're 2-years old and can be had off of eBay for $10 as they were when they were brand new and $60. I wait for consoles to be price cut. I can upgrade iPhones every year because I can get 90-95% of the upgrade cost covered by selling the old one on eBay. I spent a lot on an LED-backlit TV years ago, but it looks so fantastic (after 4 years) I don't see myself replacing it until it dies, rather than upgrading every 3 years like my friends have since the late 90s.

If I really wanted to, I could limit my expenses to 35% of my net pay. But then that would be short-changing myself. 35% used to be the average savings rate in China.
That's part of it, sure. But it's not a justification. By definition, blowing something out of proportion is to exceed to the justifiably proportionate response.

Like I said, there are a variety of easy fixes. They range from being as cheap as a strip of electrical tape, to $30 for a bumper. If that's such a huge deal for you that it outweighs the merits of the phone, then return it, wait for a fix, or use another phone. I can think of hundreds of other things that deserve far more attention.

As for Apple's crappy response, by all means, call them out on it. This deserves a decent amount of attention, since it seems like a bad case of corporate denial. But at the end of the day, whether they cop to it or not isn't really going to change anyone's life.
Right, it wouldn't make sense to keep creating the videos past a certain point. They're going to be able to ride the wave as these videos begin to make the rounds in the social networks.

What they need to do is come up with a second wave of something that they can pull out in a few weeks or months to refresh these videos or build off them. That way they can keep stoking the fire and the process that gets them this coverage will start again.
It is not a replacement for GWT. Closure is for people that want to write Javascript. GWT is for people that want to write Java.
Seriously, 20 points, 1 hour old - might be time to add more hardware, Dave.
I've read that several Google properties are using Closure (at least Gmail and Reader if I'm not misremembering).
GM Everyman Crash Test Dummy Retires at Smithsonian
Bing cache:

http://cc.bingj.com/cache.aspx?q=&d=674778251428&mkt...
Surveyor.

Licensed surveyors make good money, particularly if they run their own small firm. This is due to the difficulty in getting licensed (education + exams + apprenticeship) and importance of the data they gather (property surveys become legally binding documents and site surveys provide essential information to civil engineers). And with GPS, etc, there's plenty of technology involved.
Doing the Right Things is More Important than Doing Things Right
I could see where that would be useful. Image uploads in our case are actually handled by our existing web app, so our image servers can be ignorant of user authentication/etc. We end up using swfupload, which is a nice client experience, and then in the callback we call directly into our image servers. Since it's an ajax experience, it's pretty nice, but if we had very large images, or if we had to pre-process out a number of different sizes/etc I could see where kicking off an async job would be useful.

It would be really cool to have an EC2 instance handle these
resizes and put the images in new buckets for you - Might be a really neat implementation.
The Guardian was running an article on the Old Spice commercials yesterday.
I know of some ten year old machines running critical SCADA control software on top of Windows 2000. Those machines were never intended to be upgraded. They're not even connected to the Internet, so I'd be surprised if they've even been patched. They do their job with no fuss, so don't touch them.

They're approaching the point where the hardware could start failing any day now, so they're on an upgrade path. This path is, not so surprisingly, very expensive and fraught with politics about how the replacements should be connected to the internet (hint: they shouldn't).

These things tend to happen a lot, we just don't hear about it very often. Hell, where I work we're still running CentOS 4 on the vast majority of machines because we know it works.
Ah yes you are completely right about the ability. Back when I was looking into mercurial vs. git some of the documentation I found it seemed like cloning a branch was the preferred way to do things in HG land. Not sure if that was the case but it was my impression at that time at least. fuzzy recollection mixed with not using it in a while led to that statement. cheers.
Does that mean a Microsoft COO is admitting that Vista is bad then? That is bigger news to me, than anything anyone at Microsoft can say about Apple or Google, they are competitors of course.

And since Windows 7 is just a polished Vista, I am not sure what point he is trying to make?
https://www.dropbox.com/votebox/20/email-files-to-dropbox

It's one of the most requested features on dropbox, but isn't one of the "in progress" features.
There are, see my above reply about elevator mechanics. You are on your feet all day, you carry equipment around, you use hand tools, however you extensively troubleshoot and get creative with solutions to electrical and mechanical problems. So, combines the physical activity of a construction type of job (very rewarding filling), with the ingenuity/troubleshooting of programming.
Gamblers Make the World Go Around
Based on the content of the article, the code written in the F# examples is a very close mapping to what you would write in JS yourself, but you get the advantage of the F# typechecker.
Emotions have to be felt not reasoned with.

This sounds somewhat arbitrary and unreasonable, why does it have to be this way? Why can't a person make rational filters on their emotional experience and only experience emotion through that? How is this any less valid than behaving in a more emotionally unstable fashion?
Pretty sure he runs his stuff on Amazon EC2 - frontier maybe crashed?
I've seen some compare the iPhone 4's antenna issues to Toyota's accelerator disaster

That would be grossly unfair to Toyota. There's a measurable and reproducible problem with the iPhone 4.
True, they're not a startup anymore really, I've updated the title a bit.

The story does talk about the founding of the company though
Probably more comparable to Intel's Pentium fdiv bug.
"for all its improvements, it's a big step back ergonomically"

The funny thing about handheld devices is that we each have different hands. Double-fisting both of my iPhones right now, the 4 feels a lot better in my hand. If you have bigger hands with me this probably isn't true for you, though.
I've never lived outside of the midwest, so I don't know enough about how Minnesota compares, but do I love living here. I plan on leaving to help make Seeing Interactive successful, which I'm not torn up about, but I hope to move back before too long. I say if there's anyone successful out there who loves MN, move your started up start-ups (aka companies) to MN and make it work. You too can be an angel some day :) The midwest is long overdue for a tech mecca.
What Is The Last Thing You Do Before You Launch A Website? - Smashing Magazine
I want one!
TransFS is selling merchant accounts and lies with their graphics. $30 transactions and $50K/month they calculate their fees at $1220 and the square fees at $1625 and yet the bar graph is shows square as twice as much.
Apple is like Toyota in the sense that the media and public hold them to higher standards than other companies. Dell was hit with a class-action for selling millions known-defective computers - how long did that stay in the news? Ditto for Greenpeace's criticisms of Apple's environmental policies. Are other manufacturers worse? Obviously, but no one cares.
I agree with you on all points.
Best Commodity tips
Find Commodity Tips with target and Stop Loss. Find a company, which provide all type of commodity trading tips trades in mcx for more information please visit our website http://www.calloptionputoption.com/subscription_commodity.html
Sorry but I have to call you out. In a recent post, you said:

I've been browsing job boards and I come across time and again a requirement for a college degree to land the position. Yet when I read the description of what the employer wants of its employee it is not clear that one (the degree) has anything to do with the other (the job).

Yet as an HR manager yourself, you essentially say, anyone over 30 need not apply. I just don't get it - how do you reconcile criticizing others for asking for a college degree (possibly irrelevant) all the while placing a requirement on youth (unethical, and downright illegal)?

http://news.ycombinator.com/item?id=1488213

I am not ranting by the way, I really just can't get my mind around the two posts being made by the same person. Can you explain?
Depending on how well it's done, I could imagine 'niche' writing analysis doing alright. What 18th-century philosopher do you write like? What CS textbook writer do you write like? Which Doctor Who do you write like? Etc.
Not even close to right; pretty much everyone immediately hated Vista, but the iPhone 4 is selling like mad and people seem to love it.

Also, it seems pretty stupid for an exec to basically be saying "Hey, I think this product will turn out to be as crap as our own".
Writing Rails code makes me miss writing in Objective-C. Or C. Or Java. Or...
This is an awesome idea.

Looking forward to trying this out.
Well, you can either monkey patch the socket module OR do the callback hell + completely alienate you from the Python ecosystem.

I'm not saying these are perfect solutions. But gevent with greenlet addresses the problem at the right level. Making developers care about asynchronous I/O only when they need it. Not the other way around as with many other async/event based frameworks.

We're actually using it for our real-time web framework Planet (http://www.esn.me) and our cloud-hosted WebSocket service, Beacon (http://beaconpush.com).
So far, so good!
The RSS feed doesn't actually display the links, which makes this sort of thing nearly useless to me. Is this just a bug?
The page is content-free right now.
Microsoft exec slams iPhone 4 by comparing it to Windows Vista
How did this drop off the front page all of a sudden? One minute it was top, the next it's #35. I'm not really bothered, but this looks like a bug.
I agree with most of what you said. I like the idea of Maven's dependency management and repositories. It's also nice to have a lot of plugins to take care of common build system use cases for you. I just happen to hate the rest of it. Fortunately, I can get the best of both worlds. Buildr, Gradle, Ivy, and sbt can all work with maven repositories. So I can take the best of Maven, a.k.a, the one and only really good thing about it, and use it with better build tools!

Now, as to why I hate maven, these several-year-old posts explain it better than I do.

http://labnotes.org/2007/05/03/buildr-or-when-ruby-is-faster...

http://labnotes.org/2007/04/18/introducing-buildr-or-how-we-...

And of course on StackOverflow Daniel Spiewak gives an excellent example of how Maven just falls flat.

http://stackoverflow.com/questions/1015525/why-use-buildr-in...

Really, it boils down to the fact that I believe that the philosophy of the Maven creators about build systems is fundamentally flawed. They say "when you want to script you know you're doing something wrong". I say, I'm a mature programmer, so give me a mature tool that enables me to get my job done.

Case in point. For a simple side project I was using JAXB to create an xsd from java classes. JAXB wanted me to maintain a flat text file listing all of the classes I wanted included in the xsd. I knew for a fact that every single java file inside a particular directory (recursively, of course) needed to be included in that xsd.

If I were using Maven, I would properly just resign myself to the fact that there is no JAXB Maven plugin to do what I want. I would therefore just manually update the file every time I added, deleted, or renamed a java class in this directory, which turned out to be very frequently during development. I certainly wouldn't feel it would be worth the herculean effort of writing a maven plugin and figuring out how to wire the file dependencies together so that the required tasks only run when needed.

Fortunately, I was using buildr, and 50 or so lines of scripting code later I had a perfectly efficient and automated solution to my problem. Now this was for a simple side project. Imagine a real product created by a real company. Do you really think that company won't ever have any custom build needs that go beyond the provided maven plugins?

Why waste your time with a limiting, clunky, slow, XML-based build system when you can use one that is designed better from the core and therefore easier to use, more flexible, more maintainable, and, best of all, faster because developers can afford to spend more time to wire things together efficiently?
What I felt out of the Kin thing is that they knew it would be a spectacular flop, but nobody had the nerve to write it down and actually say it sucked as bad as it did.
Ah, another eager, frustrated dev with 5 years of experience. As much as I can relate to your experience and mindset, I gotta tell you that I'm happy to not be alone.

I have a very simple advice that I got from someone far back, do one thing that will make you feel that you accomplished something. It could be anything, an android/iphone app, a usable web app or a game (in HTML5 may be?) or just patches to your favorite open source project.

The joy of building something which people use is unprecedented. It helped me a lot and I'm pretty confident it will help you too!
GCons: Free All-Purpose Icons for Designers and Developers (100 icons PSD)
Well, this is one way to serve on a jury
July 1982: Living with a Computer
I don't think you know what you're talking about. The credit/debit cards that banks issue support the debit (PIN) and credit (signature) based protocols. The credit does not carry a balance, it just uses the MC/Visa network for the transaction. These cards are debit cards and are not credit cards, even though they use the MC/Visa credit networks and "act" like credit cards. In fact, most of these Debit/Credit cards have "Debit" or similar text on them to indicate that even though they may carry the MC/Visa logo they are not credit cards. This is what your customers were talking about - you were just too fucking stupid to understand it. You sir are a smug piece of shit, and I hope your mother dies of cancer. If she is already dead, good.
If possible, please edit out "Permanent link to this item in the archive." at the end of each paragraph.