skysight-inc/HackerNews huggingface dataset:
Call them every day and politely but firmly ask how it is going. In California, in addition to the check crime, theft of property or services above $950 is "Grand Theft".

Also post his name and a scan of the check and the contract on the internet. Be sure everything you state is factual. Also, since you have not been paid, you have a civil claim against him for copyright violation. File a take down notice with his site's host.

If you want your money back, you will have to go out to California, get a claim against him, then locate and seize his property for the debt if you can. That's going to cost you more than $10,000 to do of course, so whether you get justice is up to you. Just don't expect you'll ever see that $10,000, the value of that work is gone.

It's possible you have a signed contract stating that the venue for disputes is your state of New York. If so, that is easy to get a ruling against him since it's unlikely he'll show up for the hearing and you'll get a default judgement. Then you take that judgement to California and try to locate assets to seize. Since you didn't mention this, it is likely you have no such contract and you'll probably need to fight the whole thing out on his turf. In the future be sure to specify that all legal conflicts must happen in your area.

Also very important. In the future you do not do one day of work until you have 1/3 cash up front. The contract then specifies you get the second 1/3 at a key milestone, and then the final 1/3 when you actually transfer the code. If you had done this (which is very standard with projects for unknown clients) then you'd only be out $3333 right now.
He's arguing the impact of it, but I'm saying he failed to clarify why they shouldn't have to pay for the $500/hour lawyers and the multi-million dollar patent packages.

> He could have explained more about how the vast majority of software patents are dubious at best, etc.

That's all I'm saying. He needs to explain why he shouldn't have to defend himself against patents, rather than just complaining that it's too expensive. Defending yourself against any lawsuit is expensive, but if you've done something wrong then it has to be done. Cuban just didn't take the time to explain that his companies hadn't done anything objectively wrong.

I wasn't disagreeing with him at all - I agree that there needs to be patent reform - but I just thought that he didn't adequately state his case. He complained about how expensive it was to have to deal with the lawsuits, but never made a compelling argument as to why those lawsuits were unjust.
UFO led grow light
Elaborate? You're being vague, and from what I've seen we have no problems with the capital we produce.
I honestly can't tell if your comment is sarcastic or not.
If I were explaining this to someone who didn't want a long story, I would actually say that newer versions of Windows don't rely, at their core, on an implementation of DOS; instead, they rely on an implementation of VMS. :)

The long story: http://everything2.com/title/The+similarities+between+VMS+an...
I tried powershell. Seems like a lot to learn before it is actually better than cmd.

I mostly just use cygwin's bash as my cli on windows.
Save some time and go all the way to the last person on the list, Mark Zuckerburg.

http://money.cnn.com/popups/2006/biz2/peoplewhodontmatter/fr...
debian still seems to have "dir".

It is an actual binary executable too, and not a script, alias, symlink or builtin like I thought it was.
A more realistic first step might be "no new software patents". Otherwise it could be a pretty fierce fight with existing stakeholders, who would view abolition similarly to a nullification of a stock portfolio.
But the enterprise-wide idea only works if "the powers that be" are ready to insist that all company phones are Windows too. Just a few iPads and iPhones here and there in the executive suite makes the Microsoft-must-be-everywhere argument look like an uphill battle.
Yes, a tech reporter of an enterprisy site doesn't know the difference between Windows Phone and Windows Mobile but still makes bold predelictions of disaster based on it and the commenters who point that out are paid shills. Got it.
Nice explanation.

I have to ask though: Is Greenspunning such a bad thing?

It seems like this would be true of any non-trivial software system (successful or not).

What's the variant of the 10th rule - something like:

'Every complex system contains an ad-hoc informally specified implementation of Common Lisp. Including Common Lisp'
Do you know he's not doing those?
The problem is that "job" is synonymous with "entitlement to food, cars, and whatnot". There would be considerably less uproar over job creation if the jobless were guaranteed a house in the suburbs, an automobile, and food for a spouse and two kids.

Given the choice between

1. Being satisfied that society is moving forward in some abstract sense because your job has been rendered unnecessary.

and

2. Being reasonably sure that there will be a roof over your head and food in your children's bellies in a year and a day.

most people pick 2.
Thomas, yes, what you mention is a problem. I have had quite a few job interviews that were free consultations. It's real painful when you have to fly out on your own dime for this, something I no longer will do at all. If the company can't afford to cover interview costs, it's not profitable and should be avoided. The experience the other guy described of it working out in the end does happen sometimes but it is a minority of cases. A lot of companies will contact domain experts and consultants and want them to come out for a chat. Sometimes they want to talk on the phone for 6 hrs. It's a huge red flag when they pull out specific problems that they are having trouble with and which are for their company, and start asking for a detailed technical analysis of how to solve it. Especially if they take written notes or video tape the interview. Usually what happens is their guy later implements the solution you give them.
Reed Hastings and to some extent Linus Torvalds are a bit ironic as well.
Driver Put the Strength of My Head
Driver Put the Strength of My Head
No, if the server is compromised, you are thoroughly boned. In fact, there are very common vulnerabilities that don't come close to compromising the server that still destroy the security of this scheme.

Javascript cryptography is almost always a terrible idea.
Exercise the yoga more standard on wii balance board 
In Wii game series, wii balance board same make a good of number of people surprise. We have to exclaim the wii is the most health game never before. According the balance board Nintendo leased the wii fit. Wii fit is as game way to take exercise. Wii fit Divided into four categories as the different sport. They are yoga, muscle exercise, aerobic exercise. Various of sports total number exceed forty. The player can through the sustained exercise get the reward to open the new sport item.
Busy NYC Starbucks block sockets to free up seats
With Google, There Will Be Bad Blood
“In entrepreneurship, timing is everything. So we'll give Zuckerberg credit for launching his online social directory for college students just as the social-networking craze was getting underway. He also built it right, quickly making Facebook one of the most popular social-networking sites on the Net. But there's also something to be said for knowing when to take the money and run. Last spring, Facebook reportedly turned down a $750 million buyout offer, holding out instead for as much as $2 billion. Bad move. After selling itself to Rupert Murdoch's Fox for $580 million last year, MySpace is now the Web's second most popular website. Facebook is growing too - but given that MySpace has quickly grown into the industry's 80-million-user gorilla, it's hard to imagine who would pay billions for an also-ran.”
I am working on launching a site that exposes him by stating facts and linking to his past/present litigation and criminal record.

At this point I've cut my losses and understand I may never see the money. I am pretty sure I can get a civil judgement against him going by his history of not showing up. However, as you said it's still going to be a nightmare trying to enforce the judgement. I mean jeez his own lawyers who he didn't pay got judgements but aren't able to collect funds.

I'll keep pushing the DA's office. Unfortunately their VM says not to leave repeated messages so I don't want to annoy them.

About taking 1/3 advance, I donno how people do this without losing a lot business. Majority of my legit clients would not be able to pay 1/3rd in advance and just move on. In fact with agency work it's standard to wait 90 days for payment.
Wrong, if the cryptocat server was compromised then the source could be changed to send everything as plaintext or to send the encryption key to a third party.
Powershell doesn't solve the biggest problem of dealing with cmd.exe: it's still cmd.exe. It's still running in an identical, terrible, interface. Compare the environment in which it runs to iTerm2 on OS X or even gnome-terminal, and it's sadly, sadly ineffective. Hell, my SSH client is a better "console" than the wrapper around cmd.exe/powershell. (And at times I've used it as such, installing cygwin and sshd solely so I could get a sane console in something that wasn't cmd.exe or rxvt.)

The difference between the Windows console and the a Unix one is that you can't fix the Windows console. Some programs, i.e. Console, try, but the Windows CLI is buried way too deeply in CSRSS and ends up depending so tightly on the crap you see exposed in cmd.exe that attempts to build something better have largely failed.
They aren't using SHA1; they're using HMAC-SHA1. Not the same thing.

That said: this is an idiosyncratic (rekeying AES every 500ms?) and not particularly resilient cryptosystem. As a commenter said below: don't use this for anything serious. You're equally well off with a server that simply sends "plaintext" messages over TLS.
>Also, people who support Google believe in what Google believes - freedom, openness, personalization, and not getting overcharged and arm and a leg for the service they provide.

Openness, unless of course you are talking about the one thing that brings them money, that is surprisingly not open...I am sure it is just a coincidence...ohhh, no wait, it is for the 'good' of the end user, I forgot. Luckily for them it happens to also work out perfectly since it is their dominant source of income.

People's blind belief that Google's motivation is solely the good of the world is amazing, especially for people that claim they are objective.
Free sticker if you can tell the thread an even more plausible vulnerability, where the attacker can't directly change the source code in the .js files, that would be equally fatal to a scheme like this.
I often end up defending Microsoft (and, on occasion, RIM) simply because they often get a bad rap from people with an agenda and a lack of perspective.

Microsoft are a hugely successful company with some great products, but you wouldn't realise that from reading sites like HN where the only stories posted are along the lines of "MS are doomed". A surprisingly large proportion of the tech press follow a similar editorial line.

At the same time, you're drowning in a sea of overwhelmingly positive Google, Apple and open source coverage which often should be a bit more considered. As an extreme example, I will never understand the appeal of John Gruber.
Of course it has nothing to do with Google. And the fact the "get free Nexus S today" ended up on Googe's main page was just complete coincidence! Google did not even know about it:)

Here's the main question: we both agree that G gives away Android to phone manufactures for very little. Below the actual cost. You even pointed out it's not always tied to Google search and services. So why, why Google does this? Out of their great heart? Think about it - and perhaps you will see their motives are not that idealistic.
G&T
If this was read as a Japanese phrase, it would be pronounced as fu-ki-may. Nonetheless, using this as a hook is a gimmick at best.
OOF:

In entrepreneurship, timing is everything. So we'll give Zuckerberg credit for launching his online social directory for college students just as the social-networking craze was getting underway. He also built it right, quickly making Facebook one of the most popular social-networking sites on the Net. But there's also something to be said for knowing when to take the money and run. Last spring, Facebook reportedly turned down a $750 million buyout offer, holding out instead for as much as $2 billion. Bad move. After selling itself to Rupert Murdoch's Fox for $580 million last year, MySpace is now the Web's second most popular website. Facebook is growing too - but given that MySpace has quickly grown into the industry's 80-million-user gorilla, it's hard to imagine who would pay billions for an also-ran.

As I remember it, Facebook didn't have wireless either, and had less space than a nomad.
you must never watch 'cops'
I genuinely need someone to please help me understand what the problem is. How is this developer gaming the review system?
The logic behind putting hastings on the list (that Netflix would be eclipsed by VOD) is funny. I think the hook for Torvalds being on the list was uncharacteristically insightful for Business 2.0, though.
a bit off-topic, but IS there a command line music player that works the way he illustrates in the article?
If you get into the content-farm business you can choose how evil you want to be.

I'd never steal articles, but I am building automation and outsourcing tools. Like he says... "Passive Income" is the keyword.

If these tools make some money, I can work on my real startup freely without doing soul-crushing contract work on the side. Anyone else of a similar mindset? Or is building content-farms too evil for the HN crowd?
MySpace is Dead (Posted Dec. 2006)
AFAIK, the server does not rekey AES every 500ms - and your suggestion to use a server over TLS opens you up to the problem of the server itself being able to read all plaintext.
The drive letter mappings are essentially already that - partition letters are totally arbitrary. Under the hood, partitions are addressed via UNC paths.
I love programming languages and I never miss an opportunity to learn a new one, but I think that anyone who thinks that a programming language can make or break a company doesn't have much clue on how the industry works.

I have a lot of respect for pg but the successful sell out of his company had a lot more to do with "the right product at the right time" than it had to do with Lisp.

I'm also very disappointed with this kind of condescending claims:

"The reason they rewrote it was entirely that the
current engineers didn't understand Lisp and were too
afraid to learn it. "

Or maybe, just maybe, they know a little bit more about the pros and cons of using a mainstream language to ship a product in terms of staffing and tooling and they decided that Lisp just didn't clear that bar.
Anquye
What's the point you're making by pasting in this quote? That we should bring back debtors' prisons?
Google's Antisocial Behavior
The fact that Netflix is on the list amuses me as well.

Although I love how they decided to call it both ways by putting Blu-Ray and HDDVD on there.

It is a little weird to see companies that I literally don't remember on it. Vodaphone and Vonage both ring very, very, very faint bells in my mind.
The server can read all the plaintext anyways.
Why not? AES has been implemented in javascript half a dozen times.
Fibroids symptoms
FIBROIDS SYMPTOMS
Made me chuckle. Fav childhood show.
PALEO DIET MEAL PLAN
PALEO DIET MEAL PLAN
What kind of companies require this kind of service to screen the engineers? Maybe when hiring via odesk? Hiring remotely for short coding gigs?

I'm genuinely interested since I'm not sure if startups or big corporations will use something like this.
Amar Bose donates majority of Bose Corporation shares to MIT
> Edit: Thanks for all the downvotes HN. Nothing better than to see your comment grayed out while this comment is still going strong.

As it seems to be my job to explain how messed up the voting patterns are on HN, here it is: Comments which express a opinion which people disagree with tend to be downvoted initially, because the first people to read the comments are often much more trigger happy with their downvotes. After that, if a comment puts forth genuinely good points, it tends to be upvoted if enough people see it. There are also some people who reflexively downvote comments which complain about downvoting.

I know how much it sucks to have a comment downvoted with no explanation or responses when the only reason seems to be that it expresses an unpopular opinion, especially when you've spent a lot of time writing it. But a lot of people on HN are calm and rational, and don't downvote comments simply because they disagree with them - hell, it might have just been one person who downvoted you, as that's all it takes to get a comment grayed out. But you're in the positive now, which shows that it averages out, right?
It was actually a problem that they were already in the process of fixing, so they weren't gaining any value from my ideas. It turned out my solution a came up with was the same solution they were implementing. I definitely didn't feel like I was doing free work for them. It was pretty high level.
Walking around the CTF room, it looked to be about 1/2 Mac and 1/2 non-mac, with about 1/2 of the non-macs running some unix variant (assuming people aren't running linux with a windows looking window manager or vice versa).
I think this kind of thinking is at the root of Microsoft's current problems. When they held 95% market share they could afford to be this insular but they just don't seem to know how to maneuver in a heterogenous world.
Obama as Chess Master: 'Think of Him as Bobby Fischer'
Answer this: Is it pure coincidence that an equal number of people hate the app and love it so much as to give it a 5 star rating?

Oh and EVERY five star rater also recommends the app strongly for others to give it a try.

Oh and all the app does us change your lock screen wallpaper.
"If the server is compromised [insert disastrous result here]" applies more so to many other servers serving you crypto - I feel there's the advantage of being able to verify the .js files yourself in your browser here:

<!-- cryptocat uses the crypto-js library - http://code.google.com/p/crypto-js/ -->
<!-- http://crypto-js.googlecode.com/files/2.3.0-crypto-sha1-hmac... -->
<script type="text/javascript" src="js/crypto.js"></script>
千华8号养殖
For additional giggles, under the related articles section: 50 people who matter.

"Rank: 14

Brian McAndrews

CEO, aQuantive

Why He Matters: McAndrews is the most important adman on the Internet, and his innovations have played a big part in making the Web an effective marketing platform."

Today?

According to Google, "Quantive is now Microsoft Advertising."

Talk about also-rans.
Yeah, I am not saying anything different. If Windows phone market share keeps dropping, then all of the old arguments that kept other desktop OSes out don't work in the smart phone game.
You want Google to open source their advertising framework?
Its early days for the smartphone market.

I'm not so sure about this. Customers and developers have significant investments in the existing app markets. Unless the mobile web catches up soon in terms of capabilities I think newcomers are going to have an increasingly hard time challenging the two incumbents.
I'd say that "functional programming" and "everything-is-a-symbol" are not really essential in (and actually quite far from) the actual paradigm of Common Lisp. Modern Common Lisp code is not especially functional, nor do the symbols play a significant role. It's more about the macros and the objects nowadays.

In case you did not mean "Common Lisp" by "Lisp", try to be more specific next time. The "Lisp" term does not include Scheme, and is not really that much used when talking about Clojure.

What do you mean by "everything-is-a-symbol", anyway?
I agree, although I'd make it broader, because SW patents is too tough to define and isn't the only place this problem exists.

No one really has a great definition for SW patent, especially since most SW patents are embodied as HW. Is the x86 architecture patentable considering one can implement it all in SW? Is signal multiplexing technology a SW patent? What about robotics in general?

I frankly don't think it can be done easily. I think it would be easier to say, "no patents, except drugs". And then carefully define drugs. I honestly don't think patents in the large are useful anymore, except in the case of drugs.
I was curious about this, so I searched around a bit.

This is the most recent I found -- a median of 3.1 percent: http://www.reuters.com/article/2009/08/19/us-hospitals-usa-i...
IANAL, but I don't see how this fits the legal definition of blackmail, which, as I understand it, requires that the blackmailer not have a right to the property they are attempting to extort from the victim.

Creditors routinely threaten to report debtors to the credit bureaus -- is that blackmail??

I think if you said "I'm going to the DA if you don't pay me double the amount you owe me", that would be blackmail.

Admittedly, the suggestion to just go ahead and file charges doesn't seem like bad advice to me.
Google suppressing evidence Android willfully infringed upon Oracle's Java
> The only way to be sure would be to see sales numbers from Microsoft. The fact that Microsoft hides those numbers is telling.

Or we could look at the size of the market at times when we know the percentage of the market they have, which gives us absolute numbers, and then graph those over time.
obviously these business 2.0 retards have no idea what git is!!!
You can't just verify the .js file! You have to verify every line of JS code that ever hits the JS interpreter, whether it's specified directly in the source code that the author told you about or eval'd later in some random event handler. That code could come from an explicit <script> tag in the original DOM source; it could come from an event handler specified in the DOM, or set later by any other piece of JS; it could come from an Ajax request handler; in many browsers, it can even come from CSS. It can easily hide itself after it does its job, and it isn't going to look like "<!-- zero out AES key here -->".

The browser JS runtime does not provide the tools you need to verify the integrity of a cryptosystem. Full stop.

Actually, browser JS runtimes don't even provide the tools you need to safely run a cryptosystem. How do you know what intermediate values are cached by any given JS? How do you know if any given crypto function is leaving footprints in browser memory? You don't; nobody does; nobody has published the exhaustive analysis of any browser JS to support an argument either way.

Not that that matters for crypto.cat; they don't seem to care much about side channel stuff; for instance, their HMAC compare is the JS string "!=" operator.

As for "applies to so many other servers": I don't know what you're saying. You made a claim about the security properties of this application. That claim was wrong. It doesn't become right when you point out some other app that has the same flaw.
Speaking only to the car comments -- although they put in question the rest.

Bull. There have been significant improvements to cars in just the last several years, and the 1970s (and before) were a complete disaster for cars. There has been great progress. Today's cars are way better than anything preceding them, beginning with build quality, through handling and braking, and ending with emissions. Not perfect, but vast improvements.

Is there more to do? Sure.

These things take time, and the progress may seem slow to many of us, but massive infrastructure changes cannot be accomplished quickly. Hey ... who is going to deny a poor person the desire for transportation, even if it is with a crappy old car. As much as we might want it to be faster, societal change is slow.
I was being serious.