skysight-inc/HackerNews huggingface dataset:
The issue I have here is that I think at their core, both solve the same problem in nearly the same way. The use of SQL-like syntax versus CQLs more mathematical terms like project is a valid point, but ultimately doesn't at all change the abstraction. SQL itself is largely just a different syntax for relational calculus.

I suppose I'm seeing another Lein vs. Cake situation here and feel that it would be nice if efforts were concentrated.

Both CQL and Korma need to make some changes to make fragments composable. The only really interesting difference is the issue of subselects and why CQL generates a lot of them in it's translation to SQL. From a theoretical standpoint, subselects can often be rewritten as joins and many databases do this as part of their query compilation process. It doesn't seem like an unfixable problem.

For example:

(-> (select* "user")
(fields :id :username)
(where {:email [like "*@gmail.com"]})))

This can be written in CQL (I think):

(def user (table db :user))

(-> (select user)
(project [:id :username])
(where (like :email "*@gmail.com")))

So the difference is only renaming project to fields? Niether keywords are in SQL. Other syntax differences like limit instead of take are similarly minor. It almost seems like you could just def some aliases and the two libraries would read nearly the same.

It really feels like a part of Korma and ClojureQL should be the same library with the entities and has-one type relations built on top of it. Choice of keywords shouldn't be a massive stumbling block to collaboration, although the subselect problem in CQL should certainly be addressed. I do hear what you are saying, but I can't actually see it in the implementation.

Edit: I don't mean to be overly critical. :) It's just that the two libraries seem so very similar to me!
Google+ is also mostly guys compared to Facebook.
Am I the only one who gets tired of the first sentence of so many replies being along the lines of "I understand where you're coming from and I respect you as a person, but..."?

Be respectful, but if you disagree, just disagree. Don't patronize.
It's not a tight market for dev talent at all. There are so many programmers out there and not nearly enough positions. Those that do exist now will be rapidly drying up due to industry slowdown and consolidation.
Free available, memorable, short .com startup names 
It's already 10 days we search a name for our new startup. Brainstorming some names and selecting from available .com names gave us some good ones. We've already selected our name. Knowing how it's hard to find a Good-Short-Memorable-.com name, we decided to give other available good .com names to HN community. All of them available now:

Knopod.com

Babylum.com

Rosenta.com

Andua.com

Luyla.com

Ripura.com

Lepra.com

Terminly.com

Risli.com

Sopki.com

Vikivu.com
This stung me really bad in my first job as a trainee developer. I made a comment on a site (slashdot I think) and foolishly put down my real name and company name.

Some journalist on CNet took my comment as the official company line and included it in an article. It was picked up by investors (during what was in retrospect due diligence before the company was sold) and I got a severe reprimand from my manager for it. He let me know under no uncertain terms that were it not for my excellent work up till then he'd have fired me for that. I was never really forgiven, made to feel uncomfortable and left 6 months later when the company was sold.

Now I don't exactly hide my real name, but its not easily visible. And I certainly don't disclose the company I work for. I advise any non-C level employee to do the same.
Form is important too:

11. Watch your style, capitalize, proofread.

12. Avoid inside jokes, mannerisms, memes. Write for everyone, your readers may include people with very different background.
Source, which links to this and other historical accidents:
http://faculty.up.edu/lulay/failure/ME421.htm
About 3 years ago I had to deal with a counterfeit item bought on ebay. In such cases an experienced seller usually offer full refund no questions asked, this is the best policy and saves time and the item, though the seller loses shipping charges they paid when the item was initially shipped and the buyer has to pay the return shipping, sometimes to make the buyer happy, seller even offer to pay return shipping. These small loses are usually considered as "cost of doing business on internet".

Paypal use to require the buyer to prove that the "assumed" fake item is actually fake. In my case Paypal asked me to obtain a certificate either from the original brand or some authorized dealer. If I would have gone that route I had to pay for appraisal fees and spend time shipping/taking item to the authorized dealer. I guess this was Paypal's measure against every other buyer crying fake when they start feeling buyers remorse.

I hope Paypal has not changed their policy of asking for the counterfeit certificate, making it too easy for buyers to claim fake items.
Something doesn't sound right here. Does the OP have any correspondence from PayPal showing that it indeed instructed the buyer to destroy the violin? Is it legal for PayPal to instruct and for a person to destroy property like this? Without some sort of third party mediation? Could the seller have offered to pay for an authentication?
Windows Phone is failing because Microsoft wants the same level of autonomy that Apple enjoys with the iPhone, and there's no way the carriers will allow it.

What should MS do? They need to produce a product that is similar in quality to the iPhone. Microsoft understands how to do this better than anyone else in the mobile space, but it means stripping away most of the carrier control and the carriers obviously won't go for it. And if you don't have the support of the carriers then you're dead, and that's the position Windows Phone finds itself.

Apple sells phones to users. Every other manufacturer sells phones to carriers, that means it's all about making the carriers happy. RIM, Samsung, LG, and Motorola all know this.

Nokia understands this better than any other manufacturer, which is why their involvement with Windows Phone is so important to MS. And at this point the success of Windows Phone depends entirely on Nokia.

It will be interesting to see what Nokia does to the Windows Phone platform to make it more palatable to the carriers, but we can be certain that those changes won't be particularly user friendly (not that it matters).
Konamicode.js - Slick JavaScript implementation of the Konami code
Startup (yc12) looking for an awesome designer 
happy 2012! we are a startup in yc's 2012 batch. We are looking for an awesome designer who can help us with our website, landing pages and an ipad app. this is a contract position for now. We would love to find someone who can work in our office in mt. view.

happy to provide information about the company (we are in stealth) to qualified candidates. to apply, please send your portfolio to design@renovan.com.

Thanks for reading this!
Depending on your jurisdiction, it is generally held to be impossible for persons under the age of majority (usually 18) to enter into contracts for non-essential items (food, clothes, rent etc).

That's why most contracts are actually made with a parent on behalf of the child.

http://en.wikipedia.org/wiki/Age_of_majority
http://en.wikipedia.org/wiki/Capacity_(law)

(IANAL, TINLA).
Thanks. Certainly I imagine it would be front-end development.

I just had a moment (or a million moments) this past year where I realized that I'm doing all these freelance, on-off projects for people, I'm definitely not actually learning to code.

I get better at using WordPress, better at debugging for IE, better at CSS3 stuff, I've gotten far, far better at using jQuery, etc, but I'm still not learning to program.

I feel like maybe I should take this whole year and sit and learn Ruby on Rails in the evenings, and then after the year is over, maybe I'll finally have a reasonable handle on OOP, MVC, etc....
Are you a lawyer? Because it doesn't look like users are actually required to hold PayPal harmless in the event of property loss due to bad counterfeit decisions.
What the ffuuuuu.....

Things just keep getting weirder and weirder with PayPal. And more depressing.
It actually seems reasonable that PayPal would destroy counterfeit merchandise but it better be certain before doing so. Seems like it would make more sense for the item to be turned over to PayPal or law enforcement but perhaps that's too costly?
Personally I've always wanted an E-mail program that would let me edit any message in my mailbox. Why should I be forced to organize my mail according to the poor subject lines that someone else used? And given no subjects at all, I'd be even more interested in having an editing feature.
wow I just read the etiquette on hacker news and then clicked around to this topic. I then just happened to click on user "mrcharles" as I never knew people had profiles before.

Turns out he is a game designer too and I read lots of interesting stuff. I love this site it has great people on it!
$2500 is enough of a loss for some people to show up at the buyer's door; great lot a TOS does when police response is a good 8-12 minutes away.

(Yes, people have done physical violence against another for FAR less than $2500)
Didn't know this 10.1 b clause until now but it makes it VERY clear to me:

NEVER use PayPal to sell anything that could in anyway be disputed as counterfeit given that the terms allow PayPal to deems what is genuine/fake remotely, without physical inspection and results in not only money witheld but a potentially genuine item being destroyed.

So so crazy.
I take the comments aboard about the homepage!

Phonegap makes it easy to develop platform specific functions, not just exploiting deploying on many platforms. This app makes sharing via Twitter easier, using the built in (iOS only) Twitter API to submit photos instantly after you snap them.
Warning: lepra means leprosy in Spanish.
... in Outer Zambonia.
Thank you, you are correct.

I've assumed that the video settings of the server is what they were delivering, but there must be a down-sample on the way to the transmitter. (Cablelabs is the other large distribution format that we encounter, which yields the same story.)
Sure, but on the other hand one should read and reread and reread again before posting.
The reason I said that isn't entirely because of the TOS but also because of the cost and logistics. Various courts could potentially decide that such clause isn't legal.
I have a friend who teaches violin to kids. He says that really cheap violins won't stay in tune at all, which makes teaching very difficult; it's impossible to tell the difference between poor playing and poor performance from the instrument. $200 (today) is most likely still in that category, with cheap but usable starting somewhere over $500.
This is clever, but for me, if I work an hour for a client in a day, the day is shot for any other client. My hourly would have to be 8x my daily, my 4-hourly 2x my daily, &c.

Incidentally, I'll happily work an hour for people I like (and it never bothers me when people ask). I just don't bill for it.
TOS mean as much as the lawyer you have. PayPal can't get you to agree to things that are illegal, and improperly designating counterfeits would/should qualify. Especially when PayPal is a defacto monopoly.

tl;dr lawyer up.
The seller refused the return? What do you base this on?
The mere existence of a contract is not evidence of its legality/enforceability.
* perhaps there are markets with little smartphone usage. but wp7 costs about 3/4 the price of an iphone. if i'm spending that much money i'm going to lessen my risk and get one i know has been somewhat successful. and for the same money i can get a great high end android device. here in ireland i can get 8 android devices for a less than wp7 at a minor mobile provider (the cheapest is 1/6 the price). https://store.meteor.ie/phones/

* nokia shot themselves in both feet in 2009. in 2008 at any meeting of geeks, nerds i would see 99% nokias. in 2010 it was 90% android. there was no single reason why people switched away from symbian. but we all switched. i know only one person who ever carried a windows mobile device. and he only carried it as it was guaranteed to crash eliminating the annoying calls he was bombarded with. i only know 2 people who bought nokia in the past 2 years. one was a maemo device before they were eliminated and the other was a second hand device from ebay. new devices aren't shifting. i'd see them as people ask me to set them up more often than not.

was recently watching an old tv show and heard the nokia ring tone. made me realise i hadn't heard that tone in a public space in around 2 years. nokia is not their saviour. just been run down till microsoft can buy their patents at a bargin price would be my guess.
Without knowing the actual details of the transaction, it's possible a more apt analogy would be buying a Picasso and receiving a Matisse - not what you ordered but you're not going to destroy a Matisse.

Violins often have fake labels but that doesn't make the violin fake (whatever that means). If the violin sold for $2500, then it was probably made by a relatively unknown maker whether the label was faked or not. As such, the violin should be judged by the quality/playability of the instrument.

Obviously we only have one side of the story, but either way it seems that Paypal didn't do its due diligence in determining the authenticity of the violin.

Edit: The label is visible in the photo and says it was made by Bourguignon Maurice. A quick search online reveals that his violins go for anywhere from $2500 - $1000 and he is certainly not unheard of. That said, there are plenty of violins by unknown makers that sell for the same amount so without any other details we really don't know whether the buyer was ripped off or not.
it's still a good memorable name
Triggit inc.

San Francisco, CA Full-Time, REMOTE

Want to work with hundreds of terrabytes of real time datas using advanced JVM Languages like Clojure and Scala – dig into that data with Hadoop & HBase while playing with cutting edge platforms like MapR?

Triggit, a San Francisco ad:tech start-up is hiring.

Ping us @ engjobs@triggit.com.

If you're obsessed with distributed systems for processing big data and are intimately familiar with Java and Hadoop your going to have a lot of fun. At Triggit we pride ourselves on our merit based, ownership culture. You get to run your projects, not be run.

What You'll Do All Day:
• Design and Deploy Triggit’s data tools including A/B testing, forecasting, etc.
• Collaborate with multiple teams to implement requests into the Hadoop Cluster
• Build and Optimize dozens of reports and create data visualization and storage tools around them
• Grow and Scale the Hadoop Analytics Platform

Additional Openings:
-	BackEnd Engineer (C/C++ on Linux)
-	Platform Engineer (Ruby on Rails)
-	Sr. Dev Ops

Base pay for engineers starts in the six figures, you get to build your own battle station, and every engineer gets an office – with a door. The position is full time and based in our SOMA, San Francisco, CA office. We will pay for relocation, and telecommute can be considered!

:) Same post as last month for Triggit! Still looking for great engineers.
I think most austrian people don't do that because of the language barrier (slovakian/german) and the fact that you can live quite cheaply in some areas in vienna where you need just 20-30 minutes to the city centers while a bus or train to bratislava will take you about an hour.
But there are quite a lot slovakian people who work in vienna and live in bratislava.
to be fair, some of us are never going to make a YC application.

Yes, I've built up a 4000+ karma not because I some day want to be in YC, but because I like to participate in this community.
Thanks for the link.. I find that thread kind of fascinating, not because of anything in particular about the original comment, but because somehow the person causing so much trouble managed to convince a large number of HN posters to jump in and try to reason with him. Usually it hasn't progressed so far. I think it helps that somehow he got to this point with hundreds of points in karma and has some to burn.
Yeah, I file that under "Raymond glossing things over." NT 3.5 shipped 11 months before Windows 95 did!

People forget that Microsoft wasn't always a lumbering giant. Ship dates:

NT 3.1 - July 93
NT 3.5 - September 94
NT 3.51 - May 95
NT 4.0 - July 96

Platform support: Intel, MIPS, Alpha, plus PowerPC on 3.51 and 4.0.
http://en.wikipedia.org/wiki/Poes_law
Thanks for this insightful and thorough response. You definitely gave me some concrete techniques that I can try out.
This is so typical of the brain rot most technology reviewers suffer from.

The basic line is something like "if it has been well engineered, and someone has put a whole lot of effort into it, and its a bit different to everything else out there, then we are basically obliged to give it high marks".

They seem incapable of judging devices by the most basic and important standard: user experience. If the user experience is bad, then nothing else matters. A user interface is not brilliant if no one wants to use it.

WinPho7 is the best current example of this going round. Almost universally acclaimed by reviewers, almost totally ignored by consumers.
Project Mustang - Thing a Week for Makers
Yeah that's what I ended up doing. At first, I couldn't believe anyone could be so incompetent, so I kept trying to break up the problem into pieces. Big mistake :(
I disagree -- or, I did. See, in real life, courtesy and avoiding criticism is the most effective way to start a discussion without resulting in an argument.

However, I've concluded that on the Internet there is no such thing as a good discussion (oh no, a universal statement! Well, let's say there aren't very many good discussions). Perhaps this is due to the vast amount of research material easily accessible to online debaters -- there is no incentive to work together with another individual to come to a conclusion, since the conclusions can be more easily found elsewhere.

Instead, people write things like my diatribe here to "correct" perceived mistakes in others' statements but in the end someone is right and the other is wrong and compromise basically never occurs.

In such a situation, the best thing you can do is make sure that you're the person who is right. Whether you couch your opinion in pandering terms or you state it harshly, the only thing that seems to matter is correctness. It's no longer worth my time to continually attempt to be polite and kind in internet discussion.

tl;dr you're right about that.
I was in the middle of writing up a reply to this effect when this account got logged into. I like YC, but chances are slim that I will apply anytime soon.
Thanks. I like the idea of classes masquerading as functions. And easier configuration. I had actually started writing this 2 days ago as something just for me, but after reading this decided to try something new.
The funny part of this story is in the comments section. A bizarre number of strangers seem to be "cut up" or "I'm crying" over an inanimate object that isn't even theirs!
I bought one. I have a couple of friends who bought one, as well. It wasn't for the Xbox functionality (that's actually one of the few letdowns of the whole thing, very few multiplayer Live titles). It was because we were all Zune owners.

Let me take you back to 2006. iPods were still using the classic click wheel. iTunes was horribly slow on a PC. Microsoft comes out with a competitor that has a simple up/down/left/right directional pad, and software that looks stunning and runs better on a PC. Many weren't sold on the idea. Many of those who were, however, loved it. Killer feature: the Zune Pass. All-you-can-eat from a huge library, fully integrated, syncs over wifi right to your player.

Time passes, and PMPs are a thing of the past. It's about phones now. You can either go back to using the iPod via the iPhone (and back to iTunes) and lose the Zune Pass, or to Android during its early, rough years. Still losing the Zune Pass, and having no centralized music manager. Then Microsoft comes along with a Zune phone, killer interface, Office, and Xbox Live to boot. I kept using my Zune right up to the point when I got a Windows Phone.

Microsoft is making some slam dunks recently, but the people and the press were, for a long time, unwilling to get burned again (understandably). Problem is, now the press has changed their tune but the people haven't. The Zune was a killer PMP, and now I can have it in phone form. For others, it's not so much that but the idea of not needing iTunes. That's major.

Now that I feel like a dirty shill, I'm going to go take a shower.
Sorry, have to disagree about Metro. Are you talking from experience with using WP7? Almost every review has only good things to say about Metro. When even Gruber(who jumps on every opportunity to diss non-Apple platforms) praises it, you know it's good.

And what about it being uni-coloured? Much of Metro is extremely colorful, including the tiles.

Eg. http://ribot.co.uk/wp-content/uploads/2010/10/Panorama_sampl...

http://www.wp7connect.com/wp-content/uploads/2011/03/Woodgro...

http://techblog.ginktage.com/wp-content/uploads/2011/07/1.jp...

http://1.bp.blogspot.com/-lrTGyYjLlrU/TnNaJaTzqHI/AAAAAAAAAC...

Maybe you need to use the phone to appreciate it? Or at least link to an analysis or review stating that Metro UI is bad.
I recently compared connect-auth, everyauth, and passport. Passport has the cleanest architecture and code by far. And chose it for that reason.

If you need a lower level tool, authom is nice too.
lepra is a premium domain
Unique Life Found at 1st Antarctic Deep-Sea Vents
I don't see at all where the seller refused to have the item returned. In fact, in both paypalcomplaints.org and Regretsy.com, the seller said:

"Paypal instructed the buyer of a vioin (sic) I sold on Ebay to DESTROY the item rather than return it to me..." - paypalcomplaints.org

"Rather than have the violin returned to me, PayPal made the buyer DESTROY the violin in order to get his money back." - Regretsy.com

So it looks like the seller tried to get the violin returned, but PayPal wouldn't issue the refund until it was destroyed.

Though if someone has that information elsewhere, I'd love to see it.
hahaha... awesome stuff.. anyone has any creative implementation ideas for this?
I also conquered "RSI" by reading Dr John Sarno's book (after trying everything else I could for over a year and a half). This was back in 2002 and I haven't problems since (11 years); and the problem went away in a matter of weeks. Now I type on a keyboard all day long, play guitar, bass guitar, drums, and sometimes keyboards without worrying about taking breaks or ergonomics. I do have an ergonomic computer setup (keyboard tray), but it's mainly just for comfort and speed.

I do think what Sarno writes is what is really going on in most cases of "RSI" and other types of chronic pain. It makes complete logical sense to me and makes sense of everything I experienced, even going back before I had the wrist pain (occasional unexplained back pain, neck pain, etc that would last for weeks - which I no longer have now).
I know it shouldn't be necessary, but I would recommend adding a disclaimer to your posts explaining that english isn't your first language or simply that you apologize for and spelling mistakes.

People are much more likely, for whatever reason, to dismiss mistakes when the possibility of such is explicitly acknowledged by the author.
Back in the standard definition days, I loved my HTPC and the tvtime software (http://tvtime.sf.net/). It was the next best thing to having an open firmware TV. It was also possible to get zero lag between the capture card and the video card by bypassing the CPU and having the capture card write directly to the video card's memory (using xawtv instead of tvtime).
Intel thinks Cedar Trail is a dog: reading between bullet points