skysight-inc/HackerNews huggingface dataset:
This is why Lisp is a HackerLanguage instead of a commercial language: hackers are generally loners who don't care if others can figure out their code (at least while they are in the mode or role of hacking). Thus, they build their own little world in it that fits themselves nicely so that they can hack fast, but the rest of the world be damned.

I think calling this a straw man would be generous. Hackers use lisp because they feel it makes code more easily readable. You don't have to agree with them, but at least take time to understand their arguments before you refute them.
It would be great to see a working demo.
Ok.. This is either just way off or I'm not reading this correctly.
They had nearly as many transferred in than transferred out yesterday.

Transfered In
(20,034)
Transferred Out
(21,054)

1020 domains is nothing particularly comparing it to the total pointed there: 32,159,050
Amazing! Exactly what I was looking for!

There doesn't seem to be an Android version, are there similar apps for Android that you know of?
It's working at 4ws.cl:8800
There is only evidence that the laws of nature have been consistent in all past observations, but actually it's only an assumption on our part that future observations will continue to be like the past. This point is generally credited to Hume.
Nice, such things in JavaScript (then known as DHTML) I remember were very popular 10 year ago, and now this time is back with a huge boost of JavaScript development this year after presentation of Canvas, WebGL and other awesome technologies in the modern browsers.
"My question is of a political nature, but you can ignore that part."

No, your question was of a rude nature, which is pretty hard to ignore. It's not surprising that he responded curtly.
What awesome abilities are you talking about particularly? Recursion, lambdas, and mapcar are available in just about every modern languge, be it VB, Ruby, JavaScript, or PHP.
The Christmas color scheme changes the top color on the comment submission form, but doesn't change a user-set top color on the main page.
how long until they realize that it's not spelled reditt?
I found something similar:
https://market.android.com/details?id=com.philipk.taskxp&...

Will give this one a try.
Association Management
An industry leading FREE property management and vendor company directory.
I considered buying it on XBLA a few times, but I wanted to support a developer for supporting the Mac, and I didn't want to have to boot my XBox to play it.

The individual levels are generally quite fluid, unless you die an awful lot of times. But the map screens and some of the bosses are slower (ESPECIALLY the one in World 4/Hell). I wonder if it's the extra visual effects (like the fire in Hell).

I wish I had bought it on XBLA. Microsoft's quality control meant it would have been a much better experience. I was actually disappointed with Steam, which is the first time that happened. I guess I assumed they ran strong QC, which they must not.

PS: MacBook Pro, early 2010, 2.53 GHz, 8 GB. Graphics card (integrated vs nVidia) never seemed to make a difference.
Also look for 22nd November in the timeline - http://www.sqlite.org/src/timeline

3 problems were detected by Coverity and fixed in SQLite.
Your proxy wouldn't send the user's cookies with its request.
My 3 hour weekend project: Fix My Movie Subtitles
relax people. it's just for the holidays.
The issue here in this particular article is that GoDaddy lied about an issue that people are passionate enough to vote with their wallets about. It also doesn't accomplish nothing - it's better than a petition, which costs the petitioners nothing and is generally ignored in politics. It's a real demonstration of groundswell sentiment.
It seems that most of the XHR requests are due to the "is writing" notifications, you may try throttling just those to reduce the number of requests.

Also, with so many users chatting the screen scrolls too fast so I would reduce the vertical spacing a bit.
SOPA is dead, this story will continue by itself. People who want to move domains certainly should, but I think it behooves freedom to focus on PIPA now.
You're right. Though, look at it this way: this is a battle in the war against SOPA and a victory here does help get people who are standing at the bylines get motivated enough to take action.
Cyber Security Home Page - Downloads
Ask HN: What movies do you recommend for Christmas?
Please use double quotes for a title of a movie. Don't use double quotes for anything else. You can suggest more than one movie. I will scrub the comment web-page and summarize results as a bar graph if we get enough data or delete this entry if no one is interested. Thanks!

EDIT: Probably this entry will not get to the front page and there will be not enough data to do scrubbing but still thanks a lot for comments.
Being a non-native english speaker I often like to use subtitles for watching movies. While there are some very good sites like podnapisi, subtitlesource, etc unfortunately it is sometimes still hard to find matching subtitles and the sync is usually out.

So to fix this problem I wrote a Perl script for my weekend project and it was surprisingly easy to port to the web thanks to Twitter's bootstrap CSS. So here is the site. Even the domain name is merely 1-hour old!

Your questions / comments are welcome. I hope this is useful to people like me who have had trouble finding movie subtitles and also people who are hearing-impaired.
Haha. Either heroku or Node.js couldn't handle the Hacker News traffic. If you would like to see the code

https://github.com/serkanyersen/Basic-Chat
Well, it’s true that Lisp has meta-syntactic programming and Java doesn’t, however since Java doesn’t have homoiconicity, you end up with people building things where a lot of the meta-programming is baked into XML files.

So, you could argue that a large, complex Java program can’t be understood just by reading it a line at a time, you have to figure out how it is all wired together via the XML files.

I think what I’m trying to say is that large and complex systems are, well, large and complex whether in Lisp or java. But Lisp has standard libraries just like Java, e.g. CLOS. So it’s true Dave could write his own objects, and Nora her own conditionals, but I wonder whether that is more folklore than practical reality on commercial projects.
> For example, when an employee swipes through the security gates, the elevator is called

Not that I work in the industry, but I highly doubt it. Only be cause when I look at other fields such as communications, it is only in the past few years that the idea of unified communications has taken hold, where separated systems can talk to each other, think e-mail connected to voice-mail, etc. So if I had to guess, I would highly doubt it

This could be an interesting area to patent and work on.
(not my video), but, doing this makes me happy
http://www.youtube.com/watch?v=Jr8UK7Iq-ik&feature=resul...
But this is from Xah Lee. He's smarter than everyone on the planet and knows what's best, by fiat. If you don't believe me, just ask him.
Perhaps I'm missing something here. Argument 1 seems to basically be that Java code is bigger than Lisp code. Argument 2 is that big code bases tend to use all of a language's features.

Why couldn't you solve the second problem with the first? As you've already pointed out, Lisp code is smaller. Thus, you don't have to worry about the "large code base" problem like you would with java.
> and that includes me as far as needing to keep up with the news

You don't actually "need" to keep up with the news. It's not a sin not to, nobody's forcing you, and if something really important happens, it'll filter down to you via your friends.

I did this a decade ago and it was really refreshing. I did start following the news again at some point, but if you plan on just a month or two, there's nothing except a self-appointed "duty" why you "need" to keep up with the news.

Not that following the news is a bad thing or anything (rather the contrary) and maybe it is the most important form of media consumption, but it's not that important either, especially if you got a reasonably active social life.
Dupe: submitted 366 days ago - http://news.ycombinator.com/item?id=2034624

Merry Christmas!
What do you feel is missing in existing laws?
I'm not confused about what OWS is. It would be an embryonic version of the Jacobins or a gang of proto-fascists if only it had some sort of coordination. In my city it turned into a settlement of homeless people and street kids until they were finally evicted by the community college they were squatting at.

Anyone who joined the armed forces to avenge 9/11 joined for the cause of justice. It's not the fault of the troops that the politicians fucked the whole thing up. Under a more competent government, the mission would have been restricted to wiping out the Taliban and al-Qaeda forces in Afghanistan, i.e. a reasonable, direct, and proportional response. But because we live in a democracy, the military doesn't get to decide where they're deployed. And because there's no conscription, whiny, entitled kids get to go on the Internet and spout ignorant little criticisms all day long without ever having to take the responsibility to defend the country themselves.
'Ready Player One' by Ernest Cline

Outstanding sci-fi, and his first book. Can't wait for his next work.
Why do you think the OPEN act is good?
Best Free Android Security Software Avast Antivirus
I have always felt that other industries do not require the same amount of learning to keep up with and that in general since the knowledge base is lower, you can become and remain an expert with less amount of knowledge then software engineering/telecom/computer engineering.

The reason I feel this way is because there is not as many people involved in other fields, the information is not easy to access (think RFCs, programming language guides/books/frameworks etc.), and there are not that many people blogging & writing on websites about the complicated details of their respective industry.

It was still interesting to see that a book on elevator function theory was mentioned near the end of the article, but I doubt that this or many other fields require a lot of complicated know-how (and that needs to be constantly updated). Could I be wrong with my assumptions ?
You're claiming victory way too soon.
I don't understand the comedy shows presenting themselves as news. Watch Colbert and then watch, say, PBS News Hour. (Actually it's been a year or more since I've seen either.)

Part of me suspects that Colbert turns off some of the same higher functions of the brain that O'Reilly does.
Best: NY has a great network of investors as well as good cross pollination of people.

Worst: It's really hard to attract the best talent (nerds). Nerds look at the prospect of living in NY as a punishment.

My biased opinion (based on my limited network):
Silicon Valley is way ahead, Boston, Austin, Seattle, New York, Boulder, Orlando,

Hope that helps
Done, thanks for the suggestion. Ps, check out the latest one: http://blog.maideinc.com/iphoneipod-touch-multi-touch-cad-re...
I was going to work on eating some cookies.
People outside the US need an invite for some reason. Can't guess why.
I agree, though if you hardcode username and password into your application there's no need for fancy exploits.
iPhone/iPod Touch Multi-touch CAD Remote - feedback?
Well I didn't think there would be so many people on it :) But it was so much fun until it failed :) I will probably fix those issues but it was just a demo to see node.js and socket.io
pd: you should telnet/nc to 4ws.cl 8800 to connect.
[ Ultra Private ] Underground Secret - The Seekers Of Truth - CEH - Saher Team
"Elf"
if I interpreted the source of the article correctly, then the article makes a big mistake, they count the domains that change from godaddies nameservers. If you don't host with godaddy it wouldn't show in the statistics. Check the link to which the article refers.
A. It depends on the type of startup interests you. For example if you want to be in the hub of the tech industry it's hard to argue that silicon valley isn't the place to be. However if you're interested in culture, media or fashion it's hard to beat NYC.

I'd also add that a great deal of it comes down to personality -- and don't be afraid to add that to your calculation...
If you intend to gamma correct images, gamma correcting the alpha channel like this code snippet does is not desirable.
If a company turns a profit of $20,000 a day, and then suddenly it turns a profit of $1 a day, do you think that is not going to catch their attention, despite not being a loss in absolute terms?

It is a huge loss in terms of day over day profits. This is attention grabbing for a business.

GoDaddy looks at day over day sales and sees a drop. It is probably the most important event that's happened to that department in months. We already know it has gotten their attention because now they are doing damage control, however disingenuous or mitigated by overriding concerns it may be.
London roads improvement strategy: Community road feedback
Deployment comes to mind as one reason to go with this approach; fewer systems have Python installed than Java runtime.

I would like to see proof of this. Perhaps Windows has fewer Python installs, but I would find it hard to believe that there are more Linux systems out there with Java (which most distros don't install by default) than python (which more systems do install by default).
Yeah, it's the first thing I did too. It's the most node and ajax/comet/websocket learning per line of code that actually outputs something useful.
This is a step in the right direction, actually. Instead of just filling the internet with keywords, they're filling it with information. Now we just need to train the SEO companies to make it good information and advertising will, for the first time in... ever, actually align with the public good.
Totally agree. However, allegations that there is wrongdoing surrounding organ harvesting is nothing new, yet nothing is being done to investigate it, nor is China being proactive in inviting people to come investigate and provide over site to prove that everything is internationally acceptable.

The fact that China isn't trying to prove the allegations wrong and that there is willful ignorance among other nations is frightening.

People often use the argument, "This can't possibly be true, because it would be very hard to hide such atrocities.", but if anything WWII proved how easy it is to hide such gross atrocities. During World War II, no one really knew what was happening in the concentration camps until the Russians first arrived in the Majdanek camp in July, 1944 for the first time and saw it with their own eyes. Just before they arrived, the Germans spent a lot of effort to try and destroy any evidence of what had been happening. If anything, WWII proves how long people at a distance and with no local knowledge can go without knowing horrible things were occurring. From what I remember what was discovered at the Majdanek camp wasn't even that bad because the Nazis had enough time to partially cover up the gravity of what was being done. AFAIK, it wasn't until Auschwitz was discovered January, 1945, that people truly discovered the gravity of the situation.

Allegations like this should be investigated by non-political independent third parties whose primary mission is preventing human rights atrocities.

IMHO both humans and other entities should be innocent until proven guilty, but organizational entities, even entire countries, should be subject to investigations into allegations.

Right now we have a situation where China isn't innocent, but no one has investigated to see if it might be guilty either.
ditto that. Most of the time I don't notice the effects of red-green color deficiency, but whenever someone wants to differentiate between A and B with colors, inevitably it's red/green.

Not much to do about it with xmas colors though. Bah humbug to poinsettias.
OPEN act is also bad. Why do we have to choose from the lesser of two evils?

http://arstechnica.com/tech-policy/news/2011/12/the-open-act...
If either you, or your old provider do things right, there is no downtime at all. In your case it looks like Network Solutions kinda screwed you over.

Here's the correct recipe:
a) Tell new registrar about incoming domain transfer, make him already set up nameservers.
b) Set the new nameservers for your domain.
c) Actually transfer the domain.

If either your old provider is nice enough to not shut down your name server as soon as he receives the transfer request (which won't benefit him in any way, because he is just helping an already leaving customer) or you follow the recipe from above, you will have zero downtime.
PIPA is farther along than SOPA. It cleared its committe with no resistance in mere minutes and while Senator Wyden has apparently been delaying it through arcane Senate procedural rules I do not understand, there was news last week that it would be the first thing Reid brings before the Senate floor when they reconvene January 24. It has 40 co-sponsors (40% of the Senate!) so the odds are not good.

The general consensus I've seen on the net is that PIPA is less horrible than SOPA but still unacceptably bad. We've dealt the worse bill some serious blows in the last week, and now we need to turn out democratic/capitalist firepower on PIPA. Full blast.
BoI is Edmund's game, Tommy wasn't on it.
I can't really take seriously anything that includes the statement "An abililty to see the future makes Uri Geller famous."

Uri Geller is a charlatan. And since the author refers to SOPA, it seems relevant to remind everyone he was one of the first to try and use an overly broad computer law (DMCA) to suppress criticism of his dishonesty.

http://en.wikipedia.org/wiki/Uri_Geller#Paranormal_claims

Nothing to see here, move along.
such a licence would not be considered an open source or free software licence by the OSI or FSF.

So what? What's the downside of using a variation of a common license that is not approved of by the OSI or FSF?

Someone other than the target excluded group might not use the software you're offering for free?

Who would get mad if I released code under the MIT license (or some variant) with an additional requirement that it cannot be used to build Web sites the advocate killing abortion doctors?

If it's my code can't I just set whatever conditions I want (modulo the requirements of any prior licenses my code may be bound by)?
Dropbox For Android Gets A Major Revamp, New Features
A Christmas Miracle Facebook Chat (Kind Of) Supports Extended Rage Faces
Ask HN: I'm looking for a job in web development in L.A. area.
Presently I'm working in a medical field and I would like to get a job in web development. Any suggestions how to land a job as a web developer in L.A. or is there any company out there might be interested to hire me. I'm willing to start from scratch. As a reference I built this sites like a year ago: instamapsearch.com and jamafriend.com. Also you can read my blog at jcapillo.me.
#ruby or any other language's channel on freenode is a good bet.
Am I missing something? It seems like he's saying, "Sure, the most relevant numbers happen to agree with all the experts, but I'm pretty sure both are wrong, because this place looks pretty swell to me. And I'm so sad that nobody takes me seriously that I'll pay $5k just to get a higher profile."

The only evidence he really pushes is the trade balance, but that seems unsurprising to my amateur eyes: if domestic demand is low, then wouldn't imports drop and export industries do better (due to cheaper labor, cheaper materials, cheaper money)?
The worry circulating around the domain industry is that they will use VeriSign and Virginia jurisdiction at the registry level. I can't remember if this has happened or not yet though.
A classic take from 2004: http://www.paecon.net/PAEReview/issue23/Locke23.htm
90% has to be more than just iTunes purchases. imo this supports the widely known fact that Android users don't spend money as much as iDevice users.
As a kid, I was a big fan of "The Little Drummer Boy".
http://www.imdb.com/title/tt0063230/

"It's a Wonderful Life" is another great classic:
http://en.wikipedia.org/wiki/It%27s_a_Wonderful_Life
No, I'm not. SOPA failure and existing critiques can be incorporated into PIPA ones. Focus on PIPA, keep both in the news. The critiques will synergize, which I don't mean in the dack.com way.
Who really stands a better chance of being heard in Congress, me or a corporation that "has been working to help craft revisions to this legislation?"
It also makes other companies recognize that we don't like to be fucked with and we vote with our wallets too. Today Godaddy, tomorrow your company supporting SOPA?
This wasn't even a registrar transfer, just a DNS repoint from NetSol to Route 53. Amazon was all set up before the transfer; it was NetSol's screwup (which is probably some ancient set of CGI scripts) that caused the problem, and there was no way we could have avoided it even if we had known exactly what would occur - NetSol controlled both (a) the registry data telling the root servers where to find our SOA, and (b) the name server that the old SOA pointed to.

People using GoDaddy for both registration and DNS could find themselves in exactly the same predicament, so it makes sense that they'd want to do it carefully.
Is there a 'lispish' way to write code?

Yes. If you read enough Clojure, Scheme and Common Lisp code you'll see that they have their own different styles. On a few occasions I read Common Lisp code written by schemers, it was somewhat ugly and inelegant, although the same code would have been elegant if written in scheme. Here's an example from an Erik Naggum article( http://www.xach.com/naggum/articles/3195982690560792@naggum.... ). First the Scheme in common lisp:

(defun make-account (balance)
(labels ((withdraw (amount)
(if (>= balance amount)
(progn
(setf balance (- balance amount))
balance)
(format t "Insufficient funds")))
(deposit (amount)
(setf balance (+ balance amount))
balance)
(dispatch (m)
(cond
((equal m 'withdraw) withdraw)
((equal m 'deposit) deposit)
(t (format t "Unknown request -- MAKE-ACCOUNT")))))
dispatch))

Perfectly reasonable way to do it in Scheme, not in Common Lisp. Heres how you do it in idiomatic Common Lisp:

(defclass account ()
((balance :initarg :deposit :initform 0 :accessor balance)))

(defmethod withdraw ((account account) amount)
(decf (balance account) amount))

(defmethod deposit ((account account) amount)
(incf (balance account) amount))

(defmethod withdraw :before ((account account) amount)
(unless (<= amount (balance account))
(error "~A has insufficient funds to withdraw ~A." account amount)))

I'll let the code speak for itself :)

Lisp allows you to turn code like the first example into code like the second.

edit: formatting
I feel the need to state what is probably already obvious to the HN crowd: Microsoft did not invent the idea of lawful interception. It is used in full force for both fixed and mobile networks, and select government agencies can call carriers to get records and do live wire tapping.

http://en.wikipedia.org/wiki/Communications_Assistance_for_L...

http://en.wikipedia.org/wiki/Lawful_interception

Microsoft's premise is that the techniques used for VoIP are different then traditional lawful interception, but I don't think anything described in the patent is non-obvious.
Nonetheless, they will probably get it awarded, as more then 50% of patent applications do (forgot where I got the statistic from), and even more when its from large tech corporations that have dedicated in-house patent lawyers filing the patent applications.

When you think about it, the USPTO gets money from awarding patents and collects yearly fees through the 20-year life of a patent, and the army of patent examiners they have on staff do not come cheap (starting salaries range from 52-79k), and for the most part they are self-funded and do not rely on U.S. Congress money - so there is every incentive in the system for them to award every patent applied for.