skysight-inc/HackerNews huggingface dataset:
You can get a 50k GUI with FLTK in less than half an hour, and it compiles to a static binary. The API is at about the same "complexity" as Tk and the bloody thing is in C++.

Get Dev-Cpp; click Tools -> Check for Updates -> [scroll around to find a recent FLTK devpak -> Select -> Download.

Restart FLTK and New -> Project -> GUI -> FLTK.

Get it done!
Anecdotally it seems this depends a lot on the individual. Based on the actual studies I've read about (though I'll admit this is interpretation by science journalists rather than my reading the studies myself) this would generally be a very unproductive extra two hours, and would also cause a large chunk of the rest of your day to be less productive for mentally challenging tasks (the only kind I'm generally concerned about). That last point is why the kids argument doesn't seem to fly for me. When you have a baby that wakes you up every couple of hours, the tasks you are doing are routine, and man parents do it barely being conscious.
if it is just the webhosting bill, you can certainly break even with adsense
A lot happens while your asleep. It's not just your brain repairing itself, although you'd think this would be important enough. In college, at the end of a few hours of study, I'd have some vague understanding of the material. After a full night of sleep, the next day, the information was sometimes clear as day.

Additionally, I'm convinced that your dreams, whether you remember them or not, influence your consciousness. That great idea you had may be a derivative of some really strange thoughts that went through your head while you were asleep.

The point is that sleeping isn't wasted time. There's really important things going on and the ones sleeping those 30 more days a year are probably going to get more out of their sleep than those staying awake for that time.
MIT Database Systems (6.830) TA Course Notes
Sony PSP Go leaked
It could also be argued that people needing work are everywhere and, hence, are an abundant resource. If people working at companies already pay tax, why should companies pay tax too? Companies provide work, society provides workers. If society fails to provide qualified workers, companies move to where they can find qualified workers, thus creating an incentive for societies to educate people.
I know this is a generic question that's a bit off-topic, but how do you pitch to someone like this? How do you get introduced (especially if you're in Europe)?
Ask HN: Which tool(s) do you use to install/upgrade your app on production?
Ask HN: Which tool(s) do you use to install/upgrade your app on production?
Most of Microsoft employees come from India, China and Eastern Europe, not from US.
:-) Somewhat related: Bruce Schneier's "Self-Study Course in Block Cipher Cryptanalysis," http://www.schneier.com/paper-self-study.html
Of the many to-do apps I've tried, the one I actually use is UnTodos.com, with the somewhat loose categorization of tasks into "Today", "Soon" and "Whenever", and easily moving tasks about, it's one that I haven't given up on (vs. ta-da, rememberthemilk, etc.)

And I also find PivotalTracker.com really usable. At first the terminology (story, icebox...) was a little uncomfortable for me, but I keep coming back to it to handle projects, along with co-workers.
I fail how to see how using HTML and Javascript keep something from being an application. To be an application it has to run on the desktop, and not the browser?
I must be jaded. There are so many languages that can present some benchmarks where they're in the same speed magnitude as cleverly optimized C with no obvious bugs.

The squid-graphs from the language shootout of a few days ago told me so much more about the languages.
Maybe with the Real Time hype my http://lloogg.com is worth something?
RDFa, we need you now!
It's a bullet trajectory calculator. Only way I can see this thing making money is if it was made into a pocket-calculator type of thing and mass produced in Guangdong China.
I think it's quite reasonable for businessmen to tell politicain about consequnece of their plans.

The alternaitve is to stay silent and let ineffective ideas strangle business (and impoverish society) and/or act on it, moving their business elsewhere.
Wow... thank you very much! I've never heard of this library. Looks ideal. I really do appreciate it. I've been struggling with WX.
I agree. I often solve problems when asleep, and wake up with an answer. But picking any arbitrary number and saying people should sleep that much is a bad idea. One size doesn't fit all.
I can't say more than that I would certainly not buy one, nor even use a free one. But then again, I can say the same thing about a bingo card generator too. Also, it looks like he's not trying to make a living on it, but simply break even or make a bit of extra cash.
Expences are deductibe form income, whereas typcial foreign tax credit is substracted from the domsectic tax itself. I bet it's the latest, as is the case for the personal income tax.
I think what edw519 is saying is that reading certain stories on HN induces a paradigm-shift in his/her thinking. This leads not to a slight gain in productivity or slight reduction in procrastination, but instead to a whole new way of working or thinking that completely dominates his/her previous mode of operation.
Kids aren't that routine - if only ;)

Oh damn now he's puked all over the laptop dammit. Eugh he has spots on his ear wonder if that's ok. Oh great now the nappy has exploded. Oh great now this bottle leaks.

But granted, some of it you can do semi conscious.
The single best advice I've ever heard for pricing: charge more.

Seriously. Whatever number you're thinking of, it is too low. Think of a number that makes you wince. That number is too low, too.

Many people here will suggest you charge like $5 or $10. These people are unwilling to buy your application at any price. They are not your customers. Their opinion on your price is irrelevant. (I mean this in the nicest possible way, guys.)

Charge for value. It isn't a "little" app or a "simple" app. Your customers are not programmers and do not know how many LOC it was (or, on the other extreme, how much loving care you put into it). They only see the value delivered to them. Price appropriate to the value.

People pay more money than you will ask, far more, for things which matter far less to them. Always remember that!

Charge more.
This article includes the quote "... perch-and-grip technology ..." Not sure why but that struck me funny.
Right, but until I see some proof showing that 7-8 hours is the magic number humans need to get, I won't worry too much that I sleep less than that and still feel healthy.
Gliffy.com - a fantastic tool for mapping out database designs, flow charts, etc. Way better IMO than Visio - and much simpler to use!
Khris Loux of JS-kit on extending your publishing reach
Twitter co-founder: We'll have made it when you shut up about us
launchpad.net
Right. Making everything about pure speed tends to favor languages for which you can always squeeze out another percentage of performance, yet ignores that the cost of doing so increases quite rapidly. (As it stands, Lua makes it very easy to move hotspots over to C.)
Hacker news and Tonido Workspace for me.
Google {News, Reader}, FriendFeed.
Tonido on CNN Tech
It's a great feature when you're watching a 30 minute video.
It's about level of interactivity, responsiveness, and robustness. Shiny web front-ends to a relational database just don't compete on the same level as desktop workhorses. Mint, Gmail, and Freshbooks are nice web "applications", but their innovation is in solving simple problems with incredible interfaces. The innovation in Textmate, and Photoshop is that they enable a high amount of manipulation and automation that simply can't be delivered over the web at this time.
Command line programs are not simple to use to anyone who is not a programmer. Wrap a GUI around it.

Shooting enthusiasts are willing to pay money for software. Brian Plexico once sold several thousand dollars worth of a program written in a week, which just recorded scores for skeet shooting. One of the keys was ease of use -- again, NOT a command line.

http://www.microisv.com/archives/2006/03/06/conception-to-sa...
I'm just curious, how much do you exercise during the week and (if so) how strenuous is it?
Sadly, you are already pigeon-holed because you are stuck with Windows and SQL.
Stick with VS.NET for your platform. But also look into what JQuery can do for your front ends.
There are many JavaScript frameworks that could also add a lot of value, but I recommend JQuery because Microsoft is using it in their new versions of SharePoint.

Bottom line: If you have to be stuck in Microsoft-land, work with them, not against them.
Definitely. The way I read his post, though, it was more to point out that you should get a full night of sleep and if you're bragging about only sleeping a few hours a night to be productive, you're not impressing anybody.
What about making it an iPhone/Android/similar application? I envision people using it not just when reloading, but at the range, when buying ammo at the store, etc. I may be completely off in my opinion, but it seems the kind of thing that aficionados would drop a few bucks on. Some for making actual decisions; others to use as an adjunct/reference in conversation. And those phones are becoming a vast marketplace. For those using it for real work, other than reloaders, it would also place it at their disposal where they most need it: In the field.

Downside: Less of a percentage as your take. Upside: You're not hosting the store.
I was going to say $19.95 (which is a de facto standard for moderately priced installable software), but then I read your description below and I think it just won't sell.

Expecting people to pay anything over $5 for a command line tool is unrealistic. And if it is priced at $5, then it won't sell because $5 is just not worth a hassle of paying for the users. Unless, of course, there is a streamlined purchasing mechanism. One click checkout that pre-fills the credit card info and such, but again that's not an option.

I would strongly suggest creating a GUI version of the tool and then it may have a chance of selling at $10 to $20 range .. though again .. know thy customers - people who make the ammunition at home typically do so because it cuts their costs. This means that you will need to somehow convince these cheap bastards that your app is worth paying for, and it's not an easy thing to do.
that's impossible. It's free data, and Google pay you for this unfortunately: you copy this data into spamxyz.org and Google will index you, send you a lot of visitors, and provide adsense in order to monetize. There is something wrong I guess but this is how it works.
Doris lets you organize your tasks into groups, and it has some cool features like email integration:
http://beta.dorisapp.com/en/
Funny to see this post here today, as last day was actually one of those work-round-the-clock days (1h powernap), I usually try to aim for at least 6 hours. Less than that just makes me less efficient at work and I start skipping sports for the day ;). I usually have one day per week where I sleep really a lot, like 10 hours or so, which feels like it sort of recharges me for the week.
http://jsonformatter.curiousconcept.com/

Pretty print for JSON, good for exploring new web services
A domain name is $10 a year, and hosting at GoDaddy was about $4 a month back when I used it for selling downloadable software. "Recouping the costs" is setting your ambitions way, waaaaaay too low. (Indeed, if you're a professional programmer, the biggest cost by far is the imputed value of your time.)
There is even GUI4CLI, which is a wrapping scripting language which generate GUIs for CLI utilities. It's used by Avanti, which is a GUI for ffmpeg and avisynth. It's about the same complexity as a clean tiny, basicish, shellish pascal:

http://gui4cli.com/html/interface.htm

But FLTK will have better integration.
cool idea! I'm going to try it out!
Good. Is there a text book associated?

Any recomendations of a good text book on database systems. Something that can be used as a reference, and/or explains the subtle details on database design (modeling).
If you have gmail, you can add Google Labs Tasks. Nesting, one-click add from email, etc.
For starters, I speculate that Peterson's 1 billion are mostly marked to Blackstone's stock. I doubt he has 1 billion in dollar bills under his mattress. Moreover, the guy is going to donate most of it. Sure, he's going to spend it in what seems to be a rather shady area, but nonetheless...

I am not American. I came from a "socialist" country in Europe. I am tired to this blame-the-rich meme, the envy, the spiritual mediocrity associated with "socialism". If people do well in life, they should be able to keep most of their money. I personally think all billionaires should do philantropy, but I am don't think they should pay higher taxes. I believe one should have the right to decide how to distribute one's wealth, not allow the government to subsidize its propaganda machine with other people's money. Moreover, wealthy people doing philantropy are most likely better equipped than the government to distribute their wealth in an efficient manner. Do you honestly believe that the people working in the government are there to serve the American people?
I'm surprised they don't have a version available that has a built in permanent "ad-bar" on the side of the screen that allows them to distribute them for free without contracts. Granted the HN community could quickly find a way to remove it or format the OS altogether. But most average people would not be able to do this and they would just put up with the ad.
Personally, when it comes to investing, I'd rather be a contrarian. Out of these 40 to 50 investments, most will not fly unless they get acquired. "Hope we get bought, fingers crossed" is not a business model. It only works if you invest across a broad section and one of them hits big (which Ron is doing).

I'd rather invest in 40 to 50 simple cash-producing businesses on the web (affiliate networks, lead generation, sticky / viral apps in closed platforms, etc.)
Well - it seems to be working for Google. digg have a slightly different audience though.
The article title is a bit misleading: because it suggests a naive thought process (because Twitter depends on buzz for it's value).

But the actual point he makes is very valid: which is that when Twitter becomes an unconcious tool then it will have "made it" (w/e that means).
I go skating 2-3 times a week, about 3 hours a time. Probably most of my exercise...
This is a great indication of the potential of a desktop "appstore". If it works for the iPhone, why not desktop?
Have you tried putting it online with a paypal donate button? That's worked wonders for our site and we make more than enough to break even. You'll find that firearms enthusiasts are generally a generous and thankful bunch and if you phrase a request for donation the right way they'll be more than happy to contribute towards your expenses.

I know of one who made a similar app for airgun users that is free but has nag screens but most everyone I know on the airgun forums have shot over (excuse the pun) the small fee to get rid of them out of gratitude for the app, which we all have found quite useful.

http://www.chairgun.com/offset/chairgun2.htm
Pretty much my experiences too. I had a couple of years burning my candle at both ends and I felt like what you described.

Now, if I stay up late I invariably get bad eye inflammation - you can set a clock to it. It has been diagnosed by several doctors as an auto-immune reaction caused by the immune system failing.

Neglect sleep and your body will let you know, probably before your good sense should have.
It calculates trajectory, drop, etc of a bullet depending upon caliber, grain, powder

Talk with the old lady and put together a grand to take out an ad in Soldier of Fortune, then slap a big fat "Please see our ad in Soldier of Fortune" on your website.

SoF is such a highly coveted niche publication, the mention of its name is more profitable than the revenue generated from ads on it. "As Seen In Soldier of Fortune" has a nice ring to it, rhymes with "cha ching".

Again, Get it DONE!
Fair enough... I wouldn't objected if he hadn't included the magic 7-8 hour figure. I agree, some people are sleeping too little trying to be a hero.
Not easy. Connections, basically. Better yet, build something on your own that gets traction. Then Angels / VCs will come knocking on your door.

He's the top Angel in the valley. It's like asking, how do I pitch "Speilberg" when I'm in Europe. Instead, do your own Indie film, get it in film festivals, get traction, and the right people will find you.
It's a large pigeon hole--ironruby on rails is certainly possible. But to stay more idiomatic to .NET, F# is fairly comparable to Ocaml. Concurrency-friendly functional programming will allow you to hang out with all the coolest kids and grow a long, greasy beard.
qrimp.com
Wow, when I click this link I get

opera:fraud-warning:

The page you are trying to open has been reported as fraudulent. It will likely attempt to trick you into sharing personal or financial information. Opera Software strongly discourages visiting this page.

I don't know why, so I'm not continuing... I've only seen this message once before.
The notes for each day have a list of readings, including papers and readings from two books.

The canonical undergrad textbook is "Database Management Systems" by Ramakrishnan and Gehrke. I've often been confused by papers we read and gone to this book for a foundation before jumping back into the paper. There are a _lot_ of chapters I haven't read (namely the first few on ER diagrams, etc.), but the chapters on storage/indexing/query evaluation/transaction management/normalization are good if you read them a few times.

The graduate-level book is called "The Red Book" (http://redbook.cs.berkeley.edu/), and is a great source of foundational papers in the field. You can find most of the papers online, but the introduction gives you a good sense for the history and evolution of databases.

I hope this helps!
iPhone app; for some reason I don't think the intersection between gun owners and iphone owners is big enough to justify the cost of development.
I agree with this. The iPod was a nice mp3 player, but its domination is due to the iTunes/iPod combo. I think the Appstore is going to do the same thing for the iPhone.

Either way I'm loving the press the Pre has been getting. Competition means better products for us all.
I go to sleep between 1 to 2AM and get to my computer about 10-10:30AM. But I usually lay in bed for a little while as I regain consciousness.
Yeast may power microelectronic implants in our bodies.
True enough, but the same could be said for Wikipedia (does Wikipedia offer a dump of data like this?), the catch for spamxyz.org is that stackoverflow's answer should show up earlier in the results list due to pagerank.

If spamxyz.org violated the cc terms would that be enough to complain to Google?
I don't mouse over the links when I'm scanning the front page to determine what is crap and what I want to read.
You can always move. Obviously it usually is a lot tougher move out of country (because of the social aspect). But I know all kinds of people who left high tax states New York and California for low tax states like Florida, Texas and Arizona.

But if it gets bad enough the rich will move the Caribbean. As I understand it, that is what a lot of very wealthy French people have done.
I added it as a row - and it could pick it up... (With the info from yesterdays hack post)
As a general rule, I don't pay for command line utilities.

Thank goodness it's only you. I made a decent living writing database archiving tools as CLI utilities because the vendor supplied GUIs weren't scriptable.
From the article:

"Note: I haven't found any security holes, so take this with a pillar of salt."
Amen.

TC people, if you read this, get a hybrid screen like the Pixel Qi and I would gladly pay $500 for a Crunchpad.

Latest design is looking sweet. Ender would be proud!
MeetTheFamous - upload and share your own personal celebrity photos and videos
We use compuccino time track in relation with basecamp for all our project / time management. For invoices and quotations it's still words since it's more flexible than any tool out there.
In addition to doing what I want, I appreciate APIs that make reasonable attempts at backward compatibility and clearly document their plans for changes (e.g. deprecation); this shows that the API providers respect their developers' investments.

I also like canonical/primitive APIs. Functions with side effects drive me crazy, especially if they're poorly documented and there is no other apparent way to achieve a goal.

A lesser consideration is how pretty the API is. While functionality comes first, I grow quickly frustrated with APIs that can't even be consistent within themselves (e.g. function doThis() and do_that() in the SAME CLASS), or APIs that are not really taking advantage of the conventions and capabilities of the language they're in (e.g. a C++ API that decides to write its own string class that does not add anything over the standard class).
Cursor?

I was using LIMIT and OFFSET, did you mean something else?

update: I processes 200k-300k rows in a few hours, and since the DB is on the same box, as the php app, there is no need to make this more complicated.
"Australian States" is probably the perfect query for this. result set should fit on a page, easily structured data, etc, etc..

Area worked for every state
Population worked for some (NSW, QLD)
When I added "Capital" it worked for all of them

I love the idea - still has a while to go
With spring/summer allergies I get really tired. I wish I could sleep an extra REM period. But I get 7 hours each night.

The theory that it is best to wake up during soft-sleeping between REM sleep interests me. As others have mentioned, sleeping too much can make you sleepy all day as well.

Anyone got one of those alarm clocks that wake you up when you sleep softly between REMs?
Deja vu! You asked the same question 11 hours ago?

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

Also, what sort of API are we talking about here? I want different things in a compiler backend API (IR) than I do in a GUI toolkit or remote procedure call or a web service.

Most important thing in all is portable data representation. I want to be able to create and consume the data in any language or tool, so don't ask me to fill a buffer in memory and wait. More message passing, less shared memory, unless you're the OS kernel, and even then ..
got any research to back that up?
"Does not go away" makes it sound permanent, but I read about an experiment to measure sleep debt that found it's sort of a decaying average over the last two weeks. There's no reason to think my body remembers exactly how many all-nighters I pulled in college.
Microblogging will have made it when we dont have to depend on a single centralized provider to work. The system needs to be naturally distributed and handle partial failure, everything similar to email.
Well if it's linux-based, would be nice if you could mount network/samba shares and save to those as well.
yeah, I was actually just noticing this. I would lean more towards the 100% client-side + RPC.
the problem arose in that i had to use port 80, and that the host file would not let you redirect a hostname to a hostaddress:port
Can you explain this setup a little more? What type of applications are you working on and in what language? How do you send code quickly to the server (i.e., do you have to commit code before you execute)?
Ok thanks for clarification :)
Also canonical.org != the people who make Ubuntu (that's canonical.com)
Sturgeon's Revelation?

http://en.wikipedia.org/wiki/Sturgeon%27s_law