skysight-inc/HackerNews huggingface dataset:
The "ambient thinking" in the shower you are referring to has been studied extensively. Here is the New Yorker article on the studeis of insight and creativity:
http://www.newyorker.com/reporting/2008/07/28/080728fa_fact_...

Research suggests (as you have discovered yourself as well) is that the most creative moments are 1) while showering 2) shortly before going to bed 3) shortly after waking up.
Google Plans to Accelerate Chrome Releases
So do I. It would be cool with a more complete "catalogue" of common styles, to have to compare between. I know there is an infinite number of classifications, but there's a lot of commonly seen themes, that could be turned into a taxonomy of sorts.

Sort of a "design patterns" catalogue of web design. Maybe it exists already?
Oh of course and this wass from a purely personal POV. Without trying to sound too flippant, my data can go to hell without me losing too much sleep - even if it never has in 10 or so years using MySQL. I keep decent backups and I know what behaviour to expect so personally, I'm fine with it. It's one of those 'educated' leaps of faith I take every day.

If my data integrity was so very important, I'd pass the buck to someone who knew their beans and they could find & maintain me a safe db. I'm a competent amateur (hence MySQL), not a DBA :)
There is still a substantial working class in Sweden, and although the income gap between the social classes is much lower here than elsewhere, the different mindsets are the same as everywhere. I have friends that are working class through and through, even though some of them make about as much money as I do. It's not about standard of living.

In my own case, I can thank our free university system for helping me drag myself from middle class to upper middle class, but then again I started with the middle class sentiment that education is always good. If you're working class, everyone in your environment will tell you that university is a huge waste of time, and I don't know how to address that. Throwing money at it won't do anything.
I've started to wonder if the whole "creative class mega-cities" phenomenon is a mistake for a similar reason.
I agree with that, I will change the copy. We need ideas like these if we want to increase our conversion rate, and we do!

Thanks again!
Even single NAT is not trivial when a few hundred thousands of active users are behind it, just because of the sheer scale.

For a major part of the users "The Internet" == "The Web", and applications like Skype use any available transport including avian carriers, this limits the impact.

But does having NAT increase the code complexity and increase the maintenance cost ? It does.

So, I would treat it as a short-term high-interest loan. If you do not have other choice - sure, go for it. But if you can avoid it - you will avoid a couple of gray hairs too.
Fun historical note: The original Mac keyboard had a Backspace key rather than a Delete key. http://www.vectronicsappleworld.com/collection/articlepics/5...

The current Mac "Delete" key was inherited from the Apple IIgs ADB keyboard, and it stuck around.
That can be a problem. When I wanted to "freeze" a version of Io to use as a base for making the game engine scripting off of, there wasn't a point release I could refer to as "the last stable version". So I just took the then-most-recent github snapshot and forked it (forked in the github sense) and I will update that as I vett new versions of Io against my own code. It has proven to be stable enough not to be a problem, but I think when someone wants to get started in it, the lack of an official pre-built binary to download and install may throw people off. This has been discussed on the mailing list and I wouldn't be surprised if Steve is already working on getting some binaries like that up somewhere.
iOS4 was horribly slow for me, until I jailbroke and enabled multitasking (NOT the background - this slows things down a lot)... Multitasking made stuff a bit snappier again, until you have too many apps open, then you have to manually kill them for some reason. This is weird, since normally these apps should have been suspended to disk? Maybe it has to do with the cache-size of apps that stay in memory, which is a bit too big to fit in the 3G's 128mb RAM?

This could also improve things: doing a hard reboot (holding home + lock until it reboots - don't slide to power off) and when +- 15 seconds in the reboot process (with the apple on the screen), hard reboot again. I saw someone suggest that this would clear all saved app states and speed up things too. Not sure if this is true, I jailbroke my phone too quickly after that to be sure this would have helped somethings.

I do know that multitasking clearly enables you to access applications that you use a lot a lot quicker. I usually keep my phone & messages apps open at all time, and kill the rest.
I think, in 2010, a "cloud-based web platform with a RESTful API" is 1990's "database." We don't let multiple applications talk to a single database; we stick a web server in front of the database and make them talk to that. If all the web API is doing is allowing CRUD on your data (with validation and some minimal triggered interactions) then, in effect, you're just creating your own, completely custom DBMS by doing this.
Just as an example of how bad it was before I made these changes, the simple task of unlocking the phone was a nightmare.

I'd be tapping in my code, and it would take a good 10 seconds before -some- of the digits popped up. After doing the spotlight change yesterday afternoon and upgrading overnight, there is no lag unlocking my phone. Some of the apps still load a little slow for my liking, but that urge to slam the phone on the ground and stomp on it has subsided.
I disagree with the title. Not all ideas are good ideas, so having an idea that is worth executing is certianly not worthless.

Obviously, if you dont execute it then it becomes worthless.
Just for fun, here's my shot: The number of steps required to compute the solution to the travelling salesman problem for each quark of every subset of every permutation of quarks in the universe in space-time.
You can definitely share stuff with friends. Strictly speaking, right now your friends don't "host your backup" _unless_ you share with them.
It goes to show you how important a few critical features (buzz, easy installation, performance) can be to early uptake, and it snowballs from there.

From my perspective, there has been absolutely no reason to choose MySQL over Postgres if you want a DB for a long time now. If you just wanted a fast data store with replication and without the ACID features, you probably really wanted Berkeley DB over MySQL.

The reason this is an interesting study is because MySQL has been so popular for so long. They did the right things at the right time to become popular.

And the timing WAS perfect; an easy to use and install database in 1999 when before the .com bubble burst, when so many people (like me) were using a database for the first time and didn't know the first thing about RDBM's.
If you've never done the equivalent, it's only because you haven't been around computers very long.

Dude, in twenty years with computers I have never re-installed an OS to fix a problem (obviously this is distinct from installing a new version of the OS which could legitimately have a fix for it). For me rebooting the computer is even a last act of desperation that I am ashamed to take.

But then I am a unix/Linux user. I grant you the possibility that this may somehow have been a rational act for MacOS, though if true I find that disappointing.
Heh, I think that should be titled "Ruby's YAML::load changes my data unexpectedly"
No storage limitations like Dropbox.
At the end of the video he's seen wearing the final product with the electronics.
Fred Wilson: Terms, Term Sheets, and Terminal Value
There was nothing about application logic in the post. Quite the opposite in fact (transactional DDL and deferred constraints are things which have no reason to be handled in the applicative layer). It was only about the internal consistency of the data.
He has offered me shares of the company for putting in extra time, I think that might put me in a position to advise on tech.
Wall Street Calling Telcos' Bluff On Stopping Investment due to Net Neutrality
I went ahead and made it a single opt-in and put it in the terms of the site.

I'll add a double opt-in list later, if ever, should we decide to start mailing out tips or other things on a frequent basis.
The 3 essentials to start up
I think it's easy for a lot of people to forget that VC and seed-stage investors aren't in business to help you; they're in business primarily to help themselves, in the form of sexy portfolio companies, talent acquisitions, and investments that pay back later.

The relationship is at best symbiotic, so as long as they're healthy, I'm certain that they don't lose any sleep at all over the "opportunities" that they pass up.
It's worth having a look through Rosetta-stone tagged questions on Stack Overflow. There's a large overlap with code golf entries.

http://stackoverflow.com/questions/tagged/rosetta-stone
Colony Framework
Yep, thanks you you and hugh3, I just spent 10 minutes searching for a product such as this.
I think they mean IRL.
HN exemplifies the awesomeness of the age we live in. Products, inventions, and ideas can be spread so fast and be started by anyone. People from 100 years ago would be terrified at the things the average person can create. The rate of productivity seems exponential, as if it will just keep multiplying.
On Mac every OS-bundled program do update through a central utility found on the Apple dropdown menu. 90% of other programs use the Sparkle framework (~100% if the program is Mac-only) which provide an unobtrusive way of updating.
Mirah: JRuby + static-typing + fast JVM bytecode
Newspeak: a principled dynamically typed language
(Newspaper) Copyright Trolling for Dollars: Media’s Latest Answer to Money Woes
Why are you shortening URLs? There's plenty space on HN for full ones.

Edit: Thanks for unobfuscating those :) Great links!
Dell replaces server motherboards containing virus
I think that breaks the rules.

Here's something simple I came up with:

P(1) = 10

P(n+1) = 10^P(n)

Q(n) = P(n)^P(n)

Z(1) = Q(1)

Z(n+1) = Q(Q(n))

And then: Z(10^100)
I'm out of luck.

I remapped the Keys:

Caps lock -> Control
Control -> Option
Alt -> Command
After a few experiences like that, you begin to see the virtue in doing things right the first time and optimizing later.

You know what they say about premature optimization being the mother of all fuckups...
email us and let's talk: info at Speakertext.com
Ok thanks for that, I would certainly agree that I don't know any founders who sell (at least) 50% of their company at any stage for $1000. Also the way its in a contract about some other software delivery is bizarre. My post was taking a very generous view of Mr Ceglia's claims (and no doubt completely wrong about the law) and assuming that Mr Zuckerberg had knowingly signed the contract. It still makes me wonder if this isn't all some kind of forgery.
A blog I check everyday is shutting down because of a lawsuit from this firm. No attempt at solving any possible problems with exceeding Fair Use, just an out of state Federal lawsuit for $75,000 (the minimum you can sue for this kind of thing). Like the RIAA it would appear that in their legal strategy they're entirely focused on getting small settlements that aren't so small for the bloggers and other small organizations they are suing (in one case, they're suing one of the newspaper's own primary sources for a story! http://chanceofrain.com/2010/05/review-journal-sues-its-own-... Which puts the newspaper in an impossible position to continue reporting on the story.)

In the case I'm familiar with this isn't clear cut and economically damaging copyright infringement like with the RIAA's lawsuits, just excerpts of 6 stories. If taken all the way to trial and judgment the damages would be de minimus, but who can afford to fight a Federal lawsuit for these sorts of stakes in another state?

Perhaps worse, look at the end example in the article where the defendant claims the proper venue is the DMCA since the possibly infringing material was submitted by a user. The lawsuit ought to be easily cleared up, but again that takes retaining a lawyer and going to the courtroom....
Django-websocket: WebSocket support for Django
River Valley TV - recordings of conferences
Hmmm. Deja Vu.

Was this article copy/pasted from somewhere?
Well if you have raised 6 millions and you sell the company for 10 million, and still manage to get 1.6 million, then I think you made a very good deal.
Ignoring the actual legalities, if you go public domain you'll be beset by license bikeshedders trying to educate you about your mistake forever.
Feds Bust Chinese Firm's Attempt to Steal GM's Hybrid Technology
A website is not like private property.

And even if it was, a TOS would be invalid on private property.

You can SAY don't mess up flowers, but you can't endorse it. The only rights you have are those given by state law, your TOS is nothing.

Suppose you put up a sign that says: "If you mess up the flowers you must replant them."

Those words are meaningless. You simply do not have the power to do that. You can sue for damages, but only because state law says so. What you wrote on the sign is meaningless.

A TOS is totally invalid, and you can ignore it entirely. Both on a website, and on private property. The only rights you have are those given to you by state law.

Unless you sign a contact of course. But you can't create a contract merely because someone came to your house, or to your website.
Absolutely: HN stories and comments invariably teach me something new every day. And judging by what stories become very popular, HNers like to be inspired, and cheer on those making a difference. Such impacts are very important when programming and startup work tend to be lonely endeavours to begin with.

In particular, since all ability and knowledge starts from unconscious incompetence, and the transition to conscious incompetence can be haphazard, personally I like the experience of finding out what I didn't know I didn't know.
I primarily use the timestamp data type in SQL Server. Which is a data type that isn't actually a time (or date) at all, but instead is a incrementing database-wide value that is automatically updated on every row update.
I remap CapsLock -> Option and have gotten in the habit of doing that for all of my non-Model-M keyboards as well.
I suspect IPython is.

I know a number of people using ipython, but I've never heard of the others before today. Ipython is widely used by the scipy crowd, at the very least.
<<THIS PROJECT WAS A ONE-OFF. I AM NOT TAKING ORDERS FOR DUPLICATES.>>

Huge market opportunity here :D
Location Technology Acquisitions: Has the Buying Spree Peaked?
That's just 2^10^83
Using a ham radio, you could listen to a disembodied spacesuit circling Earth.
a more interesting challenge would be the biggest number using each of the ten digits only once.

ready, go.
* wirble: for syntax highlightning
* bond: for more advanced autocompletion
* utilitybelt: for pastebin-like commands
* sketches: for editing and evaluating code easily
* boson: command framework for creating libraries of commands to be loaded as needed
* hirb: framework for associating views per class
Even papers have abstracts, which I'm going to read first to determine if I'm going to take the time to read the whole thing.
Best Tonic For Gin – Canada Dry vs Fever Tree vs Schweppes
1) Use line-height in your css to make the text farther apart.

2) Get rid of whatever isn't necessary on the homepage. Thats probably about half of the statistics you show (ie. guest viewers vs online viewers? Who cares about that?)

3) Nobody wants to use a service that doesn't offer anything new, solve a problem, or isn't targeted to a specific crowd. Figure out what you're building, for who, and why.

Good luck!
Once again it would seem that the love of money is the root of all evil. "Do No Evil" indeed...
Around the World [Cup] in 30 Days
Does anyone know of a natural mechanical keyboard, something similar to the MS Natural 4000 perhaps? I have and like the 4000, but nothing replaces the mechanical "bounciness," if I may invent a word.
Tracking the National Mood Through Twitter
According to your conspiracy theory, the price is sometimes artificially low and sometimes artificially high. Why haven't you made a profit by short selling? Why wouldn't a competing company?
Mixpanel is still doing the same thing Flurry is. Allowing developers to track almost every user interaction. There is no immunity from Apple's ire. That being said, we love Flurry. Being able to create parameterized custom events allows you to know exactly how users are using and not using your app. For example, a simple little web page link we threw in got so much more usage than a feature we spent weeks on.
He's wrong about that BTW.

It doesn't put a NULL there, it puts zero for a number field, or a blank (0 length) string for a string field. Date fields also get 0 (00-00-0000).

Edit: I get a downmod for this? The group think here is amazing. I suppose if I bash MySQL I'll get some upmods even if the bashing is incorrect?
9876543210

If I'm also allowed an operator, 3↑⁹⁸⁷⁶⁵⁴¹⁰2
Ben Dyer, Career Counselor: That One Corporate Job
What's really going on with the Old Spice numbers?
I really really hate when that happens. It was driving me mad with Emacs for a while until I added this to my .emacs:

(setq x-select-enable-clipboard t)
(if (functionp 'x-cut-buffer-or-selection-value)
(setq interprogram-paste-function 'x-cut-buffer-or-selection-value))
very frustrating under X11

Personally I find it amusing this "feature" has survived all this time, all the way into modern linux desktops.

Inertia is a powerful beast indeed.

I understand the reluctance to throw out such decisions, even if they were made over 20(!) years ago, because inevitably the vocal minority will jump out of the woodwork and declare how they can not possibly live on without this feature.

However at some point common sense has to take precedence in UI design. Otherwise you end up with a trainwr^W^Wthe linux desktop.
How do you know that Apple won't gain even more share and profits than anticipated next year? Shouldn't you be short selling instead?

I think you're falling to http://en.wikipedia.org/wiki/Disposition_effect
Olive Pad : Desi iPad
You can get around this by turning on the "autoscroll" feature, since that's activated by a middle-click. I've often wondered just who exactly Mozilla thought the "paste in window goes to URL" feature was for; feels like the sort of thing that gets left in because its fanbase includes one of the developers.
Rendering content as HTML and SVG in Apache Sling
Sadly, the best keyboards ever made by mankind were the MIT AI Lab (about the same as the Stanford AI Lab) keyboards, custom manufactured by the now-defunct Microswitch corporation. The second-generation versions (LLL and Sun/Symbolics keyboards) were not up to snuff, but were still pretty spectacular.

It's hard to describe the feel of the original AI Lab (Tom Knight) keyboards--even though they had a fairly long throw, the action was so smooth and natural as to defy imagination.

I even bought into a custom run of the LLL keyboards (second or third generation), at $600 each, and jerry-rigged a little home-made 68K processor board to translate the up/down signals into standard ASCII serial keycodes using a UART.

Oh well...
Here's a better Ruby version:

module Enumerable
def custom_flatten
inject([]) do |result, element|
if element.respond_to?(:custom_flatten)
result.concat(element.custom_flatten)
else
result.push(element)
end
end
end
end

Works on all Enumerables (Array, Hash, Set, etc)
I actually wasn't aware that HN automatically shortened urls that were over a certain length. All the URLs have been unshortened.
5 Lessons I Learned About Blogging and Business from Gray-Hat Blogger John Chow
I read an article ten years ago claiming that the American school bus was the single safest form of transportation in the US, carrying millions of children with a fatality rate of less than 1 per year.

School buses might not have safety belts but the combination of machinery and procedures they do use apparently works very well. School bus driving is very regulated.

Cars and other personal vehicles have generally had a poor safety record. Traffic accidents are still a leading cause of death in the US, though they have gone down. What is the fundamental reason for this? A personal vehicle has the problem of a random person rather than a professional driver driving it. This leaves one open to drunk, unqualified, distracted, angry, suicidal or whatever drivers (of course, you can that problem with a professional but it's quite likely to be less so). Getting more personal vehicles into an area that is relatively more lawless would only magnify their problems.

Thus more personal vehicles would not increase the safety of third world roads. Instead, increasing bus driver training, improving roads and similar less sexy measures seem in order.
FTTP is a game changer, but what's the new game?
The move from dialup rates of 28.8kbs to ADSL (broadband) rates of 2Mbps changed the internet experience markedly from being largely static to allowing streaming video. From mainly textual to a rich multimedia experience.

The new "fibre to the premises" (FTTP) moves up to a potential 400Mbps meaning that a 6GB video disc can be transferred in 2 minutes. Current rates on the first installs are 60Mbps+ - http://www.trustedreviews.com/networking/news/2010/07/22/First-Fibre-to-the-Premises-Customer-Connected---Hits--92-7Mbps/p1.

So?

What sort of tech is this advance in speeds going to bring along? Will we all be using 3D interfaces, will having hard disks at home become a thing of the past, will all application code be delivered over the 'net on the fly? Dare I say ... is computing moving into the cloud?
[The parent deleted his post, but it said "Are we done talking about this yet?"]

No. I'll bet that everyday a new aspiring entrepreneur comes to HN to learn more. If just one of these aspiring entrepreneurs learns something new such as "Ideas are a dime a dozen, execution is everything" then I think it's worth sharing. As an added bonus, the author has added his own story related to the axiom. That in of itself is worth reading, especially for the more experienced.

These will never get old.
ha, yes allowed operators, as many as youd like.
This article reminds me of one of my "favorite" fallacies that people fall for: https://secure.wikimedia.org/wikipedia/en/wiki/Just-world_ph...
should be well over 7500 but tax rate is a bitch
“Who can name the bigger number? Whoever has the deeper paradigm.”

In 2001, David Moews ran a BIGNUM BAKEOFF competition on the comp.lang.c newsgroup, where each entry had to be a C program (512 non-whitespace characters or fewer) returning a number from main(). The winner is the program that returns the largest number, assuming an arbitrarily-large int type.

http://groups.google.com/group/comp.lang.c/browse_thread/thr...

After reading Scott Aaronson's wonderful essay, you won't be surprised to hear that the contest was won by a theoretical computer scientist, Ralph Loader. (Second place was taken by Heiner Marxen, who is mentioned in Scott's article in connection with the Busy Beaver problem.)

Ralph Loader's remarkable program is at http://homepages.ihug.co.nz/~suckfish/busy/reduced.c, and the documented and unmangled version in http://homepages.ihug.co.nz/~suckfish/busy/busy.tar.gz

David Moews' discussion of the entries is at http://djm.cc/bignum-results.txt
> The reason why they don't have pretty often is because they can't afford abortions.

When I lived in such communities, access and cost weren't significant issues. Young girls wanted to have children. They got status and other social rewards for having children. (The sad ones said "a baby has to love me".)

They didn't see having children as a cost because, for them, it wasn't.