skysight-inc/HackerNews huggingface dataset:
Recreating TechCrunch Disrupt on HBO’s ‘Silicon Valley’ [video]
I tried replacing Sublime Text with it, and got quite into it.

I however fell back to ST for a number of reasons.

Speed - ST is just quicker to get up and running.
I found a (large) file or two that atom just could not deal with.

State - I can CMD-Q ST with no nags, then re-open to my previous state when I want. I generally have a number of useful scraps open at one time, so not having to save these is great, and not losing them when I close the editor is just brilliant.

Visuals - The open file code overview on the RHS is a must have for me.

Muscle memory - I just kept opening ST from the terminal, and had to go through the process of closing ST and opening atom. This could have been mitigated by re-aliasing slt, but that's a commitment.

I do wish ST would automatically include the directory of the file you are opening in the project like atom. Brilliant when you are just flicking through source. Open one file and then not have to leave the editor to go to the next one.

There was also something funny when I opened a squid cached js file - I could highlight and copy the text, but whatever was copied to the clipboard was not what I had highlighted. Think highlighting and copying in general is still a bit beta.

That said, I spent some time tinkering, and loved the open nature of the plugins.
The bracket matcher plugin does both highlighting of brackets and auto closing. I hate auto closing. It took all of 15 minutes to work out the plugin architecture, disable the offending plugin and hack in the parts of it that I liked.

In my books that's a winner. I may even pick it back up if it is going to get real love from the community.
Kickstarter seems to be turning into a market research technology.

Ask the internet, "Would anyone like a Lovecraftian Cthulhu themed card game?"

The internet says, "Sure, here's $30K".

According to the blog, my copy is in the mail...
Elastic Containers: auto-scale and pay for what you use
How do you access the demos on https://famo.us ? I've signed up for an account but still can't get access.
Costs would at least be lower, which at least opens the possibility of it becoming cheaper. Sure, it's possible to conceive of a dystopic scenario where GooUber has such a monopoly that they can just keep prices arbitrarily high and disconnected from costs, but I think that's pretty unlikely.
The HN guidelines specifically ask submitters to take the title out:

If the original title includes the name of the site, please take it out, because the site name will be displayed after the link anyway.

http://ycombinator.com/newsguidelines.html
Email is direct messaging. Even the current incarnation of "social networks" are much more than that, and what they could be in the future is bigger still.

The web would be a better comparison. But with useful metadata.
As jeffasinger described, you can sync folders between your local environment and the Vagrant VM. You can edit files locally, save them, and have the changes propagated without SSH'ing into the box. [1]

[1]: http://docs.vagrantup.com/v2/synced-folders/

Edit: Adding source.
Deis 0.8.0 – CoreOS Integration
As a frequent player of Twilight Imperium I want to add a caveat to your comment: _DO_ play Twilight Imperium, but please be aware that you need a place to set it up where it can remain for a week or so in order to finish the game in multiple sittings.

Many players prematurely give up on this game when they notice that it takes about 8-12 hours to play through.

If you are prepared to play a game of TI in 2-3 sittings, you'll notice that it is rich, deep, non-repetitive and highly addictive.
Love Vagrant, so useful.
Just discovered them this evening - I'd like to hear experiences of using ElasticHosts. Reliability? Backups? (no mention of anything, or their storage array). Cost-effective? Know what they're talking about?
Related: https://news.ycombinator.com/item?id=7703721
Did you mean "foos.foos = 'value'"? I do not get an error on the column not existing with "where foos = 'value'" (which is the query you wrote). However, it does turn out I'm wrong on a key aspect: PostgreSQL refuses to convert untyped-text to a record without a cast "ERROR: input of anonymous composite types is not implemented" (which would make this require at least a tuple to have been passed into the query to begin with, which seems extremely unlikely, and likely require the cast, which wouldn't happen).
Regarding your Phonegap remarks in last paragraph. Are the described problems in Phonegap or in Phonegap Build? What about local Cordova?
Indeed many people including Dalton were saying that from 2007-2011ish when the Twitter API was wide open and speculation about it's potential as plumbing ran rampant. However over the last few years, it became increasing clear that the contingent of people inside Twitter who saw it as new and amazing plumbing for the next generation of applications were losing, and the contingent who saw Twitter as a media company selling advertising with a fully controller and branded user experience were the ones who won out.

Anyone building an app on top of Twitter for anything other than personal or experimental use is a fool. Unfortunately for anyone building on top of App.net, it doesn't have the users to make it broadly interesting or significantly profitable.
"Until a patch is released - sometime, eventually, hopefully: no clear date is given, and the track record says this same situation will repeat within six months."
Alright, now I need a comparison of how Atom compares to Sublime Text, Light Table and Emacs (and maybe even Vim, but its moded editing makes it a completely different beast).
This is excellent, thanks for sharing. Do you know of any similar developments for smaller tablets?
Could you link to some demos we could try?

Two years of hype without any demos isn't helping me believe in it. When they had some demos up (briefly) during their launch, they didn't work that well for me.
I'm always think "rage" startups are the most risky. App.net was based on a super small but vocal group that hated advertising in their social apps. Dwolla is a payments based rage sort of startup born from a founder who hated paying 3% of his money to credit card fees. A very small, passionate, group can convince each other that there must be enough people like them or even similar enough to dramatically change their behavior (create a whole new payment flow, try and get important and interesting information through a new source) The problem is after that 5% of passionate users you just fall off a cliff in terms of how much effort then next 5% and ultimately 95% will do.
Comcast is destroying the principle that makes a competitive Internet possible
Please keep it up. I go through the motions of reading about many different languages and technologies, and seeing your HN comments about your Guile work keep me coming back.
There's a big "are you going to watch?" pane underneath the main header with Yes, Maybe or No options. That seems to do the trick to add it to my calendar.
> show the value added over emacs

never.
They are adding people daily to the access list. They have their reasons for "rolling" the beta out. I think there are ways you can bump your name in the list...
Just say you are attending and it automatically adds it to your calendar.
It's not only "not intimidating", it's actually a prime example of good quality code. See http://blog.danieljanus.pl/blog/2014/04/02/2048/
That last part. It's why I can't work at home. It's INCREDIBLY difficult for me to ignore my children when in close proximity.
As a developer on the platform who relied on the developer incentive program this is extremely disappointing. Like many other developers using ADN as a backend I relied on that to make my application free and got a small amount of money each month if people voted for it with the program. It wasn't a significant amount of money but it was enough to pay for my developer membership. Now I imagine even fewer users will be on the service and I have very little incentive to keep improving the application.
What will become of sendtoinc.com?
/ I just became a customer.
I use Vagrant heavily for testing ops & puppet changes. I've actually created two screencasts on Vagrant [1] and Learning Puppet with Vagrant [2]. Basically, it allows you to quickly spin up canned VM images via CLI, and then repackage/share these for others.

[1] http://sysadmincasts.com/episodes/4-vagrant

[2] http://sysadmincasts.com/episodes/8-learning-puppet-with-vag...
Chicago, full-time
https://charlieapp.com/jobs

Full-stack Developer for Early-Stage, Funded Startup

We’re looking for a bad-ass developer.

You want to get in on the ground floor of a funded startup.
You’re a come up with mind-blowing solutions to complex problems.
You get excited over new technology and have to play with it right away.
You test, refactor, and love your code.
You write killer back-end code, but don’t shy away from the front-end.

Who are we?
Before any meeting, Charlie automatically researches people before you see them. Researching people is a complex problem: we sift through, analyze, and manipulate data into powerful insights (i.e. what are they passionate about, what do you have in common?). CNBC called us “One of the world’s most promising new companies” and SXSW selected us as an Accelerator Finalist.

We’ve built Charlie to research people at massive scale, using the latest Ruby on Rails stack with MongoDB, Redis, Sidekiq, and hosted in an elastic cloud farm. We write code with agility and have a tight process where anyone on the team can deploy to production at any time, without approval. We thoroughly test our code, though we’re not strict TDD. We're a small dev that loves to code, and constantly pushes, and learns from each other.

This is your opportunity to join an early-stage company that’s making moves. Sound interesting? Let us know what makes you the perfect candidate.

Why we’re special:
* Flexible working situation: hours, location
* Competitive salary + equity
* Funded startup backed by some amazing people
* Everyone deploys to production (fully automated, painless)
* We go out and do fun things (concerts, Bulls & Cubs games, and occasionally ski in Colorado)

Requirements:
* Full-stack developer (heavy back-end)
* Ruby on Rails preferred, but you can learn.
* DB experience (SQL or NoSQL?)
* Not afraid of the front-end (HTML5, jQuery, Coffeescript, bootstrap, Sass, Slim)
* Test your code (Rspec, capybara, cucumber, etc)
* Hobbyist: Working on a side project to learn new technology?
* Creative problem solver
* Git / Github
* Smart & gets things done.

Location
1871 co-working space
Chicago, IL

Apply
Interested? Tell us why you'd make the ideal candidate. We want to hear about your current role, a side project you've worked on or new technology that you've learned, and include some relevant links. Thanks!

Email jobs@charlieapp.com.
Developing on an OS that isn't the same as your production box.

You can SSH to it, but usually you map folders between the host machine and the VM so that you use your local suite of tools on a local drive that is mapped to a location on the VM.
Oh look, someone else who doesn't understand what privilege means and is probably mischaracterizing his experience with actual usage of the word "privilege".

Shocker.
http://www.codepen.io/befamous
This is one of the reasons that Value types as being discussed for java9 would be such a big benefit for easy performance.
You can do it today but it requires more work, that we often don't do.

Parts of the talk are slightly outdated but in practice most of this has not changed between java 1.2 and java 1.8.
We're looking at accepting more brands this summer. High on my list- Target. Once we've got one more it should be easy to start cranking them out.
Proof that I have the openssh 0day
Full changelog is here: https://github.com/mitchellh/vagrant/blob/master/CHANGELOG.m...
Odd--what if I don't want to tell the world that I'm attending?
Apple is also known for bringing technologies that other companies couldn't to the mass market. Maybe they are worth a premium for this reason. The healthcare industry has never been known for its budget friendliness...
You've gotten massively downvoted (why?) but before the eurogame invasion around the turn of the century, sales were not as good.

There's a pretty good documentary called "Going Cardboard" focused around the early years of the eurogame invasion, mid to late 00s products, tells the story fairly well in an hour or so.
I've tried explaining the benefits of vagrant to some of my fellow developers. I've failed every time. I've now resorted to calling it "magical" and "just try it and you'll get it".

At the very least, you can think of it as a nice CLI to the hypervisor on your machine. Something that's consistent across different host OSes - as long as you've got the right version of Vagrant :) That and synced folders is enough of a win in my books.

Edit: I noticed you are asking about workflow. That's another thing about Vagrant. I use it like a swiss army knife for various tasks as needed. It isn't really part of a workflow per say. I do a lot of exploratory programming, trying out new stacks/packages/tools, etc. It fits well with that kind of use case.
I thought that was one of the big plus points for ST.

It looks and works the same on all platforms, OSX, Windows, Linux.

So maybe there is something in that the OSX crowd will pay for tools.

That said, I find it far easier to get up and running with a myriad of free software on OSX than I ever did on Windows (much love to homebrew)
Change is always good, whenever it happens. Success or failure is a relative thing in this world anyway.

I am just a user, somewhat technically savvy. Back in the days when new services were coming up frequently, all free for anyone to use; I had a feeling that this service is not going to go anywhere. Here you are few years later.

The business of letting people save bookmarks, tag, share, are long gone, and so are the services with them.
Marketing is a huge part of the success of a new paradigm. App.net was "marketed" with a practically blank home page ("one login many applications" - which applications?), and a nondescript niche Twitter clone on one of its subdomains.

It had no chance at all. Where was the evangelism? Where were the presentations, demos, and the other useful apps built on this platform?

I'm a developer and I did hear about App.net when the buzz was at its peak. I remember going to their home page and wondering "wtf is this?", then checking alpha.app.net on a couple of occasions, finding nothing of interest and that's it.

That wonderful arrogance that the world will care about your project because you're somehow "right" has killed many tech efforts and will kill a lot to come yet.
It doesn't special case the asm.js JS subset same way as Firefox does, but V8 guys are paying attention to optimizing asm.js-style code.
+1 for a perfectly cromulent article
Hey there! I'm Erik, the guy behind J. Stark. I started by failing. I know that sounds funny, but I just started making things and learning 1 little piece to make better in the next iteration.

I worked nights and weekends. I'm still not able to support myself 100% with this venture, but I have my heart in it and I'm willing to hustle and grind until I can.

The first clients were free. Mostly friends and people I met that I asked what product they needed most. Then I went off and tried to make it. The reaction when someone holds something made by your hand is like a drug.

If you want to talk more about it, feel free to email me. info [at] starkmade [dot] com
For what it's worth, the same guy makes Packer, a tool to create your own boxes. https://github.com/mitchellh/packer

It even allows you to replace the functionality of Vagrant - in place- to create, spin up, and provision the box all in one command.

It's super awesome.
i did not get it!
Show HN: Synctuary, secure cloud file sync, released with $1 promo pricing
Why PiMP?
THE FIRST AND ONLY 64 BIT PLATFORM!

MULTI ALGORITHMS (Scrypt/N/Vert/Dark/Max/Heavy/Jane/Quark/Groestl)

IFMI POOLMANAGER (Monitoring, control, profiles, alerts)

IFMI SEEDMANAGER (for ASICS/GridSeeds)

PORTABLE AND INSTANT (Write, boot and mine)

HARDWARE SUPPORT (Wi-Fi, latest Mobos, up to 7 GPUs)

Come see us in IRC on Freenode at #PiMP
>> A hack was well deserved.

That's a despicable thing to say. No one deserves to have bad things thrust upon them.
Spot on. A lot of people mistook it for a twitter clone. If it was branded as "infrastructure" it might have done better.
They say in the post:

We'll continue to keep both Kippt and Inc running however the paid Kippt Pro plans will be discontinued. Inc will keep seeing small improvements, as a side project for us. We're committed to providing guidance and support to our user community during these transitions, so please feel free to contact us anytime.
Well the article claims that the original author behaves like a typical man.

I love this: so we can fire sexist stereotypes at will, because if we see examples of men or women not fitting the stereotype, it is just a man acting like a woman or a woman acting like a man, so it doesn't count? Or in fact a woman acting like a jerk would be "acting like a man" and therefore reinforce the stereotype of men being jerks?
Kind of off topic but what keeps you from open sourcing it and hosting with some provider that loves be showed in the light of open source?
Using Level Tools with Riak
They're presently offering the "host your own" variety, but promising to release a hosted and/or manage-your-keys solution this summer.
Sorry, yes, I meant "foos.foos='value'", which AR writes because the code generating it doesn't pay attention to what joins you've attached (or in this case, haven't) and what ambiguities that might create, so it does the safe thing.

I also noticed the error you mentioned when playing with it, but didn't understand it well enough to be confident there was no way to force that cast.
The Time My Startup Got Sued
Implementing hybrid ray tracing in a rasterized game engine
Everyone knows the rules by now. If something awesome comes out that's not FOSS or even only partially FOSS (dual license, etc) just ignore it until it's either cloned or fully opened.

Follow this algorithm for an open net. Profit margins get pretty tight tho
That's true. I used to be an emacs fanboy (1) until one day came along textmate with snippets, tabs and "sub major modes" (don't know how to call 'em - take for example php inside html or such). Then I switched to sublime text. Now both editors are stalled... I might switch back to emacs.

(1) I've written lot's of elisp code, for example a norton commander clone called evening commander (https://github.com/pgundlach/evening-commander)
Data Visualization and D3.js Newsletter – Issue 77
We have:

Kent Beck who "doesn't care any more what people practice or do w.r.t to TDD" because he uses it as he sees the needs/fits.

Martin Fowler who tries to further his catalogue by incorporating newer patterns/methodologies/techniques (REST, NoSQL, NodeJS, MicroServices) that potentially sees "TDD" as "been there, catalogued that, time to see other patterns"

and last but not least, DHH, who just recently came out to the public and made an announcement that "I don't do TDD anymore!".

Missing from the group: Uncle Bob, someone who will potentially argue that TDD is useful.

Come on guys! We want Uncle Bob there! Let's make this happen.
I honestly don't think there are many situations where the highest bidder for a bug will be a bug bounty problem. Consider from a couple year's back when Vupen won Pwn2Own against Chrome, and Vupen refused to disclose, based on the commercial value of the exploits. The key quote (and I don't think he's exaggerating) is: “We wouldn’t share this with Google for even $1 million,” says Bekrar. “We don’t want to give them any knowledge that can help them in fixing this exploit or other similar exploits. We want to keep this for our customers.”

http://www.forbes.com/sites/andygreenberg/2012/03/21/meet-th...
Oh, come on. There's really nothing like being on a phone conference with the rest of your team and a couple of important customers and having a dog run through your office with a squeaky toy and the other dog in hot pursuit.

"Squeaksqueaksqueaksqueaksqueaksqueaksqueak...."

"Uh, excuse me. No, I'm ok. I feel better now."
It's not faster on my computer, a 32bit netbook with an Intel Atom N450 chip (all scores average of five warm runs):

CPython 2.7.5: 27032
PyPy.js: 20103
PyPy 2.0.2: 444011

I ran PyPy.js on Firefox 29.
Looks like a great product, just haven't had the chance to actually give it a full spin yet.
Oh, no! I loved my Kippt account. Sad to see it go, but I totally understand, it's hard to keep a project going without growth in the userbase.
Could someone give the tldr; version of advantages atom has over vim?
It sounds like they're just letting the campfire burn itself out, and I doubt next year's renewals are all that great of a concern. They wanted to get one last renewal in (to be "profitable") under the radar before essentially announcing that it is done.
Those are really good points.

I think part of the problem was the initial strategy that required all accounts to be paid limited the userbase to the point that it wasn't worth experimenting with.

I don't know how you get around that challenge of building a mass userbase, keeping the framework open and yet still being sustainable. But that's a separate challenge from what you described.
I did Udacity Compsci 101 and Web Development cs253 (Python based web dev).
I have yet to make a trade of it but they are good, especially cs253 and I hope to do some professional stuff as a result at some point. The courses are free if you don't need supervisors helping you.
It's interesting how the title "How to talk to an open source project as a large scale or interesting user" implies that the onus is on the user to approach the open source project in the correct manner.

It might be more productive to think about "How an open source project should talk to a large scale or interesting user".

I was deploying open source software in large corporations more than a decade ago[1] and I formed the impression that open source projects could do a LOT more to engage with and support their users. It sometimes felt like the developers just didn't care about users. Documentation was often sorely lacking[2] and "support" typically came in the form of mailing lists that were full of users trying to figure out how the software worked, and swapping advice and tips - often a case of the blind leading the blind.

The end result was that corporate users would sometimes choose commercial software, despite the cost, because it came with decent support and/or had functionality that the open source alternative lacked.

These days, I think that a product manager is an essential part of any open source project team.

1: e.g. http://mail-archives.apache.org/mod_mbox/tomcat-users/200009...

2: e.g. https://www.mail-archive.com/linux-raid@vger.rutgers.edu/msg...
But how can putting this functionality into an extension package be considered a reasonable design choice? It isn't an editing "component" like e.g. Scintilla, it's meant to be a general purpose editor: offering a decent out-of-the-box user experience and providing a sensible foundation for extensions should be two of the top priorities.
Thanks. But why isn't this linked from http://famo.us/ ? Their "demos" link is disabled.
The Oculus angle is interesting but what were the lessons learned from the failure of second life? Targeted ads in the real world don't hold a candle to AdWords because of purchase intent and context.