skysight-inc/HackerNews huggingface dataset:
OK, but that doesn't address any of the issues presented in the Yes WWW article posted here. I don't even see an argument against WWW other than convenience or aesthetics.
I use Vim on structured, tabular data quite a bit (think CSVs/TSVs/large HTML tables/etc.). Macros are handy for handling complex operations on rows like "skip the first two fields; delete this column; add this new column; make everything in this column uppercase; delete the rest". Just start recording, edit the first row and apply it to every other line when you're finished.
Not really too surprised seeing that Google Drive/Docs/etc. now allows MS Office file editing. Glad to see that I will gain a free spot in my app drawer now that the Drive apps for editing are all separate.
Ah, I did not know that. I mostly use CoW when I do Qt stuff to get a clean API (but Qt gives you whole range of other annoyances). Qt data types works well together with std lambdas without the need of smart pointers.

In what other language has so many Stack Overflow threads and blog post been dedicated just how to pass a simple parameter to a function. And with C++11 we have one more way of doing it. It is really mind-boggling.

I never have this problem in other languages and I can do equal the heavy lifting.

And for the C++ programmer it gives a false sense of satisfaction when spraying the code with const& everywhere. I saved performance!

Just bizarre.
I just finished version 1 of my product called Pushed. It's an on premise mobile push notification server for companies that don't want to utilize cloud providers for this service. It supports iOS and Android. It includes some unique features like encrypting secondary content as well as Active Directory intergration for user authentication. Check it out here http://www.abrumpo.com/Products?p=pushed
20@z repeats your macro 20times.
I have started on a new project for an entrepreneur class and want to turn it into something more substantial. So, I whipped up a product launch website to assess the demand last night. Let me know what you think.
Please provide a link to the GMS source code.

There is no hate, but there is cyncism, and a desire to not see the future of computing be controlled by a cynical company or misleading statements.
Inventory management softwares handle those kind of tasks. Is it your product/service ?
Is there some way to say in Steam "I'd buy this game if it was ported to my platform"?
Indeed. E.g. they immediately had to file a petition "to pay claims of employees": http://chapter11cases.com/2014/06/24/source-home-entertainme...

I've read elsewhere over 5,000 were laid off, and they have less than 200 left. This would be to pay what's due to the former, and/or continue to pay the latter, so the company doesn't just shut down now, a worst case for everyone.
Android is AOSP + GMS. AOSP is open source, and GMS is not.

What do you 'know' about Android, that people 'like me' don't?
Creep – Miyoshi Masato – Violin Looper – Radiohead Cover
See my version of Creep by Radiohead on looping with violin
This is very important. I would be much more scared if the justices weren't asking massive numbers of "silly" questions. It would indicate that they thought they knew everything about the technology, which would be very disturbing.

Many of these questions are asked during oral arguments, where a lawyer is describing the technology with other analogies and comparisons to things that have precedent. The justice then ends up saying, "Well, following this line of reasoning, you're basically saying that Ebay's business model is an invention. Is it?" The lawyer then has to respond and clarify what he's saying.
I was in your shoes a few times. I wanted to use Python3, but sime niche library I depended on was Python2 only.

And you know what, I simply ported them. Took me a week or two, and I learned a lot. I have been using Python3 ever since.
Efficiency trumps tradition in this istance. The reason for horse carriages is historical too and persists because it is useful but a horse carriage isn't as efficient as a car.

One measure of effectiveness would be: to count the number of keystrokes needed to do something in vi compared to other editors.
Super late reply, but I don't think that's true.

I haven't written anything here that says I won't use vim, or that I don't plan on using vim. I used it for years before, and even given those issues, I'm sure I'll end up using it again. I love the feel of the modal editing and how far people go with plugins/extensions.

That said, everything I noted can be fixed and made to go away. It's all accidental complexity. Package management, plugin management, and installation are all problems that don't necessarily have much essential complexity. If the Neovim project keeps traction, it looks like it'll go a long way toward making all of those substantially easier, or at least toward making it substantially easier to create solutions to those problems.

Either way I'll continue to use vim, but I'll also probably use ST2 a bit as well. The next time I set up an environment, I'll just be much more careful to set it up in a way that makes it much easier to migrate to another computer.
>I'm pretty convinced that the few games making money have a limited life expectancy even there.

They have made money for more than half a decade and new games are released and sold all the time. Dig through the site I linked (Big Fish, which is Steam For Women basically), they have a massive collection with many recent releases. The creator of Aveyond (a truly rare beast: a female game developer!) does not seem to suffer from a lack of business either [1].

>The Aveyond games are crap compared to pretty much any indie game you care to look at

Matter of taste issue. Based on the way you express yourself I guess you are a young male.. you are not the target audience. These games are beloved by their fans.

[1] http://www.amaranthgames.com
Yes it is, but it firmly avoid being an "rpg", instead using it as a story-telling platform.
Not strictly a coding project, but definitely not the day-job so I'm classing it as a project.

I've been writing a book introducing people to the idea of using data effectively in startup marketing decisions.

"Growth Pirate" - http://growth.trak.io

I launched the pre-orders at the beginning of June and had some great feedback, plus plenty of suggestions for the next release.

I've found it really liberating and relaxing to write something that has a "flow" like a story. Any blog posts or guest posts need to be "standalone" where as the book has to flow and take the reader on a much longer journey, and I've found it hugely challenging but I've learnt tons from it already.

As the book is aimed at "data-driven beginners" (who are mostly really experienced marketers/CEO's but perhaps new to SaaS or tech startups) so it's a very specific target reader. I'll definitely work on more books in the future after the experience so far!
Not "pinched post"? Also, contacting a maker of parchment and vellum might have got results. Here's one: http://www.williamcowley.co.uk/products/sheepskin-parchment/

Not sure if the recipients of a vellum document would think you're taking the piss or not.
Yo. Vinnect.com beta!
Expanding on (c) ...

There will be times when you have a difference of opinion. The person who specifically and explicitly has control has, indeed, got control. It's the other person's job to try to convince them. Working together well means taking the time to listen to concerns, then making a decision. Sometimes that means changing your mind. This is not a competition between you. Changing your mind or not changing your mind is neither victory nor loss.

But for every decision, someone should have control, and their job, in part, is to keep the other person informed. That feeds back to point (b) above.
The issue with cookies mentioned in the article is still valid, which also affect performance.
Yeah, and the repos have all the same tests that are used by Travis for grading. So you can run those locally too.
Esc-ping isn't the same either. What makes pressing a key (Escape) to enter a mode better than Ctrl, Alt, Shift to enter a mode?

It's also not true that it's impossible to make other editors work like vi. evil-mode in Emacs lets you work like vi.
Thank you, I'll try it right away!
Read the previous sentence or the grand parent. The context is games.
If that is so, why do people change text editors? (I agree with you, I just wonder this myself)
Perhaps fewer would avoid using naked domains if we hadn't settled on the visually widest and verbally longest to recite letter. Kudos, twitter.
No, I'm on Ubuntu, it just looks like this method doesn't work with terminal vim. Your sibling comment looks like it has a solution, though!
Github gists, pastie.org... there's plenty of free services out there already depending on what people need!

Aside from that, sites like Medium support very little actual styling beyond the content images.
"Ironically powered by WordPress" is a nice touch.
MODERATE SYRIAN REBEL APPLICATION FORM
How is this different from owncloud[1]?

[1] http://owncloud.org/
Funny, didn't hear about mole station before. I can only imagine the amount of confusion.
New mobile templating system for Android / Windows (native, concise, x-platform)
main engine is dc.js (which builds off of d3 and crossfilter.js). all three libraries have big learning curve, machete's goal is to make it accessible to non-devs. We're looking at targeting devs that don't want to learn yet another 3 frameworks. If you're already familiar with the three (which we are), it makes a great prototyping tool then you can re-do it to add the bajillion features that we purposefully left out of machete.
Okay, Mainly I just wanted you to be aware of it too ;)
Obviously there is an additional cost; I think the point the parent was making is that the cost to add your third platform is lower than the cost to add your second platform, especially since one of the hardest bits (changing graphics stack) is mostly shared work between Mac and Linux.

The cost is still non-zero, of course, and for the most part Linux gamers have to live with a lower degree of polish than Windows or even OSX gamers because of that.
I like the idea of a RPG IDE, but I would prefer to make a game using js.

Does anyone have a recommendation (and/or example source) for an RPG game built with one of the js game frameworks? I have a really cool project in mind, but every time I get started I end up with choice anxiety about which framework to use. So far I've tried melon.js and crafty.js and both worked OK, though they are not specifically written for RPGs so I didn't have good examples to start from.
Yes, that hung me up right away.

Plus didn't the courts just rule that taking an abstract idea, like an auction market, and adding "on the computer" (or presumaby "on the internet") doesnt make it patentable?
That's too broad of a stroke on what a programmer does with text. It's not just about editing. It's also about (a) moving to the point where you want to edit, (b) moving to an other point right after you just finished editing. Switching between the two becomes harder when you always have to Escape, compared to having direct access to an arrow key.

And (c) about editing. Why type an extra character (i for insert) to let you insert? Why not just type to insert?
Blog spam. Actual update is here: http://googleappsupdates.blogspot.com/2014/06/removal-of-qui...
I get the same feeling. It's usually accompanied by the similar feeling I get when I drop back into a linux terminal after having spent eight or nine hours at work on .net. I just sort of automatically relax and feel good, heh.

It's like the nostalgia I get when the seasons change, and for a few days I can feel my childhood.
Or :.!xclip -o
Yeah yeah, best practices, I know, but if twitter can make it work naked, that suggests to me naked domains are doable. The www. is too damn long! [1]

[1] http://goo.gl/sGZnT6
Works fine for me on Google Chrome Version 35.0.1916.153 m.
My first impromptu keynote at Google I/O
Tools for effective communication in IT-related projects
Too much focus on revenue and not customers can lead to missing out on great companies. For example, NetSuite was charging barely $20/mo when it launched. Today they don't take customers for less than five figures. A similar story exists for salesforce. In b2b it's common to start out downstream where you pick up smaller customers(and more of them) and over time to go upstream(so you are doing million dollar deals).

The heart of any b2b business is repeatable business. The problem is that the higher your pricing point, the fewer customers you will have. This makes it harder to know if you have a repeatable sales process. So given an option, in the early days I'd rather sign up 100 customers paying $1000/yr than 1 customer paying $100,0000/yr.
Or you're typing out a stream-of-consciousness thing. In which case you may be using vim correctly, but vim isn't buying you much.
Why have a mode focused on navigation? Is there something this mode allows beyond navigating? What would be impossible to do if you didn't have this mode?

The keyboard allows you to navigate too, without the need for a mode.
I believe the problem here may be the audience. When you need to appeal to human emotions for action, scientists and engineers are the wrong place to go looking. The top comment here gives an accurate picture of what would go through most HN reader's minds.

I highly suggest reposting to Reddit if not done so already.
I think your best bet is to position yourself as a wordpress hosting service, and offer wordpress hosting, domains, etc at a reasonable price, since that is actually what you're doing. If you're going to try to compete against wordpress using wordpress, you're going to lose - cheap hosts, even free hosts which will let you install wordpress and use whatever plugins and themes you want, are already available in abundance, and hiding the fact that you're using wordpress is going to be impossible.
The quote in question:

"'I may not be a software developer, but as I read the invention [of eBay], it’s displaying pictures of your wares on a computer network and, you know, picking which ones you want and buying them.' [Chief Justice Roberts] next said about the multibillion-dollar Internet corporation: 'I might have been able to do that.'"

That statement is reasonable to this software developer.

edit:

"In a recent oral argument about a computer-implemented, electronic escrow service, Justice Kennedy asked whether 'a second-year college class in engineering” or 'any computer group of people sitting around a coffee shop in Silicon Valley” could write the code for it 'over a weekend.' The lawyer said yes, to the dismay of many in the industry."

I completely lack dismay. Couldn't any computer group of people sitting around a coffee shop in Silicon Valley write an electronic escrow application over the weekend?
Just a thought to represent how creative one could be and probably still make a viable business:

I've also been looking online for various toothpastes I bought in Croatia. They have these nice herbal flavours that make me feel like I brushed my teeth with a Ricola cough candy. Everything in North America is mint or cinnamon, and many of the interesting esoteric flavours are fluoride-free :(

edit: removed joke offer of ketchup chips from Canada.
I think we're getting more games for OS X and Linux because users have more ways to make themselves heard. We've got Kickstarter, reddit, Twitter, HN and a million different ways to tell them we want more than a Windows version.

Developers are figuring out that a Mac and Linux port earns sales from a dedicated minority of gamers.
I had the same thought. It seems like it would be cheaper to send everything over in one crate and then send it out via local post once it's in country. I wonder if that would simplify customs or make it more difficult.
Is it common? It's really rare that I need to go to the end of the line and not switch to insert mode. If I do want to go to the end of the line and switch to insert mode, then what I want is A not $. Of course, there's a chord either way, but I'm surprised if you're finding it easier to type 999l than A.
It sounds like both sites are fine with websites that redirect to www.

"However, any site that takes in traffic one way or the other on both the www host and the bare domain are acceptable here."
Yep, still valid, cookies are sent.

But performance-wise if the cookie is just a session id then maybe sending a few hundred bytes extra with each resource request doesn't even show up in profiling.

With cookies the number of connections opened remains the same, amount of bytes received remains the same.

Most of the network time with a pageload is wasted on opening a connection for each resource and streaming the output, if there's a need to optimize then instead of getting rid of cookies it's better to concat resources etc or move to SPDY.

OR, just buy that second domain for static content if client-side performance becomes that important and sending unneeded cookies feels like a waste :)
Founder -> Product Manager is probably the only way I've seen which produces good PMs for startups. Startup PM is totally different from PM in a big organization with great process and resources.

The company I now work for (CloudFlare) seems to have 100% of the PMs come from startups (including me), either from acquisitions or direct hire. It works really well.

We're also looking for a head of marketing. Email me (rdl@cloudflare.com) if you're interested, although I'd also strongly recommend balajis.
I think SaaS companies are massively under-valued because most investors still do not understand how powerful a low churn recurring revenue stream is for a) predictable sales process/outcomes b) self-funding growth c) ability to take risk on new products because you can test and sell to existing customers.

I think there is a very good chance that VCs will miss HUNDREDS of $100M+ SaaS opportunities due to this risk aversion over the next 1-7 years. If I were to start a fund I would focus 100% on this asymmetry.
I'm only speaking for myself with the below. ymmv of course

I get the "grass is greener" feeling sometimes, so I go looking to see if anything better has come along.

Then there's just the practical switch. My main job is in .net right now, while my home computers are all linux distros. It's made me search through a lot of editors to find something that runs well and feels good with windows.

I also just like to explore software, you know? A for instance would be Sublime Text. I've said it in a few other threads, but I do dig some of the features in ST2. They really did multiple cursors right. It's a really simple, but intuitive and powerful way to edit things. Using that on ST2 me want it everywhere else, and also made me fall in love with how they set up the command palette. Using emacs for a bit made me really dig how elisp worked. Light Table showed me another take on the integration of a language into the editor itself. So it's a lot of curiosity with that, and to know what's out there.

As an aside, if Neovim delivers it's promises, it'll probably solidify vim even further as my only editor of choice, but I'll still go looking around to see what other people are coming up with.
Yep, clearly, the dumb Americans deserve everything that comes to them. Thank you for sharing your bold insights.
It's an important source of educated debate about things currently going on in often very specialized tech news, often between domain experts. Isn't that why you're here?
I loved Quora for a long time. Great community, great atmosphere, lots of learning to be had. Slightly different culture/atmosphere from HN, which is interesting. It's been through a few changes and has had to cope with a flood of new users, but it's still a decent place to look for good answers to interesting questions.
Well, Alan Turing certainly did not know how to use a terminal :) For some reason his work is still highly relevant today. So yes, I would.
Why is Esc-/ easier than Ctrl-f (or Ctrl-s in Emacs)?

Esc requires you twist your entire left hand sideways up to hit the Esc, whereas Ctrl requires you move only your left pinky to hit the Ctrl.

Ctrl is more efficient.
Netflix Could Be Classified As a 'Cybersecurity Threat' Under New CISPA Rules
The linked article has a lot more information than the official announcement.
A couple of friends and I built a twitter hashtag voting site for the WorldCup in about 12 hours.

We've got about 1000 votes in the first couple of weeks.

http://www.hashtagvote.me/

Site was built using Laravel, and is hosted at DigitalOcean
While Gregg shorthand is great for English, its not much use for anything technical. Many of the shorthand idioms are based on the word-sound, not the word-spelling, so it's okay if you're taking notes for yourself, reading someone else's shorthand becomes an exercise in decoding the word in context because you were not there for their experience during note-taking.

If you don't stay fresh with your own shorthand, just like your own source code, you can find yourself re-reading your own work and wondering what you were thinking!? That's kind of what this pen in the article semi-solves, by having an audio recording synched with your shorthand.
… and security.

If there's anything that will make me reluctantly enforce a www subdomain, it would be security.
In modern vim you do have direct access to the arrow keys. Rarely is this meaningful, for someone skilled in vim.

It can potentially be faster if you need to move just a couple characters over, but if you need to move 25? It winds up being something like: Esc 22hhhh

People navigate by jumping across words, across features, searching...
www? Ain't nobody got time fo dat!
It agrees on numeric types, but it has very large differences like namespaces, classes, etc. Look at how complex the Shumway VM is.
As a Portuguese coder myself, I shudder seeing that code. You know how would that be written at my company?

country = "Brasil"

Code in languages other than English is just painful.
Can you give concrete arguments why you consider DirectX a worse API (other than "it only works on Windows")?

When Direct3D 10/11 came out, it was considered as a lot better to prgram for than the corresponding OpenGL versions. See for example the following article from 2011

> http://www.bit-tech.net/news/gaming/2011/03/11/carmack-direc...

where John Carmack clearly says that he now prefers Direct3D over OpenGL.
I found it got a little better when I turned off battle animations (I actually kind of like having fewer decisions per turn.)

That said it still doesn't match Alpha Centauri. I miss the narrative angle especially, which was very unique in a Civ-style strategy game.
The Internet's Own Boy: The story of Aaron Swartz
It's emblematic of the style of the article. Roberts clearly isn't talking about building a huge corporation over a weekend, but that's the comparison that is made.
QuickOffice Will Be Removed From The Play Store, Google moving to Drive
If course it doesn't address any of the issues, because the no-www page was created in 2003, while the yes-www page was created in 2005.
Odds are your client will send those cookies by some ethernet network, that'll pad every package into a minimum size much larger than the request anyway.

And if you get a client that isn't using ethernet (maybe GSM, what is its minimum package size?), they'll probably use large TCP packets too, and pad at that level.
What is the concern with security?
> If you haven't learned how to use the terminal yet (or haven't found a use for it) then you aren't a respectable programmer IMHO.

If you are mocking people and their mothers on HN[1], you aren't a respectful person. Within this entire thread, you are being disrespectful, arrogant, and insulting. This isn't what HN is about.

Correct your tone or leave.

[1] https://news.ycombinator.com/item?id=7961305