skysight-inc/HackerNews huggingface dataset:
I'm not sure I buy your argument. It is certainly true that with MVCC "there is more than one legitimate answer the question of COUNT", but that's true for any query, not just COUNT. Given that we can maintain transactional correctness for the data, it's not at all clear to me why the same mechanisms cannot be used to maintain transactional correctness for the metadata.
I worked in a university's IT department for most of my undergraduate career and have nothing but good things to report about their business class laptops. Their low-end consumer grade laptops are, well, low-end. Most of the tales of disappointment I've heard from Dell are people who decided to scrape the bottom of the bargain bin and were disappointed when they got what they paid for.
I think this is because you are comparing the business laptop to the consumer edition. While I haven't actively shopped laptops for a few years, I have noticed that the business editions, while a tad more expensive and less "stylish", are usually much better built. My friends' consumer Dell laptops consistently fail within the first 1.5 years or so. My father's 6 year old Dell survived much abuse, and is doing fine.

The business versions of laptops are usually far better built, but you cannot buy them at Best Buy and the like.
Because it added nothing of value to the conversation, since it was pure noise. The moderation system on HN exists to promote high signal, low noise discussions.
Object Calisthenics In JavaScript
Humane.js 3.0 - notifications (spawning, unique instances, multiple themes)
Switch Idea: Create your vCard and an unique identity
> But this is arguing semantics, the problematic word being copyright violation. It goes against my intuition (and I suspect I'm not alone) to say that a violation of copyright has taken place when a usage is legal within the rules instituted by copyright.

Yes semantics, but in law there is an established convention with reference to these particular semantics. The term "infringement" refers to, in this context, whether or not there was copying. Fair use is a defense, wherein even if infringement is established, liability is not established if the copying isn't the sort that should establish liability.

> I suppose people who associate a different set of semantics with copyright violation would have to talk about legal copyright violation versus illegal copyright violation. To me, the former is contradicting and the latter is a tautology.

That's because the headline using terminology imprecisely. It is using "ruled" when it means "found" (juries find facts, judges make rulings); it is using "violation" when it means "infringement."
The interface is officially called "URL decomposition IDL attributes." IIRC it's only implemented by <a/>, <area/> and the Location object.

Here are the canonical docs: http://dev.w3.org/html5/spec-LC/urls.html#interfaces-for-url...

And here's a prettier (but less detailed) version: http://developers.whatwg.org/urls.html#interfaces-for-url-ma...
Here's a workaround from the GH issue's comments:

Solution: set 'Show in IMAP' in Settings->Labels->All Mail on gmail.com

https://github.com/gaubert/gmvault/issues/2#issuecomment-555...
DevOps is hot area right now.. applications are driving the infrastructure and it's changing what cloud is..developers are in charge
Really old math resource list I made about 60 million BC:

http://www.kidslikemine.com/mathlist.shtml

I am guessing some of this is out of print and you would need to look for second hand sources.

Another page that might interest you:
http://www.kidslikemine.com/geometry.shtml

Best of luck.
I spent five years doing C++ work in VS 6 through VS 9. I've spent a little more than a year doing C++ work with Eclipse 3.6 and what appears to be CDT 7.x. After figuring out (and changing, where needed) the default keybindings, I find that neither development nor debugging is any slower in Eclipse than it was in VS 8->9. (Don't get me started about the dog that was VS 6.) Also, there are quite a few things that stymied VS (such as "go to class definition") that CDT gets right every time.

Anecdata FTL, I guess. Note that the CDT of long ago was absolute trash. If you haven't tried it in the past couple of years, get a recent version of Eclipse and try again. It's really a good tool.
How many people will have read it and decided not to use those buttons for some fear of proving the article's point?

> Just post me and pretend like you personally did something good. When’s the last time you volunteered or even gave money to a homeless person

Ideally, this would be a really cynical comment. Sadly, it is not.
In painful detail.
Yeah, true, but only if GoogleGuilty's type was previously undefined (but this is getting way off topic).
No, US copyright law treats fair use as a defense: http://en.wikipedia.org/wiki/Fair_use#Fair_use_as_a_defense.
3scale releases more API tools, now powers 100 APIs
Yes. A file that is ten times larger will take ten times longer to load on the same connection.
Yep!! The point is, if you say 'Take however many symbols it takes you to describe your large number', that's not well-defined and is fundamentally ambiguous due to the nature of language.
I disagree. When I hear/read about someone "making money" I interpret that to mean profit.

For example, if revenues were less than costs I don't think anyone would say that they made any money at all.
So I immediately went to the Dell website to check the XPS13. The only OS choices were Windows or Windows. Apparently they didn't announce Linux internally.
To my mind the exact same class of bugs, but you're not wrong to clarify. It's a particularly bad breed of "disclosure".
Fix Your Own Fucking Printer (a non-tech founder's guide to starting up)
I don't think his comment in any way contradicts your post. I thought it added to it; his point is that not only are good protocols hard in practice (which you covered), they are theoretically hard (which you did not cover, hence adding to your point).
Yes, but...

These companies would not have such large IP legal teams were it not for software patents, nor would they be in the regular habit of taking each other to court with the threat of multi-million dollar damages. As it happens, the copyright protections of an API are the issue in this particular case but this is just one battle in a larger war which is predominantly fought on the patent field. Were it not for software patents it's a fairly sure thing that a case of this sort would never see the light of day.
Show HN: jQuery Verbose Calendar
Show HN: Million Short - 7 Days Later
That's why they patent the idea of having a general purpose computer do the math. And no, they don't care if the novel part isn't patentable subject matter and the patentable subject matter has already been invented. That's a pretty well-established dodge, except insofar as the recent Supreme Court decisions impact it.
It's possible (I don't know) that there's no way to get sensitive information about computer network attacks out of DHS, DOJ, CIA and NSA without some kind of legislative provision, especially if the government wants to be choosy about who gets it; all this stuff covers "selective disclosure", which, like it or not, is the only kind of disclosure there is going to be for a lot of these attacks.
Groklaw has a (near?) final draft of the jury instructions towards the end of a very long post here:

http://www.groklaw.net/article.php?story=20120430075018880

The instructions themselves look like they'd be tens of pages of text printed out. (And note that the people deciding this are specifically chosen for their lack of background in the technologies involved --- IIRC, two candidate jurors with software experience were excused, for that very reason.)
While working on a personal project I needed an engaging calendar which displayed an entire year at a time. Looking around I couldn't find one I liked so I developed my own.

I'm not sure how useful people will find this calendar useful, but I thought it was fun enough to share. Who knows, maybe even someone other than myself will find a use for it :)
Thinkpad (T60) has a great keyboard, good feedback. I don't use the mousepad, I like the little red pointer thingy it has and has 1400x1050 resolution display. It also a mate display (not the glare type).

It is bulkier than other laptops and by now its processor is behind the latest i7 and i5's.

Also as soon as I got I installed Ubuntu on it. Ubuntu lets me re-map caps lock to a control for my emacs usage.

And most of all this machine has worked great for many years . It has traveled with me, has been banged up, dropped, had hot liquids spilled on it and it still works.
Very useful, I wasn't aware of the library. Will try it right away!
-New design: Disover and Search button interface

-New browser plug in with Autocomplete

-New feature - SiteBoost, push the sites you like to top of results

-Traffic still strong

Feedback would be great, especially on the two button interface.
I enjoyed this post quite a lot. I'd like to see a companion post on specifically engineering time-wasters - e.g. did you find that evaluating new technologies to solve problems to be an unnecessary risk, or a pleasant surprise that ended up saving time and effort in the long run? What about the tension between "one size fits all" tools and tools that are so specialized that you need a tool to select the right tool?
I think it's fair to ignore the expert opinion of both Oracle and Google employees on this matter.

It's, however, disturbing when Mueller pretends to be a neutral part, because, quite simply, he's not. The fact he's occasionally right doesn't make him honest. Or trustworthy.
The DV9000s also had a terrible hinge design which was highly prone to breaking. The hinge itself would snap because it was made out of cheap pot metal and the 17" display put a lot of leverage on it. To make matters worse, the hinge secured directly to the bezel and top cover; when the hinge broke, it'd generally break both those parts as well. Even if you were to DIY the repair, you were looking at $150-200 in parts from HP.
That's SUPs biggest problem, they don't know things like this. There was a similar issue a while ago with them announcing who got accepted into the program.
The cases aren't decided by jury trial. It's not like law and order where the jury returns "guilty/not guilty." The jury makes factual findings used by the judge to issue a ruling.

What this article refers to (using poor, imprecise language in the headline) is the jury's finding that Google copied, in the literal sense of the term, the Java API's. This is something the jury is totally qualified to decide. They can see the snippets of code put forth as evidence. They might not understand how it works, but they can see whether they are similar or not.

From here, the judge will decide whether API's are copyrightable. This is the real show. We know Google copied the API, the real question in this trial is whether that API is protectable under copyright law. The judge will answer this question.

After that, the jury will answer whether Google's copying is eligible for the fair use defense. That is to say, even if they did copy, and even if API's are protectable, was Google's use nonetheless of a kind that qualifies as "fair use." This decision doesn't really involve "nerd esoterica."
I thought normally k=n, and the ordinary complexity is O(n log(n)). So this sounds worse for the normal case.

I guess if you use a smaller k it is useful.
Just like a startup, they're new and have some kind of huge fundamental advantage over everyone else, so they can screw up a lot of details and still do well.

Hopefully they'll continue to improve on those things, though.
what's new here, because xps13 is a fancy ultrabook?
i installed ubuntu on my laptops and they always worked fine, why is this big news. i might be missing something...
The OEM agreement prevents the exact numbers from being disclosed, but I believe it's common knowledge that it's quite small; probably well under USD50 for a company like Dell.
Yelp seems to have "local" sewn up for restaurants. Angie's List is a strong competitor in other categories. The road is not exactly clear for Groupon to take over local.
Excerpt from [1]:

"What is copyrightable is creative expression," said Julie Samuels, an attorney with the Electronic Freedom Foundation "What is not [copyrightable] is functional information. The programming language is not. You can't copyright a language. It's what you make of that language."

This seems to assume that creation of a (computer programming) language does not involve creative expression. (I understand that writing a compiler for this language certainly does.) This may have been right in possibly older times when languages were not explicitly designed; does not sound right anymore.

Also, would you call sizeof(A) to be a part of the language (it is built into C/C++), or is it more like an API?

[1] http://news.cnet.com/8301-1001_3-57429147-92/oracle-gets-a-c...
It's not just that Federal Circuit judges are embedded in the patent bar, but also that judges are quite intellectual and academic and it is in vogue among academic circles to treat intellectual property like real property. Real property has a very strong right of exclusion (you can't be on my land no matter what you're doing on it, whether it hurts me or not or benefits society or not).
How to get your first 1,000 users
I agree. Given count(star) is a common need you'd think there would be multiple count(star) results in the metadata for the table, each with a generation associated with it.
The majority of hedge funds offer quarterly or monthly liquidity (partly because this is what the fund-of-funds industry demanded).

However, many hedgefunds have the concept of 'gating' - where if everyone rushes for the door at the same time, the fund can restrict outflows. This is to let them to unwind illiquid investments without causing market disruption (to enable them to treat the people leaving on a fair basis as the people who stay : The portfolio doesn't have to just sell off the liquid positions to satisfy cash withdrawals, leaving tougher ones behind).
How much consideration went into choosing the name vCard?
Amazon Plans Next Conquest
FLIRC: The IR dongle raising money for cancer research
Disagree. I think that natural scrolling gestures in Mac OS Lion is more revolutionary and more intuitive to use than this "faster Fourier transform". That technology sounds like it only used by nerds, and I'm sure it has a TERRIBLE user experience.
C's legacy keeps spreading.
What an odd belief, that quality of variable name selection scales with open-source project visibility! I would have thought it would scale with the judgement of active committers.

Another odd belief is that criticizing a variable name that occurs fairly deep in the bowels of an open-source project that you are not actively involved with would carry any weight. Do you know what the code conventions are around this project? Whether the underscore has some agreed-upon significance?

It's not that I'm against griping, I'm just against griping without sufficient context. It doesn't add to the conversation.
The jury doesn't really understand the subtleties of the law either. They're given a lot of hand-holding, and asked pointed questions about what they determine to be factually true. The judge explains to them the legal implications for their factual findings.
This is kind of interesting for me. I'm trying to find for myself a proper Linux machine. Right now on Dell e6410, a bit regret that I bought it.
In my opinion nearest to the ideal developer machine on Linux is Lenovo X1 or X220.

Screen 13": is enough, even 12" is enough. If you are kind of developer who moves his behind from meeting to meeting or spends some time on plains or conferences. 13" (max) is your choice. You can buy really cheap big monitors and plug you machine, in every place where you work.

Processor and Memory: this is out of discussion i7 and 8GB ram. Memory is so cheep those days that giving developers less than 8GB is a sin.

HDD: SSD 128. This works for me. I have external drives, as a developer I don't keep movies, games, photos on my computer.

Graphic Card. I had a rule that if I'm using Linux I'm using Nvidia cards. This probably not true any more. I've heard from people that Intel Cards work well. But still, switching screens is done decently in NVIDIA drives.

Screen: for me Glare.

Battery: should follow at least MacBook Pro 13". which is 3-4h.

Price if this will be more than 1400 $ people will buy MacBookPro.

Ubuntu: I'm using Xubuntu. Unity still keeps me angry, and as smallest as possible number of installed programs. Because I'm developer it doesn't mean that I'm using Eclipse.
So what happened to Sketchshare?
hee. I do wonder just how much innovation is being stifled in terms of time-wasting and demoralization by the hype-machine. I don't mind articles about apps or new techs, but I'm about getting my fill of the incessant stream of news about funding, VCs, i.e. the "business" of startups...and that's not to mention the umpteenth post about how your startup isn't lean enough if you don't validate your idea or do A/B testing.
First impressions on Ubuntu 12.04
Television Test Cards/Patterns
The article isn't talking about the fact that most VCs don't make returns. It tries to analyze the reason this is happening.

According to the article, that the reason is misaligned incentives - the VCs get lots of money when they raise lots of money, regardless of whether they get a return on their investment.
PyPy Status Blog: STM update: back to threads?
If I were an investor and saw that type of behavior, I would put my money with them. That's a great move. I'd reinvest if the guy said 'we messed up, we're compensating you for it.' Of course if there were any pattern or regularity to the failures I might not continue to invest. But if it happens once and that's the response? I am impressed.
When people have managed to get refunds for preinstalled Windows licenses from major OEMs, the number's generally been in the $35-50 range.

Keep in mind that the manufacturers also subsidize the cost of systems with all the preinstalled crapware that comes on a lot of machines.
Arbitration is terrible. Arbitrators have a huge incentive to be biased in favor of the party that will bring them repeat business (the insurance company). Arbitration vastly prejudices the little guy in these disputes.
I am reminded of a comment tree I participated in back on Reddit several years ago [1]. I guess at a certain size all organizations have to have a meta discussion about themselves.

[1] http://www.reddit.com/r/WTF/comments/9j8vh/i_was_at_work_the...
Typically syntax highlighting will color the "and" and "not" differently so they stick out too.
This is actually a very helpful analogy--I'm stealing it. :)

The law tends to be framed in conditions like this. That's why "the jury found X" isn't necessarily news--the real story could be in other parts of the conditional expression.
U.S. Precedent for API Copyright Hinges on Oracle v Google
"he said, both to express their intention not to be made into a meme, or, from the meme-creator’s perspective, whether to propagate or not propagate"

I don't think he knows how the internet works...
This is great, I admit the design is pleasing, but I gotta ask the obvious question here which is... what is wrong with Campfire or HipChat or the multitude other group chat apps that have sprung up in recent years? (not counting that Kandan is opensource, which is pretty cool)
Thanks! I personally reserve words like "beautiful" for things like sunsets or mountains, but in any case I'm glad you find the design aesthetically pleasing :)
Lack of numpad is a matter of personal preference. I love it and use it almost exclusively, so lack of one is a big deal for me.
>At least for people who still use computers to, well, compute things, a faster FFT is a huge deal.

This is a useless post except that I wanted to highlight that wonderful little bon mot. Well done.
Right on.

There is also a gap in discussion of software architecture. Everyone seems happy to use whatever their framework forces them into, or add more machinery to make up for it. Concepts like coupling and cohesion don't get much airtime, particularly with the prevalence of dynamic languages.
It was knocked down from 120 from someone who hadn't done their pricing research so it's fair game :)

Taking from idiots is an evolutionary step. Look at VC funding!
I'm selling my recurring revenue web app for $7.5k
In 2008 I worked with a sign language interpreting agency in Sacramento to develop a scheduling and billing platform to manage their entire business. Since then I've expanded this platform (now called OneMotion) to another company in Santa Rosa. Each one paid a setup fee and now pay $150 a month for use and support.

OneMotion is a web application for interpreting agencies to manage their entire business, from scheduling to invoicing, online. Interpreters can login, view assignments, approve their own invoices, manage their schedules and more.

Sign language interpreting agencies are in every state and almost every city. They provide interpreters for hospitals, college classes, court hearings, and doctor appointments. Because all the interpreters are freelancers and the assignments are at odd times it is difficult to match these up. OneMotion matches the interpreters to assignments, then automatically creates invoices, both for what the agency needs to pay the interpreter and what needs to be billed to the client company.

It is very useful software that is loved by both companies who use it.

I have other projects that take up all my time, so I finally decided it is time to find a better home for OneMotion. If you are interested in marketing OneMotion and can do the development to support it you should get in touch. Additional details are below.

You can try a demo here: http://onemotionapp.com

I am happy to answer any questions.

- Nathan Barry

first name at think legend dot com

208.462.0001

--------------------

Yearly Revenue:
* $3,600 from monthly fees
* ~ $4,000 in customer funded development

Pros
* Their entire business runs on this platform, so switching away is not likely
* The main competitor in this space (a company called GridCheck) has a very high setup fee (around $15k)
* Both customers have at times paid $300/month when their support needs were higher.
* Recurring revenue. Both customers have been using OneMotion for years.
* These agencies are in every state and most cities. Could also be expanded to cover all interpreters, then later to cover businesses with similar needs (cleaning services, etc).

Cons
* The code is poorly written in PHP with a MySQL database
* There are two separate codebases. The main installation has a single customer and is setup to support additional customers through subdomains. The other customer (who helped develop the initial concept) owns a copy of their code and has it hosted on their own server. Though they still pay the $150/month for support. There are some differences between the code and features on each of these systems.
* Does not include a billing system. I just setup recurring invoices in Freshbooks.
No problem, just find a way to implement the algorithm which doesn't violate at least one of at least 121 "fast fourier transform" pattents and you're all set (http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sec...). Just repeat that process for every algorithm you might want to implement and you'll have no problem writing software.
You're entitled to a jury composed of anyone other than your peers.
Lol no. Copyright has always been the basis of protecting software--software patents are a relatively new phenomenon. People were having fights over copyrights to software decades ago.