skysight-inc/HackerNews huggingface dataset:
I don't know about Mercurial, but in your IDE / Editor, don't you like having multi-step undo no matter what command you execute?

Or do you prefer to manually backup the files of your project before doing any operation in your editor that is potentially destroying your files? I'd much rather hit ctrl-z as many times as needed once I noticed my last refactoring has shredded all the files it touched.

Being able to easily undo whatever I do to in whatever application I can think of is a nice feature - even more so if the application is what I entrust all my work to.
Yes.... though it is more complex (and in my experience a lot of that complexity is not needed by most). So hg is a nice portable alternative.
Sorry, since you quoted my line about the topography, I thought that's what you were asking about.

The pipeline is formed by drilling long holes (using bentonite slurry to keep the hole from collapsing on itself), building a long pipeline use threaded or welded segments, and slipping the pipe down the whole. It's like well digging, but on a much larger scale.
Last time I visited my parents' house, my mom asked me to go through my old stuff and throw a good deal of it out. That crystal radio set that was the first piece of electronics I ever built had some sentimental value even though I'd certainly never use it again, but having a picture of me and my dad with it before throwing it out is a different and much more compact artifact with a similar level of sentimental value.
If you think of a C++ functor as a class, i.e. a factory for function objects, it makes a little bit more sense.

(However, that is not the common usage of the word in C++ world. For most C++ guys, "functor" and "function object" mean the exact same thing.)
I'm not sure that New Labour really identified themselves with being progressive until they felt they needed to attract would-be liberal voters. Labour might have had some progressive policies but was supposed to be a blend I thought: hence the "Third Way". I found that Labour took an utterly unprincipled bid for power at the end, dropping many of the principles on which they were elected while simultaneously accusing the other parties of the same. What an irony labour spokespeople accusing the liberals of having no principles, when the Liberals are the true progressives.

The cynical way that the public has been mislead is unbelievable. The public ought to be treated like shareholder, instead they were treated like fools. Expenses is not the only reason for loss of faith.
Looks good, when does it launch?
I like this, will use this for my A/B test.
Every community has subfactions; no community has a hivemind. But, like when you say, the most vocal people all agree, and there's no large dissenting voice, I feel comfortable saying 'the community.'
Until recently, I consulted for a Fortune 500 which was still issuing IE6 on its desktops. The company just embarked on a huge project to update to IE6, and it faces all the issues mentioned in the article. It will be at least a year before IE6 can go away.

I don't blame MSFT for supporting IE6. While the article advocates rapid abandonment, the effect on corporate perceptions would be disastrous. Companies like the one I consulted for are terrified of being left stranded.

What would really help my former client would be for MSFT to provide IE6 bundled as an app that could exist along IE8. While not ideal, users could be told to use IE6 for certain corporate applications that were built and tested in the early 2000's against only IE. This would make the transition much easier. This would also benefit Microsoft as the Windows 7 roll-out likely depends on IE6 elimination.
> Do you need to run your own mail server because you have an email address?

We don't, but we should, eventually. What you describe is only the first step. The ideal world clearly lies in easy, ubiquitous self hosting.
only if you are able to look at is as "Tips for Hacking the Indian Bureaucracy" :)
When did they realize he was good enough to hire?

How could anyone allow someone to work unpaid for more than 4 hours? If I was Boxee and saw this guy was competent, by looking over his shoulder within hours of handing him a spec, I would immediately put in the paperwork to bring him on something minimal, ~$20/hr.

Seeing someone labor for you for 29 days, before deciding to hire on the 30th is just .. evil, imo.
Surely if everyone is paying bribes it's no longer a bribe but just an accepted way of oiling the cogs?
and:

http://www.newsley.com
both of those are dead-pooled. looks like they couldn't get anyone using it.

and add a way to search industry/geography.
"I upvoted you, but there's something I'm not clear about - are you saying that the Model M causes more repetitive stress-related pain than other keyboards? Because I beg to differ.
Switching from a Microsoft intellisomething keyboard to a Model M (and a Logitech web keyboard before it) reduced my wrist pain (and I'm already on Dvorak). At work, I'm now using a Microsoft keyboard once more, and have noticed a marked increase in wrist pain."

I don't disbelieve you -- and, in fact, would report the same. Model Ms are awesome.

However.

What makes a good keyboard is very much a personal thing. It depends on many factors. How tall you are; what position you sit in; what kind of chair you use; how high your chair is adjusted; what your posture is like within that chair; how high your desk is; how high your desk is relative to your chair; how the monitor is oriented; how long your arms are; the ambient temperature; how large your hands are; how strong your fingers are; what position you hold your fingers in over the keyboard (I maintain that holding your fingers over the home row as a default position is insane); how often you take breaks; what kind of exercises you do during those breaks, if any; what kind of exercises you do before sitting down to type, and when you're done for the day; and how many hours a day you type are the first few factors that spring to mind. I didn't have to try hard to come up with this list.

So the Model M works for you, and it works for me too. Lucky for us, because they truly are sweet keyboards (...till you try to hook one up to a mac). But that doesn't mean they'll work just as well for everyone else.

(The same goes for pointing devices, too.)
I chuckled at this because of the recent "Wall St Traders = Hackers" post by Mark Cuban. Will be fun to watch how the format caters to the two if they really are so similar!

"The best analogy for traders ? They are hackers. Just as hackers search for and exploit operating system and application shortcomings, traders do the same thing. A hacker wants to jump in front of your shopping cart and grab your credit card and then sell it. A high frequency trader wants to jump in front of your trade and then sell that stock to you."

http://blogmaverick.com/2010/05/09/what-business-is-wall-str...
I wasn't familiar with Yahoo BOSS.

http://developer.yahoo.com/search/boss/

So Yahoo is letting people use its search technology free of charge? Wow.

Edit: it looks like Gabriel answers my question here:

http://www.reddit.com/r/IAmA/comments/bbqw7/i_am_the_founder...
Try to get in to CPC right away, CPM is not very useful unless you are targeting a specific niche.

$0.05 to $0.10 should get you some traction, evaluate at the end of the first period with your advertiser if they got value for their money. It should be a win-win if you expect it to become a steady money supply otherwise you'll just be hopping from advertiser to advertiser. Ideally you want your first advertiser to be jumping up and down to be allowed to sign up for all ads for the rest of the year based on that first month :)
Why I Steal Movies - Even Ones I'm In
Lessons Learned While Building Reddit to 270 Million Page Views a Month
I think I'll probably end up building something, and if I publicly release it, I would have to charge something to cover the risk from fraud, and the transaction processing costs. My initial thought is to charge between 5 and 10 percent of the commissioned amount. In other words, if the company is offering a 10% commission, and they make a $100 sale, I would take $11 from them, passing $10 on to their affiliate.
I'm not an environmentalist but the negligence displayed by the handling of this oil spill enrages and saddens me profoundly. I hope companies go bankrupt and people go to prison over this.
Ads on search are fine with me if the results are (consistently) better than google consider me switched.

Someone ought to do an extensive (say a month long) side by side review of google, bing and ddg and see how good it really is in practice.

If I could spare the time I'd do it.
I'm sure this will do what I want, but I think it's more complicated than I need.
If you've already downloaded the application, simply launch it and under the "OneWay" menu, choose "Check for Updates". You should be prompted to install 0.5.2 - Thanks!
Isn't sourceforge based in the US and therefore under US law? Maybe they should look for alternative hosting in other countries.
Sorry for taking a bit to get back to you, I'm traveling, and my Nexus One sort of sucks for long comments.

Anyway, first, to re-iterate: nobody really knows shoes, err, why _why disappeared. This is just conjecture.

Basically, those tweets are all talking about the social constructs we've put up around programming. There are large fads, things come and go, old projects are abandoned, new projects and forks of old ones spring up. The quote about games seems to be really about hpricot; from some reports, _why was kind of upset about Nokogiri, and everyone's shift to it. If people didn't like hpricot, why not contribute, rather than make the same project over again?

The first one is something I'd also expect to hear out of someone who's getting burned out. _why did a _lot_ of things. And, since _why was an artist, he put a chunk of himself in every project he did. It's unmistakeable, all of his endeavors undoubtably have his signature attached to them. And when you put yourself out there like that, and people reject it, it's hard. It's easy to get frustrated when you invest yourself in something, and other people simply reject it out of hand. There's a dead comment at the bottom of this thread that talks about people 'giving him shit' on the shoes mailing list, which I wasn't subscribed to at the time, but with anyone as prolific as _why, I can't imagine there wasn't a fair body of naysayers. Just look at this thread, and the people that want to remove all artistry and craftsmanship from programming. Hence what starkfirst was talking about.

The naysayers won. _why got burned out. He decided his sun had set, so he burned his guitar.
another feature request: ZIP and upload. This is because I prefer to ZIP several images of an event and upload them afterwards. Thank you!

If one file is selected, make ZIP of this one file - then upload.

If multiple files are selected, ask for a name, make ZIP of files - then upload.
Taylor Momsen Did Not Write This Headline
I would assume they've gone a little further than something on a napkin, and that by the end of the summer they will have something to show for their work and investment, and haven't spent the money on partying.

Let's judge their results then. If it's a failure despite their best efforts, I certainly wouldn't count that against them, if they've learned from their mistakes and have written some good code in the process.

Depends on how you define success/failure of course - I very much doubt they will make a dent on Facebook but if they come up with an open standard for distributed social networks others can build on, that counts very much a success in my book.
nope, he is trying to block the finance momentum. they are going to need every $, which he and his provocative blog will not

What's the rush to bash Diaspora and make backers back off? so people put about 20$ each for seed round in an important project for seemingly honest guys. It's not that he has to stop a Maydof scheme.

The rush to disturb it, the strong word ("curse") are the result of deeper interest to stop them.
I don't know why people keep using reddit as a reference for how to do scaling. Reddit is a slow website with frequent outages. It should be a how not to example if anything.
Destructive commands actually, well, destroying stuff.

Part of the point of using a versioning system is to avoid ever destroying stuff. Therefore, in a versioning system, you'd expect to have to work pretty hard to make a change you couldn't roll back from, wouldn't you?
Thanks--it's been a while. IIRC, Futaba and 2ch are run by the same people, and moot copied both, though only the imageboard took off. Is that correct?
If I could up vote this comment again, I would. The Python Challenge helped me tremendously by providing enough bite sized "projects" to learn the innards and idioms of the language.
Do you mean opening a powerpoint file on the native client and reordering/annotating the slides before uploading?
This is so true.

I work on a service desk in my day job, and I'm one of those mad people who has a passion for providing amazing service support and delivery. I thought it would have been common sense that if your product is subscription (or equivalent) based, your customer support service is how you ensure that people stay with you and recommend you to others.

Yet it feels like every time I have to call some customer service line, I find myself concerned for my industry as a whole. With one of my own utility providers, the only way to get actual help is to threaten to cancel my contract, and I'm sure this is a common experience.
My comment on the blog: I couldn’t agree more. Jason Fried of 37 Signals and Tony Hsieh of Zappos would agree. In Rework, Jason claims that everything is marketing, including tech support. It’s sad that so many companies forget this.

I saw both of them speak this weekend at Big Omaha, it was amazing! Tony even told war stories of people calling in for support. One included a sales associate calling Zappos at 3 in the morning for local pizza places! What a way to build customers for life!

I think if us entrepreneurs would take this advice and the advice from Jason F and Tony… we would be one step closer to changing the world.
If you're a Common Lisper, you can whip it with cl-who or xml-emitter in an afternoon. I don't know about ant, but XML generation from Lisp macrology is trivial; the "hardest" part is deciding the Lispiest syntax for your tastes.

I like it how with macros, the biggest hurdle in creating a DSL is the actual syntax design, not the actual implementation.
> I really don't get the complaints about git's UI

I would group mine into two main categories:

* Error messages that are confusing.

* Requiring that the user knows a fair number of options to commands. You can get by in svn without knowing many options to pass to commands, but with git, you're going to sink if you don't.
Yes, that's the point, sort of. For one this has been done before, several times. Only newmogul.com managed to make a go of it and I think that was in large part because of the fact that the people that started it continued to use it every day.

You really need some 'life' if you expect to keep this going, just launching something is not enough.

You could probably write whole books about how to bootstrap a community. It's a pity nickb could not be bothered to pass newmogul.com off to others to keep it alive, it already had the hardest problem (initial audience) solved.

And any new launch of something like that will make it harder for the next to be taken seriously.

Maybe all you guys should pool or something instead of everybody running their own 1 user domain?
Cognitive Biases - A Visual Study Guide (skip to slide 8)
There is plenty of competition from other internet marketing ebook sellers competing on adwords. This drives up the cost per click.

Unless you're targeting a few niche keywords then it is almost certain that the price will have to rise for adwords to be profitable (and as Vaksel mentioned to get affiliates).

I just checked out the ebook and improving google pagerank is a common topic so there's likely some tough competition in SEM.

My votes for a higher price or maybe find other marketing channels so you can keep it at $9.
"I really don't get the complaints about git's UI"

I think it's because git's data model is so minimal and elegant, and the UI is anything but.

For me, it's not so much that the UI is quite bad (which it is), but that it could have been brilliant.
Most successful troll in the history of HN. Give yourself a pat on the back.
Oh, I just figured out another way to do it, set your 'noprocrast' to a very long time.
Yea, that would be a pretty good feature. I'm thinking a preference pane that allows to enable something like this would be easy. I'm also thinking of adding a "rsync to ..." option that you can enable as well.
> I don't know how you could expect a delete not to be a delete unless you were familiar with something like git already.

Because it's version control; isn't the whole point that I can change things and return to a previous state?

I don't know anything about hg other than it being distributed, but if it destroys things, well, it's not a VCS as far as I'm concerned. That's crazy!
What do IRC, Twitter and a sense of bewilderment have in common?
You are not trolling, are you?

I am sorry, but do you think that Jason can "shut down" something that Google makes, just with his writing?

And seriously, the idea of Diaspora competing with BaseCamp takes some imagination! At such an abstract level, almost any web app could be said to compete with any other web app.
170K is not just a funding for Diaspora, it is also a SOS to hackers all around for a decentralized social web.

Surely it got many people to read into it and its highly likely some other group will make a version which actually works.
Hrm, you can't trust aws stats. In my opinion they are frequently over-reporting traffic. I recommend using a JavaScript based logger such as Google Analytics or Site Catalyst if you want better numbers.
Streamlining Software Management on Linux
> I don't know how you could expect a delete not to be a delete unless you were familiar with something like git already.

Ability to control and be able to reverse any changes you make to the source code tree is an essential feature of version control system - precisely because you don't know in advance what will work and what won't. The fact that people are not used to that simple idea just shows how broken are most of the other tools out there.

There is no reason not to want an unlimited undo for almost everything, especially today when disk space is so cheap.
Error messages that are confusing.

Which ones? I have found them helpful, suggesting the right possible commands to use to solve a problem.

Requiring that the user knows a fair number of options to commands.

Which ones? "git add", "git commit", "git push", "git log", "git revert", "git checkout", "git merge", and "git branch" do not require any options unless you want some shortcuts or useful things that SVN cannot do.
Correction, diaspora is a wannabe facebook competitor.
What makes you think Git is the underdog?
In C++ it's customary to call a constructor "ctor"; they probably thought "function constructor, riight, functor".
Quit facebook day
I'm not aware of any VCS which meets your standard of not allowing destructive commands (I'm sure you realize you can destroy history/data in git as well, right? It may take a --force, and it'll yell at you, but it's definitely doable)
Why universities should hate the iPad
Any plans to support SSH public key auth? It would be great if the app could use existing keys in ~/.ssh/
Perhaps there's a distinction to be made between building the individual components and building 'the product'. Obviously, Jobs doesn't do the former, certainly not by hand. But he's very much involved in product development throughout the entire design cycle: initial vision, product definition, decisions about integration with other services, constant iteration of software and hardware (this is where he's said to be very hands on, constantly using the product and giving direction), final spec/price points, packaging, and marketing. This creation of a complete product is what has made Apple so successful in the last decade and seems to me to clearly be the 'building' of a product.

Anyway, if vision and negative taste are cheap and easy, why don't more tech companies seem to have them? It doesn't at all seem to me that the trait that makes Apple stand out is that they have engineers that are head and shoulders above the rest of the industry. Not at all. Apple's engineers are good, but hardly unique in their ability to make 13mm thick tablet computers. It's that they have taste and vision and they execute on top of them.
New PostgreSQL point releases for 8.0 through 8.4
Straight Talk on Outsourcing
> You are not trolling, are you?

Of course he is. Isn't that obvious.
Focus on facts and new topics in your health essays
Health will be last thing on the minds of students when assigned the health essay. However, certain things cannot be avoided and as a result students need to know how to write a good essay. Learning the basic rules of writing a health essay and educating yourself on some topics will provide you some insightful information on writing the essay.
Yeah, I'm trying to branch out much as I can. Always up for suggestions, too :)
With respect to his claim hg lost data for him, he was using mq without really understanding it or using a versioned queue. mq is disabled for a reason, and he enabled it without fully understanding the risks and ways of mitigating those risks. I've discussed this with him at times, but the message never seems to connect.
An important note from the bottom of the announcement:

"The PostgreSQL Global Development Group will stop releasing updates for PostgreSQL versions 7.4 and 8.0 after June of 2010. We urge users of those versions to start planning to upgrade now."
Maybe this is not that much relevant for DVCSs but in 'classic' VCSs such as SVN an 'obliterate' command would be quite useful, think about the case when someone accidentally commits something highly sensitive (such as private keys) to version control. People make mistakes all the time, either way.
Hackers care about reputation where Traders care about anonymity. The algorithms behind digg/reddit/HN is what makes them the best for finding good stuff. But maybe Traders are more like the douches that read TFLN and why anonymous voting might be a better idea than requiring log in
Yes. This is definitely in the works for the next release. Under the hood I am using libcurl which makes implementing public key auth pretty painless.
"...in light of the fact that Google’s documentation on the subject is sparing at best, I thought I would take some time to clarify this critical piece of the puzzle."

Is Google's documentation crap?
"It's just an interface, though, and this is a tool you are going to use every day..."

This summarized, for me, why I use hg. It is a tool I am going to use everyday and it's not ok for this tool to have a crappy interface. My hard drive space, that I don't care about.
The diaspora effect
Thanks for playing.

Slashdot misses you already, the door is --->> http://www.slashdot.org/ that way.

For the record, all that Jason Frieds posting has done is give more attention to diaspora.com, and will probably result in more funding.
Computer Den • View topic -Performance Tricks for Windows XP to Windows 7
> Let's judge their results then.

Absolutely, that was my point! I reacted to your statement that you'd hire them even if they'd failed miserably. If they're able to keep focus on what's important and end the summer with a concrete, open standard, even with little or no software, that's not a miserable failure, that's a little short of the goal.

But there are many, many more modes of failure than not getting people to leave Facebook by august. In fact, I'm pretty sure that's not even their goal.
Organophosphate Pesticides Linked to ADHD