skysight-inc/HackerNews huggingface dataset:
Don't forget that many people with licenses eventually end up "pirating" the software they use. It is usually just much easier to download an ISO than to attempt to rummage around and find your CDs and then rummage around and find your manual for the key. Also, the pure version of the software usually installs crap and/or bloatware. Additionally, I will sometimes be at a different location where the CDs are not available but where I need to use the software. This even holds true with many digital download platforms (but not Steam) -- they will make you create a username and password, they will make you jump through a bunch of hoops to download something you've already bought, which is complete BS and in that case I just download a torrent and end up using the "pirated" version even though I paid for the software.
I have a license for WOG and have downloaded it from a torrent at least twice, for instance.
bbPress is pretty horrific. Vanilla is meh at best.

vBulletin is one of the better, well featured forums and scales well. I'm confused by your statments, do you actually use forums?
Min in Black & Blue Javelin - Onyx Theme
Ah, web development. I see. Well, that's actually 90+% the same on Windows for most use-cases. For example, if I were starting a small web app in Linux I'd probably use Python and Bottle. I'd do the same on Windows. To be clear: I'm not recommending that you use Windows to deploy web applications in Python. I'm just saying that you can develop the applications on Windows and deploy on Linux with very little hassle.

Unless you actually care about native Linux applications, or specific performance-related features like Linux's epoll (or BSD's kqueue), then you can definitely jump into "the Linux way" of web development with Cygwin and either Python or Ruby. I haven't used Ruby since 2005, but in Python most of the difference between Windows development and Linux development is details of the os and sys modules (anything else has to do with stupid details of threading performance).

On a second reading, it sounds like you might be conflating getting beyond .NET with Linux development. It's entirely possible to learn Python or Ruby web development on Windows, though I'd strongly suggest either using a full Cygwin installation or at least Unix Tools for Windows (http://unxutils.sourceforge.net/).

Linux is worth learning, but it's not the same thing as (for example) Python web development. They're mostly independent. Things like Node.js are still mostly *nix-only (last time I looked), but I'm sure that will change over time. On the positive side, you can get Haskell/GHC for Windows ;-)
I don't need a university to expand my mind.
Not to mention that discussion basically dies two days after any story.

Forums allow sophisticated discussions to occur for longer than 48 hours. My biggest complaint with HN is that discussions always terminate themselves shortly after the article moves from the frontpage. Its just too difficult to track new comments that aren't directly replied to your own.
Quelle surprise.
Too busy to do Secret Santa?
Wow, OK. So it was just an old pump in bad condition that failed due to lack of maintenance or some such. And the "hacking" was a legitimate employee accessing the system from Russia where he was traveling and had no connection whatsoever with the pump failure. But they didn't bother to verify this. They just checked logs, found a Russian ip address, and without doing an investigation started shouting "Russian Terror Attack!" and went to full on red alert.

Well at least they managed to create a lot of publicity in the international press about how their systems are on the internet and use three letter passwords which may or may not be the default three letter password set at the factory. That information should be helpful to someone I guess.
While it's true that Guile isn't exactly pervasive as an extension language I can name two projects off the top of my head that do use it as their scripting language: LilyPond[1] and gEDA[2]. I haven't actually done anything with that capability but Guile is in use as an extension language to some degree.

[1] http://lilypond.org/doc/v2.14/Documentation/extending/scheme...

[2] http://www.geda.seul.org/wiki/geda:hse_howto
I don't think it's all bad, we don't want this community to turn into another reddit.
I am wondering why you are offending node.js and Ruby users. We all try to get a clue of Pythons real-world usage in this thread and you (the original poster) just brand them as hipsters (btw you could also be labeled as one of those who worship "an aging language which lost track in the web world, again and again on HN", just an example, so keep calm). Imagine some Ruby or node.js folks would offend Python, you and your learnpython site.

Through this thread I got again closer to Python and in particular Flask, so use such discussions as opportunity to educate us. Such posts that offend rather scare us that python is used by some intolerant old-school fanboys.
A great primer for online advertising to grow your startup
I know Python (and Lisp and Java), and have been looking for a summer internship. There was recently a startup fair in my hometown...and of the five or so internships available, 100% of them require Ruby (and Rails), 0% really care about Python (or any other language I know).

I know Python has a huge userbase and has tons of software written in it...but it doesn't seem to be too trendy right now.
Hotlist: The Hottest and Easiest Way to Coordinate Your Social Life
NASA's Next Mission: Deep Space
Saw it yesterday on China Daily, which is not the most reliable news source, btw.

Looks like this is just an old laptop wrapped into a shiny shell with a touch screen attached. Nice gift for his girlfriend but hardly worth a news story.

Wrapping old stoff up in a new packaging and then printing some expensive brand onto it is actually common in China. You can get "iPhones" here for under 100USD at everywhere.
Django on Python 3 almost there
Of course, this does not make a three-char password any less stupid.
Two pieces of "random information" (a one time pad and some encrypted data) are located in two or more different countries and are combined together in a third country.

How does jurisdiction apply in this scenario?

This is a real question that has already been partly tested with the DeCSS incident. There are many creative ways to distribute "infringing material" that upset the traditional notion of legal jurisdictions.
Affordable and Portable Buildings Sales
Does anyone know the citation of the statute they used?
Gold Jewelry Jacksonville at Low Cost
If you are browsing for awesome and creative designed Jewelers in Jacksonville, here we offer a huge range of Gold Jewelry like Gold Jacksonville, Diamonds Jacksonville, Diamond Rings Jacksonville and Engagement Rings Jacksonville at best prices and reliable quality. For more details, please visit us.
Ok I must admit that my original G-Trends queries don't help a lot but give a least some tendency. Your queries have also shortcoming in giving a good context: don't forget Django is a very popular word, just check Wikipedia and remember the very popular movie among lots of meanings.
In that case, the headline and summary are very misleading. The summary says "edu, .gov, websites from US" but you say the sampling includes Turkish/Azerbaijani academic websites. I don't think I'm the only person who would read ".edu" and assumes that it _unambiguously_ means US academic sites. If you can provide a full list of your sample, that would be useful to put some detail into this statistic.
The downside is maintainability. If your website follows the rules, you can be pretty confident that any weird behaviour you see is a problem with the browser (which is additional context you can use when googling for a solution). If your website requires browsers to quietly patch it into a working state, you have no guarantees that they'll all do it the same way and you'll probably spend a bunch of time working around the differing behaviour.

Obviously, that's not a problem if you already know exactly how different browsers will treat your code, or you're using parsing errors so elemental that they must be patched up identically for the page to work. For example, on the Google homepage, they don't escape ampersands that appear in URLs (like href="http://example.com/?foo=bar&baz=qux — the & should be &amp;). That's a syntax error, but one that maybe 80% of the web commits, so any browser that couldn't handle it wouldn't be very useful.
Here in China? 5 Yuan in any electronics market. Usually with Office and Photoshop included (and probably some spyware).
That's the point: "but it doesn't seem to be too trendy right now" and still, it's pops up every 2nd day here on HN. I am fine with Clojure, Haskell and the new functional trend but just don't get it with Python.
The Key Differences between Review of Literature and an Annotated Bibliography
Each citation is followed by a small description of the cited source. This description tells about the reliability and accuracy of the source. This description is known as the annotation. Therefore, it is the kinds of references that also contain description of the citations.
Encode any JavaScript with only six characters
Building an Application upon Riak - Part 1
What I learned standing in line for eight hours
I lost my wallet and passport on Potrero and Ceasar Chavez whilst riding my bike to work in SF a few months back. I was contacted through linkedin connections and got everything back.

Lead to wallet being returned by a person who works at the biopark in Potrero, and my passport by a person who worked in stem-cell research at Byers Hall of UCSF.

Both people were awesome female scientists/researchers who returned my stuff and gave me an ~hour long tour of their work, facilities and research.

Fucking AWESOME.
World Trade
all kinds of trading news will u get in this side.
Tag It jQuery tag handler with suggestions
They sell one with letters on the keys. I think its called the professional model. I always thought the point of das keyboards was the tactile button presses...
Talent, Practice, Scientists, and Journalists: Can't We All Just Get Along?
2011-2012 season thailand quality NEW AC milan away white soccer jersey 
We are committed to offering the best quality of AC Milan Team Jersey, Uniforms AC Milan and the best service of Cheap Jerseys Soccer AC Milan at lower price.
Crowdsourced Testing for Android App Developers
Well, I've never used Guile, but I have used Elisp, to great success. It allowed me--with little previous Elisp experience--to easily write a minor and a major mode without having to spend too much time in the manual. Given that Guile is very similar--just more modern and polished--to Elisp, I definitely see it as a reasonable extension language.

I think the issue with the limited number of extensions written in Guile is more with the projects that can be extended than with the language--I'm not aware of any that I use, and certainly none that I would like to extend.
"You’re going to spend several years of your life in some cold dark cubicle with a crazy boss who couldn’t program a twenty out of an ATM,"
Who cares, let paul graham deal with it.
Oh, I'm not arguing that its not in use - I'm arguing from the point of view of the users of the software itself (not its authors) who may want to write extensions. I feel users are unlikely to jump through hoops to write extensions to software, yet I feel that Guile creates hoops for a number of reasons, including (but certainly not limited to) an aversion to lisp (i have personally observed this), unfamiliarity compared to the users every day language, the difficulty of a functional-focused vs imperative focused language for quickly hacking an extension together and ease of obtaining documentation.
Annual Travel Insurance Comparative Quotes
Boat shipping
We can transport your boat / yacht to ANY point / port A to ANY point / port B - world wide Pre booking and last minute rates available. Save up to 20%! Contact us today for FAST, FREE and very affordable quote!
Symantec Coupon Codes
Save money with Symantec coupon codes, Symantec.com free coupons, Symantecstore.com online coupons and Symantec US discount codes. Get the latest discounts at Highfivecoupons.com
Watch Australia vs Barbarians Live Streaming Rugby
Video marketing Blog post
Amazing video Tips!
visit this Blog post Now!
I'm also a fan, but only on my fairly large multiple-monitor setup. I find it's consistently getting in my way (or staying out of my way) at the wrong times on my thinkpad.

Which is why I wonder the same as you - as on my netbook and thinkpad, I just installed LXDE via software center and carried on. Quite nice how well that works, actually.
This is a very interesting preliminary finding, and I promptly shared the article link, with hat tip to Hacker News, among a Facebook private group populated by many neuroscience researchers. But the finding needs a look more replication and refinement,

http://norvig.com/experiment-design.html

before I'll stick the electrodes over my head. For one thing, I wonder what author neuroscientists who attended the big conference where this finding was briefly reported have had time to dig into the details of how other neuroanatomical models of learning compare to the implicit model here.
IPad casings for on-the-go computing
India Falls In Love With Pakistan&#8217;s First Female Foreign Minister
Yeah makes it even more complicated when major tech blogs call Codecademy Code Academy, and then people on Twitter get @CodeAcademy confused with @Codecademy.

The Codecademy founders don't call their startup Code Academy and apparently didn't even know about the Code Academy in Chicago (http://howilearnedeverything.com/2011/10/30/clearing-the-air...), but then just a few weeks ago they bought codeacademy.com

Interesting...
New Breville Conical Burr Espresso Grinder - BCG450XL
I think that one big advantage of Lua (also Python and Ruby) over Guile for extensions is that the techniques you use in Lua programming are a lot more generally applicable to writing one's own scripts and programs in the future than Guile's - not just in Lua, but also in Ruby, Python, JavaScript, Java, C#, C, and so on.
Fake cyberattack is the new fake terrorist threat.
I get the impression that the majority of emacs users are not averse to learning seemingly weird and dificult new things (otherwise you probably would not have learned to use emacs in the first place). The majority of users are, in my experience anyway, put off by all sorts of things (and often quite unrelated to the merits (or lack of) the language itself). I have also experienced quite a bit of lisp hostility. All of these things add up for me to feel there are better choices as an extension language if you want the average[1] user to write extensions.

[1] by average I mean that they have the technical skill to do so, but aren't terribly invested in learning lots of new things. I imagine (I'm a vim user myself and I find its true for me) that an emacs user has already invested in the tool enough that learning a little more to make it even more useful is not a big deal.
This is an...interesting hack. However, it's not entirely clear how it works.
Probably similar principles to Brainfuck. Check Wikipedia for an explanation of Brainfuck, I can't come close to doing it justice.
Exactly. Its more like what most people use already, so the barrier to entry is lower.
No, you're right.

http://opensource.apple.com/source/objc4/

I can't speculate about why Apple's runtime would or wouldn't be suitable for use in GNUstep though.
"but the tablet may end up costing Wei hundreds of thousands of dollars, as representatives from Apple have filed a patent infringement lawsuit against his ass.".
Paul Graham Knows How To Scale
I know how that language works, I'm just surprised that this is capable of pulling off function calls, string concatenations, etc. etc. using only ridiculous type coercions.
On Chrome 14 (Linux), when I click "eval" it doesn't show the alert dialog. Even leaving the default text there. It's an interesting concept though, would definitely be good to see an explanation of how it works.
I highly recommend The Wayfinders by Wade Davis. This might expand your thinking on the topic. http://www.chapters.indigo.ca/home/search/?keywords=wayfinde...
I think we agree then. The (to most people) unfamiliar syntax and programming paradigm are certainly barriers to entry. It's not what people expect and I doubt most people writing plugins for programs want to do so in unfamiliar territory.
The Future Will Be Fast But Not Free (2001)
nice try, Apple
What warrant?

A seizure warrant, as signed by a judge. (Compare "search warrant", "arrest warrant").

Nobody is being charged with a crime.

That's not what a warrant is. Warrants are issued on the basis of probable cause. You probably understand this already with regard to search warrants: a prosecutor doesn't have to have filed charges against a person before the police can obtain a search warrant in the course of investigating the crime. The police only need to show that there is cause to conduct the search.

But more to the point of people not being charged: I'm not conversant in every relevant detail, but I presume the reason nobody is being charged in these cases is that the owners of these domains are unknown and outside of the US, besides. But again: nobody being charged doesn't mean warrants weren't issued for the seizures. The two are not the same thing.
If I try copying and pasting the encoded source into Chrome's JS console, it gives the following error:

TypeError: Array.prototype.sort called on null or undefined.

I would be interested to see what exactly it's doing, and how alert("Hello World"); gets mangled to call Array.prototype.sort().

EDIT: I should note that I get this error no matter what code I put in. I think Chrome's Javascript interpreter is somehow interpreting some of that boilerplate as a call to Array.prototype.sort() somehow.
Γαμώ τα δισεκατομμύρια σας ρε κουφάλες πλουτοκράτες
I'm pro pirating RIAA artist music, even if it's more difficult than buying through iTunes, since money paid to RIAA artists funds the RIAA (and corrupt artists like Lars).

I sort of feel the same way about the MPAA, but they were less obnoxious in the late 1990s/early 2000s (mainly due to technology not allowing video piracy to the same extent).

I also think all Disney content should be pirated as much as possible, due to the Sonny Bono Copyright Term Extension Act of 1998.
Quote: " Scheme's macros have no comparison in any other language."

I argue that Erlang parse transforms are at least as powerful. Interesting that he mentions Erlang, but doesn't mention that!
(Erlang probably isn't ideal as an /extension/ language for other reasons, though)
Internet Marketing? Follow These Basic Steps
So if I route my traffic through a Russian host, suddenly it becomes a terrible danger? Sounds like a pretty badly informed investigation team, who leaped to conclusions without justifying their claims properly.
Real Madrid vs Atletico Madrid en vivo
> It's like Apple banning third party analytics and advertising and forcing devs to use iAds for security reasons.

Off-topic, but I could actually see Apple doing that :) It makes perfect sense from a business point of view and the control as much as we can of the experience point of view.

I have no doubts some developers wouldn't be happy (I would imagine mainly those that run the other ad networks), but most wouldn't bat an eyelid. It is in exactly the same boat as the digital media subscription fiasco.
Cheers to the Silicon Valley of [insert country name here]
I can't even imagine what kind of abysmal state of security must be employed when a "security expect" can't see any difference between a legitimate access to the system and a cyber attack and then eventually come to conclusion that it was a typical hardware failure.
Hunt for the Best Buffet in All of Las Vegas
A Web Designer on Fukushima
Life began with a planetary mega-organism
~ Feliz Dia de Accion de Gracias ~ Happy Thanksgiving ~
Are you baiting? One must understand the science of creativity before they can say they have creativity-relevant skills wow fella. Did Picaso (sp?) or Bob Marley have those 'well maybe they did', they were just doing what they do - bet they studied their domain - bet they did not study the science of creativity (whatever that is - is it a science?), they just were creative people - ya either got it or ya ain't - needing to understand the science of creativity means one ain't. Oh sorry I see what u did - I don't think Amabile said you had to understand it - I think she means you have to have it - having creativity and understanding it are (I imagine) quite different. But they are just words eh? The creative among us don't care - they just do. Refactor edit.
http://transcenmentalism.org/OpenStim/tiki-index.php
Online Business
News & article directory, allows expert authors in the fields of online home business & internet marketing and online advertising to get massive levels of exposure for the submission of their quality articles
The original Javascript impl was written in Lisp
Congress' economic opposition to OWS
How to sell to large companies
Download Bing Spatial Data Services SDK [pdf]
previous comments (550 days ago) http://news.ycombinator.com/item?id=1374618
Part of the problem is ignoring why consumers download digital content through unofficial channels, and instead call any such download a case piracy. Rather these are holes in the business models of media providers, as such they're only losing money because they're not offering a product that suits the consumer. (Thus falsely claiming that they have lost a sale.)

For example a consumer may be downloading the content for the following reasons:

- Trialing

- Replacing lost/broken content

- Replacing content that is outdated VHS/DVD/Bluray/HDDVD/Cassette/Vinyl, you name it.

- Countering simulated geographical boundaries

- Getting around censorship or getting the uncensored version

- The media is simply not available (e.g. special editions, or event recordings.)

- Dealing with maligned DRM schemes

- Updating to a version of the software which isn't buggy as hell (adobe)

- Acquiring media that is no longer in distribution/supported by the author.

- Dongle keys are either incompatible, broken or taking up a free port on the computer.

In many examples here the consumer was never likely to buy or repurchase content, it's no money lost, and often saving the company needless harassment.

Here are reasons why people circumvent paying:

- They don't have the money to begin with

- The price is unreasonably high (microsoft learned this with office, when will adobe follow)

- The content is DRM'd, or locked to a particular system. (e.g. streaming services.)

- There is no way to purchase the content legally (regional or otherwise)

- The company has a monopoly on a file format or operating system. (many feel if they're forced to use something they shouldn't have to pay for it too.)

- The media does not present a value offering (differing to a high price, i.e. software that is known to be buggy, or is purposefully single use.)

- Exploitation of consumers (buy our product and we'll spam you forever or require your software to check with our servers every time you use it.)

As you can see there is a gamut of reasons why people turn to non-official channels, and the motive is not always greed or theft, often these are replacing other legal methods of acquiring the media.

What Steam, the iTunes music/app/book stores, amazon and Google(heck even allofmp3 knew it) have all realised is that removing artificial limitations on digital content allows consumers to buy digital content to satisfy their various requirements before even looking up a torrents site. It's not only easier and less risky (malware/getting sued), but it's usually faster, supported and reasonable.