skysight-inc/HackerNews huggingface dataset:
Netflix is considered the main driver behind this DRM madness. In the context of Netflix, an often voiced reason for DRM is the fact that it rents movies, rather than sells them. Besides DRM being completely ineffective to prevent piracy, the concept of rentals itself doesn't make any sense for digital goods.

The core logic behind a rental (for physical goods) is reusability. Physical goods have a fixed cost of production per copy, so the price of selling it should cover that cost. Renting is expected to be cheaper than buying, because the object is returned to the renter which allows reusing it for new clients without expenses on another physical copy. I.e. most of the price in the rental case goes for the service of using it, and not for covering the cost of production.

With digital goods this whole premise doesn't apply. There is practically zero cost of producing another copy, so reusability is implicitly achieved with practically no expense by copying bits. And it also means there is no need to return the merchandise so it could be reused by others, since the merchant easily duplicates the merchandise practically for free. Therefore why would renting cost any different than buying? The whole concept of renting is illogical for digital goods. Therefore user can buy the digital merchandise for a (lower) price as paralleled by physical renting, while still retaining the ownership.

Netflix proponents claim, that they are charged per month to access anything, so in such context renting makes sense. But it still doesn't. They are charged for the service to stream the data. I.e. for convenience. It's cheap not because they need to return the merchandise so others could reuse it (as above). It's just cheap as is. There is completely no need to prevent users from retaining a copy once they watched it (i.e. which means buying). In order to it put in practical perspective, Netflix can be achieved without any DRM by selling each copy for some small price or / and charging a monthly fee for a convenience of streaming that data from the cloud while users could also keep those downloaded DRM-free copies all they want. I'd totally subscribe to such service. But I'd never subscribe to Netflix the way it is now because of DRM.
How  to Fund Your Startup Without Investors
Most startup companies and software consultancies are leaving money on the table.
CardMunch originally used real-people too. Don't know what happened when they moved to LinkedIn (and their latest demise).

How does your service compare to CardMunch's replacement with EverNote?
They pulled the plug on this pretty quickly. It's not really clear how they'll transform it in the future, but I think the larger point is still valid. They should not be dependent on a single source of revenue.
George RR Martin uses DOS

DOS still used by George RR Martin

George RR Martin talks about authoring in DOS

DOS to be killed off in the next episode of Game of Thrones
Before start, we investigated and learned tons of theory and alot of libs.
Rawspeed is my personal best and we compared our results with it.
Now in raw.pics.io we implement simple bicubic interpolation algorithm which optimal in speed/quality. Sure, we think about AHD, gradient and other algos, but we should deal with performance first.
Sometimes the best computer is human brain.
'Was this clear enough', yes I understood your original point and your response. But you haven't understood mine.

My point is that your view on muslims and religion in general to me seems so prejudiced that you can't seem to accept an honest anecdote by a fellow programmer from a different culture and mindset at face value without branding it a joke, a left wing oddity or full-on taliban.
It's shocking to me that someone in the name of reason gives a nasty response to a well-meant comment. Prejudice and ignorance is one thing, but it's bigotry when you suggest asadlionpk is supportive of a culture of slavery, oppression of women and hate just for his remark that he's is doing fine with following the eternal law of God in this regard.

Yes, of course I can see the problems religion has with modernity and the problems it causes for society (the eternal law of interest-free banking is not one of them) and also the problems of social pressure. But a sizable chunk - lots of people I know - in this age of reason have learned to balance both internally and have chosen this belief consciously: your literally hard to take third option.

Other examples of these are for example people like imam Afroz Ali (whose esteemed teacher lives under a tree) or Tariq Ramadan. In these links they talk about economic reform inspired by the eternal laws of Islam:
http://seekersguidance.org/islamcast/economy-poverty-and-the...
http://www.salon.com/2002/02/15/ramadan_2/

I have little reason to believe asadlionpk assumes women shouldn't study or gays should be imprisoned. It's also irrelevant as he was just responding to your side note that some so-called 'eternal laws' don't seem to work in this day and age.

The reason I respond like this is because this way of responding to others in the name of enlightened reason is causing problems in my society at the moment. People even talking about leaving the country because they don't feel accepted in their faith and ethnicity. People feeling obligated to make 'happy muslim' video's to counter this mindset. It's not even my faith, as I am christian, but even I have to explain the so called crime of teaching my children about God. A God which is far removed from the deist human like entity you think muslims and christians believe in.

Have I understood you correctly? I hope you understand and respect my strong worded response.
The "virtually no threat of interference" claim needs to be taken with a grain of salt. Digital TV receivers are pretty dumb devices that aren't very good at rejecting interference.

When I enter "Los Angeles CA" on the FCC reception map site [0], there are 23 green/strong broadcasters listed. When I enter the location of my home, there are two. Are we to believe devices that can handle the presence of 22 "competing" signals in one situation will be completely overwhelmed by the presence of one or two extra signals in the other situation?

[0] http://transition.fcc.gov/mb/engineering/dtvmaps/
Well the ][+ did lack lower case characters and only 40 columns of text...... The Apple //e fixed that with a huge 80 columns and lower case!

Spell checking was usually a separate program on a separate disk run as a last step. I used to use apple writer and apple works and used websters spell check.
You can hook up a usb floppy drive to any modern pc just fine.
Lua within Ngnix is amazingly fast. I developed a custom solution for a client last year that basically did bot detection (similar to CloudFlare). It's amazing what you can do within nginx without touching an external fastcgi server or proxy.
Tests are a measure of how well someone takes a test. My Chinese coworker said he spent more than 12 hours a day at his public high school the year before the college entrance exam in China. In the US there are better opportunities, and education (or maybe test performance) is valued less. This results in students putting much less effort into standardized tests.
Where goes the real spirits of Indians?
Indians history.
Might be a silly question, but has anyone tried Jest along with AngularJS and survived to tell the story? Mocking stuff has always been one of my biggest pain points when testing on Angular and I'm really itching to try this! Congrats folks at Facebook.
How I ported the control software of a nuclear reactor to reactive Javascript
When Dead People Open The Mail
Actually yes! The gist of the story was deleting a product was not removing it from the product list because of query caching. It was something you would only have found when running against the site itself as query caching doesn't exist at unit or integration testing time. That was an interesting one. Our rest layer tests found it, although even still it took awhile to figure out (how the #@!$ is it still in the list?)
https://isc.sans.edu/forums/diary/Port+5000+traffic+and+snor...

Anything you put on a public IP address is going to get scanned pretty regularly by all sorts of bots/worms/etc.
Hi, it is more than likely hackers attempting to exploit your system.

This looks like probably an automated bot scanning your server.

The best suggestion? Don't expose non-production-ready web apps to the Internet.

Use port-forwarding via ssh to selectively expose things.

If you haven't already, also immediately turn on your firewall in the VM (make sure port 22 is open for ssh).
I thought rxvt doesn't support Unicode?
And of course having different firmware for different OSes defeats the point of firmware standards. I think it is possible to run UEFI as a payload in coreboot.
I would add two more things.

Im highly moderated to the point of killing users voices.

Politically selfish when it comes to talking about YCombinator. (Politics is alright, as long as YCombinator is doing it)
You might get more useful numbers by asking random questions of Mechanical Turk. TCO estimation is mostly pointless.
You can look on https://dribbble.com/ . They have a 'search by skills' feature here https://dribbble.com/skills
I'm using KDE 4.13, and I really love it. I think it's the most usable and polished Linux desktop out there. Downloading the beta now.

Thanks KDE Team. I love you.
I found out about about HN after I encountered Paul Graham's essays in the late 2000s.

I think I first saw a reference to PG on John Gruber's DaringFireball. I think this[1] may have been the link that first sent me to PG's essays.

I read all of the essays, up to that point, and then became curious about this thing called YCombinator, and this other thing called Hacker News. I lurked on HN for a while and finally started an account 1703 days ago, which was Monday, 14 September 2009.

1: http://daringfireball.net/linked/2008/02/18/graham
Is it just me, or does having the background tinted red make you anxious too?
> ...ending up in an error block because of a malformed server response is a pain in the ass. Is it really an error if you get a 200 OK response but the body isn't valid JSON?

Yes. Oh goodness, yes it is. Having consistent validation on the networking level means not having sporadic logic scattered throughout models and view controllers.

Your server sent invalid JSON (e.g. sending HTML instead)? AFNetworking just saved you from a crash, or some other undefined, dangerous behavior.

AFNetworking is pedantic because networking is such a wildcard, in terms of performance, consistency, and security.
No, Flash absolutely exists and is almost as ubiquitous as web browsers themselves. You don't get to ignore it just because you don't like it.
One more thought: check /var/log/auth.log

You will probably see lots of attempts of logging into your system by bad guys (bots).

I often even change my ssh port to something like 2424 and get rid of practically all scanning bots.
Random things that correlate
We also played with dcraw running on asm.js.
It actually a blackbox with no control. Our current implementation is more fast because uses platform specific optimisations code. I personally spend alot of time optimising it for running in JavaScript.
IMHO, the hard part in deep linking is connecting existing web app content w/ views inside the mobile app. But, not sure if that can be delivered as a SaaS/proxy service + SDK (since it is too specific to each site).
I won't debate this more than necessary.

Nobody stops you for shipping system tools with Python 2.2 if that is what you want. But don't step on my toes and tell me that I can't install 2.6 and set it as the default one.

If you do that you give me a license to call you names.
This seems like quite a big deal -- the parts were in place already, but having a route promoted by Github will probably make a big difference in academia. The idea of having a citable DOI for your work exerts a magic that is possibly out of proportion to its practical advantages for research code.

I imagine the private project thing may be a blow to Bitbucket, which is quite widely used by academics.

The pessimistic part of me finds it quite discouraging that this will only centralise things more at Github. The optimistic part hopes for more matter-of-course publication of research code and a happier relationship between researchers and the software they write.

(Disclaimer: I run a subject-specific academic code repository, http://code.soundsoftware.ac.uk)
Also people here tend to overestimate the homogeneity of other countries.
How our Tech Startup Tint Hit $290,000/month in 14 Months
That reminds me of backend CSS: https://medium.com/@./43dbc25cbd12
raw.pics.io doesn't support your browser

IE 11 supports WebGL (and is a pretty decent HTML5 browser)
I've been experimenting with this with a fairly large website. The lack of MySQL support is the only thing keeping me away.
In the demo blog post I linked, it looks like libraw is around 3MB, but that the blogger who wrote that post didn't pay much attention to eliminating cruft and the script is additionally not minified. Minified and compressed it's under 450k.

http://dev.tag.is/rawson.js/ seems to be an emscripten-to-JS compiled dcraw.c, and while less functional than libraw it's under 500kb.
I wonder how this would impact an organization like archive.org
Upgrading SUSE Linux Enterprise Server with Zypper
<uninformed opinion>
If someone is eager to try Lapis I have a Dockerfile available here:

https://github.com/torhve/lapis-docker

it includes a readme for getting started with Openresty in general.
Isn't education a state-issue? There are plenty of states that have a population comparable to 5m.
I don't think the rest of 4chan really cares about Hacker News, or even knows of its existence.
<img src="wut.jpg"/>
This! I would like to have AdBlockPlus' UI with httpSwitchboard's backend. So I filed a request to AdBlockPlus to do that:

https://issues.adblockplus.org/ticket/488
I agree, as it seems like it allows people to basically curate their google results so that only positive things appear about them.

I agree there should be circumstances where content should be removed from indexes but if the content publisher is not required to remove it, and it is legal content, why should google or other search engine providers have to stop indexing it?

What I believe would be a functional system would be that a court order for the content publisher to take down the content should also require google to quit indexing the content, so cached versions aren't able to be found and in case the publisher doesn't comply. But that having a ruling that google has to act as a gatekeeper to legal and already public content about an individual because they feel it is not relevant any longer does seem like a dangerous precedent.
Leaving DRM to Flash and external plugins is preferable to injecting it into the standard. It makes a clear delineation between broken and improper / insecure tools and proper way forward. I.e. DRM is insecure and unethical by design. Let it stay outside.
You can ask for the old password and the new password twice. Solves your concern without storing anything critical.
tfw I came here from that post on /g/ to comment about the thread I came from. Meta af
Europeans won't see the real search results and if that is how they want it fine, they have no jurisdiction anywhere else.
Look at those contemptible Republican idiots in the shitty flyover states, with their "kids who can do math" and such.
Canonical Juju DevOps tool coming to CentOS and Windows
Come-rad is right — emscriptened code is not very maintainable, so we cant rely on it.
More than that we use alot of JS-specific performance optimisations that allows us to run faster than any of those autogenerated libs.
CardMunch still (for the next few days anyway) uses real people. That didn't change when the company moved under LinkedIn. Unfortunately there was an opportunity there that was never really seized.

As for how we compare? That's a matter of personal preference.

While I like Evernote a lot, and use it daily, it's just not where I want to store my contacts. Nothing about that makes sense to me. My contacts need to be where they're the most accessible, from the device that I'm going to use to get in touch with them.

I don't use a CRM, but if I did, I'd want to scan cards into it because that's where it makes sense for those contacts to live. I'd want to segment them and I'd want to pull them into my phone when I needed them. None of these things are easy to do when you use Evernote as your repository. It's great for being your "second brain", but not so great for being your phone book.
> there should be ample room to innovate in low-cost high-quality instruction.

Lots of other countries and US states seem to be doing very well without MOOCs, which indicates there are probably more fundamental changes the US can make.

That aside...

MOOCs seem like a panacea. Individual experiences with MOOCs help reinforce this perception for many reasons:

* Most people take MOOCs in areas where they have previous experience or are intrinsically motivated.

* MOOCs tend to cover technical material, which is far easier to teach than sophisticated reading or writing.

* MOOCs tend to cover introductory or intermediate university material, and assume a certain level of intellectual maturity that many teenagers do not yet possess.

* Many high school courses are far more difficult (for high schoolers) than university-level courses (for high school graduates). In particular, most CS 101 courses probably rank somewhere between high school Algebra I and Algebra II courses in terms of time and intelligence required to master the concepts (for relevant age groups).

Effective instruction at the secondary level requires knowing your students and reacting to their individual strengths and weaknesses.

Most often, and especially at the secondary school level, it's impossible to teach effectively without actually spending lots of time in front of your students. "Delivering the content" is not enough -- you have to determine (in real time) whether students understand and help fill in gaps.

So although MOOCs can probably play some role in improving secondary education, they will never replace the classroom teacher.
@gregcohn @chrisBob thanks. yes something like Amazon Prime and more background to the question. Sorry, I didn't make it clear. Due to enterprise nature and our use case, this app basically runs a dashboard and many tasks in the paid 'web version' and the mobile apps are basically 'clients'. And it does require a setup from Admin's perspective. One cannot just download the app and start using unless admin of the enterprise has subscribed and opted that user for the setup. Hope it add in explaining the question further.
How many of you are actually entrepreneurs?
Elaborate, please :)
<Comment so downvoted you have to squint to read it>
VBOs are really pretty easy to explain though, no? "Look your GPU probably has 1 or 2 GB of its own VRAM, so there's no way we would upload many polygon meshes every frame via 10000s of individual glVertex calls, so just assume something as silly and useless as glVertex doesn't exist to begin with."
This is a fixed point combinator joke waiting to happen.
Monster Weather Forcast
Hey, hackers. Here's the first picture from the post in higher resolution – http://blog.pics.io/wp-content/uploads/2014/05/8bd2a4633b08b...

In case some of you want to put it as a desktop wallpaper :)
The community for Lua in general, and specifically for Lapis is much smaller.
What if your friend has actually done something wrong though, for example, scammed multiple clients out of money? Giving them the ability to remove that information means future clients can't get a fair warning. I'm not knowledgeable about the concept as a whole to have a strong opinion yet but it seems like there's plenty of times I think something should remain public even if a person doesn't want it. If someone posts something false, we have legal systems to handle that complaint. It's not perfect but this seems more dangerous.
9 Typography Apps and Tools for Web Designers
Yes, if you had an STD 16 years ago and have dealt with it, it would seem reasonable to have that taken down, or moved off the front page.

It may even be reasonable to have medical records taken down carte blanche.
Our open-source code
"Why Net Neutrality Regulation is the Path to Ending Net Neutrality"

http://hustlebear.com/2011/01/05/why-net-neutrality-regulati...

Article is from 2011, but still pertinent.
Even if this plan is not approved this is not over. Telecoms will just try again and again.
There are probably hundreds of reasons why archive.org would be illegal in Europe. It's wonderful that they are based in a country that respects freedom of speech.
Its interesting that some people here actually seem slightly annoyed because of the tool he is using to write books.

I wonder why that is. I guess I'm guilty of this myself, but often IT people have a way of pushing software, hardware and other tools on people even though they don't need it.
Agreed. I am trying to see if this framework allows for a simple polling and synchronization of a particular dropbox to a unix system. That is, a simple way to clone my dropbox to any old unix system that is running their python code, and keeps it updated via the polling mechanism.

This is interesting because we (rsync.net) would then "freeze" that python app[1] (whatever it ends up being) and let users clone and sync a dropbox to their rsync.net account.

We already do this with s3cmd and git, and dropbox would be a nice addition.

[1] We don't allow interpreters (python, perl, shell) in our environment, so we have to "freeze" python to a binary exe.
I wonder where you got the inspiration for that concern.
Shame on you for supporting a company that does not respect your privacy, lies to you, and puts a torturing, Constitution-destroying war criminal on their board of directors.
>How to touch yourself at night without JavaScript knowing it.
Hehe
> How to touch yourself at night without JavaScript knowing it.

:O
The problem is not only with WebGL. Unfortunately we don't support it yet, but working hard on it.
Filtrex: A simple JavaScript filter expression compiler
OK, so prove any suspicions wrong: present some data for how the young Russians you turned during the cold war left a big (for the time) data dump for journalists of any stripe to examine. Where are those documents? Where's the statement of ideology from these young Russian loners?

That is, if Snowden is "the kind of guy" you used to recruit in Soviet Russia, where are the similarities besides a Myers-Briggs personality type evaluation?
I'd like to see a comparison of # of days of sunshine per year vs. test scores. Or perhaps average monthly temperature vs. test scores.

I'm thinking not having anything better to do in the winter might have an effect on scores.
I have a question:

How do you feel about working for a company that employs a war criminal on their board of directors, and that lied to the public about its collusion with the NSA over PRISM and other warrantless surveillance programs?
Question - anyone have a resource of examples of sites that have been made with Go?