skysight-inc/HackerNews huggingface dataset:
The function chaining issue (#21) has to be the single most idiotic thing I ever encountered in any language (other than maybe t-sql).
Chomsky called the Watson computer that won Jeopardy "a bigger bulldozer." He goes into more detail about his AI opinions here: http://www.framingbusiness.net/archives/1366
Nike Free Run 2 Mens Shoes
Einstein would be another example.
What? Bauild social media around time, place and context? Oh. Good idea!
Your point about class definitions being frozen is apt — but much of the nomenclature you're using to describe languages is meaningless.

Please read the classic What To Know Before Debating Type Systems: http://cdsmith.wordpress.com/2011/01/09/an-old-article-i-wro...
You can do the same on a really high traffic Drupal site using the boost module. It's basically a module that will, for non-logged in users, generate a static html page and serve that instead. PHP isn't even called, the .htaccess just serves up the cached content.

And that's using Apache!
> Why do they not impose a legal obligation on google and ad agencies to not track, or on facebook or whatever.

They do. As I understand it, this law applies just as well to the likes of Google, Yahoo and Facebook as it does to the sites that host their ads. There is some ambiguity over exactly who is responsible for gaining consent for 3rd party cookies — ICO have stated that this is a complicated area and more guidance may be forthcoming — but my approach is that I can't trust these third parties to cover my arse so I'll do it myself.
It looks slightly more airy than menlo. I'll try it on for a week. One day is not enough to decide.
I've been on Apache servers for years, so I come from that frame of mind. My managed VPSs are running Apache, and one of them is running nginx for static resources. I think my managing host (Servint) doesn't even support nginx. How, for argument's sake, would I move my PHP/MySQL sites to run on a managed nginx server?
Dating Sites
One of the site's strong points is the size of its network with currently over 15 million active singles which members are free to browse through. Using their automatic matching system, Match will also send you 5 highly compatible matches daily to your account following your preferences and profile details.
Far more likely than 'abuse' (they could have just charged afterall) is probably Google's realization that they have an uncontested lead in machine translation - and there is a lot of money to be made here.. They recently won a contract with the European patent office to machine translate patents for them...
It's hard for a startup to "swoop in", because Google uses statistical analysis in it's translation software if I understand correctly various articles about this topic. This means that they have thousands of correctly translated documents from which the software learns. And (so they say) it gets better and better with time, because they feed it more and more documents in various languages. I'm sure I've overly simplified the Google's implementation and there's a lot more to it, but I'm trying to make a point :)

In short, it takes considerable amount of resources to make it work on a Google translate level.
You're not the first person to recommend this, I'm actually interested in doing it that way too. I'll get this done at some point when I move it into an HTML format that can be re-arranged and compiled on the fly.
Do an extra 20 hours of work per month?
So how does the tooling problem get solved? This would seem to be the limiting factor presented in the article not necessarily how opinionated the language is.
In China you already have to apply for a website license (http://en.wikipedia.org/wiki/ICP_license). And most people do not care about it very much. I once made a site with a friend from China, and he applied for the ICP license, even though the server was in the US and there was not a single word in Chinese on the site. In my friend's opinion it was a natural thing to do for a law abiding citizen.
This is why Giving up is not an option...
Hi.
Quatschen is the correct translation for small talk.
One language he left out was Nemerle... I like it more than Scala...

http://nemerle.org/About/

F# 3.0 will have type providers which provide functionality similar to Gosu's open type system.

The Future of F#: Data and Services at your Finger Tips

http://channel9.msdn.com/Events/PDC/PDC10/FT12

http://i51.tinypic.com/300chly.jpg

Not new, but Websharper for writing Javascript in F# is pretty cool...

http://websharper.com/samples/WebGL
http://websharper.com/samples/Canvas
Why this FUD? Let's scrap or sniff Google tools as before!
Spark - Lightning-Fast Cluster Computing (Scala)
Global eHospital | Medical Second Opinion | Global Medical Expert - MediAngels
This [Chomsky, not you] is just a warmed-over restatement of Searle's Chinese Room argument against AI. And it's a bullshit argument, for a reason I can state in two words: Turing test.
> That would be very strange behavior though that has no equivalence in any other part of the language.

How is it strange? When you declare your iteration variable, it unsets any existing definition of that variable if there is one, before it inserts the new variable. Why would anyone enter a loop and expect the iteration variable to have a value defined outside the loop?

Moreover, even if someone can find a reason why -- why make define the language around a need to support such badly designed programs.

> I'm afraid the behavior it has is the expected behavior.

Fine. s/expected/intuitive/g

> The problem isn't the language in this case.

Agreed. It's the people who designed it.

> These problems just aren't that bad.

This is my point: the individual issues are all workable. The real problem is that the language is maintained by people who have no idea how to design a language, frankly.
i'm a big fan of this device - looking forward to seeing 3.1
Where do u micro pay for anything in the real world?

I think micropayment should be a hidden implementation detail. Users should only have to pay like they do for regular things.
Sitting All Day Is Killing Us: How To Fight It
Ask HN: Tips, tools and tricks for launching a product
I'll soon launch a product, and I know that sitting on my ass and waiting for success is not going to work. Any good tips, tools, tricks, movies, podcasts, videocasts, blogs or other sources of information that might help me get ideas to market my product? Thanks in advance.
Vibrations of the soundboard of a guitar visualized
Long commutes cause obesity, neck pain, loneliness, divorce, stress, & insomnia.
A power and persuasive essay on the essential merits of functional languages.

Erlang is ugly

Haskell is beautiful, like Karate

OCaml is impenetrably unexciting

F# is polished. And mainstream

Scala is a tour de force of concepts. Tiobe Top 20
At the risk of stating the obvious, you would move to a better VPS that charges as much or less for a better package :)
List of Directories - India
It's hard because you need quantum punch cards.
* Being needlessly argumentative
* Borderline trolling. You _know_ how these arguments go.
* Fallaciously arguing that tools cannot be compared based on how well they get the job done
(IDEs vs 'editors') rather than their implementation
* Getting pissy about downvotes and posting multiple times instead of editing

You've been here a year. You should know better.
At UIUC, graduate courses often start as special topics courses taught by an individual professor. That's the website linked in this submission. This particular special topics course was taught in '06 by Indranil Gupta (Indy), a very talented guy. These days Advanced Distributed Systems is known as CS 525. You can find the most current website from '11 here: http://www.cs.uiuc.edu/class/sp11/cs525/sched.htm. The core readings are the same, but in this most recent version you'll find a selection of interesting, recent publications.
That's what I use. I thought about the method in the article, but it seemed too complicated, and nginx + fcgi is plenty fast for me.

Are there any performance benefits to having Apache as well?
To each's own. But you will pry my ThinkPad running Archlinux from my cold dead hands and the first eight of you to try will be bludgeoned to death with it. The ninth will have a perfectly functional, if cracked, laptop.
Quote from Fred Wilson at TC Disrupt NY:

Don’t be a Google Bitch, don’t be a Facebook Bitch, and don’t be a Twitter Bitch. Be your own Bitch. (link: http://techcrunch.com/2011/05/23/fred-wilson-be-your-own-bit...)
Some of the Google API are released early to get contributions, testers and inputs to improve their services. In other words, they abuse their contributors to improve their services without thanking them or helping them on the long-term. The translation service is one of them, the massive improvement of the translation service came from the many inputs received by people using their API.

It shows again the importance of building free software along with their free network services. That's quite challenging and difficult but it shows that initiative like http://autonomo.us/2008/07/franklin-street-statement/ is not completely useless on the long run.
Repost: http://news.ycombinator.com/item?id=970682

Interesting comments on the original thread.
so is everyone aware that your ipv6 address will make you uniquely globally identifiable?

http://en.wikipedia.org/wiki/IPv6#Controversy
I've heard a lot of bad things about htaccess, is its slowness comparable to php over static, or apache over nginx?
Ipv6 privacy concerns
Nike SB Mama Bear Dunk Mid 3 Bears Shoes Sale
1. A processing topology is a graph of how data flows through workers. The roots of the topology are "spouts" that emit tuples into the topology (an example spout is one that reads off of a kestrel queue). The other nodes take in tuples as input and emit new tuples as output. Each node in the graph executes as many threads across the cluster.

2. To deploy a topology, you give the master machine a jar containing all the code and a topology. The topology can be created dynamically at submit time, but once it's submitted it's static.

3. You receive the records in the order the spouts emit them. Things like sorting, windowed joins, and aggregations are built on top of the primitives that Storm provides. There's going to be a lot of room for higher level abstractions on top of Storm, ala Cascalog/Pig/Cascading//Hive on top of Hadoop. We've already started designing a Clojure-based DSL for Storm.
Sure, but a business that depends on this functionality would probably take "somewhat worse translation quality" over "completely dead translation capability". As the startup gets funding and customers, they can focus on performing the same kind of analysis and focusing specifically on translation, instead of the buckshot approach taken by Google. I am completely confident that a startup staffed with talented people can match Google Translate's quality in a reasonable amount of development time, and in the meantime, something is better than nothing.
Getting Homework Done : an API to order your homework to be done
> But within the context of faction A, I am the legitimate owner of certain items

Yes, and within the context of A' I'm also the owner of your stuff. I see no reason except your force of arms for staying in context A, especially after how you legitimized the theft from B and C.

> Since we have to start somewhere, "I am the present owner, and I paid for this in a legally binding manner" is as good a starting point as any

We already did start somewhere, this is umpteen thefts later. I see no reason to stop before umpteen plus one.

> Trying to account for whether my ancestors paid for your share, or even how many shares we're entitled to based on the size of our family trees, is a waste of time.

Exactly, and that's why private ownership of limited resources is ridiculous. If you own that land it's by depriving someone else, if you rent it from the collective your rent compensates others for the lost opportunity cost.

All ownership comes down to force of arms. When picking someone to legitimize your claims of possession instead of picking a strongman, pick everyone.
don't worry. you don't need to be a bright mind to do this - you only need to know hot to lie to convince people to link to your spam site. the technical difficulties of such a site are somewhere between hello world and an irc bot.
Ed Catmull, president of Pixar, has made the same comment about their films. The entire video is worth watching, but the quote in question is at http://www.youtube.com/watch?v=k2h2lvhzMDc#t=22:01 -

The other thing to note is, there is a confusion, I think, that the people have and is — the books and press kind of work this way in that we think about "an idea." When we think of ideas for movies, we think about ideas for products. And it's usually thought of as some singular thing.

But the reality is, these successful movies — as with all successful products — have got thousands of ideas. It's just all sorts of things necessary to make it be successful. And you have to get most of them right to do it. And that's why you need a team that works well together.
You think execution is about "coding pretty well"? Execution for a startup is much more than that.
That's true but it still doesn't hurt your own site IMHO. Copying site would be way below you in rankings (especially since Panda update it seems). Whether it's possible to make an autoblog work is a different matter.
14 Year Old Hacker Hired by Microsoft after doing phishing scam
Report on Air France 447 crash deepens mystery
More, if you do it right. Take a look at instantdomainsearch.com. It provides a tiny amount of information, all of which is readily available from other sources. It's still quite profitable.
So, it's more like an expensive ASIC and not a general-purpose computer?
Yes, but rarely for a non-earning resource, unless they're short on that specific resource elsewhere. (Such as needing Vespene for an upgrade...)

Selling your productive assets is economic death. Renting them out, or selling your share of non-renewable resources, might make sense.
nginx is actually pretty bad at all benchmarks I've thrown at it, you can see some here: http://www.webhostingtalk.com/showthread.php?t=918355 this was on an 8 core intel Xeon 5520 server system it maxed 8 cores (18ghz) @ 7500 requests per second for static content.
FWIW, I'd assume he was talking about Florian Müller.
Yes I agree, one should always be grateful!

I think it is difficult to compare this to a birthday present you did not receive, though. It is more like they want you to throw away the birthday present you got last year; a present you were grateful for and that now plays an important part in your daily routine.
mind if I ask what you use to tie wordpress in to nginx? cgi?
From next time write the code yourself and minimize the copy/pasting habit as much as you can. Using a good IDE helps control the copy/pasting habit to some extent.

Start here, follow the topics you have not tried yet:
http://www.tuxradar.com/practicalphp

What's the best way to learn all the stuff I missed by not going to school?

how can I get a job that is asking for engineers to apply?

You need skills that those engineers have.

You don't need to go to school to master the data structures and algorithms, for reference there are bunch of university resources available, and there are lot of implemented code for us to checkout. Refer links others have suggested here. Give some time to learn these advance topics.

Edit: added few lines
Ask HN:How to move?
Hi HN, i'm a freelance developer living in italy in a small town, where i live i have no opportunity t work like a developer or anything, it's even hard to find someone to talk about developing.
So i want to move, i thought about San Francisco, i think it's the best one for a developer, i do not have in mind to start working immidiatly, i know interviews are hard, but i want to try, maybe starting to work in a pub or whatever.
What i'm asking you is what i have to do to come there? what are the time limits and the things i need? i heard that immigration is strictly controlled so i'd like to have more info, where should i go? what do i need? Anything you can suggest is really appriciated!

Thanks HN
Manolo Blahnik 
###############################################################################################################################################################################################################################################################
Our system reads and 'understands' the news. Come try it out.
> If you don't want govt to do {bad thing}, you shouldn't give it the power to do {bad thing}, even if that authority is necessary to do {good thing}.

I didn't. I've never said "Yes, take this power", only "that power you've claimed, please don't use it like that".

> Between [voting] and not changing govt, you have consented.

Pft. Silence is not consent. And 'changing governments' means leaving the place I was born. That's not a valid choice.

> You're confusing "it would be bad for govt do to {something}" with "govt has no authority to do {something}".

Not at all. I'm claiming that because it'd be bad, and obviously so, that no competent person would have given them that power. And even if some people did that doesn't reasonably substitute for consent from the rest.

> [That the government has valid authority is] almost always the case, so assuming otherwise is silly.

No, that the government claims valid authority is almost always the case. That says nothing for their actual legitimacy by any objective and useful standard.

> While true [that knowingly buying stolen property is theft], that's not the case here.

Yes, it is. If something is sold without the consent of its owner, that is theft.

As long as a government claims to rule by a mandate from the people (unlike North Korea for instance) they can't very well act for people do don't consent to their rules.

That many (most? all?) governments do this simply means we haven't yet seen many (any?) legitimate governments.
Apple would be more appropriate -- Woz did a phone hack, right?
http://www.state.gov/travel/
Obviously.

However, the point was regarding people pursuing bad ideas, and at that, people who had already been selected out of many to participate in Techstars, so not just random guys on the street. If bad ideas are so prevalent even among such a crowd, it leads one to think that perhaps good ideas are not that common and that finding one is not so easy.
Importance of SEO Marketing In Contemporary Times
Don't miss out,,, Buy new iPad2 for $43.35 from EZY-BID
Don't miss out!,,, Buy new iPad2 for $43.35 from EZY-BID http://www.ezy-bid.com auctions online for cheapest iPad2 ...Hooray!!!
Facebook Still Has No iPad App But They’re Building A Desktop Software Team?
It's figures like this that make me think I'm not doing very well with my articles site.

0.02% CTR on 50k page views a month; revenue under $1. I guess that's the compromise you make when your niche is involved articles for a technical audience, but is there a way to improve that?
My experience is that it is very difficult to send traffic via Facebook ads to anywhere outside of Facebook.
Watch barcelona vs manchester united stream - espana tv
Ditto. With el-get, I can link into the source git repository, and not wait for manual submissions to the ELPA repository, which always lag the actual release.

ELPA/package.el is broken as far as I'm concerned. el-get is a breath of fresh air by comparison.
Mention about Clojure (which is more functional than Scala) is curiously absent from the blog post.
Double Dhamaal Release Date, Wallpapers, Photos & Images
Can you forget Dhamaal? Dhamaal The team is back with "Double Dhamaal" with lots of comedy & laughs. Double Dhamaal is the sequel of the movie dhamaal 2007. The film is a comedy drama starring Sanjay Dutt, Riteish Deshmukh, Arshad Warsi, Mallika Sherawat, Jaaved Jaaferi, Aashish Chaudhary and Kangana Ranaut. Anyway look at the lineup, at first glance the double dhamaal comedy. Its been another comedy film added which will be surely give viwers a lots of fun. Lets wait for few days for a fun genre movie Double Dhamaal and enjoy Wallpapers, Photos & Images.
Can confirm that for Prague. I'm using bike mostly, sometimes combinded with metro, but whenever I fallback to public transport I feel grateful for how well it works. It's easy to get anywhere at any time, even at night. Last week it took me 40 mins at 4am to get from my home near the centre to the airport outside of city using bus lines that cross the city in 30mins intervals and meet together at hub stations.
On contrary, the bus lines in country were privatized and many useful (but probably not so profitable) lines were cut, and while it got better balanced in time, it's still suboptimal on many places/times and is a living example of where free market actually diverges from being a good public service.
As written in another comment, nginx + php5-fpm is a great combo, no need for Apache at all. I run both Drupal and WordPress (the latter against my will :-P ) in such a setup.

I think the only reason people use nginx -> Apache mod_php is because there's a lot of documentation and knowledge about Apache. nginx requires a little bit different mental model how HTTP requests are served but it's worth it.

EDIT: You can think of PHP5-FPM as Apache+mod_php but only serving PHP requests. So nginx handles static files and URL magic and when there's request for PHP, it passes it to PHP5-FPM, just like it would pass it to Apache+mod_php. This is oversimplifed but it's kind of like that.
add to that, google blocks access to what ever countries they want
A language can't come out of nowhere, because it won't have the critical mass of people, libraries, etc to be usable for "real work". IF a functional language is going to be mainstream in only 5 years, then there are a significant number of people using it today, and it will be generally known in the FP community.

Even F# was a) in beta for years b) solved the library problem by piggybacking on C# and c) had a critical mass of OCaml users who could jump straight into it.
Ask HN: My partner and I were offered to close our startup...
... to go work on a similar service for another startup.

A little bit of background.

Us: two tech co-founders.

Our startup: a non-funded fashion directory service. It started as an exercise to learn new programming languages. This project isn't a money maker yet, but it helps with paying the bills. Given some money (mostly for marketing) we believe it could become big.

Them: two apparently successful non-technical guys. They sold their last startup to an important player and this new project already has some funding going on.

They would hire me and my friend full-time if we close our current website.

Or, I could try to suggest a part-time and continue to work on my startup, maybe connecting the two if needed (since they'd like to drop some of our features - we'd keep them alive in the old website and build some kind of collaboration).

Any advice?

Thanks