skysight-inc/HackerNews huggingface dataset:
The BBC news app caches pics and content - that's how when you open it a second time (even if it was shut down) it can show the tiles really quickly without downloading them.
Thank You for the great suggestion. I'm working on it :)
Isn't this simpler?

ssh user@host 'mkdir ~/.ssh;echo '`cat ~/.ssh/id_dsa.pub`' >> ~/.ssh/authorized_keys'
I think those are very valid comments on how the app is presented.

I did not bother looking at the app, because I got distracted by the scrolling. This should be interesting data to the developers.
Wow, you really have an impressive history of useless comments.
I -always- end up having to google for that damn -zxvf string.
Now that I don't need it, I remember it. Go figure.
Yes, this is very obviously true. But there are very good historical reasons why this is the way things have traditionally worked in Norway.

First, heat pumps were very uncommon until only a few years ago, since no one needs A/C in this cold climate. A heat pump can have a 10-year payoff with our electricity costs, although this has gotten better in recent years. There is no gas infrastucture. And it makes no sense to switch to high-energy appliances untli you're switched to more efficient heating.
One would surmise that if Stalin's goal was to avoid building a reputation as a brutal mass murderer, he certainly failed.
Gold: limited, durable, easy to use as physical transfer of value because of high value per unit of mass (due to rarity)

Bitcoin: limited, durable, easy to transfer between any two connected users

Whether you can make jewlery or timestamp things doesn't really matter for the main usage.
> I can't help but feel the blockchain-tricks referenced by the author (in addition to the upcoming "incoices/receipts" mechanism) are nought but scope creep, best left out as violators of "do one thing and do it well", and in general a bad sign for Bitcoin's future.

The bitcoin core developers have strict policy - they don't accept these additional features such as distributed DNS to the main chain. However alternative chains can be developed for these features.

I think that there can be a tremendous value for other kind of public, distributed, databases as well, not just currency.
Ah, I told my browser to loosen up a bit. Not the best security practice, but it keeps everything in check since I use HTTPS everywhere. It makes sense though.
The bitcoin blockchain is a replicated database (not distributed, as this guy claims) which contains a copy of each and every bitcoin transaction ever made since the beginning of time. It's basically how they 'solve' the so-called double spending problem where a digital coin can be duplicated (spent twice) unless there is some way to verify the uniqueness of said coin. Given a total history of every transaction ever made, a recipient can check whether a coin hasn't been already given to someone else by the sender.

The idea is that anyone can participate in the peer-to-peer network that maintains this database, and that this database is signed on a block-by-block basis by the participants to maintain consensus. Hence the term 'block chain'.

Now, since the data in the block chain is a set of time-stamped transactions that are difficult to forge (unless someone controls >50% of the network), one can use it to store other time stamped information such as contracts.

(disclaimer: the above is just a semi-laymans attempt to explain the block chain to OP, feel free to correct me where I am wrong:)
Bad news, access to github is unsafe for people in china now.
One Does Not Simply Walk Into Devops - Presentation
I've used sharelatex in the past, and it is really useful.
Why aren’t we Teletubbies?
What this article ignores is that the computer is always a multi-purpose-multi-tasking tool, while phones for the most part and by most people are used for one thing at a time.
There are notifications, but otherwise as long as you're happy doing what you're in an app you'll stay there. That's a big advantage for an organization like a newspaper, and an obvious reason to go for an app.
Yes. It took decades of hard fights, including many that ended up in violent confrontations, to get the working day down from 12+ hours to about 8.

May 1 as an international day of labour demonstration was partly inspired by the immense effort of the US unions at fighting for the 8 hour day, and partly as a commemoration of the Haymarket massacre in Chicago that were part of that struggle:

http://www.illinoislaborhistory.org/haymarket/the-story-of-t...

Even today, there's plenty of people who want to reverse those gains. E.g. in the UK, our sitting PM is trying hard to get additional exemptions for the UK from the EU Working Time Directive because it limits how much extra time employers can demand and/or ask for.
I "like" that you have to create a throwaway account to say the things you think.
> GNI is just a grand total divided by population;

Right, per capita, as I stated, but really just GNI is fine too.

> people would be making more if the money was divided up evenly but it's not, particularly in the U.S

Unfortunately the google public data didn't have enough US data but take a look at these two charts for India.

First is just India's per capita GNI the second is India's income distribution over the same time frame. Notice how the income distribution is relatively flat and how the GNI is growing.

http://www.google.com/publicdata/explore?ds=d5bncppjof8f9_&#...

http://www.google.com/publicdata/explore?ds=d5bncppjof8f9_&#...
Twitter clients stay signed in with pre-breach passwords
Tweeting doesn't provide any link to download the app.
Okay, and why does that mean it needs access to my complete filesystem rather than just a little namespaced, security-controlled chunk of filesystem allocated by the OS to it?
That is if you are waged. If salaried your lunch break is supposed to be built into your renumeration. But I know plenty of people taking 15-30 minute unpaid lunches verses an hour unpaid lunches just so they can leave the office in a reasonable amount of time.
"In one single night, that PR person, probably drove away tends of thousands (if not more) of customers"

How did you get to that conclusion?

Based on anecdotal evidence from the past, I tend to think very few people (outside of the HN/Reddit crowd) follow this type of news, and of those who do, almost no one cares enough to actually change their behavior.
While I completely agree with the OP, I must say that if this happens it's because we users allow it.

Let's just stop downloading these apps. Maybe then, the app will be an extra and not a requirement to access web content.
I don't see why that makes the case for native apps more compelling.
I never added it to the movie pages since I thought that most people browsed via the index page. The code is public here: https://github.com/joshblum/netflix-rate-chrome-ext if you're interested in adding it.

I may add ratings to the search page in the future.
It's not entirely trivial to write out correct HTML. In addition to properly closing tags, you need to deal with optional end tags (many get this wrong), optional start tags, the odd comment syntax, weird exceptionality wrt escaping esp. in script tags, context-dependant validity such as no block-level elements in inline elements (or nested a tags, or tags whose "type" depends on their attributes).

It's obviously easier to write than to read; but it's definitely easy to make a mistake. There's a lot of illogical cruft that's accumulated in HTML; so even a careful implementer might make a mistake (and might not detect it since most other implementations are so liberal).
First read it as "Rails". Only to find out it's about some obscure 19 century tech with a similar name. Disappointment.
Me too.

But there's Apple's continued refusal to let us use the hardware in any way they don't like, and this push for apps instead of websites. It looks to me like one step forward, two steps back.

We finally have these tiny computers in our pockets. We should push hard to stop anything restricting it. For me that includes refusing to use an app that offers nothing over the website other than push notice advertising.
You should think of including support for latexdiff (http://www.ctan.org/pkg/latexdiff).
People will love that I believe.
How would this work? This proposal seems to assume that the situation of private individuals and their personal data is similar to that of big content companies and their content, except for a slightly different threat model. In fact the two situations are quite different. Jane Doe isn't publishing her credit card number and "protecting" it with DRM, as silly as that would be.
It helps the consumer because if it's a good app, it allows you to better focus on that one task you're after. Reading the news, for example. I haven't had any of the problems he discusses with the NYTimes app, for example.

For the organization, the benefits of longer engagement are pretty obvious as well.

He's right about a lot of bad developers (and clueless execs) producing really crappy apps. He's wrong if he thinks that a lot of the bigger brands are still at that stage.
Yes, there were major changes between the way IMAP worked in Outlook 2003 & Outlook 2007 too, I think they re-wrote their IMAP code as it behaved completely differently. Admittedly it was much better, but it broke our custom IMAP server which I ended up fixing. I can't remember exactly why now, but Outlook 2003's implementation was bizarre, as if they'd not read the RFC.

That reminds me of the bizarre big because they used a short uint to store the message UID. Maybe it wasn't a short but it definitely wasn't 32-bit as per the spec, there was some magic number that if you went over 'boom'. As an end user it appeared that some messages just disappeared.
... and as a result poor Bill has lived in total poverty, only to die of scurvy in a slum. His business died with out trace and he never been heard of since. A tragic story. Yes, bad hobbyists.

Point being, despite all the piracy, there is still some money to be made. The complaint is that such folk are not making enough money. See, Bill should be twice or 3 times as rich. Man, he's really losing out.

Of course then we have to deal with the age old assumption that every person with a pirated copy would have paid for it. Which is, er, optimistic, at best. IMHO, the loss is negligible. All they the copyright owner gets in reality is the satisfaction that not so many people use their product, but those who do pay.

I'm not that happy at hitting Bill with this as he is one of the filthy rich people who actually uses his accumulated wealth for good causes. Which is ideal really.
> The original idea always centered around SO being a blog for programmers that don't really blog; at least that was what was constantly talked about.

I used to listen to the early podcasts and I never got this impression. As far as I can tell SO has always been run much the same way - aimed at getting the top google hit for direct questions like "how do I make my button transparent." For the most part they are succeeding. Questions like "list of freely available programming books" have always been outliers.

Now that they are not allowed at all, maybe the old ones should be hidden instead of being shown as "locked."

StackExchange is an SEO company, not your blog hosting company. Just because you find a topic interesting does not mean it is their job to host your discussion/poll/list-of-lists etc. for it.
Malware alert from Google on explosm
Need computer support services?
mytechgurus geek experts provide a 24/7 support for all computer problems
I'm very much in the `take a stand' crowd, but the problem with using that approach is that most people just want to RTFA, so a lot of them will grudgingly download the app in question to do so. And once it's on there, there's no frustrating first step, so they continue to use it. It builds, slowly but surely, a user-base for the app, which means that those refusing to use it become easier to ignore.
There are some alternatives, but it really depends what you need it for?
Avon C7 Nailwear Get Together Pack
Is there any part of the article that you have a particular disgreement with? It seems pretty accurate to me.
"Who makes calls anymore? I do."

I think you might rapidly be becoming a minority. The data service to my phone (ok 'phablet') is far more important to me than the voice aspect. I make a call a week on average, but use data constantly. This is not 'bells and whistles' and more, it's primary function.

I have a pocket-sized networked tablet that, as a bonus, can handle voice service pretty OK.
Nonsense, they're quite functional for all involved. You get to bristle at the presence of an id in a den of egos, I get to be right in the most obnoxious way possible, and everyone has a lovely time.
FYI, the provided email address does not work.
Lockitron was rejected by Kickstarter, but they managed crowdfunding themselves.
DRM isn't dead, and its not going away any time soon. Although iTunes dropped it for music, they still use it for all video contents and of course apps. Spotify uses DRM for their content as well.

I'll be honest, I used to be a DRM hater, like you, but for subscription services DRM doesn't even get in the way... The experience is just that much better, and I don't mind at all... I don't even think about it.

So, it seems our options are limited here. There isn't going to be online content without DRM, especially in emerging and very competitive markets. It's a necessary evil, I fear.
This is best seen through the lens and A type work and B type work. A work is what you get paid for - the delivering value to clients, committing code work. B work is education, design, clearing the desk, sharpening the saw.

40-60 hours a week of A work - or just tryi g to do A work leaves us without B work - soon this piles up into lack of education, lack of preparation.

I would be far better off and more productive if I limited myself to just 5 hours client work a day (or more likely 10 then 0) than the current mad rush.

We need to balance A work, B work and probably A leisure (time with kids) and B leisure ( housework, tv)
Seems unlikely. It looks like they replaced the contract. I'd be interested in seeing the datapan contract to confirm this!
I couldn't agree more. At least, they should give us choice between the regular website (or even better a mobile-friendly one) and the app.
Credy - A simple credit card generator/validator
There is sepa for wire transfers and direct debit in most of Europe.

To let costumes pay via wire transfer just give them your IBAN and let them pay. Or you take their iban and set up direct debit.

How to handle recurring payments? Well let your costumes set up recurring wire transfers with their bank (usually done here for paying rent or pocket money) or you just do recurring direct debit (usually done here for magazine subscriptions or insurance)

Most people just won't order because they would need to get a credit card.

http://en.wikipedia.org/wiki/Single_Euro_Payments_Area
Strange, Denmark has exactly the same policy for tickets. We have the same service available (SMS, etc.), and tickets cannot be bought on the trains. Fortunately, they do set up plenty of machines on each station to stamp your ticket.

However, it is how our system have worked for decades, so we are more used to it. I am surprised that the Swiss went for such a quick transition, though.
In most cases, I find the apps are actually worse than using the browser. A lot of them are little more than branded Webkit wrappers, with $SITENAME in a coloured bar across the top. If you're going to force me to use an app, it needs to offer some really concrete advantages over the site, and should actually act like an app. One simple win would be a global text resize setting -- give me the option to increase, or decrease, text size throughout your app and then remember it.

One mobile app that I do think `does it right' is eBay's. It's not spectacular, but it's much better than their mobile site and feels like I'm using a real app. It really needs to improve upon its caching behaviour, though.
From the author: this is my very first gem, I'm open to every comment :)
"Anonymous sources disclose unverifiable information!"
Marketing Lessons from a Start Up
The gargantuan difference between kings of old and us today, the critical difference that these comparisons always miss, is that whatever lifestyle you choose, you have to work roughly the same number of hours to maintain it.

If you are a programmer, you can't just decide to work 10 hours a week for $25k and live a $25k lifestyle. If you want to earn $25k, you'll probably still have to work full time to do it. Regardless of the comforts we enjoy, we are still slaves to the workweek (there's not enough contract work for every programmer or designer to go freelance), and that is why it's right to complain.

We may have more "things" per person than Arthur himself, yet we lack the freedom and status of being royalty.
HP Pavilion 14 Chromebook Officially Announced, Priced at $329.99
Yes, we'd love to do that. I coded up a prototype a while ago and found that latexdiff can quite easily get confused and produce LaTeX code that won't compile. I definitely plan to revisit this though and try to get something working.
To me (English), "credit card" and "debit card" are interchangeable. While, as a user of the cards, I know what the differences are, as a vendor, I don't really care. I don't think I've seen any online services that offer wire transfer.
Just FYI, Gibbon goes all the way to the fall of Constantinople. He refers to it as Western Roman Empire and Eastern Roman Empire later on.
Right, so in order to duplicate everything the browser already does, they "need" these overly broad permissions. That's exactly the point the OP was making.

I think the real problem is that permissions are either too broad for the purpose of displaying some content, or they are too many for anyone to understand. My conclusion is that such apps simply make no sense.
Well duh.

Nobody else seems to care, or do anything about anything.
That's why you are better off with Android + Opera and change your user agent for Desktop. It is a not perfect solution but works.
Being on site is just as important as being productive. Employers buy your time and in these 8 hours a day, whenever something pops up and has to be done quickly, you have to be ready to take on it.
what water?
Web start-up Path to pay $800k to settle privacy charges
Rocket fail: Russia-launched satellite plunges into Pacific
Ten 3D printers for this year's modellers
I'm not saying that history is harmful, only that it's mostly useless. I have nothing against literature. I like fiction and discussing fiction. I think people educated in literature might contribute to culture by inventing interesting stories themselves by reusing and remixing concepts found in respected literature.

I don't really like the prominence given to history of politics as it's currently taught because for me it's just uninteresting fiction that only strong point is that something similar perhaps sort of happened.
Sharing the same network-resource with those 'tricks', official or not, is not going to come free. However, I was mostly referring to the recent "invoices/receipts" thing, which is being included. IMHO as an implementer of a Bitcoin-integrated system, that's not helpful, rather it's a PITA. But I am not framing any of my development with Bitcoin purely in mind, rather I am trying to bridge arbitrary settlement systems objectively. (If interested, see http://ifex-project.org/ for more info there.)
Server Sent Events are possibly what you're looking for. There are extensions for interfacing with low power mobile device wakeup and notification protocols as well, IIRC.

http://en.wikipedia.org/wiki/Server-sent_events
If something else about life is bothering you, it's probably best not to take it out on us naive 20-somethings. Either way it's clear something about this thread has deeply upset you (happens to all of us), so if it's something deeper going on I wish you luck sorting it out. If not, at the least, I too wish it was possible to live on $10/day and still have some semblance of a family and social life.
UK company is shutting down email for a week as an experiment
They're popular with people who take the subway. Think about it, you're sitting there for half an hour with no service. An app that pre-downloads all of a newspaper's stories is handy and easy to use.
Historically, on Android, there has been very little space in the data area for each individual app. An app that cached to that would have been unusable on my Nexus One for example, where I constantly had to delete apps whenever I wanted to install a new one, and I had very few - something like 10 or 15.

The best place for the user has been to cache to the SD card, or the internal storage partition setup to look like an SD card. There are even many root required hacks to move app data to there and similar. The storage permission is needed to access the SD card, however.

Even in non-rooted Android things are changing, however. Apps that accept certain limitations, like no reliable background services, can be set to be installed to SD card. The latest versions do away with mounting as an SD card entirely and should help unify the storage, although everyone hates the new MTP protocol being used to access data from the PC when the phone is plugging in now.
Atomic is the cat's pajamas. Love the absurd level of gesture configurability. If it had Nitro, I'd probably use it over Safari full-time.
i'd like to see a score system, and some kind of score ladder scheme where you only play people with on adjacent rungs of the ladder. then the folks that are really good don't end up playing against people like me who just crash into themselves all the time :-)
i wonder how true the translation is to the original text. nevertheless, marcus aurelius was an extremely intelligent and well-learned man. i particularly liked book 1, his thanks to rusticus:

From Rusticus I received the impression that my character required improvement and discipline; and from him I learned not to be led astray to sophistic emulation, nor to writing on speculative matters, nor to delivering little hortatory orations, nor to showing myself off as a man who practises much discipline, or does benevolent acts in order to make a display; and to abstain from rhetoric, and poetry, and fine writing; and not to walk about in the house in my outdoor dress, nor to do other things of the kind; and to write my letters with simplicity, like the letter which Rusticus wrote from Sinuessa to my mother; and with respect to those who have offended me by words, or done me wrong, to be easily disposed to be pacified and reconciled, as soon as they have shown a readiness to be reconciled; and to read carefully, and not to be satisfied with a superficial understanding of a book; nor hastily to give my assent to those who talk overmuch; and I am indebted to him for being acquainted with the discourses of Epictetus, which he communicated to me out of his own collection.

this screams out to me a man with principles and integrity and perhaps the reason why the roman civilization was so successful, the level of reasoning and education is astounding.

note that i live in china now (for the past 6 years) and find that there's a lack of general scruples because the environment is rife with corruption, greed, deception, cheating. but as the saying goes, when in rome, i find myself adapting to these circumstances in order not to get burned, so it's really, really nice to read these thoughts. i'm not saying ancient rome wasn't filled with similar things, and who knows if marcus was a man of moral fiber or just talked the talk, but surely i'd like to believe that his uprightness got him to where he was.