skysight-inc/HackerNews huggingface dataset:
I don't think so, there in an equivalent to it on other browser unlike the mobile version. And on mobile there is developer revenue to consider.

Also the way Adblock in implemented on mobile does introduce security risks: http://www.androidpolice.com/2013/02/13/google-has-effective...
I'm being super-methodical about it. I read LYAH halfway through and felt like it was starting to fall through my fingers like sand.

So I went back to the beginning and started to make an Anki deck about it. I have a deck for the long Starting Out chapter completed now - 269 cards - and am about to start on Types and Typeclasses. It'll take forever, but it's amazing how much better I retain what I'm learning now. Not sure how suitable Anki will be when the book starts getting more theoretical, but so far it's working great.

I think it's worthwhile to mess around with Project Euler as you go, too - you can solve the first Euler question with the knowledge in just that first section, and if you struggle through the alebraic form, it's really rewarding.
Pretty much any platform you would want to support (presuming OpenGL and enough system resources) is probably supported by Mono/Unity.
The speaking role only ships to the US? Bah!
What was the violation? Just because they interpret something as a violation it doesn't make it true.
I love how this is put together and packaged. The graphics, nice intro video, and very clear docs. Well done!

I wish more OSS projects would put more care in their docs. Adding more personality and character and just cleaning it up - making it feel more approachable.
This: https://code.google.com/p/android/issues/detail?id=40506
AdBlock is awesome, especially for mobile users; Why would I pay my money, use my bandwidth, so that you can make money?
i would guess that they'd update the doodle tomorrow morning PST...
lol after the Reader debacle , I hope people finally see Google for it really is. It is not a cool company and you dont want your core business to rely on them.
As for now i'm switching to Firefox.
>>Why is Windows "easier to administer than Linux"?

Historically speaking desktop Windows has always been easy to administer than Linux. Heck Desktop Linux had no common standard(and still doesn't actually) Want a good standard mail client? Or a spread sheet program? Like it or not Microsoft office has little competition. Its a lot more easier to deal with one true version of Windows, install patches, security updates and other corporate stuff than deal with endless flavors of Linux with each having a different way of doing things.

>>With Ubuntu you have one single place to keep all your OS packages up-to-date: apt-get. With Windows, each program installs its own installer, which means boot gets slower...and...slow...er... every time you start it up.

...
...

Agreed. But that is happening now. Historically Linux had nothing like a Ubuntu.
https://code.google.com/p/android/issues/detail?id=40506
The co-founder of XE.com (Alexa 500) doesn't have to think too hard before dropping ten dimes. He's not even a huge fan of the show (though he is a fan) and might not be able to play the role due to scheduling.

http://popwatch.ew.com/2013/03/13/veronica-mars-movie-kickst...
Thank you - a considered and positive feedback and one he should heed. Sadly fat fingers have you a down vote - my apologies
As long as you recognize that that is not a moral argument.
Rising price doesn't mean confidence in the currency. If that were the case growth would be exponential (it's not). It should exclusively be the other way around.
Chrome for Android doesn't do extensions.
You are complaining about not being able to understand an acronym out of context because your preferred feed is a low-context feed. This is your problem, not other people's.
Use carefully means "consider turning off ad block on the pages that you enjoy, so long as those pages are using reasonable adverts".

I don't use ad block because some people get paid by me seeing the ad, even if I never ever click the ads. I know I've never bought anything from an ad. I'm unlikely to ever click an ad but it does sometimes happen. (But this just proves to me that I'm never going to buy anything as a result of an ad).
1. In the US, highly likely not. My friend with two masters, one in CS and the other in business, doesn't do better financially than those I know without a degree. Even if you got paid more for having the masters, the break-even point could be beyond your retirement age.

2. Your previous work experience should count for a lot. Getting a tech job is 98% about experience, I'd say.

You'll have to be the judge if these things significantly differ in Switzerland or wherever you'll land.
But they make a lot more money because their official raison d'être is to "do good".
I used to be a huge fan of Prismatic until it mysteriously decided about a month ago that all I want to hear about on main feed is Apple, Gadgets and Social Media. My other 63 interests (including Physics/Web dev/Genomics/Machine Learning/etc...) are nowhere to be seen and I find myself having to navigate through some of them manually to see more awesome stories that somehow don't make it to my main feed.

This is the problem I have with "smart" services that learn about you. They eventually start doing things you don't want them to do and you don't know how to change the behavior.

On the other hand, services like Google Reader have complete transparency. If you subscribe to a blog you really like, a new post will light up on the left and you don't have to be afraid of missing out. It places a little more burden on the user sometimes, but at least I feel that I am in control and that I know what is going on. It gives me peace of mind when I want it.

My (hopefully) constructive criticism amounts to asking for more transparency, and more user control. Find ways of being clever and impressing me, but also allow me to correct/improve or constraint you explicitly when I want to. Otherwise, keep up the great work!
>Which is baffling, because I as the operator of my web browser is the person who gives authorisation for code (including ad code) to run on my browser on my machine.

The idea is that as you visit a specific page (say, the NYT) and read their content, they can dictate that they want it read the way the serve it.

I'm not saying I agree with that (I might, though), but that's they way one can read this Google dictum.

>I can think of a bunch of stuff that interferes with stuff - readability is an example. Why is it not okay to block ads, but is okay to drop CSS and reformat a page?

It's probably not OK, too, in Google's eyes. Just not as popular, so it's still tolerated.
Wait, I'm confused. The article mentions Google play which is for Android but shows screen shots of Chrome Web Store which is for Chrome. They also mention Adblock Plus which is a Chrome Extension but didn't Google remove Adblock on Google Play which is something entirely different?

It's weird to see people comparing it to Firefox and how it would not block ads. AFAIK chrome still does that, but just not on Android. Or am I wrong?
The value proposition just isn't there for them to give ad block the boot from desktop chrome. Ad blocking functionality is a major driver of browser adoption. Google is better off with ad blocking extensions and a larger userbase to scrape data from.
Depends on your system. In BSD /dev/random is /dev/urandom.
>>Simply support ubuntu only

Firstly historically speaking Ubuntu has gotten famous only now.

Secondly, another distro fan is likely to argue <insert his favorite distro here> should be supported rather than ubuntu because of <insert a pedantic reason here>.

Agree on a standard that works for every one and then we shall talk.
> why not use one simple and concise awk statement which does it all in one go?
>awk -F: '{print$1}' /etc/passwd ps -ef | awk '/[h]ttpd/{print$2}'

IMO is easier to type the "grep/grep -v" statements than the awk ones. Usually we are more used to use grep and we add pipes and filters until we get the expected result.

I'm using zsh and thanks to the Global Aliases I can do, though:
$ ps -ef G something GV grep GV ownpid
RDP - Remote Desktop Protocol... runs a remote GUI better than anything in the *nix echosystem. NX is about as close as it gets, and that is still not as good.

That said, you can still put SSH/Telnet on windows even over a VPN. I currently have NodeJS on my servers, so I can run a pretty wide variety of tasks, even through the node REPL interface.

Not a fan of PowerShell...
I've never been a fan of giving away choice of what to read to automated systems. Of course some percent of suggested stuff is ok, but actually it all boils down to three components for me. Mostly I read what I want to read (interests). Then I'm interested to follow popular stuff (keeping up). Then I'm all right to take a peak at what a program suggests I could like (discovery).
How do you a count for your savings rate which is notably higher than most of the developer world?

1. Very high salary

2. Peer / parental culture

3. Living so rural it is hard to spend money

4. Other
Is there something special about the 134th anniversary of his birth?
"there is a difference"

At the moment.
No, it honestly has a very widespread and global usage. Probably 90% of SF and gaming conventions have a name ending with "Con", or some obvious pun on that. The roots go back at least to the 1939 NYCon I (possibly a retroactive name) or the 1940 ChiCon I.

See for example http://en.wikipedia.org/wiki/List_of_science_fiction_convent....
What strikes me is the massive differential in wages between say Lisbon and San Francisco - and yet you would expect to be as productive or more working remotely for a SF company on 100K.

Do you look for remote on careers 2.0?
depending on your product, you could get it from different sites like

usertesting.com
fivesecondtest.com
what is concerning is that this decision could influence sites making their feeds available.

Twitter and G+ are not viable alternatives.

Google alerts to RSS were wonderful. I'm sure they will shutter alerts soon too.
A pathological fork is when both parts grow in a visible way. The normal thing is when a part of the network is split off - and it grows it's own blockchain - then it gets connected and the chains get re-conciliated. When the reconciliation does not happen even if it could - that is when it is visible that both chains grow - then either the internet is in some funny state or the bitcoin system is.
Dolphin supports addons
Funny that you say that, I am old enough to have discussed the same issue about Forth vs Assembly, C vs Assembly, C vs C++ and many others language performance issues.

Fact is that eventually the optimizers for the given compiler get good enough for the task at hand and people move on.

Most intensive graphics and physics are already being done on the GPU anyway and there are quite a few ways to target them as well.
I think that there is some abuse of the term real-time these days:

http://en.wikipedia.org/wiki/Real-time_computing
They won't cover anyone with pre-existing conditions.
Correct me but the rest of the apps and website application who are RSS readers too use mostly, Google Reader. So this affects also them in a way.
Cool project. Automatic API generation will be very helpful for quick prototypes.
The Web Is a Customer Service Medium (Ftrain.com)
When you say you are a mobile developer, do you mean ios/android? What skillsets?
Signal to noise ratio. If your noise is at some average amplitude X, and you have signal at two levels, Y and Z (and both average above X, because otherwise you would just perceive X distorted a bit), then the lower of Y and Z will have more of its amplitude within the average X amplitude. I.e., if Y < Z, Y/X < Z/X, then (loosely), Z will have a larger percentage of its signal that is not masked by noise.
"Reader is (was?) for information junkies; not just tech nerds. This market totally exists and is weirdly under-served (and is possibly affluent)."

This is what I don't understand about the death of the RSS ecosystem. A whole class of professionals spend their days reading text -- in government, in finance, in specialist journalism. Many would pay for a decent reader; it's a tool of their trade, after all. You don't need mass adoption; a few thousand people at $20/month would keep you ticking over. So why haven't there been more companies in this space.
Okay that makes sense, but isn't it possible to make this optional? It's not that I don't trust you in particular, but there have been a little too many leaks for me to trust anyone with my full contact list. They don't need to get spammed some day because I signed up for an alternative RSS reader and they happened to get hacked or whatever.

I don't share things by e-mail anyway; if I wanna tell anyone about something I've read I mostly use Google+ or MSN. That's why I ask if it could be made optional (you'd be the first that I know to do this, but that'd make it that much more awesome!).
If a founder raised money without disclosing that they've already scheduled a sabbatical next year, I would expect them to get crucified for it. Now women might get worse deals unless there's some way they can signal to investors that they'll prioritize the startup above everything else.
Show HN: My first django website: full-length youtube movies
Hi,

I have created: http://keepermovies.com/ Website which searches throught twitter, reddit and youtube to find full-length youtube movies. New movies are being added every hour. This is my first python/django website. Please give me your feedback :)

Best,
Wiktor
Evil is a relative term
Have they been doing it every year?
It would generally be interesting to know why this kind of hybris is so common in our field.
Because I pay my money and use my bandwidth, so that you can read the content you want.
I'm really curious too. I'd love for the whole thing to get some more attention, at least then we might get some definiate answers.

All the tweets are being posted by tweetfeed, which suggests it might just be badly bade spam rather than an encoded message like I thought. Seems to be a stupid amount of energy going into making some very bad spam though.

Ed2: The site loads JS resources from http://chitika.net/. The username of the advertiser is "artemkamen", which is something.
The thing about blogspam is that it often generates confusion.

The author took some liberties with his conclusions which explains some of the comments below.

Here is a more informed post: http://www.androidpolice.com/2013/03/13/breaking-google-has-...

First: Adblock for Android was purged from the Play store. Adblock for Chrome is still available.

As to why it was removed, it is said that it is in violation of section 4.4 of the Play Store Developer Distribution Agreement:

4.4 Prohibited Actions. You agree that you will not engage in any activity with the Market, including the development or distribution of Products, that interferes with, disrupts, damages, or accesses in an unauthorized manner the devices, servers, networks, or other properties or services of any third party including, but not limited to, Android users, Google or any mobile network operator. You may not use customer information obtained from the Market to sell or distribute Products outside of the Market.

How so?

By rootless-ly changing proxy using an exploit that was patched in 4.2.2: https://code.google.com/p/android/issues/detail?id=40506
Sure, but that does not make it available in more platforms than Java.

In the games industry they probably overlap, but outside the games industry, Java's support is much broader.
Save Google Reader
> That's the first Google service shutdown that I'm affected by.

You never use Google Code Search RIP?
Brilliant. I created an account. However, there are two very important features that Google reader has:

(1) It lets you add subscriptions to regular websites without an RSS feed.

(2) It lets you search for articles that were published before you subscribed to the feed.

I think you could add (2) simply by redirecting to Google search using the site:sitename.com argument.

(1) may not be that simple to add but it would be an incredibly important feature to have.
JVM Multithreading: Monitor Locks and Visibility
Just because it is Einstein's birthday in your frame doesn't mean it is Einstein's birthday in Google's frame. That's one of the things Einstein taught us.

Edit: speaking of Einstein and relativity, Amazon has a new Kindle edition of "Relativity: The Special and General Theory" by Einstein, which was his attempt to explain the theories to the intelligent layman, for only $0.99. [1]

[1] http://www.amazon.com/Relativity-Special-Readable-Equations-...
Experiences consistently rank higher than possessions when it comes to providing happiness. Regarding the term, quoting the Wikipedia page on consumerism: "Consumerism is a social and economic order that encourages the purchase of goods and services in ever-greater amounts." The page says nothing about travelling or tourism.
I support this move.

For me, RSS is a necessary evil. I always opt for email subscription when I have the choice, because I find it infinitely more convenient to have my subscriptions and emails in the one place, rather than in two separate products.

However, for sites that do not offer email subscription but only offer RSS coughHNcough - I reluctantly use Google Reader to subscribe. Meaning an extra account to check each day.

Hopefully this won't merely result in everyone switching to just another RSS aggregator - instead, I hope it will prompt websites to start using more convenient subscription methods, whether that be email or something else.

RSS is dead. Long live... ???
What I find the most shocking in that message is not the fact that a sales rep at a company the size of Acquia is contacting the founder of a competitor product but more the way Acquia introduce itself: the "Redhat of Drupal".

There has been a lot of discussion within the Drupal community about Acquia and how asphyxiating their presence is for the ecosystem, both on technical (direction of the actual project) and business levels (cannibalization of all the sales).

I think it's perfectly fine they do so and wish them all the success they can have with this, but their public stance is always very defensive of doing so.
WordPress and 10 Years of Relevancy
That would only apply if he's homeless or his job requires him to carry one. Otherwise, desktop PCs are cheaper and easier to repair (that's why I avoid laptops and work at home).

Of course each case is special, but his post is quite narrow-minded in that sense: it's mostly applicable to his lifestyle.

Most of my poor friends don't hoard, primarily because they can't even afford a place to put that stuff (try cluttering a 40 square meters flat where you live with your parents, a dog and a parrot)...
Substituting Google Reader for some IFTTT magic
But this year, this day there is no doodle for them.. So why they are not ready to put one?
They haven't been doing it every year, it's not that awkward. To me they have seemed a bit more esoteric recently, which is not a bad thing at all.

http://www.google.com/doodles/about
Haha, that's pretty funny. Still, this depends on the definition of "birthday" and what frame the birthday is defined in. Say google was traveling at near lightspeed and time dilated 2x, so it's around Einstein's half birthday in their frame. If I had a wormhole that connects both frames, what is the correct solution?
Did you just delete your earlier comment and reposted it as this ^ one? Please don't do that.
Well the definition is Soft Real-Time (which may apply here) vs. Hard Real-Time (i.e. car ECU).

But having done university research work in the field of hard real-time systems I also think "naahh thats not real-time" every time I see some Web-Framework advertised as such. There is a big set of interesting problems in hard real-time systems: Complex scheduling algorithms, fault proctection and recovery, bus systems that are also able to fulfil your timing requirements....

If you spend some time doing this kind of work your had will wrap around different problems. You cannot take malloc granted, you always fear that the compiler does something wrong or that you better write that routine in inline ASM. Etc.

That said, I do a lot of stuff in python now and its refreshing, but I miss these problems a little bit.
I don't know what you are doing. I lived in Edinburgh for 4 years, at the top end, in my last 6 months I was earning £33k. Somehow in that time I managed to save £50k, while having a girl friend, going out on the weekends, and living in the city center. As well as trip overseas ever year.

I have no idea how people manage to spend so much money. I have never owned a car in my life. I never go to coffee shops, and I make my lunch from home. We do mainly cheap stuff, and go on cheap holidays.
I can answer for OP; both.

APM (actions per minute) and EPM (effective actions per minutre) both stem from the same thing; forcing yourself to think about your actions faster than you previous did.
Any professional sport.
As a front-end JS dev (Backbone.js, jQuery, etc) I'm having a really hard time finding internships. I was recently hired by a venture-backed SF tech company but decided to leave because I didn't believe it was the right place for me right now -- I'm starting to regret it. I can't seem to find any listings offering internships. Heck, the company I joined didn't even list them. The recruiter kept pestering me on LinkedIn so I finally asked and lo and behold they had internships.
It is about going back in time and accessing all past feeds...

I don't think Reader can find anything that Google search doesn't know. Using site:sitename.com in a regular Google search should bring up past entries as well.
there's way more to 'administer' than using apt-get. All that does is install/upgrade. If it's time for configuration you'll have to dive into /etc, or some subdirectory of ~. And most files you will find there doe not use one unified format. So I thinj the OP means: on Windows you just go to Control Panel / Group Policy editor and those two will get you a long way. Apart from that every GUI application probably has a Tools->Options menu.

Btw "which means boot gets slower...and...slow...er... " basically means you are doing it wrong :P
>as long as the majority of the network is running software that plays by the same rules, this kind of thing isn't possible

Isn't this against the idea of decentralization?
I think you have hit on their startup. You put in a reasonable string of text, and it over embellishes every single aspect of it, to the max! Perfect for marketers.
Test
examplea:

ttl
jldsjf
lsdfjls
Much as I don't want Google to shutdown Reader (though I'm also relying on the http://www.reederapp.com author sorting out another back-end), I would suggest that the number of people signing the petition is going to be <= the number of people currently using Reader.

And Google have decided that number's not high enough for them to keep it around.
Firstly, the updating problem is a distribution flaw, not a design flaw. The carriers are to blame for that.

Secondly, code-signing is a very restrictive approach and is hardly without tradeoffs. If you're going to use iOS as an example, it strongly discourages casual development for a slew of reasons, and there are countless examples of Apple rejecting apps for arbitrary reasons, far beyond issues of malware.

Your third point is really only an extension of your second.

Maybe you don't personally feel you've had to give anything up for the security that iOS affords, but it's disingenuous to assert that there aren't any tradeoffs at all. Android's more open approach is more true to its open source roots. For it to be different than iOS gives us choice, which is a good thing.
Did a summary instead of replaying to multiple comments.
Even if they did wait - if the pathological chain was longer, than 6 blocks, it wouldn't help them much.