skysight-inc/HackerNews huggingface dataset:
Ok, ParseInt and Prinln are not as representative; I should've been more clear. Python's dict/getattr/setttr/iter/etc. and Ruby's unintuitive chop/chomp and PHP-style inconsistent readlines/to_i/to_f/String, plus "there's more than one way to do stuff" (next/succ are the only ones that come to mind ATM) are more representative.

As Someone1234 noted, this kind of inconsistency in a relatively new language is very puzzling.
Also automatically verifies ownership in Google Webmaster tools - which is really nice
The Sony QX10 for a start

http://www.sony.co.uk/hub/lens-style-camera

I've not read the patent but I can zoom and do some basic camera controls, capture stills and record video - all wirelessly from my Sony Phone (Xperia Z1 in my case)

EDIT : I just read the patent, it's from 2012. It all seems like the obvious stuff one would write if asked "write the manual of controlling a camera wirelessly"
> if you have significant equity (which, as employee #2, you really should)

That's the big unknown here.

If he does have significant equity (even 2.5% or more is good), then what's the problem. He gets to share the long-term benefits without any of the stressful responsibilities and can be solely devoted to doing what he's best at. If a brief mention on About Us page is all he cares about, bring it up at your next review and say that it's not about ego specifically but more about career advancement and personal growth.

If he doesn't have decent equity then he should've quit long ago and hanging around any longer isn't going to be any more satisfying. Unless he is super critical to their development (i.e. only he knows how module X works), then he could negotiate a better job title at the threat of leaving but that could be a risky and burn-bridges move.
> Where did I fail to claim my part when the company was growing?

You don't give us a clue to answer this. Your whole story is about things that happened. You haven't told us about what you wanted. You haven't told us anything that you did to get what you want. Did you know what you wanted? Did you do anything to try to get it for yourself?

> I should just "be happy."

I call bullshit. If you were happy to passively accept what's being handed you (money, responsibility, acclaim), you wouldn't have made this post. Honest mindful gratitude makes a person happier, but cloaking bitterness with false gratitude, which this sounds like to me, will make a person ever more bitter.

You have to start with what you want.

If you want to keep doing everything like you did before, then you should make a career as early stage CTO. If you want reward and acclaim for that, then you have to negotiate it up front, usually as a nice slice of equity. Be advised, there's risk in that.

If you want to grow with a company, then you won't be able to do everything you were doing before. You will have to focus. And you have to assert your case that you want the role and can be successful in it. To grow with the company in one of these roles, you'll need to cede the other roles to new teammates. You will probably have to mostly stop coding. You will have to embrace the thousand headaches that come with the new role as the company grows.

These are two possible career strategies. There are others. All start with knowing yourself. All depend on asserting yourself.
People always seem to know why stocks move - after they have moved.
Recent interview with some committers: http://sdtimes.com/inside-apache-software-foundations-newest...
For some companies it may be more profitable to burn out employees and replace them with fresh meat. Do you even have a limitation on the weekly working hours in the US? Nothing against free markets, but the point of them is to improve our life.
"and not a "me too!" product?"

It doesn't have to be anything more than a "me to" product.

Noting that if you google "domains" they now come up as the 2nd organic link. Nice to be king, eh?

Edit: I own a registrar and we compete with them (if you want to call it that). Obviously I am just referring to the fact that they can instantly rank high with what amounts to a beta product hence the "king" comment. Of course they need to be more than "me to" but that ranking goes a long way in getting them business even if they do very little.
It's time for you to start your own startup. I'm dead serious. You have demonstrated a lot of necessary skills. All you need is a cofounder and an idea. Take your time and be selective. As an experienced technical person you will be much in demand as a cofounder; you have the upper hand and can pick whom you want to work with. Or even do it solo if no one shows up that you feel good about.

Your career path is your responsibility. Don't expect anyone else to care about it, though occasionally someone might.
That was the most frustrating part of the project. I used the Open XML SDK for Javascript. There isn't a whole lot of documentation so it was a lot of guess and check.

http://openxmldeveloper.org/wiki/w/wiki/open-xml-sdk-for-jav...
Who do you report to? Did they discuss these hires with you? If you have a good relationship with the founder, you should frankly express what you'd like your trajectory to be and come up with a plan to make it happen. If this isn't something you can discuss with your founder or whoever you report to, then you should look for a better place to work that is willing to listen to you and to help you grow.
The gold rush was almost over before it started on mobile - it did not take more than a year for things to become extremely competitive. Flash games suffered a similar fate. Consoles have not generally been indie-friendly but Playstation is now making a better effort on that front, although they are still mainly catering to indie devs who have already "made it." Greenlight is becoming quite competitive (there were 17,000+ active games when I was on there). Kickstarter seems to have lost a great deal of its enthusiasm (perhaps rightfully so).

And yet...

There is so much unexplored space in the medium. We might have stripped the surface, but there is gold down there somewhere. :)
Can I Expense That? The Employee’s Guide to Expenses
A Letter to My Team for Review Season
That sounds like a huge leap that because they are only going to test the solutions in chrome that he should have used angular.
Is there a certain role you feel you were overlooked for - VP of engineering? Manager? Or did you want to continue being an engineer? If it was the former, the time to voice your desire has probably passed. If it's the latter - and you really do just like writing code but want some sort of recognition - well, take the money I assume you'll earn and think of that as recognition.
I couldn't disagree more. Identity doesn't really put a finger on it. If identity was a sufficient condition, then identifying myself as an RTS Gamer would make those who play RTS games a "race". That's absurd.

Race is a dubious concept to begin with, but if we hope to salvage any useful semantics the only sane way forward would be to define race as those things about you that don't change when Jor-El puts you on a spaceship and ships you off to Earth to be raised by Jonathan and Martha Kent.

(Have you seen Dave Chappelle's parody of a blind black man who grew up as a member of the KKK? It's relevant to question at hand. It's easy to find on Youtube. While you're watching, consider where the character places his identity.)
I'd agree, I wasn't trying to imply we need to reach some unfounded past equilibrium. However, it's fair to say we've not made things better ecologically speaking but luckily we have the cognizance and ability to improve things if we can figure out the economic incentives to do so.

I don't think anyone would argue that in the long run we humans would be better off managing our ecosystem a bit more rationally than our current haphazard approach.
"Truth is stranger than fiction, but it is because Fiction is obliged to stick to possibilities; Truth isn't."

― Mark Twain
> it pays the local power company for access to utility poles.

That power company is required to permit pole attachment for telecommunications (but not necessarily broadband internet service) companies, according to Title II.
Hi all! We're making an Arduino-based sex toy platform to which you can attach any kind of sensor or controller and change change how your toy responds. You can also create interesting motor vibration patterns or build your own toy in whatever form you like.

So far we've had lots of fun connecting wii Nunchucks, heart-rate monitors, music/audio sensors, capacitive touch sensing (a la makey makey -- turn almost anything in to a touch interface. Bananas, body piercings, large metal objects are fun here), stroke sensors, and geiger counters (weirdest, but probably the most boring, at least in relatively radiation-free Atlanta).

Our toys are hopefully going to be exposing lots of people to programming that have no experience with it, and we're excited about creating fun tools to do this.

On the back-end, currently the only way to talk to an Arduino over the web is via the NPAPI plugin architecture (deprecated and soon to be highly-restricted by Chrome), or by the Chrome Serial API. So we'll be developing a graphical front-end that turns intention ("make all the motors vibrate in this pattern", "make the accelerometer in my wii nunchuck" increase/decrease vibration pattern frequency") in to Arduino code, which then gets compiled on the back-end and delivered via Chrome extension to your toy.
Why is there no mention of this story that the same author wrote 4 days ago?

http://www.bloomberg.com/news/2015-01-09/gopro-ceo-woodman-s...

It presents an entirely different view on GoPro and its volatility. I guess its not surprising since it dampens the main point of this article and makes it quite a bit more of a stretch.
You've got a bunch of options, depending on your interests and skills.

You could be a repository-of-lore brilliant coder / guru. Sounds like this is roughly what the CEO has carved out for you right now.

You could be CTO/Head of Engineering. You may or may not want this job or be suited to it, based on what you've said so far.

You could sink down into the organization as a (hopefully) really rich mid-level engineer and enjoy the ride.

You could do it again as a founder rather than early employee somewhere else.

I think you should figure out what would be best for you, what you want, and then see if the CEO agrees and will make it happen. At some level, if you're a few years into vesting, and the company is successful, it may not significantly change your financial outcome to stay -- you have early stage stock in a successful startup. More could be nice, but it won't change your outcome 10 or 100x, like moving to a founder role would.

Lots of good options; just don't do the west coast thing and stew on it while you write increasingly bitter tweets and blog posts. :) Today is a great day to get some clarity!
Thanks for the suggestion. The collision system is quite crude at this point, I do intend to improve it with a future update.
> The author seems to have made up his mind already. The reason banks don't allow marijuana companies to setup accounts is regulatory and risk management related, not ethical.

I seem to keep having to say this, but I'll do it again: companies are not bound by ethics or morality. Applying them to a company is inherently wrong because companies cannot have any goal other than shareholder value maximization long-term. Here's why:

1. Companies are not people, despite what the Supreme Court may say. They are legal constructs built around a set of rules.

2. Everyone who could potentially represent a company - a board member, an executive - plays a role and can be replaced at any time should they fail to perform their role adequately.

3. Executives are appointed by the board with one responsibility: to maximize the value of the company. This is the extent of a company's moral obligation: companies have a moral obligation to their shareholders to make money (or at least try in good faith to do so).

4. Should the board of a company appoint executives with a different goal than maximizing value, the share price will reflect this in the form of a lower value.

5. Assuming this is a public company, activist investors will accumulate voting shares of a company that is not maximizing its value (or undervalued). The activist investor will then either replace the board members with board members who will appoint executives with the goal of maximizing shareholder value, or they will pressure the existing board to do so themselves. Once the share price has recovered, the investor sells its shares and makes a profit. And the cycle continues.

So the reason banks don't allow marijuana companies to set up accounts is purely risk and regulatory related. If it was a moral decision, well, morals and ethics are different from person to person, so SOMEONE would do it. Or some activist investor would take over a smaller bank and force them to do it.

Individuals can have morals and ethics. If they control a company and choose to enforce their values through their company, well, that's their choice. But if the ownership of the company changed, so would the values.
The premise of your contention is false. Websites like Ars have perpetuated this misconception that the cable companies have exclusive rights to put wires in the ground.[1] But I have not been able to validate this idea with my research. Every franchise agreement I've read makes clear that it isn't exclusive.

Which is exactly how Congress chose to deal with the possibility of companies abusing exclusive rights to put wires down on public rights of way--by making it illegal for municipalities to give them exclusive privileges.

[1] E.g. http://arstechnica.com/information-technology/2013/08/snubbe.... Ars talks about how Baltimore's franchise agreement with Comcast "effectively makes the company the exclusive cable television provider in the city." (Quoting the Baltimore Business Journal). If you actually read the 2004 franchise agreement, it clearly says it's not: http://www.baltimoregrassrootsmedia.org/PublicAccessTV/Franc... ("City hereby grants to Franchisee, subject to the terms and conditions of this Agreement and the Franchise grant ordinance, a non-exclusive Franchise with the right, privilege and authority to construct, operate, repair, maintain, and reconstruct a Cable System on, over, under upon, across, and along the Public Ways within the Franchise Area in accordance with the City's specifications and this Agreement.")
Build your own Raspberry Pi-powered handheld Linux terminal
My Week at Hacker School
I opened an account with www.lhv.ee - a bank in Estonia (EU), which is my home country.

We started a company, then ordered the incorporation documents, and then had them sent back to be apostilled. Then we forwarded them to the bank. I had also been in the bank office before to sign some paperwork and see what was possible.

Starting a company was 200£. Apostilling the document was 30£. The cost of opening the bank account was 500€. Add some postage fees.

Starting the company: http://www.companiesmadesimple.com/page1512en.html?namesearc...
Getting the certificate of incorporation from them mailed.
Apostilling documents: https://www.gov.uk/get-document-legalised
Bank we used: https://www.lhv.ee/
Show HN: SideDolla – Find side work
Interesting question you might ask yourself, do you want to be in management or not? Do you want to be customer facing? Or not?

When companies are small the jobs are all blends because they have to be, you just don't have the resources to do more. But as the company gets bigger (presumably through growth and not just a funding bump :-) you can allow folks to focus full time on specific roles which, in theory, gets you better execution of those roles.

A friend of mine once said you often could figure out what role you liked "best" by the first thing you did when you got in, did you check the build? (developer) did you check email? (manager) did you check the web? (marketer) A bit simplistic but it does make for interesting introspection.

As employee #2 you're well connected with the CEO and the other founders, and you can talk about what you want in your future. You should sit down and have that talk with them.
https://www.lhv.ee/
I am genuinely interested in hearing the 'good intention' explanation of these bugs.
>. One of them basically had us reverse engineer our stuff through demos

Why are you protecting them? Name them. It blows my mind that there's so much abuse out there but we're willing to cover for terrible companies.
I think, once you unanimously conclude that something should not be done, that people don't really care _why_ it shouldn't be done until someone tries to suggest you should do it.

For example, we know not to dereference null pointers. It is pretty much never correct to do so, and it's hard to imagine otherwise. What does it matter what C says should happen when you do it? You're never going to intentionally do it, so it becomes an incongruous hypothetical. Like "what would happen if you were never born?" The answer is useless because the question is inherently flawed.
Funny you should mention that. At my previous employer I needed to buy some domains and our current registrar was simply horrifyingly terrible (like $30 per sub-domain, yes you read that right: sub-domain. Bad support. Payment issues. Their website had issues in general) so when they asked me for alternatives I gave them NameCheap, and the biggest sticking point was the name (and how it didn't sound professional).

We did eventually go with NameCheap and had no issues. But the name definitely does them more harm than good for business users.
Despite the whole AlphaSmart thing, I still think there is a small market for the TRS-80 Model 100 or 200 style computers. I would love to have an OpenBSD machine in that form factor.
I'm impressed but I've got to wonder how big the market is for this. How many people (of either gender) want to hack on their sex toys?
maybe it's difficult to uncover the opposite story, but when was the last time we heard a story like: "Large corporation stock price drops because small tech company was awarded patent".
Hello HN. My partner is a UX designer and I'm a full-stack dev. While watching her work, I found that she was wasting so much time building her usability evaluations reports that I built a tool to help her out.

It's a SaaS service for generating reports with a Chrome extension to allow capturing problems onsite.

I'd love to get feedback from fellow UX designers and usability professionals about their workflow and how to cover all the needs.
That site is so absolutely terrible I created an account just to post a link to the actual patent (something patentlyapple goes out of its way not to do).

https://www.google.ca/patents/US20130235222

Simply incredible that they take the figures from the patent and then watermark them.

It seems that the concerns of the GoPro camp are not that Apple is going to start extorting with the patent, but rather that Apple has shown specific interest in GoPro's market, specifically noting it several times in their patent application.
Yea, but their domain registion prices are high. I have always appreciated the honesty/integrity/simplicity of gandi though.
https://hn.algolia.com/?q=learn+c+and+build+lisp#!/story/for...
Investors of this sort are an extreme minority. Nearly all professional investors are effectively amoral and will do whatever makes the most money (legally - because if it's illegal and you get caught, you lose money).
EA is chasing a very different segment of the market than indie developers. Fancy graphics and gigantic projects that need to sell millions to break even. At that scale (and aiming at the lowest common denominator of consumers) maybe piracy is a big deal, but there are indie games that seem to do ok.

Their problem isn't piracy so much as getting noticed with a marketing budget orders of magnitude smaller than most AAA games'. And to be honest, I suspect EA just likes using piracy as a boogeyman to blame their problems on and to rationalize the Origin service.

I don't know that overall numbers on the PC industry would shed much light on the indie dev scene since they're still a small fraction, but I've played a lot of great games in the last few years. On mobile I basically stopped bothering, with Monument Valley being the one recent exception.
> game changing would include SSL for all

Let's Encrypt is going to be doing that later this year anyway.

https://www.eff.org/deeplinks/2014/11/certificate-authority-...

https://letsencrypt.org/
Raymond Chen does a lot of this kind of thing for MS-related stuff, especially older Windows versions:

http://blogs.msdn.com/b/oldnewthing/
I was stuck on a train (typical timing hey?!). I've got the site back up, but it needs a bit more fettling. Is it working your end now? I'm currently writing a part two which extends on what I started last year.
Care to elaborate on DNSSEC? I've been interested in seeing wider adoption of DNSSEC for things like DANE.
That's interesting. Do you know where the requirements are published? I've read language recently from at least one registrar specifically stating that private registration prevents transfers to other registrars. Maybe this was before these new requirements were published.
iOS 8 Beta Testing with TestFlight
One example of this happening: Perlman's proof of the Poincare conjecture was posted on the arXiv first (http://arxiv.org/abs/math/0211159). In fact, I don't think it was ever formally published.
Its definitely something I'm interested in, but I'm a bit of a freak.
Serial subreddit takes day of silence to honor Hae Min Lee
Also, it seems like no-one is ever pursued to justice for creating such software, and this is the opposite of the greater public's expectations.
Free will is an assumption that we make because the opposite would render all discussion meaningless.
awesome visual design, and the physics of carving through the snow is super satisfying/addicting. great job man!
i like it - it looks more plantlike with the largest arc deleted
Also an issue is what ends up becoming benign neglect after the new shiny ball is no longer fun. That actually is my biggest concern. Example is google voice which is frozen in time.
> There is so much unexplored space in the medium. We might have stripped the surface, but there is gold down there somewhere.

And so the cycle continues :P
This is partly why they should add "premium" support to the Play Store for developers. Right now their free support for their almost free developer accounts (one time $25 is "free" in this context) is just atrociously bad, and the only way to fix it is to fund more human support personnel.

If I was a developer bringing in several thousand a year on the Play Store, I'd happily shell out $99/year for better support. I imagine I am not alone in that.
How to Layer Purple Without Looking Like Barney