skysight-inc/HackerNews huggingface dataset:
Apple makes it difficult for iOS users to not update (consider all of the effort in the jailbreaking community to keep devices on old OS versions).

Android OEMs and carriers, on the other hand, often make it easy to not update even when an update is available. For instance, they might deliberately not push an OTA update and instead require users to use a manufacturer-proprietary desktop application if they want the update. And, unlike iTunes for iOS users, most Android users aren't in the habit of using these applications since they're almost never necessary and usually less convenient than doing things directly on the device.
I don't understand, what does this do that ssh -D doesn't?
Drive-through lane pipelining and parallelization
Bug 344618 - Implement input type="range"
Just me, or is this very misleading:

[..] all of your internet communication is encrypted and secured from eavesdropping.

The most important thing you need to know about a VPN: It secures your computer's internet connection to guarantee that all of the data you're sending and receiving is encrypted and secured from prying eyes.

Eh.. No?
It secures the data from you to the VPN provider. After that, it's just as open and unencrypted as it would otherwise be.

Sure, it probably helps protect your data from the local network & your ISP, and gives you extra anonymity. But after leaving the provider, the traffic would be in the clear, and if you use the same connection to log-in to your facebook, the anonymity will go out the window.
Applicatives are too restrictive: breaking Applicatives, introducing FBuilders
Edit: I stand corrected. Apparently, a lot of people do use RSS twitter for various reasons. Presumably the resyndication clause is targeted to prevent people re-creating RSS feeds that they are using from the API, though I have no idea why.

I'm not one of the RSS doom-predictors, as I find it very useful to keep up to date with blogs/etc that don't update very often and aren't enough on my radar to check frequently. Saying that, who on earth was using RSS to keep track of twitter? I can't imagine it was at all efficient, or easier than the API.

The other change that seems to be listed here:

> “Don’t resyndicate data. If your service consumes Twitter data, don’t take that data and expose it via an API, post it to other cloud services, and so on.”

has several possible conclusions listed, which I don't think are warranted. This looks like it's to squash any possibility of people getting around the user client limit by aggregating updates, before it happens. That said, vague hand waving seems to have been a large part of a lot of the recent twitter announcements.
One thing I'm curious about recently is implications for tax regimes. For example, the Argentinian employees decide to work from Costa Rica.

One type of tax is like Goods & services taxes. They are very hard to avoid. Tax makers can set these to whatever rate they want and have to deal mostly with simple economic effects (lower demand at the higher price point). They don't have to worry about "dynamic effects" where people just choose to purchase outside of the tax regime.

Another type of tax is corporate taxes, investment taxes, capital gains taxes & similar taxes. These "have legs". Tax makers do have to consider investment going elsewhere or corporate profit being accumulated elsewhere. Often lowering cooperate taxes can lead to higher totals because companies move in from higher tax regimes.

Income taxes are still much more like the first type but they are getting more like the second. They are tied to the job & the job is tied to a place. But.. as our culture, economy & the companies we work for get more globalized, differences between income tax regimes may become a bigger factor. If you pay $30k a year in income taxes and work from home this becomes paying $30k a year to live in a country.

I've spoken to several people lately that are considering taking such proposals to their employers. Let me work remotely so I can clear an extra $x0,000 per year. These are average income people, not millionaires.

Whatever the ideological disposition of a culture, many governments may be forced to survive on lower revenues. In Ireland for example, it seems that tax revenues reached a peek a few years ago. The current budget is milking lizards. There is no more tax revenue that can be raised without hitting a point of negative return. There is a sense that "recovery" will take a long time but I suspect the decline (at least as a % of GDP) may continue.
I'd take another look at WoW. Specifically for someone knowing nothing about games, I'd start a disc priest and show her how to queue for and heal in dungeons. It is fun, you are important to the group, but you don't actually need to know anything about any of the instances or boss mechanics. If you set her up with ventrilo and help her find a local social guild she might find the game is secondary to the social side of things.
I run SSD Nodes (http://www.ssdnodes.com), which you can use to set up an OpenVPN/PPTP/SSH-Tunnel server for secure, private access. I've seen users in other countries using our cloud servers for VPN purposes because they got better, lower latency routes to most other providers (due to the optimized transit/peering connections at SoftLayer Infomart in Dallas, TX). [/plug]
Anyone else missed the "why" part and only read about "what" and "how"? I read most of the article, but the only thing it says on the matter is that it encrypts your internet connection. This might be true, but what use is that? Why would I want to do that? That question is not answered. Or whynot use Tor instead?
I posted this on another thread (http://news.ycombinator.com/item?id=3913985), but I think it's relevant here...

I feel pretty double about VPN as a solution for masking my online activities. My reasons for using a VPN break down into these (related) categories:

1. Security. I don't trust this network at all, such as unsecured wifi in coffeeshop.

2. Access. This network has draconian restrictions I need to get around, such as corporate proxy servers or country firewalls.

3. Privacy. It's none of this network's business what I'm doing.

4. Legal. I don't want to get in trouble here. Especially when traveling where I don't know the laws, but increasingly in my own country. Hell, the courts in NL haven't figured out if TPB is legal, how should I know?

VPN can solve many of these problems most of the time... but always using a VPN means that I have a single point of failure for all four of these.

If my VPN provider is compromised, shady, or coerced to turn over my data, I'm sunk. In that way using various internet connections at home/work/coffeeshop/mobile may be better.
It certainly doesn't make you safe, but if the threat is a fishing expedition trying to get a few hundred or thousand Torrenters, the fact that they'd need a court order from a different country/jurisdiction might be enough to get them to leave you alone.
Good riddance, PayPal
Could not agree more, I used to hate frameworks but after experiencing codeigniter I can definitely see the benefits now, faster development, less complicated code and a structured site architecture.

Though, the crypto packages on CI could definitely use an upgrade.
QEMU 1.2.0 improves live migration
Hmm... Do you have plans of building something at Twitter scale? If you can foresee that, then I guess you are right when you are considering Twitter's case of dropping Ruby.

I am no Ruby-ist but I am sure Ruby is not that bad that you will have troubles scaling. You just have to understand how to scale and you can use either PHP or Ruby to apply the general concepts of scalability.
another recommendation would be to setup your own vpn server and change servers often instead of going for a vpn provider.

http://www.slashgeek.net/2012/06/15/how-to-be-completely-ano...
Obama responding on Internet Freedom question on Reddit: http://www.reddit.com/r/IAmA/comments/z1c9z/i_am_barack_obam...
It's a little more complected than that as there are a lot of known naturally occurring chemicals that will self replicate in the right environment.
Keep in mind "it looks worse if you use long first lines on the website" is a completely arbitrarily imposed issue from GitHub. A while back they just wrapped the text and all was right in the world. Now they truncate the message and it looks like garbage.
Steps to configure your own vpn
http://library.linode.com/networking/openvpn/debian-6-squeez....
Used it my self.
If you are considering PHP, do explore Yii framework. I haven't used Yii myself but I have heard a lot about its goodness as compared to other PHP frameworks.

If Ruby, RoR should be the first choice I guess. You may also want to consider Sinatra.
Oh just what the fuck.

Is HN seriously a "share this funny picture" site now?
From the man page
cat doc1 doc2 > doc.all
concatenates the files doc1 and doc2 and writes the result to doc.all
However if you are looking to recruit coders for the project first you need to find a good (PHP / Ruby) coder and then let them help you with the recruiting. If your skills in either PHP or Ruby are not up to snuff then you are likely to make some serious recruiting mistakes.

Also I would recommend that you take a serious look at python. My personal preferences puts java at the bottom of the list and PHP above that but below python and ruby (I'm a ROR developer by the way).
Indicating Email Handling States in Trace Fields
High-Load Applications in the Cloud? No Problem
On the other hand, I'm tired of short commit messages that are almost completely devoid of anything useful because the author wanted to adhere to an arbitrary restriction. It feels like the mentality that all comments are evil and can be fixed by better method names.

The short message first, longer message after is a pretty good middle ground. But if that first sentence is useless, I'd rather just have a single commit message that accurately describes the commit.
> who on earth was using RSS to keep track of twitter?

I follow my own account via rss to review tweets later and see if any connected app is getting spammy (or whether I have been tweeting drunk) and a few others where I don't want to miss anything.
After reading the comic, I have no idea what the point is. Is he for or against whatever is going on? What's even going on?

I just feel so confused.
How to Retrieve Photos Emptied from Mac Trash Bin
Excellent Mac photo recovery software that can recover photos emptied from Mac trash bin.
Fixing Unix Filenames: Control Characters, Leading Dashes, and Other Problems
I would suggest Rails if you want ruby and definitely consider Laravel as a php framework. I am quiet loving the framework, though am bootstrapping one of my web apps on laravel and majority of my works are in Rails ...
Yeah, if this kind of questions asked on stackoverflow, the topic will be closed by the admins. Nevertheless, there are pros and cons for every programming and scripting language but yeah scalability has got to do with your architecture of your application.
> Would this mean that window managers themselves would have to be re-implemented in order to support the Wayland protocol?

Yes, an a lot more than that will have to be partially or fully rewritten. Thankfully, many if not most desktop apps use a widget toolkit like GTK+ or Qt for UI, so it's enough to make the widget toolkits work on Wayland.
The Decline Effect and the Scientific Method
It would be very strange indeed if someone had added a gaggle of Twitter RSS feeds to their daily Google Reader consumption.

But RSS is as much a tool for developers to syndicate content as it is for end-users their subscriptions. It's an open standard that thousands of libraries and services know how to hook into.

e.g. Even if Yahoo! Pipes or IFTTT didn't know anything about Twitter's API, you could still mash it up using RSS. Or if you're trying to write a client to stream Twitter in a language where there's no Twitter library, you can resort to a generic RSS library.
> While it’s very apparent that X is going to go away in favor of Wayland some time soon...

Isn't it a bit early to be saying something like that? While I hope that Wayland will succeed, it has an equal chance of ending up as vaporware.
I love it for reading papers; probably the best device made for that. I would love a wifi enabled edition of the current DX.
It looks novel (and obviously succeeded in getting attention) but I don't think he used the comic medium potential - it was all mostly bullet points, but instead of bullets, he put a comic frame around each point.

The question and answer format was OK, but really, it did not clarify any points for me or make them less dense.

But then, this was still meant for other lawyers, and not as a layman's explanation.
A shout to the world’s technical journals
If they had to go out of their way to 'simulate' their own products results, it makes you wonder what kind of a result the average consumer can expect.
Is this bad? All browsers must have priorities. Is there a reason why input[type="range"] should be a priority over the stuff they're working on?
http://yle.fi/uutiset/nokia_apologises_for_misleading_lumia_...
Confusion? This is deceit!
A video of just OIS? The Video states at the end, "This is Lumia". It seems the once honest Nokia has picked up some bad habits from their partnership with MicroSoft.
Nokia’s dirty tricks busted: Lumia 920 fake camera shots
Being specific affects whether you think something will happen
This is a question I've been dealing with myself for some time. I've alot of professional experience with PHP but have done some work in Ruby (on Rails) too. I'm looking to build a decent size site and in the end have opted for PHP for the following reasons:

- familiarity with the language
- wide support and hosted everywhere
- not restricted by Rails 'norms'
- easier to get up and running on a live server, even if it's your own virtual box
- proven scalability
- personally not mad on ActiveRecord (Rails way of interacting with DB). Would rather have greater control over my DB interactions, which I know is possible in Rails but it's very non-standard

Ruby IMHO is a far superior language to PHP, but you will have to learn a framework to get it up and running on the web, whether it's Rails, Sinatra or something else. Same with Python. PHP doesn't require a framework, although plenty exist, so it'll be easier to get an initial prototype up and running.
PHP is phantastic. Ruby is rubbish. < just kidding. You can do cool scaleable stuff in both languages (nowadays).

Choose the right hosting environment. Maybe a scalable cloud platform? Consider a PaaS like: Heroku, DotCloud, AppFog …

Shameless Plug: We are developing a PHP Platform ourselves: http://fortrabbit.com
I (and a few others I know) actually have a few Twitter feeds in Google Reader. It only takes a second to skim through them, and the ability to only see unread items is nice. No Twitter client that I've tried has done that, so RSS clients were the next best thing. Ah well.
7. use tor (and the tor browser bundle)
Xiki: A shell console with GUI features.
Why is this 2 year old news posted?
Letters to the Editor, 'Mournes National Park meeting'
*Sequences shortened
Check out the screencasts to see it in action:
http://xiki.org/screencasts/
The real way to prevent cancer
After 35 years, Voyager nears edge of solar system
Fair point. You can find BGA memories with ball spacing just slightly north of impossible, though. As far as I'm aware, that isn't possible with most (any?) A10/A13 chips.
It should be noted that PPTP does have some serious vulnerabilities (http://en.wikipedia.org/wiki/Point-to-Point_Tunneling_Protoc...) and should probably be avoided if security is your primary concern.
Dear Applicant,

while I appreciate the originality of your response, I'm not particularly interested on following on this offer anymore for several reasons:

1) I don't like people forcing me to subscribe and check their profile on some third party site, no matter how prevalent it is. It's for the same reason why we don't force Facebook logins to all our visitors' throats and offer them the ability to create a new account with us instead.

2) I asked for one thing and you offered me another, plus your idea why it's not a good thing to ask for. While I appreciate your idea and counter-arguments, I also want people that work for me to do what the duck I've told them to do in the end. If you had included the LinkedIn link ALONG with a CV it would have been much better appreciated.

3) "If you need a document with my experience and education, feel free to use LinkedIn to export my profile to a PDF". Really? And if I asked you to setup a fault-tolerant PostgreSQL based datastore you would have told me to "feel free to open an AWS account, start several instances, install PostgreSQL on them and configure it"? We SURE started on the wrong foot here.

4) "A public github/codeplex/bitbucket (or any other kind of social coding platform) profile where one can look at an applicant's real work. We're talking real code on real projects."

I would n't go as far as to call your half-finished NodeJS/MongoDB tinkering and yet another mustache clone "real work on real projects".

5) "This rationale may only apply to Developers, Programmers and Software Engineers. But it is after all the field I'm interested in."

Sure, be I also hire for other 5,000 open positions in this company that are not "developers, programmers or software engineers" and I want a bloody CV document to put in my document management system alongside theirs.
There's an explanation in Mark Forsyth's excellent The Etymologicon claiming it's based on the size of sheepskin.

http://books.google.co.uk/books?id=KUZxTvay3PMC&lpg=PP1&... (I can't seem to get a direct link to the page, but just click page).
I'm pretty sure Chase Jarvis did a lot to solidify the iPhone as a great camera.

http://www.youtube.com/watch?v=buDa-m65RyA

This is also standard launch procedure for Canon and Nikon (don't know about the others).

I hope the tech blogs that review this phone use their camera testing procedures on this phone.
C/C++ low level curriculum: Loops
SimplyTweet for iOS has support for fetching as many tweets as possible.

Disclaimer: I built it.
At minimum we'll get at least one distro attempting to utilize Wayland eventually: Ubuntu. See the bottom of https://wiki.ubuntu.com/Wayland where it reads:

Canonical is investing in making Compiz Wayland-enabled and running Unity on top.

While it does not completely refute your concern of Wayland becoming vaporware, a commitment from Canonical is about as close as anything in the Linux Desktop world ever comes to being a hard milestone. Put another way: it's more reliable than a random user on the Arch forums* talking up grand plans to rebuild WMFS to work with Wayland.

*A purely random example, and not a knock on Arch forums, which are an awesome/informative place.
Interesting. I've used it, but only for rarely updated accounts like web host status updates.
Kudos to Apple for using real pictures, but this also made me realize how I hope phone cameras become much better and soon, because that pictures looks quite blurry to me. But at least they are showing people exactly what they can buy, instead of some fake or heavily retouched image that won't be reproduced in real life by 99.9% of the iPhone users.
Me.

If you follow a user on twitter, you will NOT see his/her "directed" tweets (@someone) unless you directly visit their account. By following the RSS feed I have a way to follow ALL of someone's updates without having to do that manually with the browser.
These threads really will get you nowhere. There are countless discussions like this all over the internet and in every one of them you'll find people stating one or the other choice. You need to try it for yourself.
Paypal to me is the classical example of the incumbent growing stale and detached from its consumer base on which it built its business on. Sellers like Eliot are the bulk of Paypal's business - small businesses who needed a (relatively) easy way to start accepting payments online.

Paypal is just giving every opportunity for someone else to come and get their market share. Hopefully it will happen sooner rather than later.
The Launch Pad: Inside Y Combinator (preorder)
What's sad is not only the dishonesty about the material, but what it says about the product.

Do they simply not have enough confidence in their own flagship smartphone, with an apparently world-beating camera, to show an actual unretouched shot? A great way to crap all over the launch.
Initially, Amazon set prices at whatever level they wanted because they had a distribution model with publishers. This means the publisher would charge a set price to Amazon and Amazon could then charge whatever it liked to end-consumers. Amazon engaged in low pricing to build market share.

Apple and publishers didn't like this because lower book prices meant lower revenues and sales for them.

Discussions were had and publishers then collectively went to Amazon to demand a switch to the agency model. In the agency model, the publisher sets the end retail price and the intermediary (Amazon) takes an agreed cut.

The lawyer argues that the above one-time step by the publishers against Amazon was necessary to correct the anti-competitive action of Amazon in engaging in pricing at a level which would reduce competition over time.

Effectively, the rise in prices resulting from the agency model was justified because without the reversion to the agency model, Amazon's continued low pricing would eventually lead to monopsony effects in terms of Amazon being able to control publishers.

The lawyer goes on to say that what is important is not the price level, but its effectiveness in terms of encouraging competition. In the short term, consumers benefit from a low price, but if one actor becomes the only provider, it is likely to have a detrimental effect on the ability of upstream providers to compete.
Starbucks will do this if the line is getting long - one barista goes down getting orders and creating a queue of tagged cups, the other charges you at the head of the line.

(Hasn't yet happened that the coffee has arrived before payment but ...)
How about setting up your own VPN server on EC2 micro instance for $15/mo + bandwidth (or $127/y using reserved instance)?
"Saying that, who on earth was using RSS to keep track of twitter?"

You're not serious right? There's a lot of blog type sites without rss feeds than do have twitter feeds. Edge.org used to be like this.
> There is not a single reference to marginal cost or
> copyright infringement in that document.

Did we read the same document? These references are from http://www.abajournal.com/files/AppleAmicusBrief.pdf

Page 2 panel 2:

Woman: "Oh, because of illegal downloading." (aka copyright infringement)

Page 3, panel 2:

Woman: "Who said Amazon was a predator?"

Man: "The DOJ did in their own complaint & CIS. Amazon sold e-books below marginal cost."

Page 4 panels 1 & 2:

Woman: "So, how does all this help solve the case?"

Man: "You see, when Amazon lowered e-book prices below its marginal cost..."

Man: "... any conduct that raised them back to marginal cost could not have harmed consumers."
This question needs a lot more context for any answer to be useful. Who's the developer? What's the long-term plan? What's your own background? What does the app do?

I hate to say "It depends", but sometimes it really does.