skysight-inc/HackerNews huggingface dataset:
This is true, but it doesn't just get there by magic. There's still need for "real programmers" behind the scenes.
> They aren’t afraid to write dangerous or “crappy” code. If you worry too much about being clean and tidy, you can’t push the boundaries.

Yes, of course. You push the boundaries, move on, and at the end of the day, we have to maintain the stinking pile of "experiments" you left us with. Ugh.
Incredibly strange timing; I just released my gem, Big Bucks No Whammies, that essentially does the same thing as your service.
https://github.com/aantix/big_bucks_no_whammies

It has some advanced features like estimating the time spent on each line item based on number of commits or number of source changes.

For more accurate invoicing, you would utilize an app like TimeSink to record your computer's activities and then BBNW can cross reference that time spent with your git commits and figure out the billed activity that way.

Nonetheless, absolutely great job on the implementation! I had no idea anyone else was working on the same problem. If you're in the Bay area, I'd love to collaborate.
Why The Lucky Stiff is a mercurial enigma wrapped in a riddle shrouded in mystery. He wrote these crazy awesome ebooks on Ruby, among other things, put it all out on the Internet, then when it got popular he tried to retract and delete it all and disappear. He only succeeded at the latter though, his books live on. But people still wonder where he went, and hope that one day he'll resurface. This post title implied he has, but alas, it's misleading.
A startup needs to understand that there's several stages to becoming the next big thing. The first and most important: Raising awareness. How can some users tell anyone if they haven't heard about it yet?

How they not only raised awareness but captured the interest of thousands is important.
It turns out that moving the cursor using the mouse is dramatically faster than using the arrow keys, and moving using incremental search (Raskin's LEAP) is dramatically faster than that. So while you're eating your dirt off the arrow keys, the rest of us are already at the point where we want to make our edits, we've already made the edits, and we've rerun the test suite with another keystroke to verify that the edits fixed the bug. See you later, I gotta go to lunch. Have fun with your arrow keys.
No doubt Python is more expressive than Fortran. Programming languages, tools, and software engineering has gotten better.

If we were write the same software as 30 years ago, it would be an easier job. But we aren't. We have more powerful processors, more memory, more data and more connectivity. The kind of software that is in demand now is more complex than the software from 30 years ago.
Nice work. Simple idea and well executed.

Two quick things came to mind.

An option to only select commits with entered times would be handy rather than having to deselect the estimates and non value commits (maybe this is implemented but I didn't create a commit with a time value).

Think someone else mentioned this, but the ability to override or add time to estimated and/or non value commits.
Oh, that I could have been so lucky! I was stuck using lex and yacc. I had to work on an actual production parser before I saw the light.
THAT'S WHY ITS A BEGINNER TUTORIAL. Get off your high horse.
The definition that I work with is:

A smartphone has enough horsepower to run a general-purpose operating system (iOS, Android, webOS, etc.). There is an expectation that apps targeting this OS will be portable across most or all devices running the targeted OS. Typically, third-party developers have access to the platform.

A feature phone only has enough memory to run custom-built firmware. There is no real expectation that applications will be portable across devices. Typically, the platform is only open to business partners of the manufacturer or carrier.

To a certain extent Brew- and J2ME-capable phones trip up my definitions, as they are generally considered feature phones these days, but (in theory) you can write portable applications for them. They certainly feel like feature phones (developer access is very limited, and compatibility is iffy). For now I'll argue they meet my definition of a "feature phone" because you can only write any kind of portable application for them via a middleware layer.

Anybody else want to throw in their two cents?
I've been working on writing a programming book for quite some time now, and I can tell you that coming up with good examples is really hard.

For me, a good example meets as many as possible of the following demands (in no particular order).

An example should

* demonstrate the feature or concept under discussion

* be short - shouldn't be more than half a page to a page

* solve a problem that the reader can easily understand

* solve an interesting problem

* not use unrelated features of the language or library that haven't been introduced yet

* should avoid complexity unrelated to the feature or concept under discussion

* should be as close as possible to what one would use in "serious" (ie non-teaching) programming

I found that i spent about as much time searching for good examples as actually writing text or code for the book. I'm pretty happy with some of the examples (for example the chapter on grammars parses JSON, which is rather real-world, but not too complicated), some of them still fail most of the demands given above.

(If you're curious, grab the latest PDF from https://github.com/perl6/book/downloads -- it's still very much a work in progress).
cabextract is also available on homebrew:

brew install cabextract
So this is just a simple way to get some memcached instances running. I guess it makes sense for amazon to target memcached since it's still the most popular caching system in use, and probably the easiest for newbies to get into, but it is very old technology at this point. There is no built in support for clustering, replication, or durability. There are solutions out there that provide a much better feature set. Heh, where did the original dynamo paper come from? All in all, underwhelming.

EDIT: I guess i forgot to mention the most obvious reason of all to go with memcached - what they have rolled out is by far the easiest caching system to implement. Not trolling, just stating the facts..
Carbon Frames
Will there ever be chrome-support without the java file? It never worked for me, wich is sad because it looks great.
But you are not considering the cost of living in those same places. The anxiety of those letters in the article is very well justified. The probability to fall into homelessness is much higher than what we'd like to believe. Go help in a soup kitchen or a shelter and get your dose of reality before labeling all these people you don't know lazy and entitled.
Unless you include the dog who keeps the other five bones for himself.
One think that you can do in the latest orgmode, is to write code snippets in the org documents, extract the code, compile it (if needed, like for C code), run it, and insert the result back into the org document.

This is really nice for writing code example.
Hoping you guys find this useful, heaps of stuff there that we've put into action at Edublogs and WPMU DEV.
New version of Ollybdg, with plugin interface
Well... what about this then: http://www.johnsphones.com/?

Also, look at the history of wristwatches. In the early 80's new features were being adopted: digital displays, stopwatches, alarms, calculators... but the trend reversed, and now a watch that "only shows time" is typical.

I think smartphones will end up taking the lion's share of the mobile phone market, but there will be plenty of room for simple low end phones. One, simplicity is not a bad thing. Two, low cost is good too.

BTW, my "uncle" runs a jetski rental business... low cost is his main criterion when choosing a mobile phone. He buys a couple of dozen each year...
The art of forecasting
You're not alone -- I also thing the site looks a mess. That font is terribly unreadable, and the particular line-height used seems to have been chosen precisely because it spaces the letters in such a way as to make indistinguishable from alphabet soup. I literally cannot concentrate on the preamble long enough to understand it.

The navigation elements aren't sufficiently distinguished from each other or the body text -- no, those diamonds are not a smart choice. And lastly, what is the purpose of showing those video placeholders for every single video when they all look identical? And the title is simply repeated right next to it!
I played careerbuilder & monster.com like I was supposed to.

We need to have a How The World Works discussion with college students so that they understand that resume spray-and-pray is not actually how people get white collar jobs. Honestly I think that a good deal of the persistent unemployment problem is that people are doing cargo cult job searching and this checks their mental box for "making a good effort", when they should instead be making directed efforts to meet people with the authority to hire them and convincing them to make it happen.
Meratol
It is how to begin with Meratol. I want to be truthful here. It is humble how masters do not dodge a facile subject like this. It's only going to get hotter. You might gather that I have bats in my attic. Meratol is certain to be enjoyed by the entire family.
The author has a PhD in non-linear systems from Oxford, so I don't think he is a complete crank!

This is an utterly wrong attitude, and the history of science proved it many, many times when scientists produced total bullshit when they were leaving their area of expertise. It's not always the case, but it happens too often to disregard it.
扑克技巧
As the resident "I want my commits to be beautiful" purist around here, I have to say that I really, really dislike this idea. Commits are rarely exactly bound to a specific billable item on an invoice.

Implementing a feature could and often does cause mutliple commits.

A system like this either encourages to mush everything together into one commit (bad) or it creates basically empty or non-related commits after implementing the feature so it appears on the invoice.

But this is just me. I see how this could be useful for people who are not such purists as I am. On the other hand: In my SVN times, I would have used a service like this in a heartbeat. Even in my early git days.

But after learning about optimizing commits and about the beauty of a clean history, I now changed my mind about this. So ask yourself: Is there any chance you might shift in your thinking about the commit history? If yes, do you really want to have commits in your history that you might at one day consider to be really bad ones?
Can't save on latest dev chrome (15.0.854.0 dev), getting this error:

The original file '/home/yop/Documentos/wiki2/empty.html' does not appear to be a valid TiddlyWiki
'Programmers' solve problems, using code. They don't just write code. I expect the world will be full of problems for some time to come. :-)
He is encouraging a beginner to have fun and experiment, not write enterprise software.
My favorite _why-ism was how he would hand write and scan code snippets for his blog (often without any explanation of what it did). Then, when lazy people started OCR-ing the images, he would post code as animated GIFs.

It was not only fun to look at, you actually had to type out the code yourself to find out what it did.
why (with an underscore) was a cool pseudonymous Ruby programmer / writer, who completely disappeared. He's like the Bobby Fisher of programming, without the crazy. (OK, he sounds a little ... artistic, but that's not really crazy).

Some people say he stopped writing because he was in danger of being "outed" by people trying to find his identity. Or maybe he got sick of Ruby, and wanted to do something else (without the burden of fame). Or he's still working under another identity and persona.

The whole mystery thing is typical of him - he likes bringing a bit of wonder into the world.
I know that most of the times (ok, all of the times) you'll have more than one commit for any feature you develop.

We'll have a small gem or something to do that. You'll start your work and we'll track your time and at the end make a commit with the time stamp (or use git notes to keep the commits clean). All the commits you do in that time will be "ignored".

We don't have this now because we didn't have the time to do this (48 hours is not that much you know).

Thanks for the feedback anyway. Well have your comments in mind when developing v2 and the gem.
Try Evernote, OneNote or wikidPad instead :-)
Desktop Virtualization Company Wanova Raises $10M From Greylock And Others
Hilary Duff Pregnancy Dropped Her from 'Bonnie & Clyde' Reboot
It's back up, and cached. Sorry about that!
Ask HN: Is there a standard distributed notification protocol?
Reading the upcoming iOS 5 support for build-in notification of earthquake in Japan, makes me wonder if there is a standard for distributed realtime notification protocol. One that is similar to DNS, Whois, IRC, NNTP that is replicated across servers. From a user point of view, one can subscribe the channel for the notification source, and get alerts push down to their mobile device or desktop. For example subscribe to Tsunami notification from the official source of your country. Or traffic congestion alerts from the traffic police. Ideally the protocol needs to be location aware, that means send alert on New York traffic news when you are in the city for example. Not sure it is a kind of application for AMQP. With such a standard in place, then delivery can be a plug-ins for iOS/Android notification, SMS/MMS, Gowl on your Mac or Twitter. Or maybe I'm taking about a Twitter application?
SEO Services
SEO Services is a most leader seo business in search engine optimization fields given that usual, or Organic, SEO services. With the years of facility in search engine publicity ground, we run the good number active battle use a future fusion of directly research, study, ongoing maintenance and contact.
Website: http://www.charmwebsolutions.com/web-designing-services.htmlEmail:info@charmwebsolutions.com
It's really not much considering how much they advertise and my guess is that number is an aberration they paid for and that the real numbers are closer to what Compete shows.

They're trying to build excitement again, but if you ask Hollywood they will tell you that you can't make people like something they don't, no matter how much you market it.
No, but it's on my to-do list. It'd be awesome for, for example, restoring from an older Time Machine backup (fast) and then merging in the latest Arq backup.

(I wrote Arq)
Not yet. It's on my to-do list.
I made the same mistake(?) with one my Android apps. Generic terms resulted in less than 100 downloads in the first week after publishing. If the app wasn't free (and ad free) I'm sure it would have stayed there forever. With almost 40 similar applications with the same keywords, it was unreasonable to expect it to show up as the first hit. And even more unreasonable to expect people to pay for it.

Secondly, it would have been much better if I had included a different and more applicable generic term in the name. Last month the app didn't even show up on the first page of results on Google Market or AppBrain. Fortunately, sorting by popularity yielded much better results. (About 25k over 4 months for a can-never-be-popular app, first or second in popularity depending on the week.)

Generic app names have one big advantage: They will eventually get to it and you can rely on organic growth. But you can't expect them to pay for it. (But maybe they will be willing to look at an ad, maybe.)

Worst of all: generic application name and a generic publisher name, in this case: "Travel Guides USA Travel Guide"

I think it's best to choose something simple and small for a first application. Don't cut corners, do it well, and don't expect to make any money on it: you're in it for the experience. Make sure you're giving a unique experience to your users. Beg for feedback! Interacting with your user base is a fairly rewarding experience and it's amazing how helpful people can be. I've even had someone go crazy submitting edited screenshots of my app with good UI suggestions. Even dealing with the super angry at the world 1*-s is an interesting experience. (Don't let it get to you when it happens, cause oh it will happen.)

Side note: One of the most interesting things I have noticed in the Developer Console is the statistics for language and country breakdown. One of my apps had Portuguese first and then Russian as the dominant user language. English eventually became first after 3 months. Koreans hate it. Even my Korean friends hated it!

Another side note: Have any other Android Developers out there gotten emails asking for your source code?

Oops - TL
Testing is good, but it hurts the ability to churn code quickly. You get stuck with a bad design, because it's too expensive to re-write all the tests.

Now, I think it's good to do a few high-level smoke tests first, to help nut out the interface. (It's much cheaper than having lots of meetings with the boss drawing boxes on a whiteboard, or worse, writing specs). But good test coverage is something that can often wait until fighting bugs becomes a pain point.
Outlook Express to Office Outlook
outlook express to office outlook, outlook express to outlook office, outlook express to office outlook converter
I don't blame him for disappearing. The entire cult that appeared around him was completely against a lot of what he talked about.
For example, Einstein was a famous supporter of socialism.
http://monthlyreview.org/2009/05/01/why-socialism

Okay, and before I enrage anybody else, Einstein was one of my childhood heroes and inspirations, and still is. We can't say that, categorically, all scientists working outside of their realm of expertise produce bullshit, but it notably has happened.
Every example you give is in terms of an individualist view point, and yet understanding what makes a "functioning society" requires some conception of a common good. It is impossible for any significant portion of society to be treated by the very best doctors, or to send their children to the very best schools. To do what's best for society, the majority merely need access to good and decent services.

From the dictionary: Elitism is "the advocacy or existence of an elite as a dominating element in a system or society."

A society that favors the elite individual above all else is by nature hierarchical, exclusionary, and anti-democratic. Elitist societies by definition disempower the majority for the enrichment of a few. And as per the definition of "society" — "the aggregate of people living together in a more or less ordered community" — elitism is an absolute failure.

Your attitude epitomizes this online community, and that's not a good thing. Frankly, it's pretty repugnant.
定做工作服
I think with remote backups, a 2-part backup is probably the best strategy. Time Machine or Carbon Copy Cloner on an external hard drive, and remote backups with Arq, or BackBlaze, or Carbonite, or whatever.

It's possible to lose your S3 data too (and then you're in the same situation as BackBlaze losing your data). For example, I once accidentally removed all permissions from files in a bucket with Transmit, including the permissions to read files or set permissions.

I think Arq is great, just playing devil's advocate.
At current RAM prices, one can build a cheap 2U SuperServer with 144GB of ECC DDR3 1333MHz RAM, a single quad-core 40W 2.13GHz Westmere processor, a 10gig-E card, and a 4GB CompactFlash drive for ~$4,000. Assuming the server has a 3-year lifespan and costs ~$4,000 to power, cool, house, network, and administer, that's around $0.0021/GB-hr considering 143GB of it is usable. Double that to ~$0.0043 for redundancy, and they could charge $0.02/GB-hr and make a healthy profit.

Edit: Note that a lot of that profit gets eaten up in underutilized capacity, this is just a simplistic analysis.
That's not entirely true. why was happy to remain in the public eye long after he and his book gained notoriety. What you don't mention is his prolific open source work, including the html/xml parser hpricot. why's disappearance seemed to happen just as nokogiri, a technically superior parser, became prominent, though why's motives will never be known for sure. why's last tweets include:

"caller asks, “should i use hpricot or nokogiri?” if you’re NOT me: use nokogiri. and if you’re me: well cut it out, stop being me."

"if you program and want any longevity to your work, make a game. all else recycles, but people rewrite architectures to keep games alive."
Gym in se1 
Do you want to have a stress-free life while becoming healthy and fit? Join us at Gym in Se1. You can meet well-trained and friendly trainers that will help you shape up. This is of the finest fitness gym that could provide the progress and satisfaction you need in the right amount of time.
Yahoo Loses Cloud Chief Todd Papaioannou
Todd Papaioannou was the Cloud Computing chief for Yahoo, who has recently quit the company. This means that Yahoo not only loses the VP who had the chief responsibility of handling the Cloud Computing, but Todd helped with strategic decisions with regards to the Hadoop Teams as well! He therefore had a major role to play with regards to some of the most important decisions with regards to Yahoo!’s IT strategies.
You don't have to implement a state machine yourself. You can use a lexical parser generator such as flex.
You mean like Feynman investigating aerospace manufacturing processes and engineering culture at NASA?

Of course, the author of the book is no Feynman - he isn't claiming to be. All he is doing is trying to evaluate the success of economics as a 'scientific' field.

Given the influence that that economics has I think a skeptical evaluation of how it actually performs is a rather good thing.
As well as the books, he also wrote a few fairly-widely-used Ruby libraries, often with quirks. (eg. Camping, the web framework whose goal is to always have its codebase stay under 4kB)
Live Flight Tracker
Wii Replacement Parts Review
i honestly think that larry ellison will buy HP — he's dreamed of hardware since the net computer days, and would love to beat both blll gates and steve jobs at their own game: http://en.wikipedia.org/wiki/Network_Computer
The following classification helped me resolve more than one REST terminology related conflict. Hope it'll be useful:
http://www.nordsc.com/ext/classification_of_http_based_apis.....
Though it would be stupid, but I still wait for the resurrection.

I learnt about _why in 2006 when I came across tryruby. I considered him pretentious and was jealous of his achievements and persona... but grew a much softer side after his disappearance.
$80 Kindle 3G is Actually Appealing, Ad-Supported
Incredible as it may seem, there’s a hotter offer out there, even hotter than the $ 100 TouchPad… the $ 80 Kindle 3G. This e-reader is available at this incredible price, since it is an ad-supported version, that takes the price down from AT&T’s $ 139 with Special Offers.
The economic point is that high unemployment is a product of insufficient aggregate demand. The insight dates back to Keynes.
I think you can, but in this case, he only has three upvotable posts, which, at his current score (36) would require 12 people to get him back to 0...
Tennis25
my new site is http://tennis25.blogspot.com/ it is translated in many languages
How to boost your business with outsourcing