skysight-inc/HackerNews huggingface dataset:
Probably a bunch of other things he doesn't like too, just those are the ones on the list.
No, dissemination always consumes resources. I'm not just talking about the resources for sharing files, which are minimal. The real resources consumed are time and energy creating/discovering the information in the first place and putting it in a format that is usable. That's why people need some kind of guaranteed reimbursement for their discoveries and limited IP is a good idea.
Thanks, I was also considering Rockridge, but it seems to me to far from Silicon Valley. Speaking about Potrero Hill - it's nice, but too expensive. I'd like not to pay more then $1,800-2,000 for 2 beds - I can't do more unless my startup is going great. So that's why I'm circling away the SF from the list. ;)
Yeah, that's what I was thinking. Absurdly high interest rates clearly seem a form of theft on the part of the CC company.
Yes, going back and reading the relevant articles on Wikipedia [1][2], my original post is a bit of a simplistic summary of his argument.

I agree that there could be quantum effects that are involved in the operation of the brain somehow. (I gather that some enzymes have been observed using quantum tunneling).

But it seems to go on to state that conciousness arises as a result of collapsing waveforms and some sort of special space-time that has the ability to perform/enable "super" computational feats.

So really I'm just not comfortable that we've tried to explain away conciousness by delegating it away to another ... plane.

Who can say. Certainly at the moment, opinion seems to be against this theory as the quantum effects suggested can't sustain long enough for the time period the theory requires.

[1] http://en.wikipedia.org/wiki/Orch-OR

[2] http://en.wikipedia.org/wiki/Quantum_mind#Roger_Penrose
It's useful to have those scripts around, you might want to do another installation somewhere or it might just be useful to see how the tables are meant to be if they get screwed up.
I am just trying to finish and deploy an app every day, so I am not able to document the code as much as I would like to. That said,
In django, you need to define each field for the form. With a todo list I need a form which can have an arbitrary number of fields. And all the fields should have the same field type. So the way then I would like to declare the form is

[http://day2.7days7apps.com/paste/244/]

So I need to muck around a bit with Metaclasses, and subclass Forms to Dynaforms.

Ps. How do I paste code here? The formatting is lost, if I just paste.
Cramming for DEMO, "A Test of Nerves"
Max Levchin's guide to luring developers
I've been thinking that there must be an easy way to tie the emacs webbrowser, macros, and regexs together to make powerfully customizable crawlers, but I haven't really investigated. Anyone know of this being done?
Beginner's luck, obviously.

At work, atm, but I'll dump that phony link when I get home. Thanks for saying something.
lol.lol "too true my bro, too true"
Deliver a Presentation like Steve Jobs
Actually, I think it would have been more insightful for me to say interpretation isn't free. Dissemination matters, but the interpretation is primary.

Information is inherently free because information is basically numerical, and anyone can (potentially) think of any number. However, information is only useful when the numbers are correlated with actions or objects. It's this correlation that is truly valuable, and the creation of the correlation requires resources (i.e. time and energy).
Truecrypt for OS X released (includes generic encryption layer)
On Facebook:
Found no results for: Atlanta YC Hacker News fans
Well, I was intrigues first. But then I found [this](http://about.psyc.eu/Jabber)... Which points out that

>"I have been Jabber server administrator and a Jabber advocate for a few years and most complaints about Jabber I have heard was about its link-level inreliability"...

> From a protocol and architectural point of view Jabber generates a lot more traffic than is necessary

>It's not a question of religion - it's not true that one format is like another - there are clear and logical technical reasons why XML is plain wrong for this purpose.

>XMPP isn't XML, really...

Other than that - XMPP is cool, and we get to write servers in Erlang!
I wish I could search the database without having to give you my email address.

also: I find the high contrast a little painful to look at.
You used JavaScrript to write WHAT?
That's after dutch income taxes.

But my point was that people were paying 5x more for my services than I need to live on, even though I was working at less than 10% of my potential (due to language, tools, motivation, working hours...).

There must be a more efficient way, and I hope this is it.
Nice idea, but to be brutally honest the design is web 2.0 on steriods. How about a small elegent image for your logo and then the form input elements and thats it.
Will do-- light, quiet visual redesign is next. Especially if we get more feedback like that here. Thanks much.
Well, they're reading each other's comments and writing responses aren't they? I think there were a few demonstrations of arithmetic and algebra as well.

People were thinking, just misinformed. It's a tough spot to be in, not knowing you don't know something.
Yeah, but it's kinda part of the game. Installing the FFE allows you to use the site with an anonymous address.

You can also lie about the email used if you so desire. It's really just there as part of the social contract for using the site.

Any thoughts on a better way to handle that? The whole point of the free/ad-free site is the later reminder to come back and "do the right thing" and help future searchers.
Someone's been busy. Now that's what I call sharing. Thank you!
Well, sure. But then he didn't really mean what the comment said, which was "DO NOT EVER RUN THIS SCRIPT". There are any number of strategies he could have used to prevent what happened. The one he chose was to add an inaccurate comment to code and assume that every subsequent programmer would read it, understand its meaning, and do what it said. That's not just one fundamental mistake but several.
Double amputee walks again due to Bluetooth - CNN.com
Is the Tipping Point Toast? (Duncan Watts thinks Malcolm Gladwell is wrong about tipping points)
How would you implement subreddit forking and merging?
One problem with user-defined subreddits is that you could have way too many of them, with little participation in each.

So, how would you implement forking and merging of subreddits?
It's doubtful that the OS X experience on a "hackintosh" will be as pleasant as it is on a mac. Mac OS X is designed to work really well on a small selection of hardware. There will probably be driver issues, and all kinds of other problems, on commodity PC hardware. Nevertheless, who knows, you might get lucky, have very few issues, and maybe even fall in love with "the world's most advanced operating system."
The newbie of this story jumped through two hoops to run the script "to find out what it does". He would surely jump through the hoop of changing it to a working shell as well.

Obvious only in retrospect would be to remove the "DROP TABLE" commands. Those contain no useful information worth keeping around -- the CREATE TABLE commands do.

Of course, the best and most general solution is exactly what he did: Keep backups and logs sufficient to rebuild everything up to the moment it was ruined. That will save his neck again someday, for a completely unrelated reason.
The requirement of an email address makes this a non-starter for me. I think you should be able to search and add without an email address. The reminder feature should be optional.

An OS X dashboard widget would be very useful, as well.
Spend 1 full day researching SEO ranking factors and adjusting your site. Unique titles, meta descrptions, and link names will multiply your organic traffic dramatically. Hugely. If you want to make a business out of this, you should really be SEO experts.

You should also have categories (even if they are derived by keywords in the content), which you should display on your solved solutions page. This will reduce the number of "clicks" a search engine spider has to do to get to the full solution pages.

Bonus, have lateral linking to categories and other problems. So if I'm on a bug for rails, you should have a "view all bugs about rails" link that goes to a list view as well a few links to common rails bugs.
IgnoreAll: The One-Click Facebook Cleanup Tool
IMHO there is no "it's kinda part of the game". there is good design and there is better design. no opt-in for search should be a no-brainer. remember that this is where you deliver value to the user.

your slogan should be "got error? paste it here."
you guys have girlfriends? :(
Favorite sentence: "There is no doubt that overzealous scripters have built applications that stretch the limits of JavaScript...and in some cases, reason."

We're quite proud to be stretching the limits of reason :-)

But in all seriousness, this is a decent explanation of the difference between a web page and a web app. Very few people writing things on the web today need javascript, and designers of such sites should ensure that their pages do degrade gracefully. If you're building an application of some reasonable level of complexity, however, it's probably okay to leave those unwilling to join the javascript party behind.
> Do you really think "faster" is what's most important?

As I said before in the thread, over 90% of the time, no. Actually, more like 98%, no, so we are in agreement about nanoseconds. I only included the quip about performance for completeness.

True, the array indexing code is much shorter. That can be worthwhile. If your project has gotten to the point that these sorts of things are actually worth your time pursuing, then you're doing very well.

But that would mean that all your bugs are fixed, there are no more pressing architectural issues, and there are no highly demanded bits of new functionality to implement. In other words, your project would be practically dead.

Reducing a 600 line subsystem to 100 lines would be a big deal. Reducing 12 lines to 2? Nope. It runs. Reducing 12 lines to 2 in 500 different spots around your codebase? Well, if that's the case then I'm sorry that you have to put up with that all over the place, but at least it's correct. Again, if your highest priority is cleaning up stuff like that, then you probably have it easy. Too easy.
Agreed. There is something about the current design that reminds me of hypno-toad. Although, everyone loves hypno toad.
There were far, far better games on the market in 1998 than Doom (Half-Life, anybody?). And that Motorola cell phone is waay pre-1998, as well. At that point, they looked a lot more like this - http://www.motorola.com/mot/image/15/15326_MotImage.jpg

Some of that stuff was funny, but why pad the list?
I think this is an excellent idea. I like how you prepopulated your DB with msft KB articles.

Like the comments before, let me search and read without giving an email address.

Also, the design is horrible.
I write code that does convenient things for myself. Then, if someone happens to see me using said tool, I think "maybe i can get other people who would also use this".

And it happens. It's wonderful. I'm glad to be in a field where hobby projects can blossom into business.
Not quite. As I understand Penrose he only claims quantum mechanics is a reasonable place to look for an explanation of consciousness. He doesn't propose that QM is the explanation. In other words, he believes consciousness is not computable and uses QM to fight against the argument that "the universe is computable, consciousness is a part of the universe, therefore consciousness is computable".
I'm in a job that I hate.

I'm tired of working for other people.

I have an insane need to build things.

I get bored very easily.

I want to be the decider.

I love computers.

I love programming.

I want to automate boring tasks.

I want to retire early.

It's an adventure.

I like to hack things.

If I'm not infront of a computer at least once a day I get nervous and irritable.

It's about building wealth.

It doesn't make sense to work my tail off so that someone else can make money off of me.

I want to travel after I'm retired, and I don't want to travel with a wheelchair.

I like working with geeks.

I like to tinker.

gotta go, I need to tinkle...
I've developed a Twisted Python crawler that does something very similar to that. The possibility that it would work well seemed dubious at first, but I've been pleasantly surprised with the results.

Email me at johnwehr@gmail.com - I'd be happy to discuss the technology and progress I've made so far.
Lumify - enlighten your research
5 Attributes of Highly Effective Programmers
What amazes me about this, is not the science (old news; undergrads are doing this stuff today, and I imagine a fair number of his bio-science readers were yawning at the description), but the fact that he's so shocked about it.

Much of the described method relies on technology that is 10-20 years old. Has biomedical research done such a poor job of marketing itself that people are basically clueless about what's possible, or is this just another example of routine technological illiteracy?
Damn -- I don't understand. I made it public.

Here's the URL:

http://git.facebook.com/group.php?gid=7827464693
- Humility

- Love of Learning

- Detail-orientedness

- Adaptability

- Passion
"The * game", involves a competition among friends, in public, to take turns saying a word at ever increasing volume. First to refuse to say the word because the requisite volume shout would be too mortifying, loses. Good for movie theaters before or during the show.

Also good for 12 year olds.
Sorry, maybe I'm just missing something. But how is this not trivial?

Sure, there are political issues like when people unaware of the fork submit, what happens. But assuming everyone has agreed, this seems like a simple sql update.

Maybe one potentially tricky issue is how to lazily copy posts that were submitted prior to a fork so that they show up in both subreddits after the fork. Is this what you're referring to?
I don't get it... was this supposed to be funny?
hats off to you for making this
Pixar's Published Computer Graphics Papers
Request:  Why does functional programming matter?
I'm not referring to implementation issues.

Rather, my question concerns the policy to use to determine when a fork or merge is to be done.
Unlike spam this one is actually easy to stop. The registrars could just say "no more tasting" and that would be the end. There is a final authority who can stop it or make it cost something.

This has been nothing but bad for the web in general. Its time to say "no more tasting". I hope google starts a trend.
MapReduce II (followup to "MapReduce: A major step backwards")
Google CEO bullish on mobile Web advertising
It is about future of location based / local advertisement on mobile.
I once attended a lecture in which the lecturer proved that this game is isomorphic to 1-column Nim.
How often do you go back and look at aggregate sites like this one?
... and I had gone all this time without succumbing to Zuckerberg...
The bug in the logo is the reflection?
If you need to do form stepping, you need to look at something like Perl's Mechanize package. (Ruby has one too.)

Spend time reading articles related to Mechanize. Your resulting code is going to be fairly terse, so you don't really need to spend much time worrying about making a generic crawler.
Strangely enough, they did not accept the patch. Even if the reference was a slightly immature joke, "penis" is a word, after all, and there's no reason not to improve the dictionary.
It is not the money spent on marketing that makes a startup successful
Please contact latone at gmail.com and we can discuss.
The moon eclipses the sun, but it's still a lot smaller... :)
+1 Hell Yes.

I am so sick of Rails advocates. Take a page out of Theo's book: "Shut up and hack!"
I honestly knew most of this, but I did pick up a few tips that I didn't know; for example, I tend to use

grep <whatever> | wc -l

Not that it's really harmful or anything, but -c is certainly less keystrokes.
Startup Says It Can Make Ethanol for $1 a Gallon, and Without Corn
I bookmark such sites using Google toolbar and go back all the time. Don't you?
The problem with bugs is that the most common ones are already answered and exist decentralized on forums, newsgroups etc, thus making it quite trivial for a centralized placed to take form thus needing a search engine to find the answers.

The other problem is that sometimes people after taking some serious time solving a bug, they are not so willing if not to share without a reward, then comeback to the site and write an answer.

Maybe the colors should be a lot more calming and cheerful.
Simpsons ripoff.

http://www.google.com/search?q=choo+choo+choose+you
I still have one of those Apples, though mine is now running Linux. I never thought they were all that funny-looking.
umm... I am sure didn't mean that ;-)
this is the kind of bullshit you would read in 1999 accusing JS.
Let's move, shall we?

Do I have to remind you that IE 5.0 is already 10 years old, IE 6.0 at least 7? and IE 7.0 already 1 year old?

Javascript is obviously here to stay and part of the web reality, whether you like it or not...
"First and foremost..." Any article using that phrase is undoubtedly the worse article I've read that week. And ding, ding, this one is!
The article isn't bad, but his counter-experiments aren't very persuasive. I would still argue that influencers are more influential than the average Joe, but I'd agree that hanging your marketing results on reaching them is so important. imho these "how to get the word out there" concepts all circle back to "just build a good product."

Provide real value and you win.

Most interesting paragraph I found:

""If society is ready to embrace a trend, almost anyone can start one--and if it isn't, then almost no one can," Watts concludes. To succeed with a new product, it's less a matter of finding the perfect hipster to infect and more a matter of gauging the public's mood."
No.

From my background in Physics:

Qubits decohere at anything like room temperature.

From my background in Neuroscience:

100 trillion connections is sufficient for all cognition.

Unfortunately, understanding why this claim is absurd takes a fairly strong background in both sciences. Rather than ask you to take my word for it however, I suggest you pick up a copy of they Feynman lectures and Principles of Neural Science. Read them both and we can then all have a good laugh at quantum-as-thought.

-Ian
But where should it all come from? Perhaps PG would play the FED's part?
Technically I guess there's a "bug" in the word "bug.gd", but, yeah, I'm referring to the flipped reflection.

Which has been an interesting dynamic to watch-- there are some people that are immediately hung up on the mixed-up reflection right away and then there are others who think that it's a proper mirror reflection somehow. The comments on our (interesting? bad?) look-and-feel have gotten us at least 10% of our blog references-- we just want people to remember the site and it's been an unexpected way to gain a little extra attention.
Perhaps they do not want to set a precedent?
The way of Unix.
I take issue with the suggestion to use Flash instead of Javascript. If you can use Javascript instead of Flash, by all means, do it. Flash is much less cross-platform, it isn't even 64-bit yet (at least on Linux), it tends to leak memory all over the place, and it provides more access to my system than I would like. I block most Flash, with the exception of Youtube and a few others.
The ones everyone interested in CG should read:

- All the papers before 1990.

- Deep Shadowmaps

- subdivision surfaces in char. animation

The rest are neat (the ratatouille tech memos are fun if you want some insight into the Pixar process), but the early ones are the cornerstone works of the whole CG and VFX industries.
These are awesome - Was this page put up recently?

On a related note, anyone interested in real time rendering (graphics in general, actually) should know about www.realtimerendering.com
use beautiful soup (best python scraping system I know of). Maybe combine it with mechanize for navigating between the pages.
Don't try to create your own pattern-matching file. Write a generic crawler class, subclass it for each site. In the end you should just need to write a couple of short site-specific functions for each site.

It doesn't take long once you get going - that is, until you run into sites that are unnavigable piles of javascript and unstructured html.
I would vote that up, but the "unfortunately" is misplaced. Redirects are pretty darn important.
1. To work around like minded individuals, where I learn
invaluable skills and we jointly create cool things!
(bummer my most desired goal even amongst my startups
relative success is still not fulfilled! )
2. Create technology that enriches our daily lives
3. Have enough money to continue creating new things
and enough to own middle class income type property & goods.
For seriously playing around with Life you should try Hashlife (http://en.wikipedia.org/wiki/Hashlife). As the name say it uses hash table memoization to speed up the calculation. Dramatically.
I think the whole point of the "Hackintosh" concept is that it's a custom PC with similar hardware to what Apple uses. If you take the time, it's not that hard to find out which device chipsets OSX supports, and most chipsets are used by a variety of manufacturers. Not to say that everything will be flawless, but most major issues can be avoided by carefully choosing the hardware.
It's been around for a while, but was very recently updated.
I have nearly 100% success rate solving my problems by searching Google. And if that fails, I usually end up in some IRC channel. What features will make this site better?
Maybe have an incentive system for people who solve problems?
Well, we've studied a lot of SEO (for other sites) and didn't intend really for bug.gd to be that kind of a "content" site initially. I think we need to revisit this, though, so your pointers are quite valid. We got an incredible amount of traffic last year when we were covered on TechCrunch and other sites, but that settles-down after the initial fanfare.

We've prototyped some text classification mechanisms to try to pinpoint the product/category from the error message, but I think we're going to wait until we get more of our embeddable libraries released (that could be included in specific products), our planned Dr. Watson replacement available, and maybe some subsites for particular technologies (e.g. Ruby and Python error messages).

We'll see what we can do, but high on the ROI list would be getting the solution pages less 'deep' for search engine crawling-- thanks for the advice there.

Keep in mind (or FYI), our revenue model is actually not focused on ads or anything of that nature. We're looking to use bug.gd as an engine/toolset to sell to corporations that want to have more a P2P tech support model to reduce help desk costs. Lots of little ideas for this, but this project was really driven by the need for this in a large enterprise I was formerly involved with. The productivity gains can be impressive when your employees have a collective wisdom when it comes to problems.

Due to this path for the company, the core bug.gd site is really intended just to build up solutions to help everyone while remaining free and ad-free. We think of it as a win-win situation and really want all of our new sites to work that way.

Thanks again.
While I agree with you that flash sucks, and you should avoid it whenever possible, I'm not sure he was really saying anything different. He basically said if you want to work with video, or games, you have to use flash, which has been true up to this point on the web.