skysight-inc/HackerNews huggingface dataset:
Hi. Thanks for the link!

I'm sure you noticed, the original title was "How to implement Perl 6 in '10", where '10 was meant to refer to the year 2010...

Though I guess "10 minutes" is a valid, if unexpected, interpretation of "'10". Enjoy! :-)
EMI In Trouble Asks For Even More Money To Stay Afloat
Standard negotiating tactic: Ask for something so completely outlandish, that, even when cut down by the outcry, you get what you actually wanted in the end.
The article describing its operation is easy to read and understand, to a programmer's eyes anyway:

http://www.j-paine.org/eusprig2005.html

It's basically all about treating a bunch of cells (which are a set of named expressions) as a primitive, then using various morphological operations to group them, transpose and translate them, so that you can compose them by making them line up.
...and that's why I shouldn't post at 2am :)
Seeding good conversation on your blog? Not a chance.
The idea of buying comments ain't bad though if all you want to do is give the impression of activity on a site.
Others have asked for an advanced search interface, and I think your idea of filters fits right in with that. Thanks!

What I'm imagining now is actually at least two new user tools to help them do their searches: a query builder that does the advanced operator searches for them (like Google's advanced search form) and filters on the search results.

You got my brain in over-drive :)
Iron Man 2 Trading Cards Released
More rich Lisp hackers and lots of jobs for people rewriting Lisp to C++ (or Java)?
I can assure you, it works much worse with a Dvorak layout.
Probably worth noting that in clojure you can have actors if you like (either in clojure, or using some library - even akkasource.org) - likewise, there is STM in scala (see same link) as a library. It isn't one or the other.

I really love clojure, but as I have said to others, have given up hope that a new type of lisp will catch on for more than a very small group. I would LOVE to be wrong about that.
It's probably most interesting to see how they implemented a service that does this. From their FAQ:

"The machine consists of a tweaked Linux server running apache2 with python modules installed. Selenium RC Control is used to automatically launch and kill browser sessions. This all driven by a single python/cgi script with some additional self-written python libraries.
Each user can watch her suicide action in real-time via a VNC remote desktop session, displayed on our website via an flash applet rendered live into the client's webbrowser. We are also running some customized bash scripts plus MySQL in the background for logging and debugging, jquery/PHP for the website and a modified version of the great FlashlightVNC application built in Flex. Web2.0 Suicide Machine consists of roughly 2500 lines of self-written code."

Maybe somebody will build another website that lets you watch a video of the server browsing another website. I heard you like websites...
It was ported from .NET early on, as soon as it became too successful to scale. They kept the .aspx URLs so links wouldn't be broken.
Doing a free Nokia N900 trial for WOM World Nokia
The same subway sign means two different things in New York and Madrid
If you did insert X here you probably would not be able to say you are earning more than all your friends.
Army Tests Flying Robo-Sniper
If you think having two DNS providers is a hassle then you are probably doing it wrong — if you setup a hidden primary configuration then adding an additional secondary is just a matter of giving the new provider your zone name and IP address and then updating your delegation.

In case you're not familiar with it, a hidden primary configuration is just a master setup to allow zone transfers with the zones themselves not including a delegation to the master. This means the only queries your master serves are zone transfers requested by the secondaries.
just fyi, they operate around 30.000 servers
http://www.datacenterknowledge.com/archives/2009/05/14/whos-...
Is this satire?

To me, the wording similarity to "Prostitutes" is too glaring to be a mere accident.
I bought the book he mentions in the talk, "Art of profitability", recommended.
Just in case people think this is anything new: this type of app would have been rejected under pretty much any of the earlier development agreements.
Yeah, that's what they said about AOL.
They might be worth free.
If you're a web developer, you'd wish Apple were more aggressive and just replaced IE with Safari entirely.

...I wouldn't mind that. Especially if it was IE6.
Perhaps Lisp will now be a standard/supported programming language in the Googleplex :-)

I think that most of what ITA does is written in Common Lisp.
Honda's Small Car to Arrive in India Sooner Than Expected
Maybe it's too early and I need my coffee, but I can't tell where you differ from the author. He also says the success of the iPhone had little to do with developers. ("Developers never had anything to do with it." is his closing line.) What you call "wow-factor" translates to the author's "awesomeness".
LaTeX Search
I've always suffered from at least a partial Mac envy.

So you don't own a Mac? Let me explain: Apple makes some devices: a phone called iPhone; a music player called iPod. About two weeks ago they started to ship their new product iPad — kind of media consumption device.

And they also make computers, which happen to be called Macs: Mac Pro, iMac, Mac mini and Macbooks. These are great for programming: you get UNIX with GUI what makes sense. Also you get a half a dozen or so programming languages out of the box, including free IDEs.
Back In The Groove - Perspectives on Q1 VC investing in Mass
That's not their justification.

You can see the actual Cease-and-Desist on their website http://suicidemachine.org/

They are being told to cease-and-desist:

- Soliciting users' Facebook login information
- Accessing a Facebook account belonging to someone else
- Collecting Facebook users' content or information using
automated means such as scripts or scrapers without
Facebook's permission
I'm afraid you've got it the wrong way round. The detached non-emotional tone adopted in the recording doesn't contradict the assertion that fighters may adopt a detached attitude during conflict as a way of pushing down emotions.
I'm a U.S. Citizen and next month I'll be giving up my passport to be a citizen of the Czech Republic.

Normally I would keep both passports, but the way the U.S. taxes its citizens abroad pretty much precludes that.
"business model generation" is a really good book on the subject:
http://www.businessmodelgeneration.com/
Can an expat/tax guru shed some light onto how that whole tax thing works? Do you pay local tax + US federal tax, or something?
@michael: Today is your lucky day :)

The growth of Clojure has been exponential both among users and clients. A few years ago nobody could have imagined that a Lisp would have such rapid uptake, but it seems that the combination of a solid product, great libraries (JVM) and a productive community was all it took.

IIRC the Google Group is now in excess of 3000 members and if you'd like to try it out I suggest you follow it or join us in #clojure on irc.freenode.net - If you're a professional developer it'll be worth your time, if not you'll at least have some fun!
The author doesn't even mention innovation, and may not even see it as important in the platform game. After all, Apple spent years leading in innovation while it varied between "marginal" and "beleaguered" in the market. So clearly innovation isn't enough to win the platform game, and looking at the winner of the last big platform game I'd say that it may not even be necessary.

So while I personally value innovation, I don't see how it's relevant to the author's thesis.
Of course Stallman can relax and have fun.

Here, he's dancing to Soulja Boy's "Crank Dat" together with a few other MIT people:

http://www.youtube.com/watch?v=7C6r6fG4k40
Short Studies On Excuses
I understand Dreamweaver does a good job of managing projects - if not of managing actual, you know, HTML.
(different comment, different question)

It sounds like renouncing your citizenship is somewhat permanent. If you ever wanted to come back for an extended period of time, can you re-apply for Permanent Residency?

I was a citizen of China (now a US citizen). It took years for my green card to be processed, and a good amount of time for citizenship.
Think Over Literature Review Example Use
Starting your writing work you need to know, that a literature review is a depiction of the literature that is relevant to a definite topic or field. It is an outline of what has been written, what are the widespread hypotheses and theories, what kind of questions are being asked
IPad Users Twice as Engaged on Desktop Websites
Using Grand Central Dispatch and C++ for inter-thread communication
You pay the taxes of the country you're in, and also U.S. taxes. Now you have some write-offs, such as the Foreign Earned Income exemption and you can write off the resident country's taxes, but it's still expensive -- and going to services you're by definition not using.
Any idea why the US objects to people having dual nationality?
I think that author claims that Apple will always be one step ahead of the competition even without paying attention to what developers think and do and that's because Apple gathered a lot of money and they can put it into designing new gizmo and marketing it furiously so the user-base builds up and developers will follow because they are money-whores.
I tend to agree most of the post apart from "1. I think Clojure is much simpler". I am not saying that Scala is simpler, just that its a matter of preference.

After spending a fair amount of time using both languages (5-6 months each) IMO opinion it boiled down to what style is more suited for a specific project. dynamic + lispy or static + multi-paradigm.

One feature of clojure that I did miss in my scala project was macros. The reason I picked scala for the project was that I wanted static typing for the project.

Both languages are really neat and I would rather be using one of them instead of java.
Twitter's Weird Lock In
If you don't like Apple's policies there is something you can do about it.
I'm guessing 3 people clicked the little arrow next to the title.
Although I am a bit sceptical of Chomsky's approach to linguistics (he seems to leave out the messy human side of language, reducing it to something easier to study), I think that his other life role as someone who deeply distrusts power is useful to society. I am not saying that I agree with him most of the time, but we need more people like him who have the courage to step outside the box and take a cool hard look at what is happening in the world.
I don't understand the question. You mean, if you give up your US passport, can you get a green card later? I think you can but you wouldn't receive any special treatment from having had the passport earlier.
The R.E.A.L.I.T.Y. principles of Agile Software Certification
Java 7 I/O: Asynch operations, multicasting, random access with JSR 203 (NIO.2)
They don't object. (The Czech Republic does.) And the reason they don't object is that they're getting tax revenues from you but you're not consuming services.
reality of the situation

I submit that's your perception. I'm not going to go deeply into this (because it's not the forum for it) but I'll simply say that if we don't enforce rigorous mental discipline on ourselves then what we perceive as a terrorist act vs "civil" conflict can be clouded by how we feel about its outcome rather than whom (and how) it targets. By that I mean, for example, someone who kills abortion doctors may consider his act not one of terrorism, the killing of innocent civilians, but one of justice because he is killing a killer.

how many hundreds of thousands (millions?) of Muslim terrorists who are out there right now

Doubtful. The entire Al Qaeda organization was estimated to be 5000 strong just after 9/11. Now, I know that Bush's policies brought a lot more into the fold but I would be surprised if there were hundreds of thousands of actual terrorists. That would be like me saying that all right to lifers were on a par with the killers among them. There are even some who may think the killing is partially justified (that is, understandable) but who wouldn't actually go so far as to carry it out. (You can swap PETA for right-to-lifers if you like.)
I only use Foxit for filling out forms from trusted sources now. Now that Evince has been ported we're in really good shape (also Sumatra, but its implementation is minimal - which can be a good thing when you find security vulnerabilities in the spec.)
Building Silent 1080p Full HD Media Center HTPC. Part 2.
Between this and the Apple iAd demo in HTML5, which notably demo'd pressing the screen and getting an 'inline' audio response instead of throwing you into a media player, a basic feature of most simple games currently missing from Mobile Safari, I think this is just about to get interesting.
Selling website that made over $500 in 8 days
Want to buy it...? =)
Database Design Create Tables and Relationships with SQL
I don't think that gives you a way to achieve a feathered shadows, does it?
Plus, adding another element just for the shadow is unsemantic - if that's something that matters to you.
Taming the lizard brain
In the way they present the entrepreneurs and their company, funding is put up front as it was a measure of success. And I think many people would agree that it is a terrible way to measure the success of a company.
This point of view is miserably broken. Yes, planet is overpopulated, in Asia & Africa. On the contrary, by having kids in a highly developed country and by giving them education one is doing a favor to this planet & its culture.
I'll echo the "being respected". I'll also add that it goes a long way towards effectively communicating a message.
Gusto, a nice way to edit websites on your iPad
If you dislike the idea of being taxed while residing abroad, how about the idea of being "exit taxed" for the right to stop being taxed:

"Relinquishing U.S. citizenship is a fairly simple process: after filling in a few forms, and in some cases, paying an exit tax (based on the applicant's worldwide income and assets)..."

Wonder how much that amounts to?
They do object - if I were to apply for US citizenship I would have to renounce my British citizenship.
Signs of Diabetes
For a new civilized startup age ?

http://xkcd.com/297/
Would it have been so difficult to undo the usually single screw to enter the battery compartment. And it's clearly stated in the article that the reason they wanted the label on the outside was for "branding". Ridiculous.
>I needed something to read PDFs and that’s the first thing that comes to mind.

Unless you're looking for advanced Adobe stuff like annotations, FoxIt and sumatraPDF are just fine. (Note: the former only lets you select a page at a time whereas the latter doesn't appear to let you select content at all.)
What ever happened to using social networks the way we used them in the late 1990's? Having fun with your friends? I get it that these sites have plans to monetize and become successful businesses, that doesn't mean you have to vote with your wallet too whether or not it's worth being a part of.
There are also tax treaties with some countries that can reduce the burden. For example, as a NJ resident who works in NY I only pay taxes to the jurisdiction that wants more (which is NY) because of an agreement between the states. I'm pretty sure there is a similar agreement between the US and Canada, where the US gets the income tax while Canada gets all of the sales tax.
Why do you'll hate this?
http://tinyurl.com/y58jclt
http://bit.ly/c1VUni
I don't know the specifics but I do know it has one particularly onerous clause for people in startup land. Any illiquid assets must be sold (perhaps just valuated) and capital gains paid on the proceeds.
Not sure what original you are referring to, but the one linked to is in fact titled "How to implement Perl 6 in ten years".

Anyway, both of them are such a mix of incoherent rambling and impenetrable project internals that I feel cheated for the time it took to skim over them...
Oxford University Press launches the Anti-Google
> based on income and assets

In other words, "Sure, you can leave. Just send us a chunk of yourself... even if you made it on foreign soil and using foreign resources."
Why would a patent lawsuit directly affect these guys? It would be between the Apple and Google corporations, and absent an impossible temporary injunction (you can only get those by assuming the facts all fall in favor of the other side) while it was being litigated they and Google could continue their work.

As it is, Apple has already shown its reluctance to sue Google WRT to Android by suing HTC; I suspect Google holds one or more patents that Apple wouldn't like to get enforced against it.
I wish I could upvote you twice as this is the essence of what 'normal' people do not understand and the internet gurus do: no big social network can survive without selling out it's user base in some sort. The rest is just mechanics.
Exactly my sentiments. However, since it says "in some cases", maybe this refers to paying the regular taxes due before relinquishing.
"Open Source apps usually don't try to slip crap onto your PC"

Unless you blindly run CPAN.
> Don't be lazy, apply some critical thinking, listen to different sources.

That's not a problem, I think, for the demographic here on HN (and other places). But increased coverage reaches more people; how many have been mislead because they didn't do the above?

That's what tastes bads to me.

> don't really think you get what their doing or what's at stake.

I'm even more cynical of them now. Indeed I think it's becoming clear what their intentions really are - it's to hold a firm political stance in how they present data.

Were I a whistle blower I am afraid I wouldn't consider that a legitimate or trustworthy avenue any more.
I think bad_user might be referring to Larry Wall's post Natural Language Principles in Perl

ref: http://www.wall.org/~larry/natural.html
What would you call this as
http://tinyurl.com/y58jclt
http://bit.ly/c1VUni
Factory farming of livestock hardly contributes to solving malnutrition - it is much more efficient to eat plants directly rather than first feeding the stuff to animals and then eating the animals.

Note: not that I have any problems with eating animals, but you can hardly defend it on efficiency grounds.
I downloaded the Berlin guide, and the text is in need of serious editing.

* There are entries in the index with no corresponding content.

* The timeline is in a jumbled order.

* Anecdotes and descriptions are repeated in multiple places.

* The same paragraph appears twice in the introduction.
Yeah, it's insane. J2EE for example is "serious" software, why would anyone downloading it also want a Yahoo toolbar!?
http://en.wikipedia.org/wiki/Spritz_%28alcoholic_beverage%29
Also, by default in PHP e-mail subjects and other headers containing non-ASCII chars will not be properly encoded. Here's my way of getting things to work: http://igorpartola.com/web-development/proper-way-to-send-e-...
I'm so psyched by the idea of games in HTML/JS. I've made a few games in Canvas myself using Processing.js: http://games.zetabee.com/ but frankly I'm amazed at the Akihabara games. I realized Processing.js was cool but I don't think it lends to raw speed as well as these games. I think I'll be making a lot more games in JS in the near future. Thanks for this link sandaru1.

Edit: Having looked into the source code... wow! For the "capman" game, he's creating the game map using ascii art and his "help.js" library has a function just for that: asciiArtToMap. This takes me back to the early 90s when making games meant you had to bitblt sprites and worry about every byte in the RAM. His library is great if you want to make sprite-based 2D scroller-type games but I don't know if it is easier to roll your own mini-library or use his for other types of games (e.g. puzzles). However, the source code itself is very extensive and I can certainly see the gamebox.font library being very useful for JS games.
I've seen the future.
I've been living abroad for 12 years and wasn't even aware that I was expected to pay taxes in the states. Presumably if I ever move back to the US to work this is going to bite me in the proverbial...
You're misunderstanding the issue. Today's change takes previously private or limited exposure profile information and uses it to create ad-hoc groups that people never explicitly acted to join. It's very similar to the Google Buzz fiasco, except with interests being exposed instead of contacts.
I would say giving information to Facebook is giving information to the world.
No profile means no information for anyone to refer to you which means no one can bother screwing you in any way.
Oh...and you also realize that there is a sun out there and the grass is green and actually it does have a smell.

In case you have profiles up on the internet (not just FB) share only what you are comfortable to loose. Once in different hands it is not yours anymore.
Bingo. To maintain a trade secret you have to take effective steps to keep it secret. If you fail without external action (e.g. inducement to spill the secret, theft, etc.), e.g. by losing something in a public place, you lose your ability to pursue anything on trade secret grounds since you exposed the secret to the world.
Idealized Lisp Syndrome is something the read-only "fans" suffer from. Real Lispers don't see the parens, but they also don't see what the fuss is all about ..

I am a Lisper by day-job, and it too is capable of being a royal pain in the ass. Only difference is, instead of bitching about other people's code; in Lisp, I have to write the code then bitch about it :-/
Not having a good conversation on an average blog just means this is not a good medium for such conversation. Instead of artificially pumping faked content we should strive to hack a better medium.
Honestly, I don't understand how some people think like this!

I agree(it was just a thought experiment - I don't actually hold that view).No, I don't expect Apple to stop selling the previous model and I don't see anything wrong with that.

I also don't see anything wrong with a tech magazine/blog breaking news about a new version of a device that could, as a side effect, damper sales of the existing device.

We are not entitled to know everything Apple does and neither is Apple entitled to expect journalists to help them maintain their secrecy.
I'm pretty sure they already at least use C and Java and maybe python (this is just based on their jobs listings).

As much as it makes sense that they might think to rewrite the code base in whatever their Google standard languages are, there are certain things that you would have a tough time with.

Example would be if they are doing a 'genetic algorithms and x (insert favorite graph theory technique here)' method for the search algorithm. You can certainly write that in any programming language, but rewriting that from Lisp to C or Java would require a GA library (which is probably going to be slower than compiled lisp), or writing some sort of lisp compiler/interpreter (which is not the point).

Also, if Google is acquiring a whole company of talented lisp programmers, it doesn't really make sense to keep the technology and throw out all of the lisp programmers. My understanding is that Google's policy is there because lisp programmers are hard to find/make, and that they don't want to be dependent on them.

It would be interesting* if they used this as an opportunity to manufacture lisp programmers and use lisp in their operations.

* = unlikely