skysight-inc/HackerNews huggingface dataset:
This is not legal advice*

I agree with the sentiment of your edit but would like to expand.

The key factor in an early stage company structural organization should be external risk reduction in relation to the founders and seed investors (they are already taking plenty of risk) while providing maximum return and low compliance costs. An LLC provides for this. If "institutional" investors come along then a change to a C-corp is trivial and low cost (when discussing securities sales it is almost non-existent if you are already selling LLC unit securities). The motivation being that the VC/Institutional investors are subject to a different tax structure if they buy units as opposed to shares (due to pass-through). So re-organizing as a result of an offer is completely reasonable in my opinion, just be upfront in discussions. This allows the LLC seed investors to take maximum profit and minimum risk during the pre-VC stage.

If you wish to contribute more to the business while organized as an LLC you can simply increase distribution percentage and have investors (yourself included) buy more Units (this eventuality must be prepared for in the original organization by providing enough units). And yes there is an element of "sales" to this with the current investors but if they bought in once and you paid them they should buy in again.
Entrümpelung
Entrümpelung , entrümpelung wien
Ähnlich wie bei der Räumung sind wir der beste Ansprechpartner in allen Bereichen einer Entrümpelung. Zufriedenheit unserer Kunden liegt und sehr am Herzen, drum sind wir immer stets bemüht dies auch zu erreichen. Eine Entrümpelung bedeutet immer eine Vertrauenssache, ganz Gleich ob Ihre Entrümplung in Wien statt findet oder Ihre Entrümpelung woanders vorgenommen wird – wir sind für alle unsere Kunden im Bezug auf Entrümplungen da!
Interview with Nick Chamandy, statistician at Google
I have limited experience with javascript and MVMM's and cannot answer all the questions, but here is what I do know:

Which is best overall?
Not enough experience with ember.js to comment.

Common gotchas for angular:
It's a very different approach when compared to using jquery for everything. The documentation can seem a bit daunting at first, as described in the popular post about why discourse chose ember.js.

"The documentation was simple to understand

Here’s some text right out of the Angular.JS guides, about a feature called Transclusion.

'The advantage of transclusion is that the linking function receives a transclusion function which is pre-bound to the correct scope. In a typical setup the widget creates an isolate scope, but the transclusion is not a child, but a sibling of the isolate scope. This makes it possible for the widget to have private state, and the transclusion to be bound to the parent (pre-isolate) scope.'" - http://eviltrout.com/2013/02/10/why-discourse-uses-emberjs.h...

A lot of these problems are solved by the excellent tutorial videos at http://www.egghead.io though. I have no affiliation to the site, but it has made a ton of things about angular more clear for me.

Hope this helps!
Another comparison from a while ago, which includes eight of the js mv* frameworks: http://blog.stevensanderson.com/2012/08/01/rich-javascript-a...
I can't bring myself to trust a project that has such horrible commit messages, even if it is github.
Funny you mention reinventing the wheel. YUI may have been around for just as long, but jQuery won the DOM abstraction battle years ago.

Both Ember and Backbone depend on jQuery, incidentally. Leveraging popular libraries is an important feature of any framework.
With liability protection you want two forms of protection. The Founder(s) needs to be personally protected from the company liabilities, and you want to company to remain protected from the liabilities of the Founder(s).

For example if you form a "single member" LLC, or a LLC with 1 owner, because LLCs are partnerships Court's will not protect the LLC from the single Owner's liabilities because there are no partners to justify protecting the business. So if the Owner has debts, the creditors can go after the the LLC as a asset to cover the debt.

So while anyone can set up an LLC easily on their own, as in this hypothetical it would have been worth the money to talk to an attorney before forming and have the lawyer advise to and another second owner and receive protection with the LLC or form a corporation instead of an LLC as a single owner.
I bought it too. It's definitely worth $12. Code School is also planning a course on Ember.js to be released in the coming months. It will be a paid (subscription) course as well.

I did notice that Ember.js ran quite slow in my local environment. I'm curious if there's something I could do to speed it up in development. Having played around with Discourse, I'm certain speed isn't a problem in production.
please have all my upvotes
Agreed, it is unwieldy. However, because of it, eta-reduction is not as important because equivalent terms look the same, and name collisions can't happen. It made it a bit simpler.

And, that is definitely a bug, thanks. I think I could solve it by lazy evaluation (it wouldn't reduce that term) but I think I just need to correctly change vars when they move scope.
If you're considering Heroku, don't automatically dismiss it because of all this. For one, it's unlikely your site/app will ever be as big as RapGenius. That's not a shot, just reality. They ran into problems as an edge case. Is Heroku and their architecture at fault? Hell yeah it is, but I have faith that they will fix it.

Why?

Because I really think that when push comes to shove, Heroku was actually trying to do the right thing with the changes they made and perhaps didn't consider or understand some of the ramifications of the changes they made to the Rails community. They may have fallen in love a little too much with the new node.js hotness and the like. Their CORE audience is startups/new business where Rails is very popular and they understand what this has done to their reputation. If they don't address this in a serious way it will damage their business severely.

I don't personally use Heroku but I have used it in the past and would not hesitate to use it on an appropriate project.
I think this would be really great with back and forward controls, i.e. rewind.
Because it's taken me less time to write my own thing, that does exactly what I want, than it usually takes me to configure and customise wordpress.

Also, (and this is the main reason, really) it's just a lot of fun.
I believe almost all of them have this capability. I know angular has templates and you can put dynamic data in those templates. The dynamic data can be loaded from anywhere. I'm not aware of any MVVM that doesn't allow you to do this, unless I misunderstand what you are saying.
Apparently, that "independent" WordPress Foundation is still just Matt:

"From an ultimate decision-making point of view, the Foundation is mainly just me. [...] It’s worth noting that the Foundation was created purely to be a trademark and IP holding entity that Automattic could transfer its ownership of the WordPress trademark to. There are no “members.”" [0]

[0] http://wpkrauts.com/2013/leaders-and-the-greater-good/#comme...
The problem is that enthusiast gun owners don't want to be able to deter intruders, they want to be able to stop gun-owning intruders from getting off their first shot, in the hypothetical that the resident can surprise the invader.

In discussions, 45ACP is thus favored for 'stopping power' versus the smaller 9mm. The gun-enthusiast response to the penetration concern is either to ignore it and emphasize aim & intelligent planning, or to create expensive 45ACP 'frangible rounds' that shatter into a granular powder on impact. There also exist somewhat anomalous theories about buckshot/birdshot being safer.

The most common guns, though, are lightweight, low-recoil 22LR-caliber pistols that lower the kill probability significantly over any of the more serious pistol rounds.

One can certainly create less-lethal loadings, either with traditional lead or something else like rocksalt shotshells, but things that can penetrate a chest cavity tend to be able to penetrate drywall.

I'd just go with a Taser and pepper spray if I was concerned about the small chance that penetrative shrapnel ends up energetic enough to hurt a loved one.
Such amazing, relevant points being driven home in this.

When is your book coming out? Can I write the foreword?

Also, nice homophobia, "foreigner." I lived for a year and a half in Taiwan, so I've maaaaaaaybe had more experience than you think.

P.S. Elitism is an ism too. You may learn that if you grow up at some point.
"it's unlikely your site/app will ever be as big as RapGenius"

Heroku's entire promise is scalability. And this isn't an edge case, it will bite you if you need anything over 1 dyno.
I guess I wasn't clear enough.

You're talking about data -> template binding. I'm talking about the reverse, where some data (as a model) is recovered from a partial server-side render of the page, based upon the "patterns" described in the templates.

For example, if Angular did this (I don't think it does), it could traverse the generated HTML and compare it with the original template to figure out what's what.
Okay okay, we get it, you're an autocrat. You love power and the powerful. You wrap your lips around the cock of the state. Nice work.
Yeah but for how long, a month? Do you honestly think this won't be fixed?
https://github.com/postmodern/bundler-audit
This is exactly what I was thinking as I was reading this blog post. I did a double take when I read that because it makes absolutely no sense at all. It seems to imply that their fabled web serving stack never actually worked as advertised but no one cared or complained publicly enough to make Heroku explain the issue.

I just can't believe that Heroku had like 2-5 routers in their entire stack. I'm wondering if maybe they have some kind of simple sharding for routers based on the app name so all hash values go to a small set of routers. I can understand if that was the case how large numbers of small applications would seem to developers and heroku customer support to be using a per application queue. Of course, this would break down the instant there were very large applications served on heroku that would overwhelm the small number of routers assigned to each shard bucket.
It's a mixed bag.

Firefox uses far less memory per tab, but still chugs down more memory with time. Chrome uses metric shit-tons of memory, but its multi-threading allows individually killing tabs (or just massacring them in bulk if necessary, which it is).

When memory's tight, Firefox seems to bog down as a whole, while Chrome gets boggy on individual pages (and you can kill/reload these as needed).

I find myself using both though I'll fairly routinely go through and kill off Chrome tabs, and periodically restart Firefox, to keep memory management reasonable.

Firefox's tab and state management is far superior to Chrome. Chrome plays better with some advanced sites (notably Google's own webpages, surprise, surprise).
Premise: You are not familiar with ruby.
My suggestion is that use RoR instead of Sinatra because Sinatra is extremely minimal (hence you will have to make lots of decisions initially). But if you go the RoR route, you would understand the usual way of ruby coding.

Then, once comfortable (which would take atleast 6 months), you can shift to sinatra (if you still feel the need).
Are you familiar with what caning, as performed as intended in Singapore, actually entails? It is not merely the infliction of pain, not some glorified form of spanking, but rather the infliction of bodily injury so severe that it requires immediate medical attention. It is barbaric, there is no nicer way to put it. Any reasonable human would consider it torture.

Suggesting that it could ever be a suitable punishment for violating the terms of a visa is ludicrous.

If that is the sort of thing that you want to buy into, then I guess all I can say is that the rest of western society is better off without your perspective.
Personally, I have found Angular JS very comprehensive. I have used bits of Backbone, Ember and Angular and have found Angular pretty good.
I don't know much about Singapore, but I think it's worth pointing out that while sometimes Facism can be effective, more commonly Facism claims to be very effective, and punishes those who publicly say otherwise.
Crap. It's a password not a PIN. Much harder to get with brut force.
Do people who have seat belts pretensioners need them so much or they are just overreacting? If you get into an accident it's better to have them than not and it's same with a dash cam.

Also, the same type of people who posts pictures of their food on Instagram loves to post videos how they passed a Ferrari from a green light or dodged Putin's motorcade etc.
Zack, just off the top of my head, I'd say you're feeding a troll. Don't.
Can you point out an example of a Mac virus?
Sounds like a classic case of corporate murder.

In the cozy world of web startups, we engineers have an incredible amount of freedom and control over our lives and what we do... but megacorps and companies connected to the defense/war industry are known for treating their engineers as fungible resources that can easily be disposed of once they get the job done. Sounds like something out of a hi-tech Tom Clancy spy novel? Think again, things like this happen for real, there's your proof.

Like someone else said here, stay away from that industry altogether. For the people in control of that industry, engineers aren't super ninja rockstars like they would be at a Silicon Valley startup, they are just means to an end.
Don't Ask For Feedback
I've been using XMarks for a few months now, after having tried different options (Firefox sync, evernote, instapaper) and haven't felt the need to use anything else as well. It can synchronize painlessly between my various computers and has different profiles (subsets of folders) so that you can differentiate, for example, work bookmarks from personal ones. There are plugins for all major browsers (I'm mostly a Firefox user but sometimes use Chrome) and a handy web interface.

It also has a nifty backup service allowing you to restore previous versions of the bookmarks, should you have erased something important or something else. There are also other services (password sync and open tabs sync) which I don't use.

I use it to store ~2000 bookmarks in a loosely disorganized set of folders. My biggest grief is that Firefox's bookmark user interface is terrible (and Chrome's only slightly better), and it becomes painful to use when you want to classify hundred's of bookmarks.
> So will there be code to turn LLVM IR into asm.js stuff?

There already is, that is precisely what emscripten does when run with the ASM_JS=1 flag set. Emscripten's input is LLVM IR, not C or C++. (Although, it has been mostly tested on LLVM IR generated from clang that was given C or C++.)
I've been working on something that does something like this for 2 years ... it's a busy field: https://github.com/kristopolous/db.js

lines like this:

DB()
.insert(what)
.find( DB(".contentDetails.regionRestriction.blocked.indexOf('US') > -1") )
.select('id')
.each(Timeline.remove);
From what I've seen for the most part they both try to accomplish the same thing. Both will require time to learn and work into your application. A lot of the comments I read are from people that are anti-google or question angular because of its google beginnings, so they are anti angular and because ember is created by a rails developer it integrates better with rails.

Just go through the egghead tutorials then go over ember documentation and then make a decision. I don't think you can go wrong with either one.
Death to the Traveller
I don't know whether things have changed since, but some time ago (a year or more?), IIRC pg mentioned that the site was running on a single core. (I don't recall his saying what type of core.)

P.S. I see that abstractbill beat me to it, both in stating here and in originally acquiring this information:

https://news.ycombinator.com/item?id=5229548
Good post, but I'm afraid high sarcasm is lost on this crowd.
One of my coworkers had an off by one error when booking a return flight and overstayed his visa by a day (not in Singapore). So yes, it happens by accident. The idea that he should be caned as a result is ludicrous.
Wikimedia And Internet Brands Settle Lawsuits Over Wikivoyage
The US Nike-X Sprint had similar performance (Wikipedia says only 90 gravities, and there's some nonphysical-looking footage of test launches on youtube somewhere). Pretty crazy, and I gather that MIRVs made that whole category of ABM obsolete.
> This is the difference between the west and the east. It is a chasm in philosophy that will never be bridged.

The US kills its own citizens without trial using hellfire missiles in drone strikes. So what's the difference?
> I've visited Singapore just for a few days, but based on that experiment

I spent a couple of weeks in the US, and never ran afoul of bad cops or drug laws. I conclude very little from this, because even if things are as bad as reddit says, I would not expect to run afoul of those things in such a short time if I'm not breaking any major laws.

What bad things would you expect to see in just a few days, if the western media's Singapore bashing is not overblown?
I'd describe Singapore strict laws just as effective and strict but in exchange you get a very safe and clean country, no drugs, no garbage, no theft. That's ok with me if (and only if) those laws are not exploited by the government. i don't think this is really the case in Singapore, at least not more then in the U.S. or european countries.

Compared to the surrounding countries Singapore is like _the_ safe place and not the other way around.
As a fan of both Little Schemer and The Hitchhicker's guide to the galaxy, I find this awesome. One suggestion, it be great to have parens matching in the editor/textarea
Iberico Ham & Serrano Ham
Uninformed opinion:

I looked at angular.js and understood how to use it pretty quickly , with ember.js there seems to be a lot more framework-yness to it.
I chose Ember in part to make use of its sibling framework, ember-data. Is there a relational model abstraction that integrates well with Angular?
Simple solution for developers who are bloggers https://substancehq.com/
Is is not an oxidized detonation explosion in the traditional sense, it's a hypersonic solid-gas fragmentation impact.

In this case, the most intense period involves peak pressure. The meteor falls down, encountering gradually thicker air, heating up and heating up, until finally, the pressure and differential internal stresses are sufficient to separate it into smaller pieces.

These smaller pieces are a lot less massive per surface area, so the pressure acting on them is going to be a lot more relative to their mass, and they are going to slow down much faster. The deceleration while this is going on, then, is going to induce sufficient turbulence to break them up even faster. So the breakup occurs in a sort of chain reaction, and the pressure waves from nearby fragments influence each other, adding turbulence and slowing the cloud of fragments further, until it all ends up as small particles spread over a large area. These particles are moving for the first fraction of a second of their life at supersonic velocities, generating a very large pocket of vacuum / shockwave as they dissipate their energies. The rapid expansion of the largest highly vulnerable layer of the asteroid into a cloud of dust thus constitutes an 'explosion', even if the energy is all kinetic instead of the slow chemical burning that happens afterwards as the white-hot particles oxidise & turn to ash.

Asteroids are not uniform, however. Wrap a chunk of granite in a chunk of sandstone, and you may end up chipping off bits of the sandstone for 10s, heating up until all the white-hot sandstone flies off in fragments at once for 2s, and then the granite flying further towards the ground until its yield strength is exceeded in a higher pressure regime, or it impacts the ground. With complex structures, multiple waves of fragmentation are possible, and rather than being a simple matter of the fragments immediately dissipating into small particles and a harder core, a meteor will tend to split into chunks which themselves become smaller examples of this phenomena.
You only get caned if you overstay by more than 90 days in Singapore.
If the US is fucked up, that makes it okay for others to be fucked up as well?

Surely you don't mean that, so I don't understand what you are trying to say here.
Why does any of this matter? If you need a particular corporate structure for an equity investment or other purposes, you form a new corporation that buys the assets of the old business, and life goes on.

A C Corp is absolutely nuts for anyone starting out, unless you just want to pay your taxes twice.
Look for a Cofounder during Shit times
I'd avoid .xxx, some web filters seem to block that indiscriminately.
I would buy it, if it was something that solved a problem in my life, but Arduinos are really big and expensive ($30) in comparison to the ATmega16U ($3). Including one really changes the nature of the product, especially for consumer goods.

I would support instead a board with a surface mount atmega and well labeled pads connected to all of the unused pins, especially the programming pins. If you wanted to make it really hobbyist friendly, include a micro-usb connector and put the arduino bootloader on the chip. Doing this would also eliminate the huge USB-B connector, DC jack, and header pins leaving you with a completely SMD board. You most likely would be fabricating an additional board anyways (as an Arduino shield) so there is no extra cost for this approach and you can shrink your board thickness by ~0.5" (as well as the other dimensions if you don't need the extra space)

That said, if you were selling project kits to Arduino owners, it would make sense to stick with that form factor.
.im?

Failing that, drop over to http://domai.nr/ and try to find a domain hack based on your name. Once in a blue moon, people get truly awesome hacks. http://rog.ie/ springs to mind.
What a scumbag move from Heroku.

1) Releasing a press release at 7 AM in the morning on a Saturday (CET)

2) The release looks mostly like the stuff a politicians spindoctor would ask the politician to say. Don't promis/admit too much.

3) They clearly state that they want to continue with this extremely inefficient way of routing. The right thing to do would be to make smaller clusters of Load Balancers who could then do proper routing, e.g. measuring the number of requests per dyno, last processing time, etc.

I'm currently working on a large project on Heroku and I'm very disappointed about this. We chose Heroku because we believed we could just `heroku scale web=X` when needed. Instead, now we know that it will be of very little use.

In the next week, I will be looking into a solution where I can utilize Heroku's add-on system without running my apps in Heroku Dynos. Creating a small system to hosts LXC's on AWS EC2 seems within my capabilities (or I could use Cloud Foundry's application server component) - and I believe I can configure a load balancer better than Heroku.

Let me know if anyone else is interrested - we could make an open source project for this :-)
DerbyJS, Metor, or you can extend Backbone Views to read a model from the DOM on initialization if the model is empty (granted you'd have to custom code the DOM-reading parts for each model that you plan on loading this way)

Airbnb is working on something similar as well using Node+Backbone but it's not available yet. They said they're planning on open sourcing it eventually but we'll have to wait a few months. http://nerds.airbnb.com/weve-launched-our-first-nodejs-app-t...