skysight-inc/HackerNews huggingface dataset:
You can try to direct some of that attention to yourself, since you're in the same space. You can't compete on prizes, but you'll have a different offering - you have to distinguish your product from Yahoo's product in other ways.
Your claim that Google is not censoring search results is entirely unfounded. You are correct about filtering being done on auto-complete, but Google also filters the living snot out of results. They have always filtered results, and providing "relevant" pages for the given search terms is only one of their goals.
Think we can all hear DuckDuckGo's next advertising campaign coming round the corner...
Dangerous? Really? What is in danger of happening? A bunch of startups failing?

Seriously, I don't understand that part. I'm not sure I understand your main point either, come to think of it. Non-web software matters? I don't think that was disputed.

Web software doesn't deserve the focus it gets on HN because it almost always starts out sans business model, and then half of the population never figures it out, and the other half does, and of that half, 2/3 fail to execute? If anything, that's a description of a pretty exciting, if somewhat high-variance, domain.
They are not perfect, and they can be abused, but they shouldn't even be mentioned with C++ templates in the same breath (unless you are talking about how much better Lisp macros are

I do agree Lisp macros are better, if not simply because used less often, but they're both abominations in my mind. Of course C++ users can point to great things that are made possible with template metaprogramming, and Lisp programmers do the same with macros. I see both to largely be exercise of mental masturbation... "oh you can do a Nintendo64 emulator with templates... cool??"

To answer your very first question, the importance of Lisp macros to programming in general. Circa 1988 they were extremely popular it seemed too. Maybe because the C standard was getting wrapped up, and so discussion of macros in general was popular. It seems that in the 90s Lisp macro discussion died down. And then circa 2005 it started back up.

It is possible that its popularity has been relatively flat since 1990, and I just thought it died as I lost interest in the discussion, but it does really seem broader to me.
Luckily instant search is still in beta, has some quirks, and may never be fully implemented. I think Google knows this and is playing both sides of the fence. I don't use instant search because a) I am a competent and swift typist b) any heavy user knows instant search limits results. It's a toy.
If the generated C++ can parse 1MB/s, I can parse at 700-900kB/s. 70-90% of the speed, not the time. So 1.1-1.4 seconds, in your example.
I agree, and I would definitely bring it to their attention AFTER we got our foot in the door, but way before funding.
My co-founder is my best friend and someone I consider a little brother. He knows, and has known for as long as I have known him.
Yeh i also read more ask hn than stories...
This sounds interesting. You should put a link to your site in your profile.
The state in question, SC, doesn't allow felonies to be expunged. I have thought about hiring a lawyer and tossing money at the problem, but since I live in CA normal background checks don't return anything, but extensive ones do.
This misses the point of a Quine. You haven't written the code to generate the string, you've used an external library that someone else wrote to do that job for you.

I made this mistake the first time I tried too.
Largely for historical reasons, I mostly use R. It requires a lot of care & feeding, but rewards you with a lot of control.

A colleague uses MatPlotLib under Python. He makes nice-looking plots with it, and when I watch him driving it, I feel like I could learn to work with it pretty easily. The only reason I haven't given it a real try is the cost of setting up the larger framework I would want to use to generate the points I plot.

I used gnuplot for a project. It's conceptually easy to work with, but the inconsistent looks between different output formats (e.g., PNG vs SVG) made me choose it simply because scripting it from the command line was easy. Another gripe I had was that, given a file with multiple columns of data to plot, it has to parse the file once for every curve it puts in the plot. Finally, I found gnuplot wasn't very smart about how it chose points when plotting expressions (e.g., telling it to plot "sin(x)" rather than passing it points on a sine curve).

Re guides, I liked William Cleveland's "Elements of Graphing Data". However, I'm not widely-read on this subject, so this is kind of one point in the noise.
Thank you, that makes me feel better.
It also pains me to see how the web has forced us back a decade in terms of what's an impressive UI feat.

When your hands are tied, undoing a knot becomes notable.
The Difficulty of Discovery (Where Have All The Geniuses Gone?)
> If SQL programs were tables, then it'd be a better fit...

Now there's an idea...
I just want to put in a pre-order for "how to build a rail gun in your back yard with toothpicks and electricity"!
Bad Haskell usually involves poor type abstractions, eg. instead of defining new data types for inputs that are logically distinct but physically identical, you just re-use existing types and add new constructors. Or you end up using tuples for everything. Or (horror!) you encode a bunch of things as strings instead of using the type system at all.

The nice thing about Haskell is that it's really, really hard to write things that accidentally ignore purity, which eliminates a whole class of errors and bad designs. The type system only helps you if you let it, though.
Google Partners with Yad Vashem to Digitize the Shoah
LinkedIn acquires CardMunch, now making it free for everyone to use
I see this as the unevenly distributed future.

Eventually, some API layer will "win" that unifies or abstracts away our various local data store headaches (sqlite, gears, localstorage, coredata). CRUD once, replicate anywhere (and anytime the connection comes back). Even if your app is an App instead of a webapp.

A REST-ful approach, such as with apache couch, with an open, easy to implement (copy?) protocol that just stands on the shoulders of the web will win.

Allowing the app itself to be treated as just more auto-replicated data is yummy meta frosting.
3 months on, 2 million Windows Phone 7 handsets in the channel
Obama Looking For Jobs In The Wrong Places
Sounds fun. Wish I was going to SXSW!
C# and .NET bring me some happiness on Windows, though I generally prefer OS X. Sysadmin makes me sad wherever I try it.
>So you think assuming a less likely position makes people better scientists?

You're twisting my words. I think believing that certain assumptions which are required to support your work are false makes you a better scientist. The specific person Dawkins maligns hasn't taken any positions in their work that align with his personal beliefs. But I believe that his work is better for it.

Really though, this is more a question of diversity of opinion than of one belief system being intrinsically superior to another for the doing of science. We are all disconnected from reality in one way or another. If all of our scientists are disconnected from reality in a similar manner, it's going to drastically stunt their thinking. And this is equally true if all scientists have the same sort of atheist-agnostic belief that science is mostly right in its models or if all scientists are young-Earth creationists. (At least in a hypothetical world where all scientists are YEC and simultaneously produce rigorous work that makes YEC appear almost certainly false.)

So long as their work is rigorous and aligns with data, their personal beliefs merely serve to give them novel ideas Dawkins could never think of.
I take your meaning, but as to your metaphor...
http://www.theatlantic.com/james-fallows/boiledfrog/?cid=140
Thanks for presenting Lisp macros in terms that I (as a C++, Python et al programmer) can understand.

I can see why they are as powerful as claimed.
No need to read Ben Graham unless you're already a well educated investor. The theories that Ben Graham proposes are solid foundations and very useful, but at the same time there are more competition nowadays in the industry with the wide and fast spread of information, thus you need to take a different approach than if you would 50 years ago and find the best buys on the Moody's list.

My question to you would first be whether you want to learn investing from a technical perspective, which is analysis of graphs, or fundamental perspective, which goes to the fundamentals of things that positively affect Google=good, negatively affect Google=bad.

How hard is fundamental anaylsis? depends. you just need to make sure you constantly stay up to date with the latest news, ability to analyze financial statements (can get hard). I mean all the stuff stayed previously are just plain old simple speculations, which basically drives for most of the market activities. There's no trick, but if you can somehow know how the people will speculate, you'll be well off.

Technical analysis is voodoo science to some, and best thing ever discovered to others. Some has lost fortunes, and some has been consistently outperforming and winning.

I personally just like Warren Buffet books because they are inspirational. It all really depends on which financial sector or knowledge you want to learn.
just curious, do you allow malloc_gc'ed items to reference malloc'd ones?
I like the hunch.com-like quiz, but the site itself feels very corporate, somehow, in its design. Also, I started with the quiz, but soon got bored and left. That may be a common problem.
I misread your comment the first time through, but the misreading gave me a profound idea... "Why doesn't Google black-list the names of the copyrighted works?"

Food for thought.
eBay (ex-milo)
This is the cold truth.
Can Boom-Free Designs Pave the Way for a Supersonic Jet Comeback?
This things was a blast last year -- and produced not only amazing business/product stuff, but also an interesting 'alumni' that is even stronger today. Highly recommended!
I agree with so much of that article that it's ridiculous... until he starts waxing on about patents. Patents are an abomination as far as I'm concerned, and should be scrapped completely. You want innovation, scrap the patent system and force companies to "innovate continuously or die," make it an arms race. I'll take that any day over adding another billion dollars to the USPTO's budget to "clear the patent backlog."
OTOH, I think that the Periodic Table of Perl6 Operators is a work of art:

http://www.ozonehouse.com/mark/periodic/
It strikes me this could be a clever flack reducing measure. Censoring from autocomplete would be a good way of reducing the annoyance felt by content creators as they google their own title.
Hey Guys,

We're a small startup in SF focused on the experiential traveler. We've built a Q&A community where we match you (psycho-graphics, interests, knowledge, aversion to risk) to other locals and travelers. You ask a question and we'll map it to someone with a like-minded sense about travel. We also route questions we think you might be a good fit to answer for others in the community. Thanks in advance!

http://www.afar.com
Debt and reputational risk and opportunity cost.
You should never justify fixed-width fonts, only proportional fonts.

You also shouldn’t think of spaces between words as multiples of one space width. When you are justifying texts, a space has no defined width, it has an upper bound and a lower bound.

I also don’t think that algorithms are the problem. InDesign does a beautiful job at typesetting paragraphs. You can enter an upper bound and lower bound for the space between words and you can display violations of those bounds (the offending words will be highlighted) which you can then manually fine tune. InDesign also offers many other options for hyphenation and justification. (Other professional layout tools have similar options.)

The problem might rather be that the effect of such sophisticated typesetting is subtle and it is unlikely that a program like Pages on Mac OS X will be used by typesetters and designers who care about things like that.
6 days in, 1 million people find out if they can ‘do nothing for two minutes’
Coping with Information Overload
aerospace industry
> I am almost certain that non-web software brings in much more revenue than web software.

Most web companies would kill (but not alas sell their startup soul) for the average 10 - 15% of the initial license fee for enterprise software that big companies pay annually for ongoing support, maintenance and upgrades. Similarly, I just heard of another iPhone app that clears $6,000 a month. And it's not even at the top of its list when you search by the niche keyword. Some of the decent cash-flow being made in the App Store is never blogged about.

The six percent sales commission that top enterprise salespersons can get on a seven figure deal can easily eclipse a startup's lifetime revenues. Enterprise software is hard because it deals with real world complexity. Consider a payroll system. How do you deal with exceptions? The employees who are grandfathered and get certain perks. The Quasi-legal employment contracts.

There is a famous saying that if you buy SAP software you fit your company around the software. That is you adjust your internal processes and controls to meet The One True SAP Way.
He mentions "Perl 5 compatible regular expression literals" under "kitchen sink"
How did you generate the "var levelX" arrays?
Thanks for the feedback, Peter. Do you ever use Q&A sites like Quora, for instance? It requires a little bit of effort for us to pull some basic info, but the real magic comes from the current community that's being grown inside (assuming you want to talk about travel).
How Did the NES Duck Hunt Gun Work?
Just get on the bus and take it for a ride to Austin then - the bus is one of the most intense hack events anywhere.
I agree. My sister (a Normal Person) asked me why her new Android phone does this, and now she thinks she should have got an iPhone.
Your "Try a Risk–Free Issue" link is resulting in an error.

https://w1.buysub.com/pubs/AF/AFA/Error.jsp?cds_mag_code=AFA...

Error
Sorry, the page you're looking for has moved, or is no longer in service. Please select a different customer service option.
Seems reasonable to me. Google is generating these autocomplete suggestions so they are ultimately responsible for them. I think there's quite a big difference between pushing search suggestions at people versus delivering the results of a precise query. It's a bit too soon to start crying censorship. That being said it would not surprise me at all if they end up eliminating the results entirely someday. Various courts around the world have cracked down on torrent/NZB sites, which are basically just search engines, if they can't get away with this it seems hard to believe Google can either.
I looks really nice. I am currently working on the "Introduction to Algorithms" by CLRS book and the MIT courseware. My next book was going to be "AI : A modern approach" by Norvig. But I am now hestiant. Your book looks really nice. And thank you for opening the book. Have you consider creating lectures Kahn style?
What if BMW uses my likeness?
Elias Bizannes (organizer of the Startup Bus) is awesome and I'm sure it will be a lot of fun + productive.

Don't forget if you are going to fly instead a number of us are taking the "Nerd Bird" flights on SouthWest, which will be geek-leaning fun time.

https://spreadsheets2.google.com/ccc?hl=en&key=t05WrwwlA...
Wow, 22 paragraphs about the removal of 5 keywords from instant and auto? Jesus, what will folks have to do - type out their entire search term and hit enter? Censorship?

I don't even think this is accurate. Granted, there is something off about how the terms stall out in instant, but for example as soon as I finish typing bittorrent both instant and auto complete kick back in and show as normal: http://img513.imageshack.us/img513/6820/bittorrentac.png

In contrast, if you type out a sex term it quits instant and auto complete and never restarts them, you must hit enter: http://img7.imageshack.us/img7/7349/asexac.png (mostly safe for work - no results)

I imagine the real reason google is doing this is ad placement. After all instant is just about having the ads up longer. Google "bittorrent" and a standard search term like "real estate" - notice any differences? Yup, they don't sell ads on the bittorrent serp (just like they wont sell adsense on a torrent tracker)
Professional layout tools also allow the letter-spacing to grow and shrink and you can tell them to stretch or squeeze letters.

Doing this is obviously very controversial but I think that allowing InDesign to stretch and squeeze letters by a percent or half a percent is visually not noticeable (at least with body text) and can noticeably reduce the number of large holes in your text, especially if the columns of your text are relatively narrow.

Other word processors don’t give you that option at all.
Seems a lot like the phone from 2009: Nokia N900. (In specs, obviously that wasn't a flip device...and the N900 isn't as bulky)
A Loophole Means Unlimited Data For AT&T IPhone
Google Maps. It’s like smearing playdough on your furniture.
I don't know if this will really help, but since you mentioned quora-like discussions about travel, the following might be an interesting discussion.

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

Opinions vary. And sometimes they are not written as carefully and politely as possible to avoid offending others. My exchange with HN user 'petercooper' could have been written a lot better but as you'll see, it seems offense was taken.
It'll be interesting to see how they evolve - there is def a need for this type of service especially for non Frommers/ LonelyPlanet types. If they can close the loop and make the Q&Advice experience meld with a real social experience at the end then I think there is value.
While the idea behind this is very cool, I find the actual interface to be appalling and overly complicated. Also the usage of things doesn't seem as natural as they make it out to be. At this point most people have used browsers so trying to reinvent them in this style is the wrong way. Though I admit that with some time and polish it could be better (as with most things).
What age range are you targetting, or do you not have one in mind?
I am really disgusted with Google for this.

uTorrent is a great piece of software and completely legitimate application. I have used it to transfer open source and other content all the darn time. Peer-to-peer is a perfectly legitimate network application architecture and it's simply ridiculous that anyone should question it.

Those of you saying "this is effectively meaningless and not censorship" ... well why are they bothering to do it if it doesn't mean anything?

All of you l33t web startup founders had better realize that it may be your network architecture keyword search term that they come after next. After all, these people are fundamentally against the transfer of raw data, whatever its form.
When I was at Google I worked with very large structured protocol buffers in Python at one point. A single piece of data could be hundreds of MB in total, consisting of millions of smaller protocol buffers. I was doing a pass over the whole structure so needed to access each smaller PB from Python.

One day I decided my program was too slow so I profiled it and saw that the hot spots were in the Python protocol buffer implementation. "Easy", I thought, "I'll used SWIGed c++ PBs instead." Made some changes and ran the program again. Almost the exact same run time as before! I profiled again and found that this time the hot spots were in the SWIG layer. I was making so many calls through SWIG to c++ (because I was walking millions of objects), that using SWIGed PBs v. native Python PBs made no difference to my run time. Maybe I could have done some more custom SWIG work to lower the call overhead, but I remember being convinced at the time that SWIG wasn't going to do the trick.

So I ended up writing a 30 line Python extension that processed the protocol buffers in c++ and put the data into Python data structures. Run time was reduced by a factor of 10, hooray!
I only mention the method_missing because most modern languages have fairly good answers to the "safely extend a type" problem, without succumbing to the problems that languages like Ruby suffer.
Ack!! Thanks, jcr
MessagePack is up to 4x faster* than protobuf, and easier to work with btw IMHO.

http://msgpack.org/

I used it as the native format for DripDrop (https://github.com/andrewvc/dripdrop)

* In Some tests
What do you think of this 10K micro-funding idea?
sunfire offices are underrated (or maybe just not known well enough). next to y combinator, they're one of the best places a hacker can be in silicon valley.
Why doesn't Google black-list the names of the copyrighted works?

Because they are probably available legitimately somewhere. Or the user might be looking for information about the work, not the work itself.
A lot of my problems with learning Cocoa was when I fought the framework. Don't fight the framework, save yourself time.
Gmail gets desktop notifications (if you're a Chrome user)
Fun fact: its called the arctic because of the bears. The word arctic comes from a greek word meaning northern bears. http://en.m.wikipedia.org/wiki?search=Arctic

And that is also why the antarctic has its name...because there are no bears there, just penguins.
Odd, I just clicked it and it worked for me.
https://w1.buysub.com/pubs/AF/AFA/Connect_freetrial-US-v2.js...
I really enjoyed the quiz as well. The look of the site is very professional rather than consumer friendly. It could look a little more "fun".
As for the question answer part which is probably the core part of the site, I didn't enjoy it as much as the quiz portion. Try to tie these two together.
They should finish working and polish up Ubiquity before they move onto this... Ubiquity was really nice.
Torrentfreak should protest this by stopping showing Google ads on their site.
It's lovely that the creator of this poll neglected to put down Apple as an option.
DontEat.at: Check into a NYC restaurant, get texted of health code violations
Searching for rapidshare or torrents on Google usually just leads you to garbage spam sites anyway.
No you're correct, it has to have Google's blessing to have (at least proper, and not hacked) market access.
Tracking Real Funnels: Mixpanel vs. KISSmetrics vs. Google Analytics
I'm curious if you followed the link, I do not get a "creepy" vibe from this blog entry whatsoever. What in particular do you regard as creepy? I'm genuinely confused.
In the 1980s, our parents might have named this sort of delayed security improvement "Trickle Down Security".
Yes, of course. But it's mostly a rhetorical question. You see, the new auto-complete filters are banning the terms of legitimate services (albeit theses services can be misused) in conjunction with terms of copyrighted works (e.g. <photoshop rapidshare> or <rapidshare photoshop>).

It's the combination of terms, so if one should be banned to please copyright holders, it almost makes sense to ban the terms of copyrighted works. After all, it's the copyright holders pushing for this kind of filtering.
Large insurance company with a niche member base, multi-billion dollar revenue.

Web/Voice is the only client portal we have, though, so you could almost call us a web company.
Once you take money for a product you have liability risk.
The Future is Now: Was Kurzweil Right?
Wow, thanks for submitting my app. DontEat.at is my submission to the NYC BigApps competition (http://nycbigapps.com/). Let me know what you think.