skysight-inc/HackerNews huggingface dataset:
"If a CLI interface can include a GUI, can you use it over in a SSH terminal?"

Yes, you can use every bit of functionality in all the software I cited over SSH, you just don't get the GUI. (Excepting anything purely GUI-specific, like opening a new window in emacs, but that's a small set of targeted commands.) That's why I cited those examples as CLI apps with GUI overlays. I could cite some others, too, like fetchmailconf, a GUI for fetchmail that is optionally used for configuration of an otherwise fundamentally CLI app. Unix is full of these things.
You run on a public IP or over NAT? If NAT works, I could stick a little always-on Acer netbook in a closet to participate on the network over my 15Mb cable service. Would save a fair bit of money over dedicated server/VPS.

Thanks for sharing.
It's not about the features
Especially when he was known for ruthlessly going after companies he thought would strengthen his own. Telling them he'd be coming after their market-share directly and pressuring them into selling.
I was earning $80k at 18. No college degree, no high school diploma... Long resume and a portfolio. I worked in UI R&D prototyping field.
DRM by itself offers no benefit and significant down sides to end users. It's a bitter pill to swallow on its own. Most game makers slap DRM on a game and call it a day, then wonder why users complain. Valve adds enough sugar to their DRM to make it woorthwhile overall. To offset the downsides of DRM you get the benefit of super easy digital distribution, "cloud" storage of game saves and settings, easy installation on multiple computers, etc.
Anyone else noticing a big speed increase? Chrome 14 was actually much slower than the prior few versions on my 7 year old Windows XP system (1 GB RAM). I'm experiencing much faster page loads with Chrome 15.
"and very little to do with Netflix itself."

I'm not sure I follow. How can you say that after Netflix shed millions of people, split their service and then canceled the split. For the first time I'm seeing myself and my friends who love Netflix and have been members for years start to ask, "OK, what service am I going to switch to if Netflix does another bad move." Surely some of that anxiety reflects problems with "Netflix itself." I would contest more than "very little"
The guy does mention that it's his first post as a blogger. I checked his profile and he is on blogger since 2007. Probably it's a genuine effort, probably it's spam!

I liked the post anyways, premature but looked honest!
I disagree. I think selling your company doesn't make you any less of an entrepreneur (btw jobs did sell his companies NeXT to Apple in 1997 and Pixar to Disney in 2006).
The Paypal founders sold to Ebay for 1.5B and many of them went on to do other great and innovative things with that capital. I think being entrepreneurial means having the passion to start new things and sometimes that requires you to sell your old company/ies to fund it. I admire the courage to sell a successful/profitable company in order to built something from scratch again.
Elon Musk said: I think it's better to try doing something which requires low capital as kind of your first company. With the success of that, then take capital from that and plow it into your second company. That's what I did, basically. http://techcrunch.com/2011/09/14/elon-musk-starting-a-compan...
FTA: "[...] the final video was edited in Adobe After Effects CS5. The only processing done on the original footage was to speed it up in the first clip."

Unless you disbelieve the quote, I think that invalidates the idea the this was "unfairly" (or whatever) post-processed.

I gotta say, I'm stunned at the level of grousing here. This is amateur video (Romain Guy is an Android developer, not a designer nor marketing/PR) shot with a phone, and it looks fantastic to me. I've never seen an equivalent. If there are better demos, folks, post some links!
Well done, fellas. I noticed a few bugs, but awesome job on pushing the limits of browser capabilities.

Keep us posted on your progress.
Birth of Virgin Atlantic
Did you guys look at caja? http://code.google.com/p/google-caja/
This depends on your degree, university, and year of study. 30 hours/week of class is pretty normal in my program, and I've seen schedules with 40 hours/week. The rule of thumb thrown around is 1 hour in class == 1 hour studying on your own: 60 hours/week. There are definitely design project classes which eat up a disproportionate amount of time on top of that, so that's pretty conservative for some years.

Funnily enough, the time that I have to experiment with side project is during the summer months when I have a full-time job.
Offline mode has been fixed since at least the start of August, if not longer.
The reason I love to use tag is...I can't do "search" for old webpage. Why? It's because I can't remember what sentence or keyword I have to use.

However, if I use tag to group, after a while I still can filter my search by that based on the memory that I might "define what tag I might input for it long ago". For example, my tag will look like "WebDesign-Design-Layout", "Web-Dev-tips", " Web-framework-javascript" "Networking-monitoring-tool" etc. From BIG-To-Narrow. So once the tag start sorting, I could still know which group I will look into.

Human's memory is limited. However, human can remember a paper/article's attribute/catalog which is been defined long ago. I use bookmarking service for so long. My experience is...in the end if people have a huge bookmark contents just like me, filter/tag/hashtag is way faster than search. If people don't define tag, they will just use google search for Webpage content, no need to use bookmarking service.

Knowing how to do the tagging and bookmarking is the key, after that, google search is no need.
> I'm lucky enough to live in an English-speaking country, but I'm sure that if I lived in a country that typically sees long delays before localization, I'd find a way to get it early.

Localization isn't just bureaucratic nonsense that was conjured up to aggravate gamers in foreign countries - the games actually need to be translated to the local language.

As for if you were living in one of those countries as an expat, as you suggest, that's a very small market and not worth pursuing.
Mirroring is actually not what I want from Airplay.

I think Apple made a mistake by calling it that. Yes you can mirror your whole screen, which is interesting, but the really cool thing is when you do what you're describing (see my other comment too): you show one thing on the TV and another on the iOS device.

As for your comments on games, I think it has the potential of competing more against the Wii than Xbox/PS3. "Real" gamers will probably want a controller (though some will argue that real gamers will play on a computer :)), but for the rest (which is a majority of people), a tactile controller can be enough. Remember that it's not only tactile but has a gyroscope and accelerometer…
Thanks again for replying.

About "embedding vs template", templates just suck. Our product is about giving users a far better privacy policy, which is a piece of design, usability and information architecture. You can't achieve this without embedding.

Moreover, embedding is better because:
- It's faster to integrate
- No maintenance needed
- The policy can be updated remotely (both by us and by the user)
- The result is just beautiful, opens as a lightbox, has icons :)

There are also business-related reasons why embedding is better than template.

About the UI, the lags are caused by my development local machine, on the production server there's instant feedback on every action. Sorry for that.

On the rest, I get your point, and again: the reason for the private beta wall is that we're not ready.
About the product itself, I can assure that our users are crazy about it :)
If you're actually planning to deploy this to heroku, you may need to make one little change to the code. Everything worked great except for this:

https://github.com/titanous/hubot/commit/6fc90ecd9b47cbb9714...

Also, you'll probably be restarting a bunch to get hubot up, but seems pretty stable after that.

Nice work Github! Took me about a 1/2 hour to get it up and running.
>"We don’t understand what’s going on," he admitted. "All we know is we’re going to keep running these experiments to try and understand better what it is that our customers are telling us."

That's refreshingly honest, I like that. No bluster about how it must have happened because they're so awesome and made such brilliant calculated decisions.
I'm not a biologist, but surely the fewer-than-replacement birth rate could be considered as just a new way for the population to drop to carrying capacity? It may be a response unique to humans, but wouldn't the effect be the same?
Probably can workaround by have a pastie style service to copy and paste code.
Stop the FCC's Latest Rip-Off | Save the Internet
Nathan Myhrvold, Intellectual Ventures and Patent trolls
On this month (October)Wired, Edward Clark from Encino, California sent a letter about how Nathan Myhrvold is "squashing new ideas and innovation", I looked deep into this and Mr. Clark doesn't seem to be alone on this subject.

I found a very interesting NPR article on the subject.

http://www.npr.org/blogs/money/2011/07/26/138576167/when-patents-attack
Pretty safe bet for households that buy this kind of thing.
Question for those who've used this, how does it handle really long receipts that don't fit in one picture?
This is sick. Great work!
Would I be right in thinking Stripe is your biggest competitor?

{Closest to your business model as opposed to WU or Xoom and even PayPal}
Most schools have tutoring services. Someone there might be able to help you figure out what you're missing and how to get back on track.
$ sudo brew install node.js

$ sudo curl http://npmjs.org/install.sh | sh

$ wget https://github.com/downloads/github/hubot/hubot-1.0.0.tar.gz

$ tar zxvf hubot-1.0.0.tar.gz

$ cd hubot

$ npm install

$ ./bin/hubot

Mine had some path issues that showed up as

env: coffee: No such file or directory

but manually setting the path to the .bin directory in hubot's generated node_modules seemed to do the trick.
--- Bruce Lee quote --
Be like water making its way through cracks. Do not be assertive, but adjust to the object, and you shall find a way round or through it. If nothing within you stays rigid, outward things will disclose themselves.

Empty your mind, be formless. Shapeless, like water. If you put water into a cup, it becomes the cup. You put water into a bottle and it becomes the bottle. You put it in a teapot it becomes the teapot. Now, water can flow or it can crash. Be water my friend.
Congrats, man! Have you worked on this for a while and then open sourced? Looks like a lot of code for just a few commits. We work on askbot, here is the repo https://github.com/ASKBOT/askbot-devel, but our project is in Python/Django. Cheers.

Evgeny.
Feather and Hammer Drop on moon
A better question should be: "What are the limits of energy production on Earth?". We are far from reaching this limit.
The difference is that with our technology and through our politics, humans can drastically effect the carrying capacity of Earth. We choose.
As another answer says, global carrying capacity depends on people's living standards. Wars normally start when there is a regression in standards. I am sympathetic to the idea that in the West this might not apply as much, i.e. regressing to 1970s living from 2011 wouldn't be a huge tragedy even if it was a loss. However, as current protests and riots in the West show, there is also a psychological element. Additionally, large portions of the world do not have that padding, and regression actually means physical pain (food shortages) rather than psychological pain. Large groups in that category are also nuclear-equipped (Russia, Pakistan, India and China) and so I guess your sine-wave of population gently dipping down from carrying capacity after briefly going over might actually be a very sharp movement downward, measured in the units of the nuclear age: megadeaths.[1]

[1]http://en.wikipedia.org/wiki/Megadeath
The innovation in the gambling world is quite definitely there: it's however used against you, so kept quiet.

Slot machines now have variable payout, report fatigue level of their players (frequency of pulls), every single table game played is tracked with player cards, poker chips have RFID in them, etc.

New table games come along every few years. Poker is remarkably unprofitable compared to almost everything else.

There is tons of tech and innovation used in the Gambling industry. You're just it's subject, so you're kept in the dark.
Five Overfunded Social Good Projects on Kickstarter
Looks good enough for HD amateur porn....
What would you say about serverless p2p network, where it will be impossible to forcefully remove content?
Look interesting. But it doesn't work for my version of Chrome 15.
It was a 250-word article; not sure a tl;dr is warranted. I certainly don't think it should be the top-voted comment.
Rumors at Google suggest Sergey Brin working on architecture project
Hmm. Do you get the Sorry message? Or does there seem to be some sort of other problem?
Testdroid
I don't understand this response. 'anigbrowl is saying that everyone's privacy is violated by private facial recognition deployments constantly, and law enforcement's alternatives --- which are already universally accepted by our jurisprudence --- are more invasive.

Sometimes it does make sense to tie law enforcement's hands behind its back. But it doesn't always or even often make that kind of sense. So why exactly in this case do we want to hobble them?

I'm also not sure how much productive conversation there is to be had about what technology law enforcement should get access to when you appear to not believe in the concept of law enforcement at all.
I guess it all depends on one's discount rate. Now that I am older I wish I had taken a few more 'waste of time' classes - esp in the arts.
Bill from WePay here...

We love the guys at Stripe, they have an awesome product. They provide a super simple gateway for developers. WePay provides super simple tools for anyone (mostly non-developers) to accept payments.

We LOVE to see innovation in user experience disrupting the payments industry from the likes of Square in mobile POS, Stripe for developers, BankSimple for checking accounts and WePay for SMBs & non-profits.

I should mention that we offer an API, but it's mostly for folks that want to allow their users to accept payment via their site (i.e. for marketplaces, fundraising tools, or event planning) - it's not really for recurring billing or merchant processing like Stripe. For more information, see wepay.com/developer
All of this can be handled in an automated email. I do this already in my startup and I get responses from my users just like I did it manually.

When bootstrapping a startup that you want to be able to scale, automating everything that can be automated is very important.
Its' funny how writing everything down can not only clear your mind but also see if the idea sticks. Would you spend the next weekend/month building a MVP?
How secure is HTTPS today? How often is it attacked?
Bed Bug Mattress Covers
He was in his senior year when he dropped out. That's like giving up a marathon when you are in the last stretch of the race.
http://thehackernews.com/p/about-us.html

The company was apparently founded in November 2010, so it is quite new.
NDB: An experimental new Python API for the Google App Engine Datastore
> I have that game for life

Not for life, but rather for the life of Steam as a platform. I don't see Valve going away anytime soon, but you never know...
Yes. I got "Sorry/It looks like your browser/computer doesn't support WebGL...". I'm on Chrome 15/Mac.

UPDATE: I restarted Chrome. The page started to work, then hung and eventually brought up Chrome's page crash notification. After that I get the Sorry message again.

I guess WebGL is still a bit buggy.

UPDATE2: It did eventually work after a few restarts of Chrome. Go figure.
How Do I Convince My Managers of the Importance of Having Internal APIs?
Yes, it is discouraging seeing willful ignorance (aka, tl;dr) voted up on HN.

If people can't take the time to read the article, they shouldn't comment. Period.
If true, this has been a while coming, but I'm taking the source with a grain of salt. It makes no mention of methodology for data gathering. Apple don't, in general, share their data. Nor do Google. It doesn't mention of what a "Mobile App download" is. Are iPod Touch and iPad included in the stats (which make more > 50% of iOS installations)? In app purchase data? What about Amazon App Store?

Of course, the only way to get the even skimpy details is to cough up a price (that isn't even available until you log in). The rest of their site seems to indicate that "Mobile" means phone handsets, which are not the only source of installs for iOS and Android.

Edit: I had a small rant about "analysts", the plague of our industry, but decided it didn't add anything (I hope I'm preaching to the converted).
I wrote one in Python (Twisted) a while back, but with any of these things: better for more to maintain it than just me.

Mine was XMPP but also supported other async protocols (Redis PubSub, Spread).
Consulta Tarot Gratis
Kippt: A Bookmarking App to Watch
EDIT: In response to your updates, yeah we've deal with a lot of browser compatibility issues.
Take one really smart guy, add seventeen billion dollars and a job title that gives no real responsibilities, and see what happens. I hope it's something interesting.
I know individual apps can sort of do what I'm describing. What I'd like is to be able to is leave video running while doing other things on the iPad. Right now, if I'm playing a youtube video, when I leave the app to tweet or queue up another video, the one on the TV stops playing.

I'm probably asking for too much, though.

As for games, yes, I agree that this is a real disruptive threat to Nintendo, but not to Xbox/PS3. But how big of an industry is casual gaming compared to 'serious' gaming? I would have assumed that casual gaming was bigger, just from the demographic size, but from what I understand, one of the Call of Duty Modern Warfare games broke theatrical box office records.
This is really interesting, but it seems like its the same information floating around on different blogs. If I didnt know better I'd assume they copy each other regarding this.

All lack some real and more thorough testing, they include that simple example, perhaps its enough, but its a bit light on the facts to get me to try it.

Would be interesting to know how this works in virtual environments, can I set this inside a VPS, or would the main kernel in the dom0(xen-host-stuff) override this?

Are there any sideeffects?
Search seems a bit whacked, at the moment. If I search for 'redis', for example, I'll get many results multiple times (right after each).

Otherwise, looks pretty useful.
The patriot act hasn't been applied at scale though. It's easy to abuse your power at small scales, it's difficult at large scales just because you are relying on many potentially inept people.
No, that's not actually the case. Or at least, not from that report. The Millennial numbers are about one thing alone: the Millennial network. If we knew that the install base for Millennial-provided ads exactly mirrored the install base for smartphones, then yes, but: that's not actually the case, as different ad nets are used to different extents on different devices. For example, you could put out a press release trumpeting iOS 100% domination of mobile ads if you just used numbers from iAds...
This is fixed in the 1.0.2 release, https://github.com/downloads/github/hubot/hubot-1.0.2.tar.gz
We've released 1.0.2 to deal with this. Sorry for the confusion, https://github.com/downloads/github/hubot/hubot-1.0.2.tar.gz
Faster and more efficient than what? They've been saying this every single release since at least as far back as Windows 95.

Strangely enough, Windows 3.1 sure seems a lot smaller and snappier than Windows 7...
IBM Names Sales Chief Virginia Rometty As CEO
With the innovation related to GTA I am expecting the game to be the following:

There are only three buttons: up, down, x. up = walk forward, down = turn around, x = shoot. Same thing in the car. The game will look beautiful though, so in the first three minutes you will have already jumped from a bridge into an airplane, caught an atomic bomb on the car's underbelly and thrown it at some mob boss in jersey. It was awesome and it looks like Avatar should have looked had it had good graphics.

This goes on for 60+ hrs. With 120+ hrs of bonus games. Like dumb'd down DDR.

Also in this game you can't die. You just walk forward for 60 hrs and get achievements for having walked forward for 10 minutes straight without a break.

It will also be compatible with kinect to ensure that you can get the "played for 8 hrs straight without a food break" achievement.

There will be 4 DLCs.
For quite a long time I was a PHP guy. I've used pretty much any PHP framework you'd care to name. I rolled my own unit test framework before PHPUnit even existed. I was using DBG when xdebug was launched. I was patching PHP to use FPM long before it was in core. Believe you me, I am entirely too familiar with PHP and the ecosystem around it and I wouldn't go back in part because tools like xdebug really are that bad in comparison to what you get with something like Scala or .NET.

The problem is less the language, which is slippery and broken in interesting and different ways from version to version but generally not in ways that are real killers. The real problem is that those people that you say aren't professional developers (and they're not!) and are considered important use cases. This is a language where the core developers actually care about people who splat HTML in their PHP and vice versa. They're the people who don't even know about mysql_real_escape_string (LOL), let alone PDO or doctrine-dbal. And if those guys are just hanging on, great, more power to them, but the core PHP team actually cares about the use case for these people, while for the most part, they really don't seem to care about the use case for people who want to Do It Right. The distaste from guys like Rasmus toward the various framework projects is well-known and I kinda think it has an impact on the language itself.

This is I've seen as commonplace PHP development:

-Misuse of Mediawiki as a corporate intranet, using and extending scary plugins like template parser functions.

-Autogenerated CakePHP monstrosities that barely function and doesn't if you have to make significant changes.

-Home-rolled extensions to Drupal for that one little thing that SomeCo's website really just had to have. Ditto Wordpress, ditto Joomla.

Don't get me wrong: it is entirely possible to write good PHP. I'd say, with a decent bit of conviction, that the possibility of doing so goes down sublinearly with the amount of code/feature-points/other-measure-of-size and goes down superlinearly with the number of other people touching your code. But it's totally possible to do so. I wouldn't have used it for most of a decade if it wasn't. But I am entirely and completely convinced it is the sad minority, with the crazy majority largely catered to by the PHP development team, and it's a major reason why I've gone on to saner pastures.
I was surprised not to see more mention in the Slashdot comments and the comments here of projections that the United Nations has already done of world population to the year 2300 under different assumptions.

http://www.un.org/esa/population/publications/longrange2/Wor...

Most projections show the world population reaching a peak a few decades from now (while most HNers and Slashdotters are still alive) and then becoming gradually less over the next two centuries.