skysight-inc/HackerNews huggingface dataset:
Though I like pretty graphics not less than other dude, in this case I advise to wait before hiring a designer. If you were doing an application whose use pattern is clear and firmly known, if everything is basically in there, then sure, add a layer of polish! But as far as I can see, this is not yet the case.

Maybe you'll have to redo your application several times before it takes its final form, and the buttons will change. It'll be better if sunken cost of design work not make you hesitate tweaking your app. After all, I think if your service will be of use, people will use it without any graphics. Look i.e. at tarsnap: it was launched and went to profit with very minimalistic, text-only, non-friendly website.

Whom is your site aimed at? SEO professionals? Nice graphics is not essential for them, I guess. So far it's not clear to me what value your site brings them. So far I see only that it displays whois and search engine info in one place. Nice, but probably not enough to pay for. Have I overlooked something?

Anyway, I'll show your app to my younger brother, who is SEO guy, tomorrow. It'll be interesting to know what he'll say.

Can I have your email, please, so we can better get in touch?
I believe this is where it all started:

http://doctormo.wordpress.com/2009/09/19/software-freedom-da...

The quote seems to be pretty direct and has not been retracted, in fact the groklaw article has it verbatim in the second gray text block.

He didn't call him a traitor, he called him "basically a traitor to the free software community".

I'm sure there is a difference in there, but I'm not a lawyer, the people at groklaw obviously are.

Personally I think that this could have been communicated less harsh, it would have been better for the image of the FOSS community.

Calling ex-Foss contributors basically traitors to the free software community smacks way too much of axis-of-evil and other extreme positions.

If Miguel deIcaza wants to work on mono that's fine with me, I'll never use it. If he wants to work on Microsoft stuff that's fine with me, I'll never use it. If he wants to go and work on closed source for Larry Ellison next week that's fine with me too, I will most likely never use it.

But I wouldn't call him a traitor for any of that, I'd simply let him go his way, and I'd thank him for the contributions he made up to the point where his goals deviated from mine.

But then again, I'm clearly not Richard Stallman, so I'm probably not qualified to have much of an opinion on this.

Also, I really dislike witch-hunts, live and let live.
Thanks for the reference! I suppose he could release news.arc as a separate file a little more frequently than the arc codebase.
Maybe he's self-conscious.
this feature to me feels bloatly and unnecessary.

The beauty of Twitter is in its simplicity and in users' ability to completely personalize their account. I'm compelled to access my account because I know the sources of the content I'll find there were hand-selected by me and relevant to my unique interests.

I was under the assumption that most users have issues with following too MANY people and having trouble keeping up with 'the stream'. It could be argued that it's the fear of missing twitter updates that keeps people glued to the service (and other real-time status services). If such is the case, do users really need another way to clog up their stream and pull attention away from their real-life friend/family's updates - the ones that "really" matter?

While I could see the Lists concept being useful to new users who'd like a jumpstart into the 'twitterverse', doesn't Twitter already suggest popular twitterers to follow during account registration?

It seems to me that Twitter should be spending its time adding more languages/international support as well as figuring out how to better deal with spammers - instead of building new features that only select power-users will take advantage of and that will confuse more people than they benefit.
Downvote and flag make sense to me, but (pardon me if this is defined elsewhere) what's this "topcolor" thing?
I see he's using Ajax to call his API to unshorten the URL. This is fine, but wouldn't it be faster (and less load on his server) if the JavaScript tried to follow the link directly, and looked at the Location header in the response? Or can't you do this using JavaScript?
I admit that I haven't done this personally, and IANAL.. He should definitely talk to a real lawyer about it!

I was making the assumptions that 1. the OP wants the name for legitimate business use (not resale), 2. the name isn't already trademarked elsewhere, 3. the name isn't confusingly similar to another legitimate business.

My suggestion was more to incorporate the business, and launch with a similar domain name, trademark everything, and get the business started before trying to take the name from the squatter.
Impressive.

The world needs more people like this guy.
overhead walks on two legs (:
Topcolor is the hex code of the bar across the top of HN.

Check this out:

http://news.ycombinator.com/topcolors

It's a neat little page that displays a bunch of colors and hexcodes from live users' profiles.
What really matters is being around people who are active and creative. The specifics of what they work on, a minor detail.
I donated $250 US through PayPal.

Donations Coordinator Contact Information
Moving Windmills Project, inc.
mmarkiewicz@cbizmahoneycohen.com
2127905914

http://williamkamkwamba.typepad.com/

Edit: I encourage you to do the same.
As painful as it is, I found dealing with an interrupt-rich environment much easier in assembler than in other languages. The ability to use coroutines significantly reduced our efforts in building interrupt-based programs. Plus the ability to segregate tasks by interrupt level, this helped a bit.

Besides the yield statement in Python, very few other higher-level languages seem to have anything resembling a coroutine. Bliss/36 had it, but one could argue about how high-level it is.
Inaccurate whois records are grounds for cancellation of a domain name. If you feel that the contact information is outdated or inaccurate, bring it up with ICANN. If the squatter is being lazy it may free up the domain.
http://mailhide.recaptcha.net/d?k=01STZDJA_nV52BHpyxQp42LA==...

Thanks!
Personally, I'd rather his server checked it out, rather than leaking my IP all over the place, potentially making requests to untrusted servers.
You could try to contact meetup organizers or user groups in NYC for whatever it is that you do..
So you want to create a virtual personal assistant that has instant access to real-time information to provide you with the best formulated advice given your request? You want it to additionally adapt to the decisions you make based on the information it provides so that it can increase the quality of suggestions for the user over time?

If the above is true, targetting WinMO, iPhone and Android models, you're looking at a client/server model with the core data on the server and data interpretation model on the device (for out of band suggestions, cache recent data on the device). You can then use a HTTP based model for fetching the data (client certificate for authentication so you have control over which clients can connect).

Or, you can go a different route and provide a web-based service that does the same thing and offer login's to track individual user decisions. This can be a fairly simple front end, several clicks and you're at the result ("I'm hungry" "Something close/something cheap" "Here's your list of suggestions"). Additionally, you can expose an API for access to the decision making/result sets and allow others to utilize that API (access control however you would like, an open API would probably get a large number of adopters to write the mobile clients for you, increasing the user base without the headache of supporting multiple devices, instead focusing on the API and core logic).

Only drawback I see to the web based implementation is the inability to get more than a really course location, but adding the ability to supply coordinates to the API and provide geo-ip based location for web-based would satisfy that.

My take on your description sounds like something I'd use, and the algorithms to do this sort of thing already exist (I'd use simple decision tree logic and stop when it's at 4-6 possible solutions and some fuzzing for variety, including the possibility to ignore a choice or two once it's been drilled down a bit to allow for some real variety.)
Cross-domain ajax technically doesn't exist, and when it does (via hacks), the target domain sorta needs to know it's responding to a hackified remote javascript request.

edit: This might've been relevant if we weren't discussing an add-on. Nevermind...
I challenge anyone to give me a good explanation of how the meaning of the term is in any way related to the meaning of the English words "begging the question", other than "well, that's what the Latin term translates to."

Heh, you should stay far from the field of law in that case.

I'm also not advocating running around correcting everyone who wants to use "begs the question" in this fashion. Personally, I'll use "raises the question" but accept your use of begs. Which is my point. "Begs the question" is gone now. It means something else entirely. The right time for insisting on correctness in this case was probably more than 100 years ago.
HTML Nerds: Read the Distributed Extensibility Proposal from Microsoft
i want to see well known constellations highlighted!

maybe I'm just spoiled by Google SkyMap http://googleblog.blogspot.com/2009/05/planetarium-in-your-p...
Ask HN: Are there sites where you can partner with others on ideas?
Anyone know of sites out there that allow anyone to bounce ideas around and partner with others interested in pursuing the concept as a startup? How can a non-hacker find a hacker?
Yeah - note that vulpes typed "dash oh" instead of "dash zero." The latter will send an HTTP 1.0 request (since curl defaults to HTTP 1.1) whereas the former will Output the file to disk (otherwise curl defaults to stdout).

...or just cut-and-paste, since vulpes typed it correctly.
With allowing all TLD's comes the problem. Do you have to also show all search engines? It's a problem of usability and scope.

For example, being from Russia, I have hard time immediately using the service because most sites that I might input to the application end with .ru. But if the app allows .ru TLD, to be useful to me it should also show me Yandex and Rambler indexing stats, and then Google and Yahoo too. But not the Indian or Australian ones, please, or I'll be overwhelmed with the information. See, there's the problem.
http://mailhide.recaptcha.net/d?k=01InlCHjrEUxDR5cyGQzFJUQ==...
muchas gracias!
Does any one have any idea why there would be 14 "rays" coming off each of the bigger stars?

Also, Microsoft's WorldWide Telescope is one of the best "Google Earth for outer space" things I've seen.
http://www.worldwidetelescope.org/
i agree, but having people that are within the same realm of creativity as you, is like a multiplier effect. Hacker types are like elements that when separated are calm, but as soon as you put them together they get reactive. in the positive way. You will get a lot more insight and knowledge from people that think ahead of the curve, and are real doers.

As for general population, that's what your college buddies/sister/brother/family/normal friends are for. They are easier to find.
I am iterating the whole thing as you say and one benefit of me doing the graphics also is that I can redo it quickly without cost or complications. And I did it several times already, mostly trying to get the message across better.

No, S-A is not aimed specifically at SEO. As it says it's for webmasters and by that it's more general. I am aware that this is sort of a bad point because it doesn't specialize in anything, it doesn't focus on any hot topic, as SEO is for example.

I offers more than it can be seen from those two screen shots. It doesn't go into extreme depths, it is focused at helping webmasters with A LOT, for example at least 30 websites. If you add just one website in, the info you get is probably not that valuable.

I will be very happy to hear any feedback from your SEO brother :)
Did someone jump the gun? I can't get to http://registration.geek/

It seems to be a problem for others as well.
http://downforeveryoneorjustme.com/http://registration.geek

Also, there seems to be an authority established for the A record, but no actual A record, based on my quick dig.

EDIT: Ah. The OpenNIC public DNS servers finds it just fine, rendering http://58.6.115.44

This seems to be intentional, as OpenNIC appears not to be associated with ICANN. I did not know this. See http://en.wikipedia.org/wiki/Opennic for more information, apparently.

EDIT 2: Sadly, http://58.6.115.44/charter doesn't seem to exist.
I disagree. I was in a fraternity in college and while it was a GREAT time to expand my horizons (I didn't party much in high school) I received almost no social support for my entrepreneurial/hacker tendencies. Most of it was mocked. So I learned valuable social skills and how to persevere without social support but imagine how effective I'd be if I had social support.
When has Apple ever made the cheapest anything?

(not to bash on them, I actually love their stuff)
Prime View Sweetens Terms For Acquisition Of E Ink
This article has described elitism. Humility is the true sign of intelligence.
WebOps: Good prep for becoming a new parent?
The big change is certainly the support for indirect jump instructions and the exception handling support. Quite a big leap in GPU programmability. The only piece still missing is fully coherent caches.
Yes, this is a very good observation. If you have a local website, then you want to have local related information about it. For example I wanted to create a localized version for my country (Slovenia), with adding a local search engine and google.si stats to search engine stats, and local directories. But this is hard to scale and as you note the scope becomes a big problem.

If we will go covering local search engines at some point the scope problem could be solved by offering you to choose from list of (ever growing) supported resources which you want to see in addition to general google/yahoo/alexa.
Here's the link to the org-babel documentation:

http://orgmode.org/worg/org-contrib/babel/org-babel.php

Skimming, it appears to be the one ring of literate programming. Finally I can write a paper which includes R, python, and haskell code with latex markup and org-mode's nice tables and hierarchies.

Might well be the ultimate paper writing tool for academics -- a superset of literate Haskell, python.sty, and Sweave.
Looks pretty cool. Lots of useful stats, though they are stats that are usually pretty easy to obtain elsewhere. I would have said I'm not sure I'd pay for it, but the plans are cheap enough. I just probably won't ever be actively managing more than 10 sites at once, so I don't think I'd ever need one of the pay plans.

I actually have a buddy developing a similar concept to this that does a little more in terms of utility, though his hasn't launched yet.

The design leaves a lot to be desired. I would consider a severe make-over. A lot of the interface just doesn't feel right.

Oh, and also, I couldn't do one of my sites, because it doesn't allow the .edu domain apparently. Is there a reason it whitelists the tld's that can be monitored?

edit
I just realized this "review" came off with much more negative feedback than positive, which I don't think is appropriate, because I really do like this app. So, I'll just leave it at that.
Sigh. All true. We are mostly coders. We want to believe there is an authoritative language that can be parsed, lexically analyzed, tokenized, and yields consistent meaning. It throws a peculiar kind of error in our brains when words or phrases change meanings on us. Its especially troubling when they come to mean the opposite of what was meant previously.

Language is uncomfortably emergent. I'll add "Could care less" to my big book of things to explain to foreigners about my native tongue. Idioms that sound like they could be real phrases are the hardest...
I believe the solution to the spam problem was announced at some point. Basically, to send waves you must have an SSL certificate for your wave server. I'm not sure whether these can be self-signed, but if not this surely would be a great solution to the problem that spam has become. (I love self-signed certificates for websites as a lower-level security mechanism, but non-self-signed certs are nearly flawless for identifying who an individual is and who is accountable for that site, or in this case wave.)
To some extent Fermi looks like more of the same, only bigger and faster.

What's really interesting about it is that they've added L1 and L2 cache, they've gone to a global memory model so you can pass pointers around and they've put some effort into making branches less expensive. I didn't yet spot whether it supports recursion, but it's implied that it does. I expect to see a lot more GPU-raytracing projects start popping up in the near future thanks to this...

I'd be very interested to see how this compares to Larrabee, if/when it actually comes out.
New Apps Promise to Find the News in All the News
This has taught me that if I want to show 800 million pixels then I need a CDN.
This guy put me to shame.

I got an Arduino Duemilanove, the internet as my library, and lot of electronics to scavenge. I only produced something as insignificant as a working CD-ROM motor and some LEDs light.

He produced a windmill power generator!
what a flippin' great comment. thank you. insight and direction- nice work! mahalo. what are doing for the next couple months? want to help start a start-up?
I was confused about that too, but then I discovered that there are some alternate definitions for the word 'beg' which are (from dictionary.reference.com):

"to fail or refuse to come to grips with; avoid;"

"to take for granted without basis or justification"

I'm not sure whether these definitions of 'beg' or the "begging the question" phrase came first. I'm also not sure which definition of 'beg' came first, and why on Earth the completely separate meanings got merged into one word.
I would also like a similar service.

If anyone wants to bounce ideas off me, I'm game :)
New Public Anti-Meth Ads WAY Too Much
i can see where he is coming from with this statement. I recently got knocked back from a goverment backed startup program here in ireland which i had my heart set on from i first heard about the programme at the start of this year.

I had two ideas i was looking to develop and i went with the one i thought had the most potential and the one i was most interested in, even disscussed it with the people who had to goverment tender to manage the program.

They where looking for great things such as exportable and high potential amongst other things. My idea really did tick all the boxes but as i filled out the application form, it was a far way from what they where looking for and for that i didnt make the interview stages.

But now im at the stage where i can demo one of the ideas at a local barcamp next week and im quite happy to move on a prove some people wrong who didn t believe my idea ticked certain boxes.

And yes i will be applying for ycombinator with my other idea which i have deemed more YC-esque
Ooh, even more portable, no computer needed. Thanks!
The single most important thing that you can do to increase your chances of getting into Y-Combinator is to do what you should be doing anyway: going full-speed ahead on your startup

Exactly. We're impressed by teams that get things done, and unimpressed by teams haven't even started to build something. I've often found myself thinking, "If you think this is so great an idea, why haven't you spent some weekends building a version 0 prototype?"
Looks nice but...
I signed up and I get a 404 on the sign-in page.
I tried to contact you but your email is an image. Why no contact form?
So now I'm feeling frustrated.

I agree that 10 free websites is far too many. 1 for free then start paying after that.
The pricing looks weird by being per 6 months. Make it yearly or monthly.

I'll look deeper when I can get in.

edit Got in, nice collection of information. I'm not frustrated any more :)
There's a pile more information on nvidia's site for fermi at http://www.nvidia.com/object/fermi_architecture.html
MacRuby dev gets eaten by raptors
We're actually actively pursuing the model described in his book. So far, I can say that it's already prevented us from wasting what would have been 3 months creating an application that we wouldn't have been able to sell.
partnerup.com
On a side note, if you don't know who Terrence Tao is you should read his bio. It's pretty interesting: child prodigy, math olympiad, Fields Medal etc.
Yes, those stats can be obtained by other means.

S-A helps webmasters that need to manage 30, 50, 100 websites and obtaining stats for that many websites (and making them easily viewable with views,filters, details) would take A LOT of time. S-A is made to start being useful after you add at least 10 websites.

====
I would really really appreciate if you give me some hints about the most painful parts of design/interface :)
====

.com .net .org .biz .info .us .eu .fr .si are allowed for now. The reason is that each TLD's whois returns differently formatted data that we then parse and extract the relevant bits from. They start repeating after a while and we will certainly be adding other TLD-s. We are still more focused at designing the core, what to show, how.. etc.

it's ok, and thanks a lot for your review :)
Interestingly, there's a new branch (http://github.com/technoweenie/restful-authentication/tree/m...) of Restful Authentication (labeled "Experimental Branch" in the README for the main branch) that backs away from the code generation approach of the current and previous versions of Restful Auth. To quote from readme in the modular branch of Restful Authentication:

"The plugin now generates much less app-space code: the controllers are super skinny now, and if any security flaws are discovered it should be less painfulto stay current."

I applaud their new direction, but IMHO the fact that this is their new direction validates my point that their old direction was just plain wrong. Code generation is little different than "cut and paste" programming.
http://groups.google.com/group/nyyc

This is the group for our NYC HN meetups. Send a group email out and if you have a chance the meets are every last Thursday of the month. Good luck!
William said he couldn't speak English. If anybody is interested in teaching others like him English while learning their language and culture, drop by one of the many language-exchange websites. Here is one for Malawi:

http://www.mylanguageexchange.com/Search.asp?selX3=95&se...
Re: 10 is too many

Hey, this in not meant for Everyday Normal Guy™. If you have 1 or 2 sites, you can do all that the service does by hand, no big deal. This is meant for some sort of professionals who have maybe tens of sites, or maybe many competitors whom they are supposed to watch too, and doing all this by hand is just too much work.

So to even get some taste of using the service I think you need several sites. Maybe you could give just 5 for free, but no less.

This is for now of course. If the service could do something special, i.e. pinging the servers at least, then maybe you could give away just 1.
Any particular reason you're not just wrapping "script" to capture the terminal output?
THis is something I was hoping to find. It becomes really hard for me to remember which jobs I applied to and to save jobs that I would like to apply to later. This is ideal for me. Thank you !!
Works great until someone opens the door.