skysight-inc/HackerNews huggingface dataset:
I'm not fighting when I use svn, and it's relevant to the client. They choosed it because it's simpler for them, and do all that is required perfectly.

I would totally push git (I pushed for git in some places if you wonder) if I thought it would be a good fit for them, but it's not.
About JSONP in JavaScript
If you like fat tire you should try 90 shilling from from Odell Brewing Company (if you can find it). I find fat tire really depends on what batch you get and how lucky you are for how good it is but 90 shilling is consistently good.

As are most of the other beers from Odell, I personally like their Cutthroat Porter.
I love the "ship it" mantra. Great idea to keep focus.

One thing you mention though resonates. You mention perfection. What is it they say? Perfect is the enemy of the good? I really dislike the work of the dilettante or amateur, my ideals are set pretty high and I see myself failing to meet my own exacting standards and this cripples me productively. Also I am a very indecisive person, plagued with doubt. This is great in that I make up my own mind about a lot of things and I don't fall prey to herd-think but it again is a bit of a productivity killer as I flit from technology to technology and methodology to methodology. For instance I've gone from DOS/Windows to Linux fanboy to Mac owner and from C and C++ to the LAMP stack to Ruby on Rails and from nothing to SVN to Git. It's exciting but tiring and their isn't a project out there that I can call my own and there's a directory full of half-baked ideas and scraps of code in ~/Code
FYI: InnoDB is transaction safe. MyISAM being ok for basic things.
> UX is very subjective

I can't say I agree with this. Maybe you're thinking of UI, which I would agree can be very subjective.

Great UX, on the other hand, in the most simple possible terms, is the application of the golden rule to any interactive system: software, gadget, subway system, what have you. "If I had to use this thing, how would I want it to work?"

As a result, it's a pretty simple thing to test: how does this implementation enhance or detract from the user's ability to do what they're trying to do?

The degree of impact may be subjective, but I think it's pretty easy to tell when something is user hostile or user friendly.
ATG Founders Chung and Singh Have New Venture Code-Named Redstar: What is it?
Pivotal tracker. I'll check it out. Thanks. I've used Trac for different commercial projects and tried out BaseCamp. but I think you already need to be a bit organized to use these tools in the first place.
Some people are capitalizing on this: http://news.ycombinator.com/item?id=1866064
I take issue with the expression "UX Experts" as you use it. In fact, I deliberately invoke the "No True Scotsman" argument: If someone is an actual expert in the field, they know that what they find confusing is different than what a user finds confusing, and that what they find aesthetically offensive is irrelevant to what works or doesn't work for the target audience/user.

What you are speaking of is the "UX Zealot," exactly as you say at the end of your argument.
Yeah, but I cleaned up my url :~)
Go look at the account:

http://twitter.com/ai_agw

It's not one of his accounts, it's a spam bot. A tongue in cheek, funny pictures, really obvious to computer scientist 'hey I'm a bot' account, but it's still a twitter spam bot.

And the bot is auto replying to random people's tweets. It clearly says so in the article.
Yes, and several of them are in Michigan.

Bell's is great, but so are Founders and Short's. (New Holland isn't bad either, but kind of second-tier in comparison.)
I thought the same thing, but then realized that, by 1987, retconning the early days of Bolshevism was a low priority.
Get a job at a small-to-medium sized startup. You will learn whatever technology you use ridiculously well, by necessity, because you're responsible for shipping the feature; and you will be forced to finish the hell out of whatever you're working on at that moment, by necessity, because it's a _small_ business; and you will need to understand the underlying code all the way through to the fancy polish and fixing of niggling minor bugs that QA finds, by necessity, because you're making a product. These things are all necessary because this is your job; that's your motivation to finish.

If you're stuck tinkering it might be best to get a real job for a year or two so you can learn to finish. Then when you start a startup you won't have to learn that particular lesson the hard way.

[Edit: reduce ambiguity]
I take it the extra P is for PostgreSQL? As far as I could ever tell, the only advantage MySQL ever had over PostgreSQL 10 years ago is that it ran on Windows, and Postgres did not, back then. Oh, and by skipping ACID features, MySQL was faster.

So, back in the day, that drove me to conclude that all the MySQL fans were crazy, and I decided to use Postgres at home, since Windows != server, and having done quite enough XBase once upon a time, DB integrity had some value to me.

LAPP? Bring it!

Is the final P PHP, or Perl (which would be my preference)? Maybe make it an R for Ruby? :-)
Not if your annual targets have already been entered into SAP HR and the system won't let them be modified outside of the appraisal period, and required yes/no answers to them in the next appraisal period for it to do ranking calculations.

Basically if you have a formal appraisal process at all you're trapped in a machine.
He still sounds self-centered, and I do have a psych degree. He took credit for everything that worked ("Look, I got a job!" "Look, my bold daring attempt at being clever worked!") , then dismissed any naysayers almost entirely out of hand (Paraphrased: "It's easy to be anonymous on the internet", "Oh, you thought I was being serious? I was just exaggerating for my silly website", "You think I'm "x"? LOL well, you're the expert")

I'm glad he got a job, and working at a start-up will definitely be a great learning experience. But I wish the followup focused on things he did both right and wrong, and how he or other people could improve the experience next time, instead of acting so defensive.
Woah, another ChucK fan. Why not PD? I submitted a link to a PD book yesterday but got not love.

http://news.ycombinator.com/item?id=1858875
Yes true. Apologies to any true UX experts (who are not UX zealots) I may have offended.
> Just because you disagree with someone, doesn't mean what they say is nonsense.

If someone disagrees with me, it doesn't mean they're not spouting nonsense.

If someone agrees with me, it doesn't mean they're making sense.
Hehe, some countries still do this today ;p Not naming anyone because I don't want to start a flame war. It happens in "developed" countries too.
For people who can't get motivated about treadmills or lifting weights and who have the space, a full length (floor to ceiling) punch bag comes highly recommended. I lost 60lbs in 6 months by channelling my aggression and frustration into that bag for 15 minutes at the start of each day. Take a few Muay Thai classes at your local gym so that you know how to punch and kick, then go to town on that bag as often as you can. After the first 3 weeks you won't be able to go a day without using the bag, it's addictive and probably one of the most effective forms of exercise after running.
My brother is the Tuba chair with the Winnipeg Symphony. His rule is pure simplicity: "Pick up the instrument very day." Of course he devotes a lot of time to practicing, studying, he drives hundreds of miles to take master classes from expert teachers.

But underlying it all... Pick up the instrument every day. I think Paul Graham made a similar point about startups failing: That success was built on the foundation of not dying, of not stopping. It's far better to have an organized plan, to use Pivotal Tracker, to have a clearly articulated question you are trying to answer...

But if you do something every day, at least you won't come to a complete halt. So do something, no matter how small, every day.
> When considering the impact of adding complexity, imagine a toilet.

A bidet and a toilet with toilet paper. I'd find a bidet confusing and awkward.

Upsells are useful. You make the assumption they only serve the company. This is wrong. Take for example the last upsale I purchased. I bought a Kindle. Amazon upsold a case for the Kindle before the checkout.

Apple pushes upsales all the time as well. I challenge anyone to go by a Mac in an Apple store, and try to buy it without having to mention to have the sales person discuss MobileMe, AppleCare, or OneOnOne.

You make the assumption that upsales are annoying and are obstacles. That's not true. The design of upsales can be made an obstacle or annoying, but then, I could argue the same about anything. Heck, I could take a blank page and turn it into an obstacle.
> some of the details create unexpected problems

I get stumped on issues that crop up along the way, can't figure them out, don't no how to ask for help. I think that my projects are too special to reveal details about even though I eventually would release the code for every single one of them. I get disheartened far too easily, put the task down saying that I'll come back to it and then six months goes by and I've forgotten the details and it takes me ages to get back up to speed.
Think mooncakes, not nuclear weapons - the best blends east and west
We've not had cable tv service in 8 years. Don't really miss it.

When my, then, fiance and I bought our house, we never bothered to get it connected because we were going to be travelling so much to MI with wedding stuff.

We just never hooked it back up. About 2 years ago, I built out a mythtv server and hooked it up to an OTA antennae for local content. The rest of the stuff we would "acquire" and then buy the DVD box sets when they came out. We also had Netflix.

Now, with Netflix streaming, we rarely watch anything except what MythTV has picked up (usually PBS shows for the kids) and whatever's available on Netflix. We listen to UofM games during football season over the internet.
You've rather obviously never been exposed to real great programmers. Your "can program" definition is actually describing a really bad programmer, and your "great programmer" definition describes most kids who make it past one semester of high school computer science class.
You can certainly have a successful business without a proper UI/UX. Don't think for a second, though, that a good UX won't significantly improve your company. Facebook itself started as being the clean, user-friendly alternative to competitors like Friendster and Myspace.
This is really quite an easy problem to solve. Run the upsell. If only a small percentage of users go for it, throw it away, since it's probably doing more harm than good.

I no longer use godaddy, partly because I got tired of wading through their ridiculous number of upsells. There's got to be a balance.
I'm an America who lives in the UK and I have yet to use any sort of cable/sat provider since moving here.

Setup:
Acer Aspire Revo - http://www.ebuyer.com/product/225756 £300
+ Loaded with Boxee
+ Proxied to an old laptop at my parents house in the US

Services I use:
1. NFL overseas Gamepass package (~$250 for whole season) - every game in full HD (yes literally just as good as watching it on cable HDTV...NO JOKE)
2. Hulu (via proxy)
3. Netflix (via proxy)
4. BBC (awesome programming) -> BBC iPlayer
I'm pretty sure most HN members are going to transition from being an engineer to being a founder more often than not. You've got a bit of a mismatch in your choice of crowd to ask this.

To be honest, I wouldn't take someone who switched to sales from engineering all that seriously to begin with.

Call me provincial, I don't care.
Do you perhaps have this backwards? In the West, the common association green-good, red-bad is pretty common. In Asia it is usually reversed: green-bad, red-good.
Security Lessons from WikiLeaks
So three years before a consumer grade tool existed, a research grade tool existed?

Name one area of technology where this was NOT the case!
I hate to be terse and snarky, but I think the entire counter-argument boils down to "GoDaddy.com"

Go try to buy a domain from GoDaddy. See where all of this up-selling gets you.

This is a simple issue, he is correct. The marketplace will decide.

Strange that this would show up today, I blogged about this trade-off between user annoyance and profit just yesterday: http://www.whattofix.com/blog/archives/2010/11/good-and-evil...
After more than 20 years, I still have rotary scanner envy.

In 1988, I spent several weeks trying to cobble together a prototype for capturing USGS topographic maps in color using a NewTek Digiview and an Amiga 2000.

http://www.amiga-hardware.com/showhardware.cgi?HARDID=307
FYI, your English looks rather good for someone who's learning it. The only real issue I saw is how you make almost every sentence into it's own paragraph.
Right balance is relative to your business and at what state you are in currently. For a t=0 startup, I would rather concentrate on finishing the basic feature set and launching asap rather than spending time looking around. For a business which is entering a growth stage keeping tabs on competitors and what's new makes more sense.
I'm a little disappointed. The title of the post and the beginning of the article had me expecting an interesting piece on mortality and life and regrets, but it ended up being an explanation of interactive story telling and an almost non sequitur story.

I loved the bead idea though. Pure genius to really nail in how finite life is. It hits home for all.
Here is his page on the Le Morte d'Arthur project that he references.

http://www.erasmatazz.com/page78/page397/LMDNotes.html
You're talking to a former salesman here — the art of the virtuous upsell is a delicate bit of work that takes time to practice. For humans. Very few ecommerce companies give a damn about doing the algorithmic legwork necessary to upsell "the right deal."

Even Amazon, the crem de la crem in ecommerce IT magic, doesn't often nail it for me. They get away with it, though, by being respectful to me. No interstitial horseshit, just a respectful suggestion that doesn't ever detract from my main activity — buying the things I am certain I want.

You can make money by surprising your users — Google made billions doing this with AdWords. It works for them by being good on a pretty solid basis and never being in the way when it isn't.
I didn't actually think about it like this. People wouldn't like an advert, they would "like" something they just purchased or intend to purchase (like a phone or a movie ticket).

Once they do that, their friends will see it and could go to the same site to do the same action (i.e.: buy the ticket themselves).

I don't think store owners will need to bid on ads, because they are not competing with anyone, and looking at it this way, I guess it's different than what you would call an "ad network".
How Motion Detection Works in Xbox Kinect
Why are we singling out climate scientists here? The only article of the three that were linked that was solely about climate scientists was the one from RealClimate; the other two make it more than clear that these issues span the full scientific spectrum.

And why dismiss so casually the argument that running the code used to generate a paper's result provides no actual independent verification of that result? How does running the same buggy code and getting the same buggy result help anyone? As long as a paper describes its methods in enough detail that someone else can write their own verification code, I would actually argue that it's better for science for the accompanying code to not be released, lest a single codebase's bugs propagate through a field.

The real problem, if there is one here, is the idea that a scientist's career could go anywhere if their results aren't being independently validated. A person with a result that only they (or their code) can produce just isn't a scientist, and their results should never get paraded around until they're independently verified.
Just got through the airport lastweek and didn't have to deal with this silliness. But I can't wait to go back to the US so I can opt-out. I'm not a perv, but can't wait to see the look on the screener's face while s/he's forced to touch my johnson.

"That's not a roll of quarters my friend" :-)
In concept you're right, but I want to clear up some terminology. This isn't a "zero-sum game" issue: it's a "prisoner's dilemma" [1]

In the prisoner's dilemma, the parties can work together to yield a common, greater result. But they might not do so because the common solution requires trust; any individual might go for the easy answer that brings himself a return while screwing the others.

[1] https://secure.wikimedia.org/wikipedia/en/wiki/Prisoner%27s_...
That's actually what I'm looking at right now. I'm half way into my project and it's all freaking mysql :( On the plus side, the SQL is abstracted decently enough that I don't have to change my body of code to any major degree.

Any experience or articles you like that talk about transitioning between the two?
Are one-line 'shock' titles ending in a question mark actual journalism?
I'm guessing the answer is the same for both.

The article does much to drum up fear and then fizzles itself out near the end with a "The outcome might actually not be that dire." Well, okay then, good thing you didn't lead with /that/.
Not to seem crass, but one would think if his goal was to change games, he might have spent more time actually making them. Being inactive for 20 years (or two stripes in his vase), probably hasn't helped. For all his talk of making sure he doesn't waste a day, it seems he's wasted a lot.

I see this more as a warning story than anything. If you truly love something and want to contribute: Never stop.

The irony is that during his time of not contributing, others have risen and passed him, contributing more to games than he ever did.

The reality is that I had to google him to find out who he was. That is not someone who is committed to his craft.
For the xbox indie games, you can't use sockets or any network access outside of what they provide for the xna api on the xbox. This limits the games to peer-to-peer with a max of 6 (maybe 4, can't remember offhand) players in a single session.

In general, the indie dev situation is awesome on xbox, especially compared to ps3 or the Wii. It has a great community set up for controlling quality and content ratings without requiring intervention from Microsoft and the speed you can go from no tools to code run on the 360 is nothing short of amazing.
مشاهدة مباراة الزمالك وطلائع الجيش
"If the planet were actually getting warmer, as CO2 goes up, over the last decade, that would go a long way towards making your theory worth listening to."

Um....you do realize that's exactly what has happened, right?
The late-2010 Xbox 360 dashboard update did seem to bury the indie game section under more menu's than the old one did (this is my gut feeling; I don't recall the steps for the late-2009 dashboard update):

1) Game Marketplace (1 of 9 options)

2) Explore Game Content icon (1st listed out of 11 icons)

3) Specialty Shops (1 of 6 options)

4) Indie Games icon (2nd listed out of 6 icons)

Though to be fair the entire Xbox 360 dashboard is overtly populated with lots of menu's everywhere. A lot of it is redundant (I count at least 10 options for Kinect stuff littered throughout; there are likely more).
No. Can we stop asking stupid questions?

Here's why it's stupid: If all the excess bandwidth actually gets used, ISPs will have to actually charge what it's worth.

The system will sort itself out.
Unless you are selling more than double of your previous sales, go back to $19,95, and add more value.

Add a downloadable table contents

Add sample chapter/page.

Divide the book in two parts theory and workbook, and then sell it as a bundle.

Create a Facebook fan page, where you offer or announce free content.

Add a private forum where you can help people to specific or test questions. (You can buy support from many graduate -students in India)

Screencasts, where you record your self solving problems (e.g http://www.youtube.com/watch?v=6h6Fi6AQiRM )
Like most gaming hardware success or failure will depend on the software. I heard Dance Central described as a killer app, but it's hard to see that selling a $150 device.
I would say if you're using MyISAM for basic things, you might as well go with SQLite.
And conversely, software developers are not programmers, because they're doing a whole lot of other things in addition to coding.
Well I would nuance that, in that there are many interest groups why try to sway public opinion by posing as scientists. Like ANH I write code for and have worked with climate scientists, actual ones who have no real political or financial motivation and just really try to model the world around us as accurately as possible. So I guess it boils down to the definition of 'scientist'. I don't call every quack who get a book on Lulu or marketer who is paid to write scientific-sounding 'position papers' a scientist.
Term Paper Outline will support to Organize Your Thoughts in a Logical Manner
An outline is vital for a well-organized academic paper. Therefore, when students are assigned a term paper, it is important that they use a term paper outline. By doing so, they will be able to organize their thoughts in the most logical manner.
What Will Apple Buy with Its $51 Billion?
Your argument doesn't seem to apply to most code in natural sciences.
The difference being that their theoretical models are, in most cases, only approximated by code.
Yet, in papers, they claim to prove or test their theoretical model by experiments on the approximation.

Note that this is nothing terribly new.
Sometimes experiments testing a hypothesis give false positives because something went wrong in the experiment.
In that sense there is no real difference between a faulty thermometer and a bug in your code.

Having written this, I think your argument in fact does apply after all.
In natural sciences one would argue that if your buggy code confirms an invalid hypothesis, someone redoing your argument with the same code would not uncover the problem. Publishing your code invites people to use your faulty thermomenter.

Of course I'm assuming that the published paper contains all necessary details to reproduce the experiment.
In case of e.g. climate models or modelling the formation of galaxies that might be a problem because the code _is_ the experiment.
Describing what code does is very hard, and it would be easier to just publish it in stead.
The public transit is terrible. There's one light rail line.
Sigh

Has it already been a decade?

http://www.theonion.com/articles/area-man-constantly-mention...
Psychological changes from meditation training linked to cellular health
20 Open Source Movies You Can Edit and Redistribute for Free
I first bought a pack of Field Notes because they looked cool, but I missed the entire point of how to use them. They're sized to fit in your back pocket. I now carry one with me all the time. It is the perfect thing for the "fourth pocket": iPhone, keys & change, wallet, and Field Notes.