skysight-inc/HackerNews huggingface dataset:
They wouldn't have to train so many if they easily allowed 3rd party app stores. If you don't like the wait in Apple's official store, go to the alternative. As long as they insist on being the bottleneck, this will be a problem.
The complex I live in allows payments online both through bank tranfer, and credit card payment, and have done so since I first moved in two years ago. The system they use is through http://realpage.com/onesite/ and until this month, they charged a $10 processing fee for all online payments.
thanks for your contributions. and thanks for the heads up that you will not be around for a bit so we don't have to see posts wondering why you disappeared ;)
Agreed. But my reply was more than just "for sure". I explained why I thought that.
A Step Forward for Microbial Machines
Sad to see you go. Still following your blog. Great stuff.

What would a community do differently if it didn't want people like you to feel misplaced? Just too technical?
It was nice having an actual lawyer around here instead of the usual bunch of bloviators.

Hopefully you're off to do something interesting!
Researchers crack network latency nut with new algorithm
The machine interprets your program's symbols according to the language rules. Hence, all machines are interpreters. Some of the interpreting goes on in hardware, and some in software.

I remember having a similar epiphany: that all languages are always interpreted. I believe my next thought was "so what?". I suppose it might be a good thing to remember if implementing a new language.
Is anyone familiar with cakePHP? Would that have any benefit here?
I'd go with ASP.NET MVC. Probably one of the less common answers you'll get here, but I think if you choose one of the more popular and well-supported options (Rails, Django, ASP.NET MVC, Java) you won't really go wrong.

Just check out each one and pick the one you feel has the best fit for your coding style. A properly-built site will separate the coding from the style, so it won't really matter what's underneath.
Just wondering, anyone using Django on Jython?
From my limited experience with grails, the documentation was really lacking, especially when compared to Rails and Django.

Not to mention the fact that the guy who co-invented Groovy is now a Scala advocate.
If you're familiar with PHP, then it would have the benefit of a low learning curve. Otherwise, I'd go with something else...what kind of web server are you going to use (Linux or Windows?)
This looks like it came from the slides of some talk. Is there a video available?
I'm familiar with PHP, so I'm not terribly worried about learning a new framework. I'm just curious what it can bring to the table
My question is why wouldn't someone want to use something like Compojure so they can use Clojure exclusively?
Here here. While I haven't abandoned it, I do really, really hate CSS for layout. You get it just right, and then realize it completely sucks in another browser. As bad as cross-browser javascript used to be before prototype and jquery.
I've paid my rent online in the US for the past 7 years - with 4 different landlords using PayTrust, which simply prints and mails checks automatically. It also scans paper bills, and gives a lot of control and feedback to stop things going wrong, so it's better than most bank-based bill pay services.

Like most of the other UK people, I was very surprised about the lack of a direct debit equivalent over here. A major issue is that in the UK, consumers using Direct Debit are strongly protected by law which compels merchants to return the money in the event of a dispute. In the US, no such protections exist, so if the merchant (or landlord) overchaged, you'd be at the mercy of their dispute resolution procedures and the courts.
Stochastic computing with biomolecular automata (2004)
I'm honestly a bit surprised that there haven't been more viruses like this that try to infect users from 'upstream'. If you really think about it, there's lots of programs that could be infected and inject malware into some code before it's shipped...compilers, build systems, obfuscators, installers, etc.
Why don't we just nuke the planet? I mean, there wouldn't be anybody left afterwards to complain and all the baddies would also be dead.

You're ridiculous.
I'm not too familiar with CakePHP, but there's also CodeIgniter. I found this fairly detailed comparison when I did a bit of searching:

http://snook.ca/archives/php/codeigniter_vs_cakephp/

If you want a bit of templating functionality without using an entire framework, I sometimes use a less-well-known PHP templating system called Smarty (http://www.smarty.net), which is very easy to get the hang of, and it's just as fast as using pure PHP (because Smarty actually converts your templates to plain PHP code).
I hope he isn't leaving to pursue a new career as an Erlang programmer.
Why Doesn’t Apple Trust Google?
Short Horror Story [Manga]
"Apple restricting downloads from their own store, "pay our 30% rake", is bullshit."

So you feel you have a right to force Apple to distribute your software, collect payments for it and pass them on to you, and that they should have no say in whether to provide that service or charge you for it?

Again: you have the right to do what you please. But that doesn't extend to forcing Apple to offer you services they don't want to offer.
Inbox - 'Yahoo Mail'
IPA: ASCII Style
I think most readers of Hacker News would enjoy District 9 (I did: 9.5/10)
Afghanistan is having massive food shortages and food prices are through the roof. Hunger is a VERY serious problem there.

Growing corn for biodiesel would make very little sense.
> Not to mention the fact that the guy who co-invented Groovy is now a Scala advocate.

This seems to have been turned into a giant piece of FUD against groovy which puzzles me. He didn't say anything bad about Groovy. He simply said that had Scala already existed, he would not have invented Groovy. Like saying, if I had a Lamborghini I might not bother buying a Porsche. I don't see why all of a sudden people think it means Groovy is bad any more than it means a Porsche would be bad. It also means that you'd be unhappy with JRuby or Ruby itself for that matter since all the reasons he gave for liking Scala were about it's static typing and other features Ruby doesn't have. Or of course, perhaps you just enjoy indulging in language FUD and I'm feeding a troll.

Re: documentation - I think you're probably right that Rails is better, but I think both are above the necessary threshold that it's not a problem either way.
And lose all the Rails infrastructure, plugins and functionality? After all, Rails is actually a collection of technologies and perfectly usable as a presentation layer alone. And hey, once we've put Lisp on the JVM, why not Clojure on Rails?
Perhaps you haven't really paid attention to how much endurance and power Lance Armstrong brings to the table, even late in a multi-stage race. In the history of biking there have been very few people with his abilities. Seems like a poor choice as an example for your point.
This vaguely reminds me of how some people set clocks 5 minutes ahead to make themselves think they're late.

Of course, people also tend to get used to that pretty quickly and compensate accordingly, which doesn't sound like a problem here.
I am not sure whether this article will get flagged or not, but I agree completely with you on this. I watched it last friday and wasn't even sure what this movie was about. For the first half an hour I was cursing myself that why did I came, however, everything changed.

This is one of the best sci-fi movies I have ever seen, and I have seen almost all. I am very sure that most of the HN community will love it.
Liam Hemsworth and Miley Cyrus Kissing Picture
1 Phó quản đốc
Quản lý dây chuyền SX và kiểm soát chất lượng SP. Quản lý công nhân............ Cụ thể sẽ trao đổi thêm khi phỏng vấn
This is actually pretty useless. None of the courses seem to have video or transcrupts - only "notes" are present. Think powerpoint. How much can you learn about finance from powerpoint? Some courses actually even lack half of the notes.

This MIT courseware thingie might be a good idea, but implementation leaves a lot to be desired.

If anyone knows a good source on entreprenial finance please chime in.
Somehow I read it as "we despise all references and all objects of reference..." and had to do a double-take. :-)
That’s a lot of apps. 8,500 per week with 40 reviewers works out to 212 apps per reviewer per week — about 40 per day.

It's even worse than that, quoting the Apple text:

There are more than 40 full-time trained reviewers, and at least two different reviewers study each application so that the review process is applied uniformly.

So yes, more than 40 per day for a first review. On top of that they have to do at least another 40 for a second review.

That's just plain insane.
RestMS
I thought it had a decent story, realistic special effects (the prawns look quite real next to the human actors), and humor (for the first half of the movie, the main character could have been plucked right out of Summer Heights High).
Varghese, a co-author on the ACM paper, wrote the book on high-performance network component design --- "Network Algorithmics":

http://www.amazon.com/Network-Algorithmics-Interdisciplinary...

Highly, highly recommended.
CSS Template from scratch
Create liquid CSS layout with valid XHTML and SEO coding. Step by step.
Long but great (like most of Yegge's essays, as far as I'm concerned)! This paragraph stood out for me:

"The problem is that types really are just a classification scheme to help us (and our tools) understand our semantic intent. They don't actually change the semantics; they just describe or explain the (intended) semantics. You can add type information to anything; in fact you can tag things until you're blue in the face. You can continue adding fine-grained distinctions to your code and data almost indefinitely, specializing on anything you feel like: time of day, what kind of people will be calling your APIs, anything you want."

edit: and later:

" Here's an example of what I mean by being able to tag things until you're blue in the face: Take a for-loop. It's got a type, of course: for-loop is a type of loop. It can also be viewed as a type of language construct that introduces a new scope. And it's a type that can fork program control-flow, and also a type that's introduced by a keyword and has at least two auxiliary keywords (break and continue).

You could even think of a for-loop as a type that has lots of types, as opposed to a construct like the break statement, which doesn't exhibit as much interesting and potentially type-worthy behavior. A type is just a description of something's properties and/or behavior, so you can really get carried away with overengineering your type declarations. In extreme cases, you can wind up with a separate Java interface for nearly every different method on a class. It's pretty clear why Python and Ruby are moving towards "duck typing", where you simply ask an object at runtime whether it responds to a particular message. If the object says yes, then voila — it's the right type. Case closed. "
Israeli scientists find way to combat forged DNA
isn't it kind of implied that you think most readers would enjoy it simply by posting it?
How many people here did not know about District 9?

I'm guessing pretty much no one and if they hadn't then they wouldn't care now.

Link to something where they go into the technical details of the film, the software they used, what computers, rendering info for the CG, how they were able to make the film with the amount of money they had.

But DO NOT just throw up a link to IMDB.
For me, the time between 2am-6am is the absolute peak of concentration: for writing, coding, thinking, anything.

The time between 2pm and 6pm is the absolute peak of cognitive weakness. The only thing I do well in that time is sleep. It's like a dead zone.
Yes, you have to watch from beginning to end. It starts a bit slow, but it must be taken as a whole.
There's dress codes, and there's dress codes. I think most institutions should have some form of dress code. For example:
Do I really have to look at someone's hairy legs or toes or arse when they sit to close to me in a meeting?
Do I have to listen to the flip-flops someone is wearing as they walk past my office 20 times in 10 minutes?
Do I really need cleavage distracting me all day?

So, maybe some minimal dress code makes sense and can prevent embarassing situations or situations where other's are made uncomfortable by someone else's clothes (or lack of them).

But, having to wear a suit & tie everyday, or khakis & shirt/polo shirt, no thanks.
If you have a link to that stuff please post it. I looked at the Wikipedia page and there's not much of interest there.
Well, there is retro and there is double retro.

I log time on projects mainly, and set up appointments. And use the todo list. I sync it these days with linux.

The speed of entry is a happy combination of several factors. First, of course, it is instant on. Next, there is a very simple database that you can customize which is behind the todo list. Third, there are keyboard macros that I have set up to instantly call up this todo list and pre-fill a blank entry, so after hitting that key, I can instantly begin typing. So the sequence is power on, hit two keys to bring up the database (0.5 sec so far, maybe less) and begin typing instantly. Stylus is slower, berry wheel is significantly slower, I am guessing that the iphone is slower, hp pda with stylus is slower as well.

It can also have phone numbers, but those usually end up in the berry.
Exactly, tell me what's so interesting about the IMDB page?-- it's the same stuff as on Wikipedia.

What's wrong with waiting and putting up something of actual interest?
It seems this story keeps repeating - for the previous discussions see here:
http://news.ycombinator.com/item?id=745653
http://news.ycombinator.com/item?id=776423
I'd never heard of the movie until I saw this post. So that's one.
That's nice, but will you pay for it?

I think that HSR, Rail, subway, and commercial airlines are all like travelling in a bus. If that's your thing, great, but ....
http://barker.linguistics.fas.nyu.edu/Stuff/Iota/
Think of it as an organic version of the Netflix recommendation system. Since a lot of folks here have similar interests in technology-related things, it stands to reason we might enjoy similar movies.

I don't think movie/book/other recommendations are particularly harmful. As long as they're used sparingly.
> will also create huge amount of direct ... jobs

So much for being inexpensive.

Rail is space efficient and can be energy efficient (if you can get the ridership), but those aren't the only important costs.
I have to say I didn't really like it that much. I enjoyed the "documentary" aspect of the first half or so, but the "plot" in the second half felt pretty weak.
It hasn't happened before in the US....
Read the textbooks. You don't even have to leave your computer, I think the entire Wiley Finance collection is also available in ebook form.

Start out learning the basics of accounting, then move onto financial topics. That's how I did it.

I will gladly make suggestions if necessary.
Might as well call it an "Internetism". With Steve, though, you at least get style, articulation, a sliver of grace and as much verbosity as you can stand.
I don't really see how the equivalent of "I'm already at risk, so I may as well be at further risk" is an effective counterargument.
Working with Ogg Theora and the video tag
> you can't deny the harm which would probably come from having all these drugs freely and cheaply available.

Yes, there's harm from those drugs being available. However, criminalization hasn't reduced their availability.

Criminalization is very expensive. What are the benefits that we're actually getting?
One of these would have been very useful when my AD&D adventuring party was exploring the Lost Caverns of Tsojcanth.
Use Accounting to Identify Business Trends
PHP Code Generator Virginia
Web-enable your database with PHPRunner. PHPRunner by xlinesoft.com builds visually appealing web interface for any local or remote MySQL, MS Access, SQL Server and Oracle databases.
Sorry, I certainly didn't intend to spread FUD; I was just stating my opinion which, as I mentioned, is limited.

But if a language designer tells me "hey, if item B had existed when I created item A; I wouldn't have needed to create item A", that sounds like an improvement.

I don't really care for Groovy in either direction (it's not bad but it ain't great); but I fail to see how mentioning my opinion is trolling.
Don't be rude. Most people don't know where to go looking that kind of stuff, and I think a lot of hackers are interested in sci-fi to start with, he meant well.

Anyway, here's some stuff to satisfy your geekier urges:

http://vfxworld.com/?atype=articles&id=4032 < business
http://www.studiodaily.com/main/topstory/Making-Alien-Blood-in-District9_11199.html < compositing
http://www.red.com/cameras/technology/ < the camera
http://en.wikipedia.org/wiki/Match_moving < the main technology used for compositing handheld shots
http://www.digilab.uni-hannover.de/docs/manual.html < u can haz free toolz
http://mos.futurenet.com/resources/3dworld/TDW94.s_farm.pdf < this kind of thing is quite computationally intensive
http://structuresynth.sourceforge.net/ < procedural modelling is increasing important in CG
Thanks I'm going to look into it, as well as smarty, which looks really helpful right now
The problem is... then the first hour ended, and the movie became a giant chase reminiscent of Michael Bay: all cops'n'robbers and random killing: see more here: http://jseliger.com/2009/08/18/district-9 .
Thanks for the sound advice, now it's time to test it all out.
Please don't include a personal rating in your submission's title.
Scott Rafer: Couldery Shouldery - Lookery Postmortem
Let's avoid spoilers for those who haven't seen the movie yet, but I must say that I found the action parts very satisfying. I haven't been literally on the edge of my seat in an action film in a long time.
The politics were so heavy-handed that I thought the backlash would be fierce. I was wrong; no one seemed to get it. Anyway, the director was painting a pretty pessimistic view of society.

http://www.takimag.com/blogs/article/alien_nation/
My goal was mostly to spark a discussion in the comments and see if others agreed with me.

If you don't like it, you don't have to upvote or even read the comments.
Just as a note to this: these lectures are actually pretty excellent, and the professors are both apple engineers who are very bright and fairly clear. They also have a guest lecture series which is on their list of lectures on Itunes U, all or most of which are centered around creating startups.
I have used twisted.manhole in the past for a similar effect, but this is not quite the same situation (I suppose you could use a similar to patch in the manhole bits, but I always built it in to my services.)
I don't see why the author should have to explain that. Unless there is a reason not to, English speaker tend to be faithful foreign conventions when adopting non-English words and names. If the Italian's call him one way, the English speakers can pronounce it, and there is no confusion caused by the matter, then the Italian convention will become the English convention. Why other languages don't do the same thing is really matter best left to articles written in those languages.

I think that it's telling that no matter what language he is refered to in, it's still only one word. I only ever seen Galileo refered to by his full name in textbooks and in books by him.
"Free Kevin"
Valve hired a PhD in Psychology to figure out how to make their games more fun? Wow.
Buy portable inflatable hot tub cheaply
are you looking buy best portable inflatable hot tub? You will get them at our website
Dog Kennels for Sale
Cheap and variety of dog kennels for sale for your dog's security. Outdoor dog kennels, Portable dog kennels, large dog kennels and chain link dog kennels.
Mechanical Lock Companies and Security Engineering: A Failure of Imagination
I had the opposite reaction: I didn't care much for the "documentary" portion, especially since I didn't realize that the main character was the main character, so I kept waiting for the prelude to end so we could get to the story. Also, while it was impressive that they could get me to care at least somewhat about this guy by the end, I didn't enjoy the endless scenes that made him so unsympathetic.
You'll be happy to know that freedom of expression is slowly being crushed in Japan, just like everywhere else, so you won't have to feel creeped out much longer.

http://www.sankakucomplex.com/2009/08/21/un-demands-hentai-b... (possibly NSFW)
Thanks! I've only read the first two links, but so far it's very interesting stuff.
This is some good stuff, thanks.
I tried it about 8 months ago. It definitely was not production ready. There are some memory leak issues, plus there is no good way to actually embed it as a servelet.
(defun foo (n) (lambda (i) (incf n i)))

def foo(n): lambda i: n += i

Give me two powerful languages with the same features and I'll pick the latter for its syntax.

So no, lisp may be the best right now, but it won't be the best forever, its syntax is its best friend and worst enemy.

Something lispers will never understand. Love is blindness.
Jobspice: Solution to your resume nightmares
neat hack!
There has been some mention of some companies trying to solve problems in this space. But I return to the fact that this problem is still largely unsolved. My evidence is the fact that almost NO ONE I know pays rent online. If a solution exists it's complete lack of adoption hints at the fact that there are serious flaws in it's execution.
I don't think he was being rude. I think it's a legitimate point, this is a major motion picture, for which I've seen adds on national TV god only knows how many times. Not that any geek needs adds to know this movie is theaters now. How could anyone here not know?
Brand Experience|publicity stunts|brand activation agency 
There are several Experiential marketing agencies that would provide live brand experience,
> (legal)

Not in the de jure sense, surely?

http://news.ycombinator.com/item?id=630032
There are better alternvatives for that:

1. Many other languages use catch/throw or a more sophisticated version of break.
2. This is often done with try/finally in other languages.

There is no excuse for re-introducing the goto command.
I don't see the reason for the "housecat", "parrot" and "wolfpack" patterns. These patterns have been around a long time in the EAI space, not sure in the logic in giving them a new name.

http://www.eaipatterns.com/ -
http://www.eaipatterns.com/PointToPointChannel.html -
http://www.eaipatterns.com/PublishSubscribeChannel.html -
http://www.eaipatterns.com/CompetingConsumers.html

It also claims the "parrot" (publish-subscribe) pattern is the most widely used. In certain situations it is very common (Market Data, News, Master Data etc) - but these are fairly specific.
> Lesson for engineers: build lots and lots of debugging hooks and panic buttons into your systems. You'll need them.

Exactly... Especially when your hardware is 30 million miles away :)

> I also find it amazing that as of now, the Mars rovers have been working for over 2000 sols.

Me too, although when I looked it up, I found out that Spirit has been stuck in a patch of soft ground since May... NASA engineers have been testing plans on earth to get it unstuck. Photos here:

http://marsrovers.nasa.gov/gallery/press/spirit/

(start at 5/1). Hopefully they're as good at debugging mud as they are at software!
Aliens? Apartheid? Nelon Mandela? Dresden Codak did that back in 2005! http://dresdencodak.com/2005/10/05/apartheid/
Do you think people in thousand-dollar suits are more approachable? Personally, I do not.
what "prank" are you talking about? he wrote a silly, semi-offensive joke presentation about an impressive proof-of-concept he actually developed...