skysight-inc/HackerNews huggingface dataset:
"I stated that lower infrastructure costs are a benefit of smaller scale"

I find this statement confusing. Perhaps in terms of absolute numbers, infrastructure costs are less at smaller scale, but as a percentage of revenue, larger scale usually shows increased infrastructure leverage, until you get to Microsoft/Google/Facebook size, and start designing your own Servers, Power Supplies, Storage, etc...

It's completely reasonable to compare companies against each other to determine their success - particularly when being the leader gives you network-effect benefits.
nothing. you both right.
Unfortunately, this "research" is flawed. If you pull in changes just right, the network view does not show the forks as branch off. I believe cherry-picking commits does this, and rebasing onto those commits may also do the same. Feel free to correct me, but that's been my personal experience.
Is it useful to speak of a person without bracketing the age? I feel pretty safe in saying that the spending of a 20-something is different from a 30-something is different from a 40-something, etc.
EDIT: See my response to jedsmith below. I didn't look at the altered site when I posted the following:

Well, it doesn't look like the OP has actually done any vigilantism (at least not yet):

I simply altered the code of my site so that the next time his scraper tried to access its content, it wouldn’t get what it expected. Within an hour, the homepage and every page of his site looked like this (redacted to protect the guilty)

What he did can only target the guilty party, as all he did was change his own site's content.
As I touched on - that can be taken care of in part by algorithms. Consider that each vote requires a google account & IP address. Assume also that google will be able to identify at least a handful of "Definite Humans" and monitor their behavior.

Definite humans do certain things, like browse the web in certain predictable patterns, their +1 votes might cluster around certain interests, and generally "human looking stuff". Without enough data to look at I can't tell you exactly what that means but I'm assuming that patterns would emerge once compared with computers.

Assume that spammers manage to automate a certain number of google accounts to vote +1 on their web properties. At the click of a button (in low orbital ion cannon style) thousands of robot-accounts log in to +1 against an individual link.

Now the spammers may find a way to stagger the automation of the logins, but unless they're particularly sophisticated how do they manage to create the rest of the simulation of a web-browsing individual?

Do they automate "fake humans" to run google searches from time to time? Click about on links? What about the analysis of the 'clustering' of accounts? A given group of 1000 accounts always voting on the same things together? What about the odd similarity that all the +1's seem to be routed through the same handful of IP addresses? What if +1'ing is closely related to other people +1'ing near your own geolocation?

I'm not saying it's going to be perfect, indeed they're buying themselves another "arms race" - it really would be interesting to investigate what proportion of Facebook's like button is being "astro-turfed"

There's definitely going to be mechanical turk jobs to search my link, click +1 and such, but that exists for facebook as well.

I firmly believe that as clever as spammers are, there're not going to be able to accurately simulate the behavior of real humans for long. There are too many factors that can trip them up.

Again, this is probably one of the things that 25% of the bonus is tied to addressing. Clever, interested engineers now have a serious incentive to spending their 20% time addressing your concern.

Right?
Great reply, thank you.

I'm just working on the MVP at the moment, but it's not that far yet. I'm also doing it as a project to learn some new technologies so it might take longer than expected.

Nice point on the investment too. I may just add it to my watchlist for now. Thanks again!
An important part of spending time with “weird” languages is to acclimate yourself to seeing syntax as the least important battle you face; the broader ideas are always more important, in my view, than the low-level syntax.

This article is one of the most insightful story of personal experiences in programming that I've read in a while. Thanks gnosis.
I tried it out it doesn't work what is well is the article suggest

baby it is just my voice how to get to least a couple of words wrong almost every statement it welcome thoughts for example are consistently miss heard

--

Worked pretty well for me. Not perfect but close.
Intentionally altering your site so that the automated scraper pastes personal identity all over the target site is an act of vigilantism, and feeds the wild West that the author laments. Hell, digging up identity and then using it against a person is vigilante in itself -- the content of the site modification is extremely passive aggressive. 4chan calls this "dropping dox".
Haha, I'm keeping that in mind too :)
Website collection - Come in when you can say I AM BORED
With concepts like these it can sometimes be difficult to form an appropriate mental model of how the machine is actually working (aka the implementations of the algorithm).

So if you were to implement a scheme interpreter heres how i would represent these things.

scope: map from symbols to objects.

environment: linked list of scopes, where each scope is linked to its parent scope.

(so to look up a variable value you just walk up the scope chain looking for where the symbol is defined).

closure: pair of environment and lambda. where the environment is the one in which the lambda was defined.

(so to execute a closure you just link the lambda scope to the given environment and then run the lambda)

continuation: just a closure. continuations would most likely be implemented by rewriting the code after the method call as a lambda and passing the closure as the continuation.

if you really want to see how the bits fit together you can read this blog series: http://michaux.ca/index#Scheme%20from%20Scratch and check out the corresponding github implementations:

https://github.com/petermichaux/bootstrap-scheme

https://github.com/lukesandberg/bootstrap-scheme (shameless plug for my implementation)
Perlin Noise Flow Fields
Good start to a good idea. I guess music discovery can be though of as having 3 stages. 1) Hearing a song and not knowing its name 2) managing to remember the name of the song until I am ready to purchase/download it and put it on my ipod 3) and actually purchasing/downloading/getting the song on my ipod.

The closer you can get to solving/connecting all 3 of those the more useful your app will be to users.

good start though

like how I got a text instantly making it super easy for me to use the service
pretty weak explanations: "millions of others do".
millions are in prison rotting for murder -- would you consider that a "good thing to do" ?

social in web is still inmature. most facebooker are on the war of whom got more friends on their list -- something in real society does not happen. most myspacers upload photos next to "cool" stuff, like friends porche claimed their own, owesome vacations that never took place, etc -- something in real society does not happen alot OR you are pushed outside the circle.
what you see right now is very inmature social.
Great post but it's the language and syntax hoop-jumping that is required in JavaScript to do paradigm experimentation (or playing as Feynman would call it) that's pushed me to take the time to explore other languages.

Here's the Fish/Zebra/Einstein puzzle in my Clojure logic programming library based on miniKanren, this program is solved on my machine in 2 milliseconds - even though this version involves unification and logic variables. It also reads better IMO and should look familiar to the Prologist:

(defn-e first-o [l o]
([[?a . ?d] ?a]))

(defn-e member-o [x l]
([_ [x . ?tail]])
([_ [?head . ?tail]]
(member-o x ?tail)))

(defn-e on-right-o [x y l]
([_ _ [x y . ?r]])
([_ _ [_ . ?r]] (on-right-o x y ?r)))

(defn next-to-o [x y l]
(cond-e
((on-right-o x y l))
((on-right-o y x l))))

(defn zebra-o [hs]
(macro/symbol-macrolet [_ (lvar)]
(all
(== [_ _ [_ _ 'milk _ _] _ _] hs)
(first-o hs ['norwegian _ _ _ _])
(next-to-o ['norwegian _ _ _ _] [_ _ _ _ 'blue] hs)
(on-right-o [_ _ _ _ 'ivory] [_ _ _ _ 'green] hs)
(member-o ['englishman _ _ _ 'red] hs)
(member-o [_ 'kools _ _ 'yellow] hs)
(member-o ['spaniard _ _ 'dog _] hs)
(member-o [_ _ 'coffee _ 'green] hs)
(member-o ['ukrainian _ 'tea _ _] hs)
(member-o [_ 'lucky-strikes 'oj _ _] hs)
(member-o ['japanese 'parliaments _ _ _] hs)
(member-o [_ 'oldgolds _ 'snails _] hs)
(next-to-o [_ _ _ 'horse _] [_ 'kools _ _ _] hs)
(next-to-o [_ _ _ 'fox _] [_ 'chesterfields _ _ _] hs))))

(run 1 [q] (zebra-o q))
Java: Execution in the Kingdom of Nouns
Easiest way would be Google Apps for domains, you just enter DNS settings on your domain to use it:

https://www.google.com/a/

They have setup instructions for most domains providers.

Once you've got that ready you can change at any time to another service or your own mail server by changing the DNS settings.
> The culprit -- whose copyright agent doesn't respond to DMCA takedown notices unless they come on law firm letterhead -- is none other than Amazon.com.

That's illegal. There are well-defined bullet points that make a valid DMCA complaint that must be acted upon, and I doubt Amazon would open themselves up to liability based on "big sticks". They'd lose safe harbor for not complying, which is extremely bad news for EC2 and any Internet hosting provider.
By creating rules making it harder to create new companies with novel business models for providing Internet service, because those business models might in theory allow an incumbent to unlevel the playing field.
Sorry, but I call that a feature, not a vulnerability.
I don't really expect to go with a techie cofounder. I have two adult sons. They want to make games for a living. I imagine they are most likely going to wind up being helpful to me in my goals. I occasionally get a little help here and there from people I meet online. Mostly, I just need to get well enough and then I believe things will start to fall into place. Getting healthier has helped me develop my websites more consistently, even though it is still very, very part-time/intermittent. Eventually, other things will happen.

I'm still hoping for two things: An infusion of cash to help me move forward (because getting well all came out of my pocket -- it wasn't covered by insurance and such -- so I have a financial mess impeding my life) and some means to rapidly make forward progress on learning a programming language/learning how to make a game. So far, nothing has really clicked. I think people think I am being ridiculous when I say things like "I would like to download a programming language to my brain". I'm not. I'm just trying to convey that I am well aware that some things just are superior methods and sometimes something just clicks with a person. (I'm "twice exceptional" -- smart but also handicapped. So under the right circumstances I can get impressive things done and under the wrong ones I look really incompetent.) I haven't found that something yet. Presumably, it wasn't yet the right time.
I don't think it is just about improving, reinventing or redesigning something. Each problem has its own issues and maybe different in enough unique ways that its better to start from scratch every time so you solve the problem fully with out being trapped by another solution. Then decide to pick up a well known tool or make your own that fits.

I think this saying is an unfortunate one and becomes more misleading as newer and newer "wheels" keep coming out.
Just because the repository is empty doesn't mean the forkers didn't modify the code. I've forked many a project, modified it locally, and not pushed it back up for a variety of reasons not limited to: laziness, abandonment, and shameful code that somebody would likely write a scornful blog post about. ;)
Pointing out that someone who is not an expert in a particular field is not an expert in that field is not 'ad hominem'. That is a 'true statement'.

When you have a complicated system, and a non-expert comes in with a plan, then it's appropriate to dismiss it without overwhelming support. The burden of proof is on the non-expert. Expert time is too valuable to waste debunking every hobbyist solution.

You see this on a small scale in mathematics, with professors getting incorrect (and frequently laughable) 'proofs' or outstanding unsolved problems or problems that have been proven not to have solutions.
Аз, Активиа
Аз съм вкусна Активиа. Здравословен продукт с Бифидус Есенсис АктиРегуларис , който помага за подобряване на стомашно-чревния комфорт, включително усещането за подут корем. С приятен мек вкус съм.
Съществувам в много форми и комбинации.
Има ме с ягода, ананас, ябълка и много други плодове. Ставам за закуска, но може да ме хапнеш и като десерт след вечеря.
It's not illegal, you just can't claim the benefits of the limited liability section if you don't register a copyright agent and respond to DMCA notices.
Generally when people use that phrase, they mean don't recreate something that has been implemented if you are not going to make it faster, more modular, contain more features, etc.

Saying that developing GIT is reinventing SVN seems problematic. Both are very different version control systems. GIT isn't simply reimplementing what SVN does.
I agree with your first sentence and strongly disagree with second.

I think its the dumbest move on Page part. Let Google be AND REMAIN the best what it is the best SIMPLE SEARCH.

if not, then Page may wake up in 5 years with half of Goog valuation as a zombie-lunatic who still tries to create a Social network when his main money making machine is broken dues to poor maintenance.
What do great APIs have in common?
i have not used to app, but. WOW. i love you. I love tea, i love making it, drinking it, buying it, sharing it. kudos to you.
Consider also Reddit's method of spam-user-flagging. They use something that's been nicknamed "Ghost Banning" they can continue to upvote links, comment on threads everything from their point of view looks like they exist. They never get a message that says "hey by the way, you're not being counted"

They're just not counted.

Ghost banning can give you a a large number of false-positives without the same level of risk of upsetting others.

In fact, with google's version of ghost banning, they could further tie your votes to the accounts of your friends.

Google algorithmically thinks your a spammer, you're ghost-banned - except to you and except to people who have elected to count you as a friend.

It will be very hard to feel slighted if you never know that your votes don't really carry an impact.

Obviously there's work in getting this right, but it's got a good chance of being a very solid quality filter.
So... someone could make a fork, contribute code, and then not have his name shown on the Network view? Does this happen to actual contributors?
Oh that's where I found it, but thought the deal was over! Thanks for pointing it out.
Where you see fanboyism in my comment, I see an echo-chamber narrative being advanced in posts like these that give little context to numerous unique business and management complexities that must be faced running a company like Google at time like this in its existence.

Last week writers like this were saying Google was dying because of stagnation and because 'social just isn't in its DNA'. This week they're saying Google is dying because it's trying not to stagnate and 'get social.'
Also: Google Groups, Google Docs, Knol, Wave, searchwiki, blogspot, youtube comments, Lively http://www.lively.com/goodbye.html , Google Reader notes, Google Shared Spaces http://sharedspaces.googlelabs.com/ , aardvark http://vark.com/ , Google Moderator http://www.google.com/moderator/ , and probably some I missed. All places where people can publicly share and talk together online, none of them a Facebook contender.
Here is one alternative path. The State of Florida, under the auspices of the North Florida Broadband Authority, is setting up a "middle mile" quasi-government carrier. They will connect to a tier-1 provider (Level3 in this case) and distribute the broadband feed to small rural counties and cities, in an area which is economically disadvantaged (when compared to larger cities in Florida).

While this is capital intensive, they're trying to accomplish something that no private carriers seem to have interest in.

http://www.nfba-fl.org/
great example. and the net result is they know have an ex-Microsoft person running social.
Don't reinvent the wheel if you have no clear reason / vision to do so. Period.

Also most "re-inventions" are driven by a lack of understanding of the existing solutions or the non existing faith to stick to conventions. Many of the conventions are probably a legacy and should be "attacked" BUT if you do that, have a clear vision and reason to do so. Just don't go the road because it looks easier. It won't.
I'm going to continue my troll comments from last one that likens YC to American Idol to blaming Marissa Mayer for Google's current predicament.

In 2009 she was Vice President of Google Search Products & User Experience. It's 2011 and there's still no Maps selector in search. How long did it take to get blog search as a selector? Years. She's been VP of Location and Local Services since October 2010 - she lost that to 4sq.

She has a background in AI and not UI or design.
http://en.wikipedia.org/wiki/Marissa_Mayer

Video from 2009:

http://youtu.be/Ybbk-6-P3Dk (fail)

Reading Willfred's article below from 2009 makes me think that he could've seen the cap that Mayer might've been placing on Google's UI. He writes: "But I won’t miss a design philosophy that lives or dies strictly by the sword of data" vs wikipedia article "She acts as a gatekeeper for their product release process, determining when or whether a particular Google product is ready to be released to users."

Beware of some power blondes - will write off everything they touch, and block out those that can do something useful.

Let her go. She's the old Google.

Google, like with Facebook, acquire to hire - make entrepreneurs replace the old guard.
Including that tag on any page - forum, blog, whatever, will log you out without your consent. For comparison, Facebook has cross-site request forgery protection for logging out
Anyone know what the time limit on the test is?
The DMCA is a law. Not following the rules of OCILLA is not acting according to law, which is identified by the word illegal. Illegal has nothing to do with criminality.
Legal or not, it's what they're doing. And it's not just me:

http://nielsenhayden.com/makinglight/archives/012933.html
Metamaterial Reveals Nature of Time and the Impossibility of Time Machines
http://www.google.com/security.html
I quit one day after you. :)

My email is in my profile, if you want to contact me. I'm ex finance too.
I'm still on 10.04 x86-64. I'm very happy with it. If it isn't dead simple to switch to Gnome Classic in 10.04 I will be switching to Debian. I use my desktop computer for work not play. If I want to just waste time on the web I use my CR-48.
The Pringle as Technology
Those who can't do, manage.

Those who can't manage, subscribe to pop-management theories.
A Teacher's Short Letter to President Obama
It also says 1969 on the bottom of the last page
I wouldn't be surprised if the advertising provider requires and checks for real whois info. If not, there's probably a business model in there somewhere.
I emailed security@google.com, but I figured that posting it here would make it more likely for them to fix it faster.
Age does seem more relevant than volume left! Although you have no way of knowing how long it sat in the supply chain before you bought it (unless they time stamped it).
I refuse to dignify the distinction between startups and small businesses. In my head, we're all of us "indies", from the YC'W11 companies to Fog Creek.

People, including 'pg, like to point out that "startups" scale and small businesses are structured to take steady income. But those lifestyle "small businesses" can flip a switch at any time and plow investments into any product idea to shoot for the hockey stick curve. They can even do it more than once.

To answer your question more objectively: we are ~4 years older and substantially larger than most of the companies discussed on HN as "startups". But our product team is roughly the same size as (I think) most of the YC'W11's.
CO2 emissions depend on distance travelled, since take-off consumes a lot more than being at cruising altitude - short-haul is about 50% more costly. This doesn't take into account increased impacts from night travel for planes, or that buses will tend to be fuller.

See e.g. http://www.greenrationbook.org.uk/resources/footprints-air-t...
Just because some shows are streamed live too doesn't mean there's not necessarily any editing for the podcast version.

I can't speak for Dan's other shows but I co-host The Ruby Show which was on 5by5 until recently and we record separately and then edit them together. No particular time syncing beyond recording at the same time though.
Sydney Lumet, prolific director, is dead at 86
humanize google -- that will NEVER happen for pure economical reason.

you are not talking here about hiring a customer team of 50 folks answering the phone. you talking about half a million team of humans sticked to the phone 24/7 in order to accomplish that and succeed. I dont think AdSense revenue would cover the payroll and still keep GOOG stock going up.

here is the blueprint as of HOW google can win social:
take me as an example: I am a web programmer, mostly php and mysql. google can determine that from my searches I am sure. but no matter how much I google I am still getting pages of C++ and Oracle results to my php/mysql problems.

To win social they should let webadmins of all sort of websites and all subjects (not only programming but anything else there is) implement more narrowed down system that would let them talk back to Google spider (sort of key tagging or GQL some sort of Google Query Language that would let admins describe what google boot see in more mechanical/technical language), and this way Google search results will be more precise, near to perfection! who goes beyond second results page?? I only found garbage after that! All I need is an answer to my question, not 50 pages of results. Accomplish that, Google, and I am stick to your search for next 10 years at least!
What I gather from the emails and other public postings of people involved with the project, 'mature' is not exactly how I would describe it.
Why Every Startup Community is the Same
Why I Like Google's Reorg and Why It's Only a Start
Http://contest.successetc.com/prelaunch-contest/h88k