skysight-inc/HackerNews huggingface dataset:
Wow, this is crazy. Basically covers nearly any way of phoning home to see if someone is a licensed user, so long as you provide updated license data (whatever that means). Look at claim #1:

> A system for preventing unauthorized access to electronic data on an electronic device, the system comprising: a portable licensing medium configured to communicate with the electronic device and to store license data, the license data configured to be used by the electronic device to determine whether to allow access to the electronic data; and a registration authority configured to communicate with the electronic device, the registration authority having verification data for verifying the license data stored on the licensing medium, wherein the registration authority provides updated license data for the licensing medium.

So an infringing device must contain all of the following: a 'portable' licensing medium (dependent claims 20 & 23-26 make it clear that anything from CDs to RAM qualify for that medium; though RAM is really stretching the "portable" requirement) which stores license data, it must use the license data on there to decide whether or not you can access the data, there must be a registration authority that communicates with the device, that authority must have verification data that allows it to verify the data from the client device, and the authority must provide updated license data.

Funny thing is that I can find a lot, if not all, of the elements in a computer virus from 1986. I wonder if they mentioned it as prior art? :)

http://www.techdirt.com/articles/20110127/23533212868/one-ea...

Problem is this patent was filed in Feb 26, 2001, and there wasn't as much phoning-home to licensing servers/updating license data done back then, though I'd imagine someone can find something.
I could not possibly agree more. This bunch of butthurt is just the latest in a long, LONG history of self-entitled Apple fanboys whining that someone found their super secret clubhouse.

There is no grand conspiracy. They weren't hired because Google was "AFRAID" that their software was "TOO GOOD" and was somehow a "THREAT" to their bottom line. That argument reeks of that tired old "there's a technology that lets cars run on water, but THE GOVERNMENT covered it up BECAUSE OF OIL!!!1"

Google makes popular mail service.
People want a better UI.
Third-party team develops a client with a better UI.
Everyone loves the new client.
Google hires the team that made the new client.

If your first reaction wasn't "Oh neat, now they're going to make the core gmail webapp more like Sparrow!", and was instead more along the lines of "OH NO, now EVERYONE will get to use what I've been enjoying!", then you are a fanboy. There is literally no other meaning.
Http://blog.whoisjuan.me/web-its-not-dead-and-mobile-is-not-even-born/
Photopic sky
Yeah, I thought that was weird, too. If he "knows" that, I have to wonder what else he "knows".

As a European, I feel insulted and pity his display of ignorance and arrogance.
Nice Article!
College paper writing service
Exactly. Spacewar!
You don't need to create a custom type to return tuples anymore. (that kind of went out with 8.1). You can use OUT parameters or RETURNS TABLE syntax. RETURNS TABLE is ANSI compliant and supported since 8.3. SQL Server supports RETURNS TABLE as well.
Any software out there has a lifetime. Some go sooner, some later. What's the big deal?

Nice opportunity for an fast opportunistic developer to go and develop a kickass alternative and start selling it..
Exactly! When the torrentfreak folks start bitching about Kim Dotcom's problems, I think about that very point. How can anyone expect to be paid for their labor in creating something while at the same time arguing for wholesale software/music/movie theft under the shoddy justification that the marginal cost of digital content is nearly zero.
It's a very interesting field. Can insurance companies detect the early stages of Parkinson's when you call their call-centers and change your rates accordingly? Here's a related dissertation on detecting mental health condition by using voice recordings http://www.eecs.berkeley.edu/Pubs/TechRpts/2012/EECS-2012-55... (haven't read it yet, but was meaning to for quite a while)
Well, we know that they both pled guilty. That's publicly available.

Other than that major point, we don't have context. Yes, I would like everything to be public so we know what we're paying for.

I'm going to 'pass judgement', and leave you to responsible commenting.
Surely the Linux-kernel must by now be the worlds most advanced and most bloated kernel? Then again, the kernel is not the thousands of high quality modules (which I guess could be called drivers) which allow you access to the hardware.

Anybody know how the central kernel (the parts that are on all hardware) has evolved speed/size-wise?

Also, is the drivers in linux of higher quality than the ones for example windows? I have gotten the impression that it is so.
Geography data type came out in 1.5 NOT 2.0. Raster and better 3D support were the big story in 2.0 But stay tuned for 2.1 --> Geography will become MUCH faster: http://blog.opengeo.org/2012/07/12/making-geography-faster/
Dental Website Template
When Definition When we talk about a website template we are specifically talking about a dental or medical website
Fearmongering and sensationalism, from SAM BIDDLE?!?! NO! YO DON'T SAY!
I've seen worse. Here it is in 3 lines :) http://www.jimloy.com/puzz/9dots1.gif
>So sexual assault is OK as long as they are kids?

OK? of course not. But it shouldn't destroy their whole lives, the way being publicly named would. As long as you're a kid you deserve another chance, even after murdering someone. That's the whole point of trying juveniles differently.
How To Market Your Mobile APP And Make Your Customers To Find It Easily?
In what civilized society are criminals tried, convicted, and executed on the basis of public opinion?

I'm not saying that this particular case is worthy of a gag order, but the theoretical justification seems completely sound to me.

I also find your appeal to "human factors" to be rather vague. Human factors often include things like blind rage and thirst for vengeance. These are not things to build a legal system (or really, a society) on.
Looks really nice. I'm a high school teacher. We use Moodle at my school. If I were to pitch this to my school how would I describe the benefits of this over Moodle? One of the highlights for us is a local install and AD integration. Does your product allow on-site installation?
CREATE USER is a standard in many relational databases e.g MySQL, PostgreSQL etc. You really shouldn't be inserting directly into mysql system tables. It's not portable.

PostgreSQL has phppgadmin and pgAdmin which provide a nice GUI experience for role management.
> It's amazing how so many people are complaining about the EOL'ing of a software app that's equivalent to the price of two lattes

The value of productivity software that is integrated to your workflow cannot be determined by its cost of purchase. Try taking Microsoft Word off an author's set of tools, and telling them that they only lost $120 and shouldn't be complaining.

Moral of the story: don't bet your digital life on cheap, cool, transient, proprietary, made-for-App-Store software built by enthusiastic young startup founders or "indie" developers.
As the victim, their rights should trounce the rights of the attackers.

Why? Assuming we're still talking about rights as citizens under the law, here.
Tenscomplement giving up on ZEVO/ZFS?
Our site is dedicated to that:
http://www.postgresonline.com/

Also check out our new book which came out this month.
http://shop.oreilly.com/product/0636920025061.do

Its primary target audience are people coming from other relational databases.
If nothing of any consequence happened before 1995 then yes, this would be a valid way of doing this, but in reality it's insane.

The amount of ground-breaking computer science done in the 1950s continues to amaze me. They were inventing things that only today are seeing many concrete applications.

There are so few things that are unique enough to even merit a patent, and fewer of those things that should be patented.

If every computer science paper on every new technique were patented you would be unable to do anything useful with a computer without paying millions in licensing fees.

I think for the greater good of the industry software patents should be eliminated entirely. If you need to protect something, keep it a trade secret.
and wtf does this mean in everyday language? ;-)
Zsh 5.0 released
Some of us believe that copyrights impoverish society, and that paying for copyrighted content is encouraging the draconian copyright regime.

I personally use free software, but I'd rather pirate something than encourage copyright-ridden software.
As far as quality goes, it varies largely depending on the hardware. Some stuff is easy to figure out (or has specs published) and results in good quality stuff being available. Other things don't tend to fair so well, like the graphics drivers, and I believe many broadcom wifi adapters. However if you have something headless with a wired network you're generally not going to be able to ever be unhappy.
I have set up my Emacs so that it will automatically download and install all my favourite plugins if they are not installed yet.

So to set up a new machine, I simply copy my .emacs over and start Emacs. Emacs will then fetch and install all my plugins automatically. Quite handy!
Darpa Funds Hack Machine You’d Never Notice
Johnny wilkinson is a good counter example, even if he plays rugby, not basketball. Style is nothing, effectiveness is everything in sport. In fact, effectiveness informs style - there are now a whole bunch of international rugby players that copy wilkinsons daggy way of taking a penalty.
I don't know very much about Haskell, but this looks really great from a quick glance. I wonder how performance compares to plain JS – surely all the laziness and resulting JS closures have a cost.
Wasn't there an article posted here about this very same issue with penalty kicks in soccer? Well, I'm not sure that I read it here, but I did read it somewhere: Someone did a mathematical analysis and determined that goalies should stand in the center a lot more often than they do when defending against a penalty kick. The issue is that they have to make their decision which way they are going to move before they have enough information on which way is the right way. If they wait until they actually have enough information for the decision, then it is already too late.

Their choices are to jump to the left, jump to the right, or stay put. Unless soccer penalty kickers are biased about which choice they make in kicking, you'd expect that the goalies would jump to the left 1/3 of the time, jump to the right 1/3 of the time, and stay put 1/3 of the time. Jumping to the left and to the right were significantly over-represented in the actual data.

The conclusion was that for a goalie's reputation, it is much better to jump to one side or the other and look like he's trying, even if he fails, than to stand in the middle and look like he's being lazy. For an important game, if he does that, and the kicker makes the point, and his team loses, it can mean the end of the goalie's career, just based on people's perception.

Or at least that's what the article claimed.

Edit: Ah, it was on the Freakonomics podcast. The episode in question is here:

http://www.freakonomics.com/2010/06/10/freakonomics-radio-wo...

I had some of the details not quite right above, but the idea is the same. The strategy being putatively underemployed is the kicker kicking it straight down the middle.
You still eat with your hands? Oprah’s magical mystery tour of India
FWIW, you actually can jump for a free throw but it's sort of tradition that people don't.

The people who suck at freethrows normally have comically large hands which makes shooting from any sort of distance difficult. (Shaq, Dwight Howard, et. al.)
Yes, you have to carefully consider what is best, but I think public shaming is an appropriate part of punishing something like assault.
Would that be the git tutorial or the mercurial tutorial that is a better source than experienced developers for advice on how the two end up differing in practice?
Regardless, the victim has a Constitutionally protected right to speech. The purpose of gag orders is to protect the 6th Amendment rights of defendants. However, if those defendants are already convicted (which, in this case they are,) and an appeal is unlikely (they pled guilty) then the 6th Amendment purpose of the order is nullified.

As a result, a post-trial gag order is going to be exceptionally hard to justify because of 1st Amendment grounds.

Nebraska Press v. Stuart (1976) overturned a judge's gag order against the press. The entire point of a gag order or "protective order" is to protect the 6th Amendment rights of the defendant. The Supreme Court and Appeals Courts are clear in this regard.

The point is, this girl should take this case to Federal Appeals Court -- she'd win because the judge has no Constitutional leg to stand on, especially since this is post trial/conviction. She should have a right to speak about her experiences wherever and to whomever she pleases. Her right to speak cannot be infringed if there is no underlying Constitutional conflict (i.e. right to a fair trial, etc.)
Refactoring: sure, it's not specific, but if you spent a day doing it you probably found fifty different things that were duplicated across the codebase and fixed them all. Try and be more specific (in particular, tell other people which areas of code you're touching, so that you won't conflict), but it's not a bad word any more than "programming" is.

Framework: yes and no. Sometimes you can separate your concerns much more effectively by declaring that a certain part of the code is only concerned with UI, or database access, or something. At that point, declaring this piece to be a framework helps keep your code clean.

Pattern: urgh. I've written code exactly like what I see there, but it was for the case where there are four different cases and I expect there to be more. I hates that code, but it is indeed a way to work around language deficiencies; if you don't like it, use a better language.

Abstract: I would agree except that the java syntax for defining a delegate inline is so verbose. The client code for the example given looks like:

new Once<Void>() {
protected T expensiveCalculation(){ return null;}
};

If you write it the way the author suggests, this becomes
new Once<Void>(new Callable<Void>() {
public Void call(){ return null;}
});

And when the object needs to be Serializable the "reuse existing ecosystem" argument no longer applies, because you have to declare your own SerializableCallable interface and use that, and none of the existing Callable ecosystem implements it.
On Patents
Don't be so hyperbolic. We're talking about blame, not execution, not any kind of punishment. And aren't they already convicted by the court system?
> As for "never ever", I will say that this issue is currently fuelling my own reluctance to even bother getting a smartphone at all, because I'm working from the assumption that any app I find particularly useful (other than the browser itself) will just go away. So, that's one.

No the sky isn't falling :)
Well exposing it per application kinda defeats a bit of the purpose behind it. The point is that you get rid of the buffer so you get packet loss when the link to the other peer(s) is(are) saturated and allow the TCP congestion algorithms to work properly.

Even in a high latency high bandwidth situation having huge buffers is self-defeating. Anybody that has used Bittorrent and assumed their ISP was doing some sort of throttling were you have weird latency spikes and reduced performance... this is a direct result of buffer bloat in the majority of cases.

Large buffers only help in the case of a single TCP connection using up as much as the bandwidth as possible, which helps network routers and such things look good in benchmarks.

What you are talking about is some sort of Quality of Service type thing. Probably most usefully expressed at the edge of networks for prioritizing traffic and at the ISP level so they can route traffic through different internet links based on requirements.

ISPs have to deal with choosing different links to other networks and what it costs. They can do choose stuff like use main backbones versus secondary links and you get different trade-offs based cost versus latency and things of that nature. So ideally there should be some sort of flag you can set in the TCP packet that would indicate latency importance or some such thing. Or just making internet routing equipment application-protocol-aware.
shameless plug of some ideas i've had about parkinson's disease; i'd be interested to hear what others think about my reasoning:

Michael J Fox's Parkinson's Disease may have been caused by amphetamine use and/or sleep deprivation
http://www.nathanwailes.com/forum/viewtopic.php?f=3&t=22...

Sleep Deprivation May Be a Common Cause of Parkinson's Dis.
http://www.nathanwailes.com/forum/viewtopic.php?f=3&t=24...
whats the best way to dump all my content ? I've looked at their json api but was hoping someone has written an easy script to convert this to something usable to replace my blog/personal page.
Thanks :)

Lexim is only available in the cloud, sorry. Active Directory (and other authentication methods) are coming soon, so you'll be able to integrate it with your school's systems, and not duplicate your account management functions.

Regarding Moodle, Lexim has been built with a focus on usability and enjoyment. Our tools are consistent across the application, and generally we've found teachers and students feel more at home in Lexim without any training or documentation.

We've also strived to make important information available quickly - no more than two clicks away. Submitting an assignment is a prime example, something which students complain about in Moodle all the time.

Let me know if you'd like more details, or a more one-on-one chat about the options available.

Cheers!
Openoffice was dead to begin with; it never had a dev ecosystem outside of the people sun paid. All it did was kill more promising linux office projects (koffice, the gnome efforts).
This gag order in question has no Constitutional basis. The idea of a gag order is to protect the 6th Amendment rights of defendants. The defendants pled guilty, therefor they're "Fair trial" rights are no longer subject to being violated. The girl has first amendment rights. There's plenty of case law on this issue -- it's just surprising to me that judges, especially in the lower, local courts seem to think that precedent doesn't apply to them.
I had assumed it would be easy to find. But I went to her twitter and it's now private. I'm baffled.
Unusual for the New York Times to criticize the IRS so pointedly. Most private citizens cannot publicly attack the IRS for justified fear of raising their profile and triggering an audit (see: Plumber, Joe The or Snipes, Wesley).

But it sure would be useful to have a blog dedicated to exposing the abuses of the IRS and other agencies. Given how big the agency is, and how infrequent these articles are, we can be sure this is just the tip of an iceberg of bureaucratic malfeasance.

EDIT: this is apparently the eyesore that the IRS values at $65 million:

http://upload.wikimedia.org/wikipedia/en/7/74/Robert_Rausche...
i imported all my posterous, other blogs stuff into jekyll: https://github.com/mojombo/jekyll/wiki/Blog-Migrations (mind you, the original posterous migration from jekyll does not work anymore, so you will have to use this one https://github.com/pepijndevos/jekyll/blob/patch-1/lib/jekyl... )

then with jekyll you can host your blog as github pages - this, to me, seems like the best option to anything that is out there.
You get best bang for your buck by purchasing hardware that is made by companies that support Linux with open source drivers.

Example:

Purchasing random laptop off the internet that runs other OS because it is cool and then trying to install Linux on it is not going yield good results unless you are willing to spend a lot of time researching and making sure you bought something that will work well, as well as spend some time fiddling around with drivers a bit and filing a couple bug reports. This would be because your using hardware that no Linux developer has direct access too. Essentially you are the primary means of support for that particular OS/Hardware combination.

Or you can purchase laptop from a company that provides support for your particular Linux/hardware configuration (ie: they sell Linux pre-installed) and then you will likely get close to a 'Apple-like' experience with it 'just working' out of the box.
It's weird what triggers one's aversion to spending money. I had to really struggle with myself to buy the GBP4 app that let my GPB400 tablet do the very thing I bought it for. It feels actually offensive to be asked to pay for internet, though I'll happily pay for overpriced drinks in a place that does "free" internet.
An important point is that patents are not about having the idea first, but patenting the idea first.

History is littered with examples of people that failed to patent their invention only to be beaten over the head by someone that did. In a patent-happy society there's no room for innovators, only lawyers.
Where Microsoft Has ‘More Taste’ Than Apple
Paging @hipsterhacker
I was unsatisfied with your company's support to the point that I cancelled services in less than a month. I recommend against doing business with rsync.

Your support engineers aren't familiar with basic UNIX backup utilities and decline to provide support services despite your advertising holding them in such high regard. From rsync's website:
"All technical support is handled by engineers that have the access, authority and expertise to solve your issue.

There are NO first level techs and no auto-responders or ticketing systems. You will always deal with a human engineer immediately.

You will receive support for all interaction you have with your rsync.net filesystem. Support is unlimited, regardless of your tool, platform or implementation."

If there's anyone using rsync who has had a different experience, feel free to speak up, but I was less than satisfied. When I saw the shameless self promotion on HN I felt compelled to give a second perspective.
8 bits, 8 kHz. There's only so much you can do with that.

http://en.wikipedia.org/wiki/DS0

Sure, we can do more now, but this isn't exactly new. Consider the age in which it was conceived and it may seem more reasonable.
My problem with the 9-dot problem is that it is culturally biased. If you grew up playing "connect the dots" as a kid, where you were trained over and over not to draw any lines that either strayed outside the figure or didn't connect to dots at both ends, you will probably find that puzzle very hard. If you didn't, you may not find it that difficult.

So if the transcranial stimulation experiment proved anything, it may have shown that the subjects didn't become more intelligent per se, but simply better at looking past their preconceptions.

Seems that no one can reproduce the study in question, so it's a moot point IMHO. Just snake oil, and/or typical psych researchers who made a 'C' in statistics.
If you're asking by what definition of "hotter", the answer is "by sales demand". But that's the entirety of the article. If you're asking "how", I think you answered it in the last three words of your post ("except for price"). "Under the hood" doesn't matter as much with these items for now.
Very interesting but I was expecting something else when I read the title. I was hoping there will be packages that are useful for programers.
For instance, I'd love to see a good C# package. I tried to install a emacs-lisp script manually (csharp-mode-0.8.5.el) but failed since I am a total emacs rookie.
Did you read the article?

It very clearly explains what it means.