skysight-inc/HackerNews huggingface dataset:
This is effectively the software-only equivalent of a console launch.

Is anyone else skeptical that they can motivate publishers to spend time/money porting their games to the Linux platform?

Valve certainly has a better chance than most at pulling this off (and likely enough user/market data to make this seem like a valid investment) I am still super skeptical that these publishers are going to spend the time porting their AAA releases to this platform.

A good chunk of the console games barely make it to PC/Windows as it is, let alone a PC/Linux platform... seems like a tough sell.

If the goal is an entertainment OS with streaming and DVR capabilities in addition to the few Linux compatible games on Steam, that's a bit different of a story but not a huge commercial win I don't think (unless they having some amazing partnerships planned with Netflix/Amazon/Vudu/Hulu for streaming that I am not thinking of).

If the goal is to make Steam into an entertainment platform (not just games) it is interesting to watch all these platforms converge on this "entertainment delivery pipeline" solution.
> let me define variables and use pure Python to iterate and execute using them.

I think you should give Salt a go. While the usual way to run it is to describe stuff using yaml-via-jinja files, you can also create the same structure using standard python modules. Or if you really don't like the declarative way, just import the existing salt states and fire them the way you described over their api.
Around $1000 per month for an iOS app I wrote in 2008 and have made some updates to. It used make around $2k a month.
Yesterday I was playing with ansible, testing to migrate my already made across years scripts.

My vote for the one who puts here an elegant solution for something as simple as:

ssh user@host sed -i '/FOO/ s/FOO*/BAR/' /etc/bla/bla-*

And a raw: command: or shell: does not count as elegant solution for the vote.

The first parts is easy, you just have to learn a new DSL because ansible ignores your .ssh/config.

The sed is easy to replace to with a lineinfile:

But... how can I iterate over the remote files?

I don't like my solution, is not elegant:

- name: Get the list of remote files
raw: printf '['; printf "'%s'," /etc/sysconfig/network-scripts/ifcfg-*; printf ']'
register: p

- name: Apply the change to the list of files
lineinfile: dest={{ item }} regexp=^NETWORKING_IPV6 line='NETWORKING_IPV6=no'
with_items: p.stdout

My impression in general, after my first weekend with ansible: great

But I see my old script to setup a daemon in a chroot, and I see "my" ansible version... and I don't know what to tell (the ansible version just multiplies the lines, in a much more verbose way, that finally looking at it, you have to think and concentrate much more, than looking at my old and direct .sh)

At the end... this is not new:

ssh WORD < SCRIPT

Where WORD comes from your .ssh/config definitions (the inventory) and SCRIPT is up to you to define and organize properly.

But I wish users of my software where so happy first day as I'm with my ansible experience.
The important concept here is Reentrancy [1] and versioned code.

If the configuration is small enough it's easier to write a script in bash that approximates the re-entrancy well enough instead of having to bootstrap the configuration manager, distribute the description files and execute it. In fact a bash library could go a long way covering the scope of these tools.

[1]: https://en.wikipedia.org/wiki/Reentrancy_%28computing%29
http://technet.microsoft.com/en-us/library/cc627316.aspx gives 500 Gbps for Windows Update in 2008. (2008 announcement: http://blogs.technet.com/b/mscom/archive/2008/04/11/announci...) I can't find recent update.
The website looks very well put together!

In case you guys missed it, the SEC in Title II of the JOBS Act rolled out TODAY. That means startups can now raise funds from accredited investors on Wefunder site itself. This is HUGE but that's not all.

Next summer SEC will roll out Title III which means EVERY SINGLE AMERICAN can now invest in startups for as little as $100. This will be a massive boost for all startups everywhere, especially for non-traditional startups that couldn't get funding before. I'm very excited to see all the new startups coming out of this.

Great job Wefunder! The website looks amazing!
Lovely - this is what I had discussed more than a year back [1]
This same OS can be repackaged for the desktop. I would think superb hardware compatibility, driver support and fundamental media library innovations would make it a compelling base on which to layer on a desktop UI.

I wonder what packaging format will they use for their games ?

[1] https://news.ycombinator.com/item?id=3888472
NeighborCity.com is Moneyball for real estate agents.
Rails Security Pitfalls
Is your app for Android or iOS?
Since I spend most of my time in front of a computer screen and not a tv, I hope they also roll out some improvements to the steam client as well.

Things like the ability to tag my games with multiple categories; To see trailers and descriptions of the games I "bought and forgot"; Pause the game and read the user manual; and the ability to actually PLAY a game right now instead of being forced to wait for hours while it downloads and applies updates to itself and the game I already have downloaded, installed, and partly played.
What formats do I need for HTML5 video?
My thoughts exactly. Currently, gaming on Linux was fairly on the rise, since Steam supported Linux as one target platform and advertised it fairly substantially. If Steam renames all "Linux" entries as "SteamOS" and pushes general Linux to the sidelines, all that progress is lost.
>>The good engineers are seen as capable to lead bigger teams and pressurized to enter project management

In which company does this happen?

Because nearly everywhere that I have seen, and especially in big IT services companies. Managerial aspirations happen as people find coding to be too much of intellectual work and would like to settle down in a desk clerk sort of work accounting job.

A middle manager in a large company these days is basically a guy who fills up forms for work accounting purposes.
I was invested by crowd-funding via a platform in the UK, called Seedrs. I have 60 investors and raised £30k to build my MVP. I think at this level of funding (which is different from Angelist syndicates - I think Seedrs is £150k max) there is no real dumb money. I just needed the sort of money that people from wealthy backgrounds dismissively refer to as "friends and family" money.

As it turns out my investors range from millionaire entrepreneurs, city lawyers, to my mate's girlfriend. It's great to start off with 60 super-fans that have a vested interest in promoting you to their network.
Can't see a reason why it wouldn't.

Main reason seems to be that while SteamOS can only handle games that have Linux support the streaming allows you to have "HTPC" SteamOS connected to TV and play anything that Windows machine would be able to play.

Of course there's the input lag etc which might be an issue in some FPS games etc (which they mention that they're trying to "reduce in operating system level")
Gaming is one of the last legitimate refuges of Windows dominance. There are a lot of us who wouldn't care about (read: would be willing to switch) their OS if not for PC gaming.
Can I still browse the internet?
Thanks everyone for your right on comments! now its time to focus! focus!!!!
Building their own linux is the right move to create the kind of end user experience it will take for the living room PC to work.

Think about the XBox 360 and the XBox One. They are both basically a windows kernel with a totally custom UI designed for the living room. It's about creating the best possible experience for the end user.

You can already get steam client with big picture mode on Linux, what this does is creates something analogous to ChromeOS, but purpose built for gaming instead of web browsing.

If linux gaming is going to have a mass market chance, SteamOS or OUYA a similar approach is going to be how it gets there.
While possible to patch using Ansible (lineinfile), it's typically easier to use templates with host vars instead. i.e. define a set of default values which are for your deploys, and then a host specific variable for your local machine which provides the alternate values.

Does it beat sed? Probably not in the short term, but it makes it easier to not forget to sed a file when deploying (not to mention adding the ability to skip changing the remote file and sighup nginx when the file hasn't changed).
it looks like some default limits are in place for this. Here's what I found:

Max for seconds: 999
Max for minutes: 999
Max for hours: 23
Unity has made good strides in making developers think about linux as a viable target for development (and streamlining the process).

I'd say there is hope. Especially as most (and I'm guessing here) PC revenue comes from Steam anyway.
I don't really know, but this does sound familiar and is part of what I was speaking to. What type and generation of technology was used? How much was the solicitor of the test willing to pay for it (influencing the choice made within the current range of available technologies/capabilities), as well as how many sequence/data points were targeted.

As one example, combine a fairly limited set of targets with gel chromatography, and varying quality/accuracy of analysis/analysts of same... And you have a lot less "uniqueness" than things like the common, public term "DNA fingerprint" imply.

Yes, it may be a useful tool in combination with proper understanding of its limitations. However, we have (in the U.S., for example) and adversarial judicial process and prosecutors have been shown to often not place such understanding even in context let alone as a primary concern. If the defence is lacking, including simply financially to engage its own "expert witnesses"... misbegotten interpretations can and do rule the day.
Or "Super Mario Brothers".
Anyone recognize this phenomenon by name or have a link?
There is a Sign Easy for Android. Downloading it right now. Will see if it does the trick.

Thanks!
It depends on the app, the needs and desires of the development team etc.

I do not focus on game apps, but when I did a few the ad click through rate was very low for them. So if I was doing games, I might look for a different revenue model. Pay apps, freemium etc.

It depends on the specific app. Some are better with an ad based revenue model, some are better when sold. European car navigation apps used to sell well. On the other hand, some simple flashlight apps with ads have also done well. So you can make money either way, and which way depends on the circumstances.

I should also say I have seen some new developers release their first app as paid and they make few if any sales. Unless you already have existing business knowledge of a specific area, for most new Android developers, they are usually better off releasing their first app quickly and for free.
$2000/month from free Android apps.

I just copied existing apps on android like Logo Quiz, 4 pics 1 word etc. that were number 1 in the play store. Just took 24h to rebuild this apps, since they're quite simple. Did that around 10 times.

Admob makes $500/month, Airpush $1,500/month.

However, Google just shut down Airpush push notifications, so the latter is now gone. ha.
Nice logo animation, the site looks great, but I have trouble figuring out why I would want to edit just a few files via a web browser.

Read-ony makes sense, and something like Cloud9 makes sense. But just editing a few files? You might have to help me out here. Genuinely requesting.
Thanks! Tell your friends ;)
You can easily get an x86-based tablet and run a more or less standard Linux environment on top of the Android kernel. If your performance requirements fit, you can do it on an ARM processor. Chances are you can add a bluetooth keyboard/cover for much less than a Surface 2.
http://thehorcrux.com/ currently making $400-$500. Fluctuates a bit. I haven't done much marketing (apart from a Show HN)

I'm not even sure how people are finding it. My analytics software says 85% come from "Direct Traffic" which is weird.
The main similarity, besides both being YC alumni: FundersClub and Wefunder both form single-purpose LLC's that aggregate small investors, and then make one investment into the startup. So the startup only has one investor on their cap table.

The main difference is one of long-term vision. FundersClub is invite-only and exclusive. Wefunder is designed for everyone to be able to invest in startups. We're most excited by Title III JOBS Act, which will let unaccredited investors invest as little as $100.

We believe that the true value of crowdfunding comes from having your most passionate users and customers invest, not just C-level execs in an invite-only club who you've never met. The people who love your product can invest small amounts on the same terms as professional investors.
Well this would be a place to start... http://commoncrawl.org.
It would be interesting to see a solution to the data center requirement that uses some adhoc bit-torrent like system.
OPPO will offer a version of the N1 with CynaogenMod preinstalled
It's implied that it will. I wonder if this is basically like having your own mini OnLive cloud deployment.
> which can not run each others' software?

Windows Store apps run on both of them.
I'll get this fixed. Thank you.
"Linux" isn't a platform, "SteamOS" is though.

Having an undefined "general Linux" is impossible for them to support, especially since there's no real definition of a platform, just a kernel.
Yes that's right - for more information on when this type of investing will be available to everyone (sometime next year...hopefully), check this out:

https://wefunder.com/post/37-what-founders-need-to-know-abou...
The book is actually a tiny portion of those sales. I'm one of those rare guys that makes money off the thing the book is about and not that much teaching people about it. It does make some though so I include it in the calculations.

Mostly I haven't done much marketing for it outside of my blog so far. I've been toying with some other ideas for it, but I haven't really had the time to devote to it. Mostly it's just a side project I've had fun with.
I think this is Valve's answer to the chicken/egg problem of new platform/app availability.

Build it and they will come.
I pretty much never sell on Ebay because I envision the shipping pain. I think you also missed the point that they pack it up for you, too. And that you get FedEx/UPS-like service at USPS prices.
Here's your chance :D
In my experience quality sells. Quality code. Quality feature set. And most importantly, quality design. I think a lot of items on codecanyon neglect the design aspect and therefore don't sell as much as they could.

Also, I've been somewhat lucky in that almost all of my items have been featured. This probably has something to due with how much time I spend on design - at least 40% of my total development time is design. Feel free to email me with a link to your portfolio if you want some specific pointers...
DRY your Rails CRUD with Simple Form and Inherited Resources
Just so that I follow... You're not investing alongside him as a VC or angel, you're investing through him, where he acts as the VC and collects the 20% carry, correct?
Personally, I'm fine with Steam remaining closed-source, as this is both inevitable because of it being both a store and a DRM provider.

The key question here is whether Valve's future extensions to the graphics subsystems (which seem to be advertised, to some extent) will be released as open-source and be admitted to the (free software) kernel and libraries that exist today.
Yes. Steam's Big Picture mode has its own web browser, as does Steam itself.
most people are familiar with this notion due to this post:
http://sivers.org/zipit

tl;dr “Symbolic Self-Completion"
Maybe they submitted the Form D 15 days ago?
Well the proof of the pudding is in the tasting... I will have to give it a whirl I suppose. Chef/puppet/etc seem easy on the surface when you're getting your feet wet. I find that the complexity monster rears its head when you have to start supporting multiple OSs and combinations of configuration options. Shell scripts fail in this area too but it's generally much easier to find the problem than a morass of metadata files, recipes, and specifications. I would be more than happy to provide feedback (being the curmudgeon that I tend to be).

I appreciate attempts at reducing complexity. I've been meaning to look into Marelle a bit (http://larsyencken.github.io/marelle/) as I find logic programming and CBS to be where CMs should be heading. Is Ansible somewhere along that spectrum?
Nassim Nicholas Taleb : "comments are welcome on the aesthetics of this LaTeX formatted technical companion (available for free). The book is half converted."

https://www.facebook.com/permalink.php?story_fbid=1015172601...
http://sivers.org/zipit

Also a TED Talk by the same guy: http://www.ted.com/talks/derek_sivers_keep_your_goals_to_you...
Because I don't want to destroy my phone's battery and light my pants on fire.
I sincerely hope the release the streaming client for use on other Linux dists as well. This would mean a welcome end to my current dual-boot setup.
Someone please just demo it on their own site already, jeez.
The announcement page claims all 3000 titles are available via streaming, similar to the OnLive service but only for your internal network, I'm guessing. Effectively working around the porting issue.
interesting that in 1897, they thought that "gold value of paper money" was an important metric.
So what is the chance that Gaben will make everything proprietary? Releasing games for the SteamOS with license restrictions to make them unplayable on other Linux distros? What if he makes a deal with AMD/NVidia to make drivers only for SteamOS which won't be available to normal Linux users? I don't want linux to go towards that direction.
Indeed. As a frequent seller on eBay, Craigslist, and other markets, I can testify to how big a deal the "first mile" problem really is. Finding time to package something properly, take it to a UPS or FedEx or USPS outlet, and get it out the door is a serious PITA for the time starved.

Big, big need with a large TAM, in my opinion. Logistically, it seems very hard to scale. But the potential is there.
I can't see how they'd manage to get twitch games like online FPSes to be playable with the addition of another layer of latency between the player and the game. A 100ms delay between input and response is death for games like that.
What a cop out answer.

You seriously just said you won't converse with Apple users because they'll actually check your facts for truth.
http://store.steampowered.com/search/?os=linux

Valve has been planning this for a while, and has had pretty good success motivating a lot of smaller publishers to target Linux, even though the base isn't there yet, and of course have moved their own incredibly valuable games to Linux. Major game engines (Unreal 3D, Unity, among others) already support Linux as an equal target.
I've been making ~$400/mo for the past 6 years from http://askjud.com. Its a simple trick you can play on your friends.

Info about how to use it http://www.wikihow.com/Use-Ask-Jud
Very neat. I could definitely use this for some internal documentation. Thanks for the cool tool.
JDK8 Early Access Releases — Project Kenai
There's none that I can find on sec.gov.
Because you can get a much more powerful laptop for much less, if you need a "real PC". If you need a tablet, you can get one for far less too. Heck, you can get a great laptop + a great tablet for less!

This is a delusional move from a company that's so far behind in this area that it's no longer funny.
AWS is a great place to start if you're not yet sure what resources and scale you need. You can play with various solutions and easily scale up.

It makes developing so much more efficient when you don't have to make major choices up front, and can buy yourself some breathing room by throwing temporary resources at most performance issues while you review your architecture.

That either stabilizes to a point where you have an architecture that you can implement cheaper and more efficient using more traditional hosting solutions, or you come to a point where you really need AWS's flexibility.

One caveat though: don't make your architecture too dependent on AWS-specific services until you are 100% AWS is the right choice for the long term.
Valve has three announcements this week: http://kotaku.com/looks-like-well-hear-about-valves-new-hard...

One of the announcements is widely believe to be the long-rumored Steam Box hardware...
Carrier pigeons? On my commute this morning, while dodging a flock of Canada Geese that live in park, I was wondering if anyone has ever tried to ship illegal items via migrating birds. I had to ponder how much cocaine, or other illicit substance, a goose could carry. And if the shipment didn't make it, does the bird get whacked?

Anyway, if you're face-to-face with someone they still tracked both of your positions to/from the meeting and used cameras in the area to run facial recognition. Then they transcribed the convo to text by hijacking area mics or using the cameras for speech recognition.

If you're really important they'll land a tiny UAV on your person and literally 'bug' you. Better to just stay inside and keep your waste in mason jars...
I presume you're talking about hardware budget. You probably wouldn't get very far with such a low budget, but I think your question is how to get the most bang for your buck. The answer is with dedicated hardware, especially for computationally expensive apps. $500/month dedicated hardware will beat the pants off of $500/month of EC2 instances for example, but it comes with the cost of being less flexible.
A large part of it may be covered by this functionality;
"You can play all your Windows and Mac games on your SteamOS machine, too. Just turn on your existing computer and run Steam as you always have - then your SteamOS machine can stream those games over your home network straight to your TV!"
Both iOS and Android.
Don't blow Apple's Touch ID hack out of proportion
Cabin: node.js static site generator powered by Grunt
Levitate Exploit Development Platform [in NodeJS]
Use the Levitate Platform to develop exploits to test your security.
---
Byte manipulation, Packing, Unpacking, Decoding, Encoding strings, File processing, Digests, Float type single precision hex representation, HexDump, Regex (ongoing), ExpandIt - Flexibility for expanding your own methods and bases, etc.
It generally tells you the line number of the error, either in the web browser itself or in the R session that you're serving it from. I've never had a real problem with debugging the web app itself.

As for debugging the R code itself, options(error=traceback) is useful (though honestly usually unnecessary) as well.
It's not a tough sell. Valve can offer a massively higher cut then Sony and Microsoft will do.
On Steam, the games are labelled as "supporting Linux", by which they usually mean some version of Ubuntu, which Steam runs on now. Other distributions often work too, usually with some small tweaks that can be googled.

If "SteamOS" becomes a target in the Steam app, this general "Linux" label may be pushed to the sidelines, and since SteamOS may contain more proprietary parts than general Ubuntu does, we may find it much more difficult to run the games on any distribution other than SteamOS itself. That was my point.