skysight-inc/HackerNews huggingface dataset:
You are correct it is a great introduction to how to use linux to serve files and a key use case for the Pi. But why is it on hacker news?
From the point of defending against copyright violation, you can. However, patents and reverse engineering laws present separate barriers you could need to jump over (although this is no longer a problem for at least 3 of the 4 formats you mention, I believe).
Indeed, I think this is the principal problem in the way the judge gives his conclusion.

However, Programming statements are definitely "language" as linguists discuss, in that they have notions of syntax, and so on - i.e. there are Good Reasons they are called languages.
All else being equal, the more people who use Bitcoin (whether as a store of value or medium of exchange), the greater the demand for it -- and therefore the higher its price, because the supply is fixed.

This means that in the long run, Bitcoin's price will be positively correlated with its adoption.[1]

--

[1] My full thoughts on the matter: http://cs702.wordpress.com/2011/05/29/on-the-potential-adopt...
^That.
But in the context, it wasn't actually racist. It is not racist to suggest that cocaine usage makes an individual more courageous, and given that the accepted (and still accepted) saying for inebriation-related courage is Dutch courage, it wasn't racist to say that cocaine gave shy individuals dutch courage. Perhaps the expression has its origins in racism, but centuries later and without that original context, I'd argue that its no longer a racist expression.

It was of course racist for Dr Ed to suggest that somehow the issue was only with black people, but that's unrelated to the use of the expression dutch courage.
I take it you mean publicly. Really like to elaborate on this topic. How did things go?
Global Journal names Wikimedia Foundation #2 global NGO
Your conclusion is sort of correct, but the devil is in the details.

The reason that the judge says it is only his "provisional view" is that the issue of whether the SAS programming language can be copyrightable was never brought up at the initial trial. The lawyers for the plaintiffs were attempting to amend their claim based on the wording from the European Court of Justice from the same proceedings.

Procedurally, this is what happened: (1) lawyers claimed a bunch of stuff in the first trial mostly about the manuals and the source code and not the underlying language itself; (2) the English court decided on some issues, but had questions about the EU Software Directive which it referred to the CJEU; (3) the CJEU issued a decision that on its face looked like it was not entirely favourable to the plaintiffs; (4) when the case came back to England, the plaintiffs' lawyers tried to add the claim of copyright infringement in the language to the trial.

The judge says at paragraph 26 that the plaintiffs were not entitled to amend their claims on this issue since they didn't raise it before the trial.

Therefore, strictly speaking, everything that this judge says about the copyrightability of programming languages is 'obiter dicta' - that is, it has no binding value because those comments were irrelevant to the ruling. The decision could have been made without those comments. In the common law tradition, obiter is not binding (and it is usually claimed in law schools that obiter is bad form for judges, but they like to talk about it anyway because judges can do whatever they want).

So you are basically correct - the judge decides nothing, and this case does not actually decide whether programming languages are copyrightable (though based on the judge's interpretation, it is his opinion that it is not). In any case, this is a High Court decision, which is pretty low on the hierarchy so even if they did decide so, it would only be a relatively weak precedent.
I had a blast building hn-books (http://hn-books.com)

All static. I could have deployed the app on a thumb-drive. And it had advanced searching, a book listing and recommendation system, a fully-configurable countdown clock for your startup, and a few other things. It got to the point that whatever I could imagine, I could imagine building it as a static site. And I would prefer doing so.

This is truly separating the view from the data. The same back-end services (for hn-books I didn't even have a back-end!) could plug into zillions of variously-looking front-ends. And as it turned out, the Query String was a heckuva lot more useful than I imagined when I started.

Neat stuff.

ADD: One more thing. If, like most folks, you have a class of data that doesn't change very often, say lookup tables or in hn-books' case the actual database, there's no reason you can't deploy that information as a static file as well. You can pull JSON just as easily from a static file somewhere as as server, and it uses a lot less resources. For my newspaper23 site, I used a combination: 4 times an hour I rebuild the database and deploy as a JSON. Then the clients all just pull from that file. When combined with a CDN this has tremendous scaling potential. And it's very simple to do. Why thrash the database every time somebody visits your site when it's just returning the same stuff?
Do you have to pay separately to see the adverts? :-P
What do you mean? Coca is most certainly the plant that contains cocaine: http://en.wikipedia.org/wiki/Coca

The process for producing pure cocaine(the powdery stuff) is really just an elaborate extraction process. I think it's fair to say that coca-cola originally contained cocaine prior to the invention of the process to remove the alkaloid.
What if you had front loaded the open salary information in the hiring process? Something like, "We have a no-haggle policy on engineering roles. In order to streamline negotiations, please only apply for this job if you are comfortable with X starting salary and Y options. We are very fair and promotions are rapid (see our comp ladders here), but want people to join who share our sense of efficiency."

Law firms manage to pull this off with a standard $160k base, and probably something similar works in other spaces?
Biggest announcement for me and most people I know is:

'VMs for Mac and Linux coming soon.*'

On this page: http://www.modern.ie/virtualization-tools

Ie, no more screwing around with IEVMS and conversion scripts etc when trying to get a working copy of IE.

Alas latency makes Browserstack unusable for a lot of people.
[..] to accept that the functionality of a computer program can be protected by copyright would amount to making it possible to monopolise ideas, to the detriment of technological progress and industrial development.

How are patents justified if the law recognizes that monopolizing ideas is bad?
I think TWC needs to double down on providing good, affordable service in areas where they still have a monopoly instead of doing these panic offers every time a new player moves into town. When they do that, it's much more obvious to the customer they've been being way over charged for years. FiOS is sparsely available in my area and I move around this area a lot, sometimes FiOS is available, some times not. If you're lucky enough to have the competition in your area, TWC will give you massive discounts if you tell a rep you're switching. I never take the offer, I'd rather take my business elsewhere just to loosen the stranglehold they have on the area.
Executive assistants and executive PAs can be highly paid and valued employees as well.
That would jeopardise the "overall architecture more simpler" which is the selling point of the article.
Soooo no new tools released. Just a marketing Web Site for IE10. I was so excited for a great application to test with.
You'll have an aneurysm when you read about how heroin used to be sold in pharmacies. The drug war is a very recent phenomenon with a lot of dirty politics driving it.
When will I be able to get on a supersonic flight and fly at twice the speed of sound from NYC to Tokyo ? How about a 300mph maglev from SF to LA? I'd like to commute from LA to SF every day.

Moore's law is great but we really seem to have stalled with moving people and goods from point A to point B.
Sir Tim Berners-Lee keynote at LCAU streaming at 9am +11UTC 2013-02-01
http://live.stream.linux.conf.au/ for Australian users - vorbis streams up in the morning.
It's an important distinction.
Russia Wants To Fine Websites For Poor Copyright Takedowns
For me, a programming language is closer to mathematical notation than it is to a natural language that people use to communicate with each other. It's rigorous, logical, and typically the product of one entity rather than a natural language which is the product of everyone who uses it.

To put it another way, since the quote mentioned this, I don't think it's fair to compare a dictionary for a natural language to a dictionary for a computer language, because they're quite different things. One records and documents a process already happening [language evolution], while another is the process itself [language creation].

Just a personal opinion, that's all -- I just think analogies can be stretched too far, and by calling computer languages "languages" I think it's backed the discourse about them into a corner a little bit. Which is not to say all comparisons between computer language and "normal" languages are wrong, just that they're not really appropriate in this instance when discussing copypwritability.
Behind the Scenes with SpaceX Production, Testing, and Launches
If you don't already, try this IE VM automated installation script: https://github.com/xdissent/ievms
I say, come on, be realistic. This is not a practical thing you're building, it's a fun project that happens to work too.

It's like building a model airplane. You don't do it because you need to fly across the country tomorrow in under 6 hours with drink service and a nap, you do it because you can and it's fun.
So clearly some of the license fee payers money is going towards this article, since that picture is hosted on the bbc.co.uk domain.
Skype has encryption, same for cell phones.

The problem is that it's not end-to-end crypto, which means the provider can betray you.
Interesting. One of the apps I run is split between two servers. When I was bringing everything up, if one of the severs was down there was always a 50% chance of about a 40 second blank screen before the other server was picked up. If the server that was chosen was in the DNS cache, there was a 100% chance of blank screen. Admittedly, this was about 2 years ago, so things might have changed, but the reliability properties didn't seem to be there at the time.
Looking forward to the release party!
News.me + Digg
"Pizza is ready"
( Throw away badly burned pizza)
( Fix constants in script)
( Put new pizza in oven.)
Repeat from top.

I really can not see why anyone does not want a computer with a sense of smell.
I think wall-mart , did,in some areas, jack up the prices after killing their main street competitors.
This idea can be extended even further, to users who do not know how to (or cannot) build the software in question.

One example of this is mozregressionfinder [1] that was created by Heather Arthur [2]. The tool automatically downloads Firefox nightly builds (in the same binary search pattern of bisect) and lets the user check for the bug they observed in each version. Once the nightly build where the bug was introduced is found, a Mercurial pushlog URL is displayed which can then be pasted into a bug report to aid developers in chasing down the bug.

[1] https://github.com/mozilla/mozregression

[2] http://harthur.wordpress.com/2010/09/13/mozregression-update...
We actually often deploy our front-ends on Github pages: it works great.
How about "session cookies for ecommerce and other transactional style web interaction, that track users across multiple sites without their knowledge or consent"? Are these good or bad?

We can decide on a case by case basis whether any particular use of cookies is good or bad, but coming up with a generic rule to do so is fraught with difficulties.
Sir, Maven is an awesome thing. Would you want me to do a query in Google for each and individual .net and the word "sucks"? Since when that matters?

There will be minorities that just happened to dislike everything. There are also people who just happened to use maven in the wrong way and ended up fighting with it.

This suggests that you have never used and experienced Maven. Combined eclipse with m2clipse and you will get awesome development experience. Imagine not having to download 3rd party library manually by visiting their website. Imagine autocomplete of the freshly acquired 3rd party lib via your IDE to also shows you the javadoc. Imagine trying to navigate to the 3rd party class and method implementation without setting up your IDE or messing with path/folder setup automagically. You cannot do any of these in .net nor vs.net.

I know RavenDB but can you compare it with Cassandra, Hbase? Not by many many miles. The latter two are battle tested by top most traffic website while the former has yet to reach that level.

I also argued that the javaee 6 stack provides way better, simpler, and modular approach to building back end systems. There is no equivalent EJB 3 in .net (I will be damned if you do another google query for EJB sucks. the old one is, but not the new one. Also experiencing the tools before making your judgement would not hurt). All in all .net framework for the most part of it have always been behind Java (except in the category of presentation/UI).

I prefer not to continue the discussion when the obvious is there right in front of us: C# has cool language features but honestly nothing has been groundbreaking in the .net world. The last one probably was asp.net mvc and the changes in the core asp.net as some sort of an api instead of the old asp.net webform stack, mimicking the JEE web profile approach.

Rake and the rest can be considered sub features of maven. Not. Even. Close.
PG wrote about this:

"I've never heard more different explanations for anything parents tell kids than why they shouldn't swear. Every parent I know forbids their children to swear, and yet no two of them have the same justification. It's clear most start with not wanting kids to swear, then make up the reason afterward.

So my theory about what's going on is that the function of swearwords is to mark the speaker as an adult. There's no difference in the meaning of "shit" and "poopoo." So why should one be ok for kids to say and one forbidden? The only explanation is: by definition."

source: http://www.paulgraham.com/lies.html

So swear words are both: Restricted to adults only. Unprofessional.

I would think a likely explanation is: they are emotionally charged. They signal danger. You are not allowed to have dangerous emotions while being a non-adult (lack of self-restraint) or while being a professional (can affect sales or internal relationships).
Iceber.gs: Visual organization for creative minds
Static HTML apps + REST APIs aren't dependant on Ruby/JS at all. You could easily use a REST-centric PHP framework such as http://www.slimframework.com/ as the backend. Same hosting price as WordPress. On top of that, Slim Framework is great to work with and is fast to set up compared to e.g. Sinatra or Node.
They can change the MIT license to Aaron Swartz License to honour his work.
Regardless of the origins, if an expression is applied to a different context, it might still cause subconscious associations to form in the human brain. If you hear "Dutch courage" often enough, you might subconsciously start to link the Dutch to cowardice. For a more modern example take the word "gay". It originally meant "happy". Then it meant "homosexual". As a result of that second meaning large numbers of people use the word as a synonym for "unlikable" or "bad". If somebody uses the word in a context like "that movie is gay", that reinforces the connection between the concept "bad" and the concept "homosexual".

Therefore what's important is not the origins of a word, but its current associations and effects: "my car was vandalized" is OK but "that movie is gay" is not.
A Digital Tip Jar That Splits Proceeds Between Artists and Non Profits
Sorry, but I can't tell from your profile who "we" is. Are any of your results public? Also, what do you mean by "many websites will not expect you to connect to the IPs other than the first"? My OS's DNS resolver randomizes the A/AAAA records I get on every resolution. The website operator cannot control which IP I will connect to. If you mean that websites don't expect two simultaneous connections, then I would be curious how two different servers would coordinate the fact that each got a TCP connection from the same IP at any scale. How does that interact with NAT? For example I believe some IBM campuses are behind giant NAT's with a single IP address per building or some such. Which websites get confused by this?
Let me preface this with: I have first hand experience of depression, I don't think it's just sadness and I'm absolutely sympathetic toward those who with depression.

But...

My thinking about mental illness changed a lot after reading a book called Crazy Like Us [1]. It doesn't talk about depression specifically - it's a collection of case studies on how different mental illnesses have been experienced/handled/treated by different societies around the world, and how western understandings of mental illness have generally displaced existing cultural understandings, not always for the better.

The major argument of the book is that the Western view of conditions such as depression as 'mental illness' has been counter-productive to attempts to de-stigmatize such conditions. The author also makes a convincing argument that it's also made recovery less likely for a lot of sufferers.

And to me that makes a lot of sense. Many other cultures view emotional suffering as a normal part of human life. In the West we view it as an unnatural state. We think that by detaching the condition from the sufferer, we're de-stigmatizing it, but the sufferer ends up more stigmatized because... now they are considered mentally ill. And they have less hope of their situation improving, because we're telling them that there is something biologically wrong with them.

[1] http://www.amazon.com/Crazy-Like-Us-Globalization-American/d...
Where is the mention of millions of drones being used to watch the people by every police force around the world?

In the USA this will happen by 2020 guaranteed.

These predictions are way too "everything is going to be great".

They are also missing the listing for "there is now an anniversary of a mass murder by guns for every day of the year in the USA" which is far more likely in about a decade.

Also missing a marker for when 1% of the world population has more wealth than the remaining 99%.

My biggest fear of the future is right after they figure out how to make cheap, unlimited power is going to a massive number of wars. People like to imagine it will bring world peace but that's not human tendency. We seem to always go towards killing people.
Is it true that the release party (see the link) has free beer and pizza? Awesome!
It's the only option they support. Some people choose to have no association with Facebook, for a variety of reasons (usually privacy related) - and now Microsoft says "hey that Microsoft ID we made you create for all our other services, it doesn't work here!"
Could you make your list publicly available on a blog or something similar so everybody can see it, please? (So those who'd like to see your package of recommendations won't spam this thread for requests.) If that's okay with you. Thanks!
Yups.. I can confirm that :)
Why You Should Diversify Your Social Media Portfolio
Not universal...
Well those would be bad, as they've clearly strayed well beyond necessary use of cookies as a mechanic of the website operating and into tracking people without their knowledge or consent.

What about "Tracking people without their knowledge or consent" being A Bad Thing is hard to understand?

The original poster said " in certain cases, implied consent would be appropriate and this is judged on the basis of the type of cookies that a site is looking to set". Your example clearly goes beyond.
A Short Rant About Working Remotely
Remember the Excel calculation bug introduced in 2007? That was because of assembly code that only then got updated to 32 bit. You can be fairly sure that Office is a lot more than just a graphics toolkit.
I should add that substantively, the conclusion that programming languages can't be copyrighted is relatively well supported from past cases. Generally one can't copyright rules to a game or contest, and one can't copyright facts or algorithms. This principle has been extended, at least in the US, to the whole idea that one cannot copyright systems and processes (see §102 of the copyright act).

This is slightly more complicated in the EU because of the Information Directive and the Software Directive, which grants copyright to more portions of software than the common law used to, and also gives copyright to 'intellectual works' (whether this is the same as an 'original work' requirement in the common law world is still up for debate).
Not that much of a pain if you don't need to develop apps with it.
At least on Chrome, they are displayed precisely in the same manner as cookies.
> Salt your password hashes

As brown9-2 mentions in his reply, it was a Windows Domain Controller

> Train your staff NOT to open attachments from unknown sources

Spear phishing attacks are more sophisticated than that. They aren't sending .EXE files. The two most common attachments are RTF[0] and PDF[1], or a link in the email body to a website that will attempt a drive-by download.

These emails are composed in a way to make them look innocent (for eg. 'Twitter Password Reset Request', 'New Amazon.com Order', or an email from a new source, etc.).

It is also likely that at this level of sophistication that there are 0day exploits involved.

Attackers can send hundreds of spear emails over weeks and months, they just need a single click from one user to get their foot in the door.

> quarantine any attachment (inbound or outbound) that isn't of a type defined in a very strict white list

As mentioned above, the attachment types are RTF, PDF and XLS - and much more common is a link in an HTML email.

> make use of the software firewall on the PC's

The command and control servers send commands to ordinary looking websites using HTTPS. If you read the analysis of Flame or Stuxnet you will see the lengths that the designers went to to obfuscate this traffic.

This analysis[2] describes what the C&C servers looked like for Flame. The admin panels make no mention of bots or worms, it looks like any other intranet site.

It is really difficult to defend against these types of attacks. An attacker only needs 2 or 3 decent exploit writers to come up with a unique attack vector and a custom trojan tailored for the target. Also, time is on their side and they only need a single hit while you need to find and shut down all of the attempts.

[0] http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-3333

[1] http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-4363

[2] http://www.securelist.com/en/blog/750/Full_Analysis_of_Flame...
heroin is in fact a genericized trademark.
8 Key Processes Distinguish a Business From a Hobby