skysight-inc/HackerNews huggingface dataset:
The tone of the article is odd. The introduction is borderline hostile but from the rest of the piece it's clear that here is someone who has not only bought an Android device, but put a bunch of time into it.

In terms of the list of must have apps my impression was two fold:

On one hand I was pretty underwhelmed. Maybe Charles Stross's primary use cases are different to mine but there seems nothing that impressive on his list. The office software looks nice (though less impressive is the hoop jumping to get it) but I think most people stopped being excited by document editing on the go way before iOS and Android came into being.

On the other though, thinking about what I have on my iPad and use, there are some nice little things there but I can't say any of them have changed my life or are indispensable to me.

The reality is that the massive bulk of what I do is covered off by the pre-installed apps - browsing, video, reading (where there are solid options on both platforms if you don't like the defaults), maps. Yes I can edit video or mess about with music creation on there, but it's not a great platform for either.

Perhaps it's just me but I wonder if the gap between app availability on the two platforms is a bit of a red herring at this point. It feels like we're still trying to work out what tablets are for, and while app evolution will be a big part of that, right now it's a perceived differentiator rather than one that has a major impact on usage.

EDIT: Removed a snippy last line on the grounds that it was a cheap and undeserved shot at the OP and his replying politely and ignoring it has made me realise I was being a dick.
Thats the site for the Whole Earth Catalog, not the WELL. They were both founded by Stewart Brand, but otherwise are different things.
Before snipMate came in 2009, snippetsEmu was already out there, since 2005! It's true though, that snipMate may seem more robust.

Check also pkrumins' Vim Plugins You Should Know About:

http://www.catonmat.net/blog/vim-plugins-surround-vim/
http://www.catonmat.net/blog/vim-plugins-repeat-vim/
http://www.catonmat.net/blog/vim-plugins-matchit-vim/
http://www.catonmat.net/blog/vim-plugins-snipmate-vim/
http://www.catonmat.net/blog/vim-plugins-a-vim/
http://www.catonmat.net/blog/vim-plugins-nerdtree-vim/
http://www.catonmat.net/blog/vim-plugins-ragtag-allml-vim/
anyone more interested in the "brain hemispheres" bit (http://f2em.com/#brain-hemispheres) should check out Miyamoto Musashi's collection of writings called "The Book of Five Rings" http://en.wikipedia.org/wiki/The_Book_of_Five_Rings

Just some great writing on this idea of being a "balanced" human, and how that influences, informs, and improves your skills. His skills were as a samurai, but the principles apply pretty universally. I got a lot out of the book, you can find it free on iBooks, Kindle, etc.

EDIT
wow, I actually didn't find a free version on Kindle, but here's a few formats for free from Archive.org -> http://archive.org/details/MiyamotoMusashi-BookOfFiveRingsgo...
This was posted on HN some time ago, I had fun with it (not sure about kids, but it's well done):

http://www.androidauthority.com/samo-coloring-for-kids-app-r...
Agreed, it gave a great sense from a small idea for a web app to an actual startup. Fantastic format and excellent article!
21 Proposals For A Better Future From Singularity U’s 2012 Class
Script# is alive and well AFAIK. It is hosted on github, with about 9 commits from the primary author in the last week.

https://github.com/nikhilk/scriptsharp/commits/master
There's always a tradeoff between knowing what something like "each" does and having that extra architectural clutter being a cognitive drag. I can see the point being made, and there are obviously going to be situations where getting closer to the metal is important, but getting closer to the metal isn't always a good thing.

Sometimes, knowing things closer to the metal isn't good either. It took me ages to unlearn certain practices and just accept the garbage collector would do its job and I no longer need to think about unallocating memory.

Like all things, this one isn't black and white and it's open to subjectivity. For me though, I feel that the negative side of having knowledge of lower levels of your architectural stack is a hindrance more than it is not.
I've moved to ctrlp over Command-T as it's pure Vimscript. Feels even faster than Command-T to me:

https://github.com/kien/ctrlp.vim
I prefer CtrlP to CommandT, since it does not requires external programs.

https://github.com/kien/ctrlp.vim
Any vim plugin post that doesn't contain Vundle is incomplete, in my opinion. How else are you going to manage all these plugins?

https://github.com/gmarik/vundle
Yeah, kqemu. As far as the reason, that definitely might be it. KVM killed the need for kqemu. May be Harald Welte and co will release a GPL implementation which will force Ballard to open source his. Evil genius :)
My 19 month old lives one little game called "Animal Puzzle for Toddlers". It has got several simple puzzles where you have to place some animals on a drawing where they are missing. When you are fine there are balloons that appear on the screen which you can click making then explode. It's fun and simple.

There is a lite version, but the full version adds some more puzzles and it is very cheap (1$ if I recall correctly).
$8 a month from http://pillsoftware.com, but I just launched, so I'm hoping to get more traffic soon.
While this is all true - stolen passports are a very real problem, and when I had mine stolen, and got a replacement, it clearly said on one of the first pages "This passport replaces passport #XXXXXXX reported stolen on DATE".

Yes, I lost all my visa/entry stamps.... and yes, that can be a problem - but the fact is, a nation is unlikely to hold you hostage and create a diplomatic incident because your passport has been stolen.
Yeah. You're preaching to the choir, though!
Baidu, China’s Google, jumps on mobile, launches speedy Android browser
Running Jelly Bean on a Galaxy Nexus - I don't seem to have a button there for that.

Edit: Aaah - it seems to only be on the Nexus 7. How odd.
Me-too products become exceptional and differentiable when they are build better (i.e. with more taste) and the focus is put on the customer's experience. Since ideas are just multipliers (thank you Derek Sivers), it makes sense to master the execution of an idea on one you know people will buy.
That is an interesting topic - I wonder how many people would pay to be able to read and participate in a discussion forum that is highly targeted, such as Hacker News?
Ichiban Entrepreneur
Considering that this is from Fabrice Bellard, I actually was quite disappointed that this isn't really software-only, i.e. uses the side effect radio waves generated by some standard hardware to do it. Talk about high expectations…
Of all the programs out there that people and businesses need to have, in what languages was the majority written? Do proponents of older, supposedly superior languages have an equal body of work to show for it?

The obvious flaw of this approach is that the majority of people might have written their software in a less than optimal language for reasons unrelated to productivity.

Proponents of niche languages, almost by definition, never have a body of work to show that is equal to that of the mainstream languges. If they did, they would _be_ the mainstream.

Or to put it more succinctly: The majority can be wrong.
Why would a semi-anonymous comment require guts?
As cool as this is, the title is a bit misleading. This setup requires a "low cost software radio frontend" costing about $2000 and the author is using a high end i7 processor.

Still a very cool use of SDR and probably considerably cheaper than the alternatives.
Thx, will try!
Great to hear anon_builder. I absolutely think I can be of great help to you. Could you get in touch with me by any chance? Protoweek at gmail

You've got nothing to lose :) but I can guarantee gain.
2 minor notes:

1. This article offhandedly claims that document.write injection is async; it's been widely written otherwise; I'm curious as to what the evidence is.

2. In the Cleaning House section, the Google Analytics code can be loaded without the ternary statement, and just use the protocol neutral code that's already being used there for Facebook and Twitter.

add('//www.google-analytics.com/ga.js', 'ga');
Funny. The last time you were criticizing groklaw here, you preferred Florian's analysis of the Oracle case as more impartial and accurate.
I, for one, fail to see how this would gratify anyone's intellectual curiosity [0].

This article details facts that are uncontroversial and already covered in the original article. The added precisions don't change anything to the story.

(Some people at) Samsung first goofed (misclassified reporters as supporters) then went postal instead of making up for it (threatened to leave them 6000+ Km from home on their own devices). Unacceptable behavior at the individual level, PR blunder at a larger one. Nothing in the article submitted here chalenges that.

Folks, please read the articles before upvoting.

--

[0] http://ycombinator.com/newsguidelines.html
My favorites:

* pathogen [1]
* PreciseJump [2]
* MRU [3]
* scratch [4]
* xptemplate [5]
* renumber [6]

[1] - http://www.vim.org/scripts/script.php?script_id=2332

[2] - http://www.vim.org/scripts/script.php?script_id=3437

[3] - http://www.vim.org/scripts/script.php?script_id=521

[4] - http://www.vim.org/script.php?script_id=389

[5] - http://www.vim.org/scripts/script.php?script_id=2611

[6] - http://www.vim.org/scripts/script.php?script_id=189
Have to agree with the author about his picks. Excluding a couple programming-language specific plugins the only other ones that i'd include on a longer list would be:

EasyGrep - A nice quick way to search for arbitrary text when ctags/cscope doesn't have the answer.
https://github.com/vim-scripts/EasyGrep

QuickFixSigns - Show marks associated with each line in a buffer. Also shows lines that have been changed from what has been committed to Git.
https://github.com/vim-scripts/quickfixsigns

Would be interested to know what others have to say about SuperTab since i'm thinking of giving it a try.
https://github.com/ervandew/supertab
Thanks, I'll look for it!
Perhaps it is GPL license AND commercial software.
A Few Thoughts on Long Term Media Access
Interesting - just ordered the suggested book. I still think there is some potential in some virtual writing training camp for all the bloggers, self published authors and everyone in between who wants to improve the writing capabilities.
Thank you for showing how to use the plugins, most of these articles don't.

I looked at the rest of the site, bookmarked!

Can I make an article suggestion though?
I'm a new(ish) vim user that is always on different systems. I need a way to quickly install/remove my vim settings and plugins. A tutorial how to do this would be awesome.

Take for granted vim and git are already installed, my ideal workflow would be something like this:

git clone git://blah.blah/my_settings.git
./my_settings/install.sh

Now I can run vim and my whole environment will be ready.
If I make any changes I should be able to run git push to update the repository.
Then I could run remove.sh to clean everything up.

Is there a system like this out there already?
World map of the most popular content management systems by country
But all those commits are, unfortunately, tiny. Also the compiler is not open-source only the runtime library (which Saltarelle uses a modified copy of).
SymPy - a python library
The article has to do with loading javascript asynchronously and not CSS (title is misleading..).

Great article but it fails to mention something important. A lot of 3rd party scripts use document.write. What this means is that even if you try to load them up asynchronously you will fail because the browser will wipe out the DOM when it gets to those calls.

What you need in that case is a document.write override. I use writecapture (http://github.com/iamnoah/writeCapture) for all my async needs since it'll load up scripts asynchronously but will override any document.write calls in them to make the script truly async. This prevents the DOM from getting wiped out on an async load.
…or in other words, how to turn your tablet into a quite lackluster Unix laptop. Once you add up external storage and a bluetooth accessories (incl. crappy keyboards), are you really that far removed from an X-series Thinkpad (or one of those new-fangled ultrabooks), albeit with worse performance?
This may have been a good thing. Digg didn't have any constraints on buying new hardware and hiring new people, and we can see how that ended (they bought too much, hired too many people, and collapsed)!
NotifyMyAndroid can now be installed for free
> Without JavaScript or CSS [...] my site may not look pretty but will still be functional.

For what reason exactly? Of course there are cases where it makes sense to follow this rule, maybe even the majority, but having it as #2 in your manifesto will severely limit what you can accomplish on the web.
Government admits defeat, gives back seized Rojadirecta domains
I've had a RPi for a few weeks now and despite being a big supporter of everything they are aiming for I have been disappointed.

My children's initial experience was it doesn't work properly.

* It doesn't boot up ready to program. It boots to a linux configuration box.

* There is no help or how to get started outside of the usual linux stuff.

* It doesn't work with all HDMI devices, It's the ONLY electronics product I have ever come across that requires me to edit the overscan settings

* It doesn't work with MANY popular USB devices even some Hubs fail to work with it

* If you don't get the right power supply you will encounter weird errors.

I support RPi, I'll buy the next generation but this version is NOT ready for those hungry kids out there.

When we got our first Micros they worked out of the box, came with extensive manuals and getting started guides and were great fun. The RPi seems like a chore to get started with. Once setup my kids were off but of they were on their own they would have been stuck.
I also agree. But at least they sold it to Sun, not Oracle.
- Translating a statically-typed Object Oriented language to JS wouldn't produce hugely different (/horrific) code. From inheritance to lambdas, there are comparable features available in JS. Going from JS to C# might be harder though.

- It might be simpler to write JS, but I can imagine people wanting to see if type-safety has benefits.
Vundle's better.
15 Of The Sharpest Up And Coming CEOs In Silicon Valley
User Experience Euphemisms
I thought the frequencies necessary for LTE in the US are licensed exclusively to carriers? Or does LTE tolerate different networks on the same frequency?
Have you purchased any "enterprise" software lately? The idea that it's customized, bespoke software addressing specific requirements of the customer couldn't be farther from the truth. Here's how it works at my company. Some "architect" decides we need to have an Identity Management System and consults his latest Gartner report. He looks for the packages in the Magic Quadrant, and contacts the vendors. Then we buy what's the safest, least threatening application we can, for an exorbitant price. Hire consultants to help deploy it, discovering that it's a pile of dung that doesn't do what it advertises, much less what we actually need to do.

This happens all the time in the "enterprise" world. Whether it's sold by IBM, BMC, etc etc.

Don't conflate "enterprise" software with anything complex or intelligent. It's typically some of the worst software you can find.
That's right, it doesn't get horrific until you use goto or yield (which don't exist in Javascript so they have to be emulated).
Low-level access to memory, cpu, and graphics(through opengl or directx bindings) are all needed to approach what the hardware is capable of. Pipeline bottlenecks are the real performance killers. Vendors can spend decades trying to fix them one by one, but there's no real substitute for low-level access.
Saaspose.Newsletter September 2012 Edition is Out Now
Saaspose Newsletter for September 2012 has now been published that highlights all newly added information, exciting new features & informative blogs about Saaspose APIs & SDKs. This month Saaspose.Words, Saaspose.Cells & Saaspose.Slides have introduced new features for finding & replacing text inside workbooks, Word documents & PowerPoint presentations. Apart from that Saaspose team have also added features for word documents, PowerPoint presentations & PDF files conversion to other file formats.
What I meant was this:

(let [x (math/sqrt (+ 256 (* a a)))
y (math/log (- (+ a b) (/ 1 (+ a (* b b b))))]
(* 2 (+ x y)))

In other languages I would do something like this:

x = math/sqrt(256 + a * a)
y = math/log((a + b) - (1 / (a + (b * b * b))))
2 * (x + y)

As for static typing - in combination with IDE support, it's really useful in larger projects.
A serious question here: why does this matter to most readers of Hacker News? What is the connection to the concerns of people who are developing new technologies, possibly to use those technologies in software-as-a-service businesses based on the World Wide Web?
Lying, cheating, false promises, marketing spin, inflated numbers. Looks like he'll fit right into a career in politics.
They are used as bargaining chips in the negotiation of trade and military agreements.
Sex, Lies, and Server-side Javascript
It seems to me that Ubuntu won't really be stable until Canonical seriously tries to monetize and market it in cooperation with one or more hardware vendors for wide availability.

Until then, all Ubuntu users are essentially beta testers.
Two points:

1. I've seen OS's come and go since CP/M. I don't get all fanboy-ish over them if I can help it.

2. I'm more interested in utility than ideology.

3. (There is always one more point than you expect when you begin a list.) I was trying to call out the less common items I use, not the stuff everyone knows about and sees in every "ten vital utilities for your Android" article on the web.
Thoughtbot dotfiles (https://github.com/thoughtbot/dotfiles) works something like that. I've branched it for myself and extended it.
Welcoming the White House to Github
Link to original presentation on sketching: http://www.youtube.com/watch?v=Q0Q9K93bK-4
Mystery 'Wiper' malware likely written on Tilded cyber-malware platform
As I posted above, there's Vundle:

https://github.com/gmarik/vundle

You just copy your .vimrc over and Vundle installs everything.
AngularJS vs EmberJS
Sorry for not clarifying, i used opening lines. Sites - whole point was not arbitrage but picking only one side of arbitrage which is expected to be more profitable. Also, it was a cloud solution which resulted in very low scraping delays.

Anyways, it didn't work, and i learned it the hard way.
It has a nice look and feel.
As a development platform for companies that want to experiment with new features prior to committing to design ASICs to support them, for example.
They've made it clear all along this isn't the Raspberry Pi ready for schools. This is the enthusiats version, the one that spurs the development of the tools, the guides, and the supporting hardware. We're already seeing this with projects like ModMyPi that sell you a complete (compatible) set of peripherals, and the OS course that appeared on HN yesterday. This is the groundwork being laid for what you desire.
Hyper linking content (with a clean visual pesentation for links and displaying linked content)is the answer to the question of how much introductory/background content to put into a document. Cf wiki, especially the kind that auto-link known terms.
Fabrice?
It seems to me that the best way to make money from building apps is to do so for other people.
It doesn't. It's just a consequence of the Reddification of HN.
The peak aid to Cambodia seems to have been in fiscal year 2007, at about $57 million. I'd say that dangling the carrot of trade agreements is more effective than threatening to cut off aid.
I'm amused to see FBReader making inroads to international readers community.
What about me-too comments? Are they also thousand times better than writing nothing? Is it different because of scale?

IMO biggest value of Me-too products are in their (even slight) differences from existing ones. For entrepreneur they obviously give him experience and may bring him money but from consumer point of view gains are smaller. Me-too products increase competition(making monopoly or stagnation less likely and bringing prices down), but straight up clones have same (relatively small) cost as me-too comments: decreasing signal to noise ratio.
There's this wonderful thing called Bluetooth. Better than connecting your iPaq to via cables, you can use a BT keyboard with an iPad.
Ogilvy on Advertising is still one of the best books on advertising, ~30 years later.

http://www.amazon.com/Ogilvy-Advertising-David/dp/039472903X...
Architecture and the Lost Art of Drawing
Among the things I personally couldn't do without these days snipMate, which is mentioned in the article. Then there's clang_complete which made me very happy. Finally a compiler-based auto-completion for C in vim. Last but not least there's fugitive. That's really most of what I need since vim already provides a lot of useful features by itself.
Yeah, all I need is a vimrc when I have vundle. I sync it using Dropbox and run BundleInstall on any of my new computers and I'm good to go with all the plugins.
What's the actual truth here? I don't get a sense that this post is inconsistent with the original accounts. Clearly the bloggers thought they were going as reporters, and possibly Samsung thought it was sending them as promoters. The proper way for Samsung to have rectified it was to either change their designation to 'reporter' (best), or send them home (ok). Acting like dicks and leaving them stranded in Berlin was about the worst thing they could have done from an ethical, and PR perspective.
I don't know. Based on economies of scale, the future might be English and Chinese and leave everything as "third world languages".
It would be nicer to have content be free but sophisticated tools be paid, though.
Looks like my claim[0] wasn't quite as far-fetched as most HNers thought it was.

0: http://hackerne.ws/item?id=4464102
I run http://namingkings.com/ and http://pitchremix.com largely by myself, although I sometimes get friends to help and get second opinions. I probably spend ~10 hours a week working.

I'm currently a student, but I also have a part-time job. Motivation-wise, it definitely helps to get business. :) Every time I get a sale, it energizes me to work on marketing the site some more. I also try to tell as many friends/coworkers/people on the street about it. Without a co-founder, it can be hard to stay in the entrepreneurial mindset, so telling others about it helps reaffirm that mental state.
The end of Samsung mobile
Petridish was targeting crowd-funding for research

http://www.petridish.org/
Bose sounds good? Ok. There's a reason for this jingle:

"No highs, no lows, must be Bose."
I agree to these five, and add:

* matchit - extends % functionality to support HTML/XML tags and also functions, blocks, conditionals in many languages.

* Supertab - tab completion done right.

* Tagbar or Taglist - code tree browser.
I don't feel particularly qualified to answer this question, but my opinion is that these questions should be secondary. The most important thing is identifying your target market and figuring out how to most effectively meet its needs and if you understand that well then that will probably dictate the details of your strategy.

What I think is pretty overdone at this point though are approaches that revolve entirely around a mobile app. Unless you're going for an aqui-hire or your potential customers just happen to all be entirely on one mobile platform I'd think twice about betting the farm on an app.