skysight-inc/HackerNews huggingface dataset:
I don't think the math works out that way.

If I have 10 options in a company that has 100 shares outstanding (including my options for the sake of easy math), then the reverse-split will take this to 5 options out of 50 total. Now, imagine that the company is valued at $1M. This valuation is independent of the share count.

So, in the scenario before the reverse-split, each of my options would be worth $1M / 100, or $10k. And I have 10 of them, so that's $100k.

In the post-reverse-split world, the company is still worth $1M, but now there are only 50 shares outstanding, so now each option is worth $1M / 50 each, or $20k. And that comes to the same $100k total.

Now, I believe that typically, the option pool is distinct from the issued shares. However, that shouldn't really change the math, unless the reverse split was applied only to issued shares and not to options. If that was the case, then yes, the option holders would be screwed.

In any event, it seems like pretty much everyone uses RSUs these days instead of options. Does Hortonworks still use options? With RSUs, the above math definitely works out, as the RSU is backed by an issued share, not a yet-to-be-issued one.
A front panel from a computer with artificially animated lights is the 'taxidermy deer head on a plaque' of the old computer world.
Toyota gains ground in fight against Tesla
WATCH: How Carbon Dioxide Travels Around the Globe
In Defense of AngularJS
This Is the One Question I Ask Every Founder I Meet
I completely agree, but is it really the point being argued? Perhaps the issue is not that there are bubbles at all, but that where there were previously larger bubbles shared by multiple people, there now tends to be one bubble per person, nucleated around the work of an external entity (a search engine's statistical analysis) poorly understood by the individuals it's affecting. Not that I would concede that it's a worse situation than preceded it, just that it may be the qualitative difference of the bubbles being personal that people are referring to.

If anything, it seems like a better situation overall, and I'd rather emphasize the fact that large-scale telecommunications has made it much more possible to escape the "filter bubble" of the people you live and interact with on a daily basis. Even if you're just escaping into a new bubble of your own, that bubble is naturally much more permeable due to its smaller size and greater number of neighbor-bubbles, leading to more effective diffusion of ideas throughout the foam as a whole. I speculate that this is an important positive long-term effect but comes with a lot of short-term pains.
Work directly on a DigitalOcean droplet with Cloud9 IDE
I've had similar issues on Google Glass, which has no auto-focus. Commercial libraries like Scandit and even the paid app by the zxing author have better support for blurry images and are able to handle, for example pixels which are partially white/black instead of trying to bin everything into on or off, but the open source version lacks this capability. So sometimes it is possible to do without good focus if you have a better algorithm.
I don't see how it's differente at all. Could you elaborate?
Ok, he can be talking seriously.
The problem he try to fix is easily fixed with ANY CSS preprocessor, Stylus, Less, Sass...
Creating a more verbose and complicated tool won't solve the problems you describe, they are still there but only masked until it becomes an even bigger problem.

I would be the first to agree that there are problems with CSS, I use it nearly every day and I run into these problems quite a lot. But moving to the JS to attempt to solve these problems is taking several steps backwards to me.

All the problems you list in your example I would say exist as potential problems in any other aspect of a large-scale project. In most of the examples I've seen the problem seems to be giving developers who don't know CSS access to CSS and then wonder why it eventually falls apart.
I was looking for something like that back in 2010 :) Nice trye :)
I wish it was that simple, but everywhere I look for advice, I get told the opposite:

http://www.aicpa.org/publications/taxadviser/2013/june/pages...
http://www.taxamo.com/digital-eu-vat-myths/
http://ebiz.pwc.com/2013/01/eu-2015-vat-changes-to-eservices...

Even if I were to presume that I could just ignore it since I am small, if I were to become more successful then I could owe back taxes and fines. I'm no expert on international law, but I presume there could be issues if I were running a company avoiding EU taxes and I ever decide to visit the EU.
Regarding the bit about Floobits, it's very nice of them to mention us, we love Neovim, and all of the things said are true, but the Neovim remote plugin API recently changed and we're rushing to get our plugin to be compatible. They were nice enough to let us know in our own issue tracker so we're nearly there. Our current plugin only works with versions of Neovim prior to the remote plugin change from before last week. Note this is the new remote plugin system, not the regular python plugins that have not changed and so vim plugins have no issues.
Well, its only a small token of gratitude for all the things the NSA gave the EU.
FDA Proposal Could Limit Custom Tests for Patients
Consumers pay VAT, not business.

Similar to the sales tax in the US/Canada
Yes.

In the IT industry (here in the UK, and particularly in smaller companies) everyone pretends to be wildly enthusiast about learning the latest tech, and as such companies have realised that while everyone says they live and breathe this stuff companies don't need to give much incentive to people. If everyone gives up their evenings and weekends to learn the latest things then companies profits increase because they don't spend anything on training. Add to that no one gets paid overtime. No one gets a decent payrise. No one gets promoted. The only way to advance is to leave your current job and move to a better job somewhere else. All this because companies know that their staff are 'passionate' and will learn this stuff in their own time.

You don't need to be passionate about what you do for a living. You should like it otherwise you'll not enjoy day-to-day life very much, but if you're spending your own time doing things you should be learning in work you're wasting your life. You can always be passionate about something that isn't your job.
...most people, men and women, will do their utmost to minimize that feedback...

You clearly didn't even read what I said (hint: what I said was entirely based on this phenomenon).

It also seems likely that you can't think of a measurement that would refute your theory. If that's the case, then it's not even wrong.

Reflexive political correctness on HN and other forums, meanwhile, is not preemptive. It is in response to the overwhelming amount of belligerence, innuendo, and offhand sexism that runs rampant...I would not expect anyone to feel as strongly about libraries as they do about how other people are treated;...

The only person on this thread who treated anyone badly was Sam Altman. The belligerence is almost entirely on the part of the PC crowd. If you want to see more examples, browse my history. See, e.g. DanBC's comment from last week calling me a misogynist for asking a simple philosophical question (admittedly, a question that confounded the PC crowd).
I went through all of this with my previous startup. It is tedious, but feasible.

Note that in practice, you probably won't have to fear much as long as your revenue does not exceed a certain threshold. In Germany, for example, the "Bemessungsgrenze" is 17'500€, but I'm not sure if that also applies to your case.

Furthermore, you should also see the positive side: when for example renting dedicated servers from a German hoster, you won't have to pay VAT, so everything is 20% cheaper for you.
By now, everyone is aware that cloud computing (among other recent developments) has drastically reduced the cost of starting a new business, both in time and money. What's not so well known is that this has changed not only how cheaply and quickly businesses can be started, but also how they're started. Rather than draw up an executive summary and business plan, talk to advisors and research the market, it seems like nowadays folks just say "fuck it" and put their foot on the accelerator from day one.

Even those who form a team and raise money are doing this. It's not just the bootstrappers. For instance, I can name 3-4 people in my admittedly tiny sphere who had an idea, raised significant amounts of money, built a product, promptly failed, then pivoted multiple times before running out of cash.

It's as if starting a business has become so easy, that it's easier to just do it and see what happens rather than invest any kind of time and effort in researching the market first. This shoot-first-ask-questions-later attitude is spurred along by stories of huge multi-billion-dollar companies being born out of half-assed "so what now?" pivots. (See Twitter.)

In my experience, it's ok to do this once or twice because in your first at-bat, you don't know what you're doing anyway, so stopping to assess a market is just a waste of time. Put a year or two into something, get a feel for how it's done, and if you don't turn into Mark Zuckerberg (home run on first shot), you'll be better prepared to assess the validity of future projects. (That said, the best of my 4 businesses was the first, so there are exceptions.)

While I admire his entrepreneurial spirit, the author of this article (and his partners?) seem to have taken the "shoot first" philosophy a bit too far. 10 startups in 7 years seems extreme to me. The optics of it, from a potential investor's perspective, seem negative, too.
Is this an opinion piece? I thought techcrunch was a news site, but this is so opinionated without any clear indication of being an editorial I'm not sure anymore.

Maybe its one of those sites where the editorial stance is so brazen in all texts that its best to consider it an opinion magazine.
Well, if I choose to visit the EU in the future, I presume I could face issues related to tax avoidance?
Weirdly enough it used to have MLDonkey which has pretty much become irrelevant in the age of bittorrent, so I don't think "have a killer app" is that simple a factor (though possibly that wasn't really dev-oriented software).
And or the location attached to your creditcard.
How an eBay bookseller defeated a publishing giant at the Supreme Court
Happiness-wise South Korea ranks 41. (http://en.wikipedia.org/wiki/World_Happiness_Report).

Here in Switzerland (3rd in happiness) it is not unusual that people are employed only 3-4 days / week and still make enough money to live well. I don't know of any other country where this is commonplace.

(Full disclosure: If you're from the EU and looking for a tech-job over here, I'd be happy to help out).
However, CLNP is not deployed by any major ISP. It's not gradually replacing IPv4 either.

A small percentage of users around the world have IPv6-only (+ some transition mechanism) connections and have no issues using the general internet. This number is continuosly growing, and will continue growing.

This issue will affect you inevitably, so I think it's extremely shortsighted to not-care about it.
One click backup service for Linux server
Interesting how many responses suggested running Linux. I wouldn't have thought it would even be worth trying on a tablet. First I've seen the system76 Darter Touch. I guess with Unity Ubuntu is quite touch friendly now.
I sent this article to a few entrepreneurial-minded developer friends who tend to build first, research/think/plan/market later. And to be fair, that's how I used to be too. Startups need builders, but researchers/thinkers/planners/marketers are just as important, if not more so.
If you cannot "really enforce" one policy why do you think you will be able to "really enforce" the other?

When enforcement doesn't work rules are guidelines.
You can namespace all CSS rules. It's annoying in CSS, but really easy in LESS and SASS.

e.g.

my-namespace {
.button {
color: red;
}

.another-button {
color: blue;
}
}

The namespace can be a custom element name, a class or an ID.

The problem with this approach is that you need to declare the namespace in DOM somehow, and depending on the project that can either be easy or rather difficult. I used this technique when I ported a stand-alone application with classes just like ".button" to be a single page in a larger application, and it worked fine.

Anyway, I do think that CSS should have a proper solution to modularization.

EDIT: Now that I could open the link (it didn't open for me previously), I now see that this approach doesn't solve the problem with the article, since it doesn't support nested namespaces. (Although a hacky solution would be a 'reset all rules' helper in the inner namespace).
Thanks for this, i had no idea it was even possible to use NeoVim yet! Think i'll spend some time this holiday setting it up, appreciated!
How we made application framework using AngularJS and Django
Twitterrific 5 for Mac may become the first casualty in Twitter’s war on devs
I agree with that, GitLab realy looks nicer.
TIL that some programmers have to be taught what others learned first hand by encapsulating IPX packets inside TCP/IP[1] packets inside PPP packets modulated over the POTS network.

(Not Kali, the OTHER one. :) )

Oh, and there used to be different types of game engines. You used to be able to SEE whether or not your engine was interpolating missing data, whether it was maintaining state on your end, their end, or both, etc--by observing how your opponents' ships would react when your mom picked up the phone in the kitchen.

Descent had a pretty darned good method.

Alice and Bob play a game. From Alice's point of view, the visual of Alice's weapon fire striking Bob's ship is rendered on her machine based on her machine's understanding of the location of his ship. But the AUDIO of weapon impact is "rendered" on Bob's end. So if you see impact, it means nothing--but if you hear impact, you know that 1) your fire collided with Bob's ship on his end and 2) it happened approx. n/2 seconds ago.

This resulted in a kind of meta-game wherein the lagscape was just part of the terrain. There was a 'general relativity' component to it: since neither side was master or slave... No point of view was privileged[2]. Alice had to keep two gamestates in mind at all times, the local to protect her hitpoints, and the remote to reduce his hitpoints.

In my opinion, both the "sound/visual disconnect" and the "no privileged POV" were necessary ingredients in order for the lag to be "part of the landscape"--ie, fair and fun.

[1]: Wait, did we already use UDP at that point? I can't recall...

[2]: Some pieces of gamestate were given to the client that started the game or the client with the highest FPS. I think the reactor countdown was finalized in one client, for example, resulting in the famous "3... 2... 1... 0... ... ... ... ... BOOM!"
That's the first thing I was interested in, too... not sure why it's not listed.
Howard I always found your benchmarks as well as your comments and explanations of the results to be very thorough and easy to understand. So thanks for that. I wonder if you had a look at ForestDB which is also based on a B+-tree like structure instead of LSM and claims to have very low write amplification. They have published benchmarks[1] but there is no LMDB or WiredTiger included.

[1] https://github.com/couchbaselabs/forestdb/wiki/Performance-R...
I'd be interested to hear how it does on these: http://www.mjt.me.uk/posts/barcode-reader-test-cases/
Which is actually quite true, but that problem lies with the person who overwrites the properties. That is not a problem in CSS. The most I would say that the HTML structure and CSS classes was not properly planned out to help prevent such things.

It can be done, it's just most examples of this type of thing is more along the lines of "I want to do it my way!", which is not always a proper way to go about things.
I worked at lots of places with official 8 hour days. In reality some (senior) people worked 6, and many (junior) worked 12-16. Hard to imagine a top down law limiting working hours will have much effect. It's attacking the cosmetics of a symptom, and not the real cause.

That said... Let's list several big ifs...

If... The last few marginal hours are more productive than hiring someone new.

And If... The economy is a zero-sum game. (For my company to make money, yours has to lose it)

And If... We can coordinate everyone in the world.

And If... We can enforce it.

Then doing something like putting a formal limit on hours makes sense. This is much more in line with a communist/socialist world-view.
As spion says with web components on the horizon, and with current frameworks like React, having classnames live in the global namespace makes creating reusable components that don't clash with other components impossible.

I have a hunch some consensus will evolve that will use Java/AS3 namespace prefixes to enable sharing, so instead of .button you'll have something like .com-github-dougmartin-button.
Indeed. The number of use users with no native IPv4 are probably a lot less than dual-stacked users, but inevitably, the amount of IPv6-only users will continue growing, given the current trend.
Totally off topic, but you should look up the power poses TED talk. It really has helped me seem more confident and capable during phone interviews, as silly as it seems. If you don't have time to watch the talk, basically our body language influences our stress hormones as much as our stress influences our body language. So if you pose yourself in "powerful" positions (open, relaxed, taking up a lot of space), it can help you seem more charismatic and confident to others later on due to the physiological changes posing like that caused. It literally lowers cortisol levels and raises testosterone levels.
We've been using Passenger at RailsMachine.com since they released it, and have always been impressed with the team and the performance of the product (across hundreds of customer applications on thousands of app servers) over the years.

I had been following Raptor and actually had no idea it was by the Phusion folks. Guess I didn't pay close enough attention! Very excited to test the betas and see how it performs across our network.

In benchmarks with customer's systems against Passenger4, Puma, and Unicorn, we have not seen anything that would suggest a general-case migration to any of those would be advisable for apps without a specific workload reason.

We have a number of folks on the Enterprise product, primarily for zero downtime restarts. I think "Immutable Infrastructure" plus load balancer support would negate the need for this, if you've got the orchestration in place. I'm curious how Phusion responds to that becoming more and more popular/prevalent.
To survive in the U.S., Chinese bookstores evolve way beyond books
If you are testing A vs notA, and you exclude some scenarios in which A is true (and dont exclude anything else), that is (by definition) evidence for notA and against A. (at least by a bayesian definition)

Now, might be that the priors for A were very large, and A is still the most likely hypothesis. But the evidence just received reduced those priors

-----------------

(I know that the case in point does not fit the rather strict requirements of the first paragraph. But I think the affirmation "the hypothesis that reducing the workload improves the life of the worker, while still very likely, is now a bit less likely" is true in this case.)

(The phrase in " " sounds odd to me. If I knew numbers, it would be much better to say P(A) was 95% and now is 90%)
A similar thing already exists I believe http://www.gizmag.com/zackees-illuminated-turn-signal-gloves...
How to Gain Traction Through Partnerships and Avoid Becoming a Commodity
I think working hours is just a symptom. Look at the funnel... Korean kids spend an ungodly amount of time in class and doing test prep. Putting a cosmetic limit to the amount of hours worked doesn't change society on it's own.
This caught my attention...

- ambiguous syntax: care to give a few examples?

- inconsistent & incomplete standard library: the library that comes with the compiler is basically the library of the compiler. Opam probably has everything you need.

- shitty REPL. use utop or use emacs. Anyway, I do think people on windows are better of using F#. But that's another discussion.
To be precise, the ultimate speed of a rocket is limited by the specific impulse of the engines and the mass fraction i.e. how much of the rocket is fuel versus how much is not-fuel.

There's nothing that theoretically prevents a hydrogen-oxygen chemical rocket from approaching the speed of light. But it would need an amount of fuel roughly the size of the Sun to do it with any appreciable payload.
I know it is feasible, but yet another thing to get in the way of me as a single developer trying to actually provide value to my customers. Who knows how many other countries I could be violating tax laws in.
The timestamps they found are more or less US business hours.
Tell me how to set up a PG cluster where nodes can come and go as they like (for example without the need to reseed databases when they come online) in less than 30 minutes.
Nightclubs for literature? Why book selling is booming in Taiwan
String Interpolation: The Bad Parts
It's their own fault. According to Wikipedia, "YKK has manufacturing facilities in 71 countries". If you spread you know-how all over the world in search of better margins, of course that creates copycat spin offs based on the same people and equipment.

Anyway, it could be just a lie. Any time a genuine overseas YKK factory puts out crap, they could just dump it on the market with the YKK boss' approval. Then spin a story about how it is counterfeit so as to try to protect the brand.

Maybe the only good YKK zipper is one that is actually made in Japan using the mythical 100 year old zipper-making machines.
I agree that solving these problems at a higher level would work better than this.

Scoped CSS[1] would have been a good start, but unfortunately it looks to be in trouble (removed from Chrome).[2]

[1] https://html.spec.whatwg.org/multipage/semantics.html#attr-s...
[2] https://www.chromestatus.com/features/5374137958662144
Google Gets Closer to Killing Old Style Browser Plugins
Typed Racket as a research agenda [pdf]
Check out my blog, what jobs do you have? :) http://webdesignporto.com/
Please stop spamming HN with links to your web site.
Unit test your client-side JavaScript
The best advice I've heard for "shoot first" people is to sell your product before it exists. If you can't convince anybody to give you money on the pitch, then chances are that you won't be able to sell it after it's built either.

Unfortunately this advice doesn't apply well to a lot of consumer, ad-supported startups , but it would apply well to this guy's "modest"(nobody's ever given me $250k for anything) success (GroupScript).

More of argument against consumer startups than against this principle.
Fantastic library, we've tried a few like it before and none of them really worked quickly or reliably enough.

We did a quick mashup of our API and this to create a basic (but functional) mobile PoS using the phone camera as a scanner.

https://pbs.twimg.com/media/B3TWAKxIYAALMp7.jpg

https://pbs.twimg.com/media/B3TYETSIAAErP8U.jpg
I developed the habit of working at night due to time sharing on slow computers. I could timeshare a VAX 11/750 or 11/780 with 60 of my closest friends during the day, or with three of them at night, when everybody else had gone home.
Are big corporate backers finally abandoning FIFA over corruption?
Actually VAT is paid by every business (with a few exceptions) on the extra value it creates.

http://en.wikipedia.org/wiki/Value-added_tax#Comparison_with...