Hacker Newsnew | past | comments | ask | show | jobs | submit | getoffmalawn's commentslogin

Under "Working with multiple files", the split command is incorrect. It's not Ctrl+WQ; it's Ctrl+WS.


Awesome find. I'll get that fixed.

EDIT: Looks like someone had a pull request for it. Merged.


I'm sorry, what? RSS is a money sink in what way? RSS is about as maintenance free as it gets.


Because it potentially diverts eyeballs away from your actual site. Not because of technology costs.


It's the best of a lot of worse options. Social media is a shouting match, and newsletters are either spam filtered or ignored. People don't want to ignore it, but email is just a bad way to follow a lot of things. RSS readers offer a nice, compact list of all the things you want to read.

I don't know what the click through rate is like on RSS feeds with a statistically useful subscriber count, but Google Reader says my feed has 11 subscribers, meaning those 3 people who came through on my last post are 27%. I don't get that kind of click through with hundreds of real people following my Twitter accounts, or thousands on G+. A million social media followers is meaningless if only 10,000 of them click your links, and any publisher with sense realizes that. Email is only slightly better: http://mailchimp.com/resources/research/email-marketing-benc...


Newsblur's Android app doesn't have a widget.


This is fantastic. Thank you.


Well, this service doesn't really seem useful to people that live outside the US. E.g. "A Good Day to Die Hard" won't be released until a month later in Australia, but the website indicates that it comes out a month earlier. Aggregating the release dates would be nice.


Amateur is the correct spelling. http://en.wikipedia.org/wiki/Amateur


Oh yes, sorry...corrected it finally! Thanks!


You mean to tell me that Oracle think that embedded devices will run Java? Heavens, I'm shocked.

"Embedded devices" is such a broad term now, that they need to scope it a little better. An ATM running Windows is considered embedded by some definition, which is kind of what I suspect they're talking about here - not resource-constrained devices like Arduino boards, as inferred by the image at the top of the article.


"...embedded devices... will be driven by Java, according to two recent Oracle-commissioned white papers."

lol


It gets even funnier when they mention 'security considerations' as a major benefit of using Java for said 'intelligent embedded devices', and that Java was 'originally designed and conceived to run in embedded devices [and] was precisely focused on the portability and productivity problems faced by embedded developers'.

Last few times I read about widespread cross-platform malware that affected Windows, Linux, OS X and even Android, sometimes all at the same time, these exploits were based on Java security holes :-S


The security problems came by way of the browser plugin, a different beast entirely.


In practice, for MOST developers, the changes between 2 and 3 are minimal. Offhand, print is a function, and there's no distinction between unicode strings and ascii strings anymore. If you do a lot of "low level" networking involving byte strings, you'll notice the difference, because you can't just jump between bytes and strings anymore.

It's this distinction that's delaying a lot of networking related libraries from porting to Python 3 - basically, it's going to be a long, buggy journey. Libraries such as Twisted, have very old codebases - old enough that some of the practices aren't the best, even for Python 2 code. Upgrading it to Python 3 will introduce quite a few breakages.

There's a lot more that I can't think of right now, but I'm sure someone else can cover off other differences.

There's no reason not to learn both - I use Python 3 for a few personal projects, and Python 2 for work.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: