skysight-inc/HackerNews huggingface dataset:
But that is not what the comics argue since they are attributing it to DOJ guidelines for the Licensing of Intellectual Property.

There is not a single reference to marginal cost or copyright infringement in that document. The guidelines focus around market power, and competitive prices.

Contrary to the comic, the guidelines do to define what an competitive price is, or public goods, or systems goods, or the effect of supply & demand on IP. The closest we get is a statement that market power exist if the consumer can not get the product beyond from a single source.

If someone edited the Wikipedia article about IP and used the same wording as the comic, it would get reverted with the comment ("Does not exist in source").
A small camera with a small aperture and smaller sensor than a DSLR will produce a greater amount of aperture diffraction than a DSLR, at the same f-value.
Purple Haze: Regal, Sophisticated and Contradictory
Purple is a color of many emotions and contradictions. It combines the attributes of red and blue to form a shade that is most often linked to royalty and spirituality.
Or they could just pretend this never happened.

A search on Google News (anecdotal, yes) https://www.google.com/search?hl=en&gl=us&tbm=nws...

None of the articles have anything related to this in the title, and the first three articles do not mention any faking.

It feels like a big issue in tech-savvy circles on the internet. But I doubt most consumers know or care.
> Wouldn't it make more sense to do `tail -n +1`

Yes (or perhaps tail -n +0 as that is idiomatic, which makes it clear to anyone what you are intending).
Thanks for making that clear (I'm in the UK so didn't realise). Any specific reason it's limited in those two markets?
Ask HN: PHP or Ruby?
Looking to build a website with social networking elements to connect people. Which is a better choice, PHP or Ruby? Need to consider scalability, performance, ease of development, support, hosting...
If a recruiter wants to give an employer a list of candidates, and logically wants to give info on those candidates all in the same format, then the CV works. Sure it doesn't work as well as LinkedIn profiles, as CVs come in many shapes these days, all trying to outdo each other in style. But not everyone is on LinkedIn yet, and CVs are still the established norm.

If I had a candidate refuse to give me a CV, and told me to look at his LinkedIn profile, I'd assume he was a dick, and hard to work with. That candidate would be filtered out straight away. Not because I think I'm being too stubborn about wanting to see a CV, hell LinkedIn can make a CV for you, but because the candidate was being stubborn, and rude.

It sounds like you have the advantage of being sought after in this case though, and so some power does reside in your hands to be careless with your approach to job offers. But I wouldn't suggest that everybody takes after your example, for some a job offer is a precious thing, and promoting yourself in the format desired by the employer is a length those people would happily endeavour to fulfil.
Basically, they rely on file system to flush logs.
If you want to restore old behavior, it's restored fairly simply along the lines of:

file = File.open("log/production.log", "w")
file.sync = true
Rails.logger = ActiveSupport::BufferedLogger.new(file)
> Through careful censorship, Apple has crafted a marketplace that offends nobody.

Impossible. Through careful thinking and reading up on philosophies of human rights and ethics, many people (myself included) have carefully cultivated values that take a deep offence to very public things deliberately crafted to offend nobody.

I mean, really, how long until the only way to offend someone with an iPhone is to chuck it in their face? ("Be glad that wasn't an unmanned drone you just got hit by!")

Or just write "for the prettiest one" on it, leave it at a wedding party and joyously partake of a hotdog (no bun).
Even the apology for being vague and somewhat underhanded is somewhat.. underhanded.

Here is the video shown at the press conference shot using a Lumia 920. On the right is a Lumia 920 prototype with OIS. On the left is a smartphone without OIS. The difference is apparent.

Notice they specify 'a smartphone'. The wording shifts the focus from the camera to OIS, and then they must have used a completely different phone for the comparison. Weird.
Yeah, I thought about that just after writing it.
I'm speaking of my all-time top playing artist, though. I think the numbers are still valid for most of the rest of my tracks. I'll have to look more in detail.
I personally prefer PHP, having used both.

I'm not saying that Ruby is better or PHP is better, it really depends on your ability with the two, but from what I have found in the past, PHP has been easier to scale and has performed well, it is also more widely hosted, though this is really irrelevant as there are still plenty of ruby hosts.

Support for PHP is generally better as it has a larger user-base but generally Google is your friend either way.

You should make the decision based on personal preferences, for instance, I find Ruby much more fun to write, but I can't stand debugging it, whereas I have used PHP for so long that now, those stupidly bad error messages are actually a native language to me.
Does this work? There's a lot of removed code in that commit, does this replicate the old behavior?
Why so much difference in price of same medicine?
"but why would you trust a VPN provider more than an ISP?"

You probably shouldn't. There are most likely laws against your ISP from listening in on your traffic, not for your VPN. If the government wants to listen in it doesn't matter, your VPN service is forced to cooperate anyway so you haven't gained anything.

If I'd use a VPN I'd make sure to use one that is in another country, probably making it a bit harder to connect the VPN and ISP to you that way - but hardly bulletproof.
>It depends. Will accessory prices come down with the iPhone5? If so, it's an unfair comparison to compare current prices.

What kind of logic is this? They didn't go down with the previous 4 models, why even assume they will go down with the 5?

>Also, I can typically buy an iPhone data cable off eBay delivered for about $1 to $2

And you'll continue to be able to buy those. Those are cheap knock-offs, and don't have anything to do with any Apple licensing...
How come article title is grammatically sound, but the HN title is not?
Wow, never been so downvoted before. I didn't realize everybody was so familiar with the Flickr website and this award business was common knowledge. For the record, I did Google it and couldn't find any relevant information.

Cripes, I asked a simple question.
They might be misunderstanding how video overlay acceleration works. http://en.wikipedia.org/wiki/Video_overlay
Most of the code deleted was related to locking around writes and flushing the buffer. Also, lots of specs testing the said behavior.
You should be able to run most challenges just fine, I guess.

Dependencies are noted per level and easy to get on most systems, I assume (i.e. python or ruby plus some extras. 4/6 need phantomjs as well for the bot).

I really think VMs (or even a single one) would be overkill.
OTOH Rails 3.2 does have a major logging improvement, tagged logging, which by default shows process IDs. It would be useful to have a filter script that runs through the log and detangles requests based on process IDs.

I have the same issue with daemons, even prior to 3.2. Tagged logging helps to solve the problem for those too, as it's easy to output an environment variable that's set by the starting script.
Actually you just moved the goalposts from "do as they please with their own device" to "do as they please in some non-public space that they do not own".

Because we're really explicitly NOT arguing about a store policy. If it was just a store policy there would not be this argument.

For instance, say Virgin does not want to sell some CD with deeply offensive lyrics. They probably make those decisions every day. Nobody complains.

However, it would stop being just a store policy, if a large part of the public would only have a CD Player that can exclusively play CDs that Virgin approves of. Get the difference? And that part of the argument doesn't even involve general purpose computing.
http://torrentfreak.com/which-vpn-providers-really-take-anon...

Of course, the providers there could be lying about not keeping logs, but it's interesting none the less.
The problem is that "fair use" is the purview of the courts. Yes, there's this thing called 'common sense' that you and I have and can see what fair use should be. But there's no legal definition that is satisfactory for determining fair use in advance. So, the copyright holder sues, you pay for your defense, the court says "fair use" and everyone goes on their merry way (except poorer. which in the case of individuals is typically unacceptable, so they cave to settlement and a "fair use" defense is obliterated.)

But what's really obnoxious is this: the streaming feed of the Hugo Awards that was killed was better than fair use, it was licensed use. The automated systems have absolutely no way of determining who has licensed content and who has not.
Wacko in the Morning 09/06 by Wacko Bob
Hoe kan ik Afvallen
> "VPNs are the only way to stay safe when using something like BitTorrent"

very wrong. It's not really much. It's probably just limiting your possible bandwidth.

If somebody wants to catch you, it's just one additional step to get to you (via the VPN provider).
New Lumia is gorgeous but is it enough?
ssh is certainly save. some find it not very comfortable though. (but if you know your way around ssh, you should be fine)
The one you are more comfortable in developing. Choice of framework is more important. If you are good in PHP choose a framework like codeigniter or symfony. If you are good in Ruby choose a framework like Rails.

I have developed in all php, ruby, python and my personal favorite is Python/Django or Python/Flask.

If you want to use any 3rd party api e.g., Facebook API make sure it has official SDK for language you choose.
A HP Microserver N40L is a pretty decent NAS. If you're willing to tinker a bit, you can also add some additional harddrives outside of the coldswappable drive-shafts.
Visual Flying (and landing) a plane is really not that hard. There's quite a bunch of rules and protocols that you have to follow and learn before you can take the yoke, but they're safety rules so that you're not a danger to other flying objects, and well, because when you're airborne you can't simply stop if there's a problem. Driving a car around and flying a plane around are really in the same ballpark in terms of difficulty.

As an aside, people have a fear of landing when actually it's taking off that's more perilous: pull too early and you're just slowing yourself, and pull too late and there's the end of the track, with trees and whatnot. What's more, if anything goes wrong, you will be going down at a moment you're not supposed to (on the track past the point of no return, and after the end, when you don't have enough altitude to recover and by definition no place to land anymore). Compare with landing, where by definition you have room to land (even if it's a tough one) and you have both speed and altitude, since you're in the process of flying, then controlling your descent. It's then just a matter of lining along the track's vertical plane, then approaching the horizontal one not too fast.
Likewise. General options:

1. Don't do anything the state considers naughty. I suggest you kill yourslf now if you consider this viable.

2. Steal someone else's WiFi and deal with the moral consequences. You can do this by finding a "VendorA7E4B4" lookalike SSID (default configuration) and using the password calculator here: http://www.nickkusters.com/Services/SpeedTouch/Lookup - I only know of this as I had to lock my router down due to unauthorised access.

3. Use a VPN and risk being logged or falling foul of RIPA.

4. Use a dead drop http://deaddrops.com/ and risk being bagged at site.

5. Use SSH tunnels + proxy and risk misconfiguration + logging and RIPA.

6. Use paper or sneaker net and risk stop+search and RIPA.

Welcome to the machine.
Apple has a disclaimer about "simulated" images in most of their commercials, and if you look at their dedicated facetime ads [1] where they don't have a disclaimer, you'll notice...that is how facetime actually looks and works.

[1] http://youtu.be/RxVzP_OWnDw?hd=1
My god!! That's not only offensive, it's disturbing! Confronting! Mildly unsettling, even! Can't they just hurl birds at pigs, like everybody else?
>Congrats for successfully getting your rails site to load faster, but it's still slow.

Looks pretty snappy to me.

>Honestly, what you're doing at this point is delaying the big rewrite.

That sounds brilliant! As in:

http://www.joelonsoftware.com/articles/fog0000000069.html
I'm a fan too!

Just a correction: you need ssh and python, since it launches a daemon on the server (it uses a clever way of doing that, by packing and pushing all the necessary code over the SSH connection to the Python interpreter).
HootSuite acquires Seesmic, Seesmic customers to be transitioned to HootSuite
Absolutely fascinating.

Some questions...

Would this mean that window managers themselves would have to be re-implemented in order to support the Wayland protocol?

Is anyone working to create a non-reference optimized implementation of libwayland?

Have the Wayland developers said anything about supporting multiple monitors yet?
I still don't quite understand what exactly compass does.
Hopefully the software will be enhanced to block more of the political campaigns and advertisements as this might have two positive effects. 1) we wouldn't have to be constantly inundated and 2) the politicians might actually begin to understand the impact of the laws they're subjecting us to.

Sigh ... Or they'll just exempt themselves again.
Yaşam Katığı Şiddet Olan , Gözü Dönmüş Bir Toplumun Analizi … | Hayat ve İnsan
If you install ipython within your virtualenv it seems to work.
Python. (YouTube, Reddit, ...)

Second choice Ruby without a second of doubt.
Really great tool and dead-simple to set up. However, the last time I checked, there was no DNS and UDP support. Do you know if that changed?
Scalability doesn't have anything to do with the programming language but rather with the architecture. The same goes for performance unless you're talking about pure number-crunching. The ease of development depends on your experience with either toolset.

I'm sorry if this sounds harsh, but by asking this question you sound like you aren't a programmer but rather somebody that wants to go to rent-a-coder and have somebody build 'the next facebook'.
Am considering Ruby at the moment. But reminded of Twitter dropping Ruby due to certain reliability issues. Hence having second thoughts. Or am I a little ahead of myself here worrying about something that may never affect me?
Constructive Criticism of the Reactive Extensions API
None of the points you list have any relevance for making a choice. The two languages are so similar, that it's (imho) entirely a matter of taste which you prefer. If you have experience in either, probably go with that. If you don't, see what your immediate support network prefers and go with that. You're going to need their help when you get stuck.
It's a recognisable problem, but for me the blatant self-promotion at the end left me feeling that I'd just been duped into viewing an advert.
Rare? I can't think of a single prominent speaker / writer about evolution that hasn't made this point. Of course, they also note that this is outside the scope of evolution - evolution talks about what happens once you have that first reproducing cell.

Of interest, there is on-going research into just how good reproduction has to be before evolution can bootstrap. If you have a process that successfully reproduces 50% of the characteristics of the original "cell", is that enough to allow evolution to work? 75%? 95%? We know that the number is less than 100%, indeed it needs to be to allow evolution to adapt, and obviously if the copy can be a very bad copy, that reduces the constraints on what the very first cell needs to do, increasing the solution space.
Showcase: How Shopify and Etsy onboard their sellers
Three Poems
Best/most secure option for tunnelling traffic through to your VPS? SSH is definitely secure enough for that, provided you have a strong password or even better key-based authentication.

To make something like that more user friendly though you could just install VPN software like OpenVPN on your VPS. This also ensures things like DNS queries are sent over the VPN so they can't be intercepted on their way to the server.

Of course this assumes you trust your VPS provider, at least more than your ISP.
>Are you suggesting there is some sort of over-arching group representing our society that should be defining these sorts of norms?

Yes, exactly. I suggest that "society" itself is that very "over arching group".

So what I mean by this is that schools, parents, the media, the overall societal fabric that is, should teach this things, and not just some individual group.
Shameless plug: I've just spent the last few days figuring out how to correctly configure OpenVPN and pptpd on my Ubuntu servers + Android & OS X clients (it's a real pain in the ass). I'd be happy to install and configure those on your own server(s) for 5 BTC per install (I'm kind of short on money right now :().

If you want to give it a try by yourself, I recommend the following articles (doesn't seem that complicated but trust me, you can be stuck on a bug for hours!): http://library.linode.com/networking/openvpn/ubuntu-10.10-ma... http://blog.riobard.com/2011/11/12/pptp-vpn-on-ubuntu. I can help with minor problems on Skype as well (o-lalonde).
I'm not saying they're exactly equivalent, but let me make the my reasoning more concrete so you see what I'm talking about.

With respect to a new OS release:

(a) When can people outside of the OS developer / OEMs and relevant carriers first use the new OS version?

Android: When the Nexus device launches

iOS: With the iOS public beta

(b) When do developers get the SDK for the new release?

Android: Shortly before or around the Nexus device release

iOS: With the iOS public beta

(c) When is the new OS release "done"?

Android: Some number of x.x.x releases after the initial Nexus launch (probably 4.0.3 for ICS). For example, at least one core Android developer said that they didn't get ICS working on anything with less than 1GB RAM (or a 720p screen is a logical inference given the possible devices) until 4.0.3 on the Nexus S! I don't know what to call Android 4.0, but I'm sure "done" doesn't fit.

iOS: When the OS is released
Why You Should Work with Me at PayPal
Looks like it supports DNS now, from looking at the readme.
You are right, partly. Am more of a DB person with a minimal understanding of scripting languages. Hence the reach-out. About building the next facebook, I would love to.
PHP if you are on a shared hosting environment, otherwise Ruby.
Tim Pope has written about the model commit message [1] and why you should use a short first line, I'm a big believer in this setup and it's done wonders for the readability of my commit messages.

Github itself even uses these rules [2] so I think it's slightly annoying people don't follow them as it looks worse if you use long first lines on the website.

[1] http://tbaggery.com/2008/04/19/a-note-about-git-commit-messa...
[2] https://github.com/blog/926-shiny-new-commit-styles
I'm assuming that they (WhatsApp) were trying to make the experience as close as possible to SMS without help from the carriers, so by using the phone number (which they verify, by the way) and the phone itself as the credentials -- only one of which most people replace, and that's mostly once every 2-3 years -- is a great idea for getting users to their platform with a minimal security tradeoff, hence in my opinion a perfect solution.

And again, if an app had fooled a user for permissions to get their phone number they could probably just ask for permissions to send and receive SMS's -- which is what some banks (at least here, in Israel) use to verify online accounts.
as long as you're sure you tunnel all the traffic through, so nothing "leaks" out to your local network. If you just do port-forwarding, you'll miss DNS, for example.
Hermes handbags
hmmm, cat(1) mentions interesting flags, and tac, which comes in handy at times.
Why does MPAA approve both parties’ stances on Internet freedom?
Fair use only works as a get-out-of-lawsuit card in copyright infringement cases. It does not work like constitutional/human rights do - nobody is forced by law not to interfere with your exercising of fair use.

Autobot killed your fair-use transmission? That's too bad.
You are right that perhaps the best ways to validate a product is to ask real people - like asking quite bluntly "Would you pay $30 per month for this product, with this certain USP?", or even "Would you pay me $100 upfront to build this product?".

That's not what I said. Ensuring commitment the way you mentioned doesn't quite work because of divergence between what people say and what people do. The latter is by far the more reliable, agreed?

The 30x500 course teaches advanced 360-degree market study where you learn what people actually do and what they so badly wished they were doing instead. (So yes, you'll learn how to read between the lines, among other things.) The results of that market study forms the most robust foundation to building a value offering that has buy-in baked-in.

p.s. The above is why you'd never hear about the need to "validate a product [idea]" among 3x5ers. The assumptions behind that expression are just wrong to begin with.
I've heard about that on HN. In the article referenced here: http://news.ycombinator.com/item?id=910203
At least that proves it isn't a copy-paste job...
Sense-check succeeded.
This could be used as a denial of service. Show up at an event, play some copyrighted crap, instakill transmission.
Paperbacks become widespread after WWII as a cheap and portable alternative to hardcovers, the size you're used to now is a legacy of that.
The What Makes for a Good VPN section lacks one major and important aspect. Ping times (latency).

If you play games online, you want a VPN that is either close to you, or close to the game servers, or which traffic is highly prioritized. If you are lucky, you might increase your latency going through a vpn than if you went without. It sound illogical, but routing is not equal for all, and traffic might be boosted if your VPN's network has higher priority than your ISP.

Going from europe to US, I found that different AS had latency up to 200-300 MS in difference, and this does not take into account the stability of it. One net had a average of 80ms which only differentiated with 50m over time (the Swedish national university ISP). The Swedish ISP's that offer services to the public almost all uses a other backbone network than the university ISP, and that has an average of 250 ms to US, and which latency goes up and down between 150-800ms.
I should have said the phone number on the same device.
And like I said in my original comment, you need some kind of access to the user for getting the IMEI (unless you work for one of the carriers, but the point still applies) so in lots of cases it would be easier to just physically do something worse on the phone itself.