skysight-inc/HackerNews huggingface dataset:
One thing I wish to know is whether it is possible to negotiate the terms so you have preference of liquidating some of your shares when company raises a round. Surely, the possibility of an IPO or an acquisition might be uncertain but another funding round seems a very plausible event.

One company, Atlassian, did raise one round solely to allow employees to vest their shares but I am not sure how common this is in Silicon Valley's Tech Culture.
> > We do not routinely release information about what happens to bugs, so you should not expect a response.

> Which goes back to my original point about customer trust. If you know I've reported a bug, why would you deliberately not tell me that it has been fixed?

Another example of http://danluu.com/wat/ (discussion:https://news.ycombinator.com/item?id=10811822).
I seen the free books here

http://www.springeropen.com/books
That's orthogonal to the point I was making.

My point was this: The article compared (i) the UK's 10-page form with (ii) the USA's visa waiver program. However, this isn't a fair comparison. The USA's visa waiver form requires pre-registration and payment. The UK's equivalent does not. The USA's visa waiver program applies to 28 countries. The UK's equivalent applies to 56 countries, plus all EU countries.

Regarding your question: I have had to do that (to get a visa for India) and I found it surprising and inconvenient. Now that I book all travel online, though, it's not that difficult. I wouldn't call it 'tormenting'.
Well, I just think its a little classist to have these elite Indians decide what free service should or should not be allowed to be provided to poor Indians. They're essentially deciding the sacrifice that the poor will make (by forgoing this service) to serve their ideal (net neutrality). Their words and beliefs bare no cost but will be involuntarily paid for by others.

The pros are that its a service that people have a choice to use so if a customer freely chooses to do so, that person is obviously off. If you, or Aircel, want to provide a more competitive service you are free to do so. A different model that you feel is more effective is not an argument to restrict another competing model.
Ask HN: Post New Year's tech deals
Please share tech deals that are ending today!
Genome-editing revolution: My whirlwind year with CRISPR
Hence, my first comment.

> I get that filtering and testing millions of random bug reports from all corners of the Internet is hard - but it's a problem which Google desperately needs to solve if it wants to retain the trust of its users.
It took me a few rereads of my original post to realize what might be sad about it ... then I got it.

It's actually a happy story (for me). My daughter is a PhD candidate at the Johns Hopkins school of medicine and is working towards becoming a researcher (molecular genetics). I'm not sure I should comment on which lab she's working in or what they're trying to accomplish.

It might not be fun for the mouse but I'm thankful for projects like this because we get to work on something together. It's almost like going back to when she was a girl doing a science project in elementary school.
I am considering an offer from an early stage startup. Salary is being dragged down ~40% under market due to stock options. The role is being a 'first key engineer' hire after the three co-founders. What kind of common-stock equity offer is 'average' in this case? 1%? 2%? 5%?
Javascript: https://github.com/Cloudilly/Anonymous-Group-Chat-for-Web-SD...
Swift: https://github.com/Cloudilly/Anonymous-Group-Chat-for-iOS-Sw...
Android: https://github.com/Cloudilly/Anonymous-Group-Chat-for-Androi...
Server Hook: https://github.com/Cloudilly/Anonymous-Group-Chat-for-NodeJS...
With respect to spaced repetition algorithms, if anyone is interested in using something other than SuperMemo's SM2 algorithm, I devised the following for my JLDrill program: http://jldrill.rubyforge.org/Strategy.html

It has a few advantages over SM2 from my perspective. Instead of trying to time reviews, it simply tries to order the vocabulary by likelihood of remembering it. You then drill the vocabulary until you show that you are getting somewhat over 90% chance of remembering the vocabulary. It then presents new vocabulary. You can also set a cutoff point where the ratio of actual elapsed time is over ideal review time is over a certain point. It can then "forget" these items, which handily helps people who have spotty review habits.

Unfortunately, JLDrill currently suffers badly from bitrot and doesn't really work very well any more. I will admit that it wasn't particularly well written in the first place ;-) However, I recently dusted it off and if you are enterprising, you can probably get it mostly working: https://github.com/mikekchar/JLDrill
This one is ending today. Hurry up!!

http://www.rolustech.com/blog/gift-yourself-a-sugarcrm/
But they can and should go out of business
تور لحظه آخری کیش در هتل ایران ویژه دی ۹۴
The "No True Scotsman" fallacy doesn't mean that you get to call anybody you want Scottish and get away with it:

"Actually, Arnold Schwarzenegger isn't Scottish" - "HA! No True Scotsman!"

I'm sure you can see the problem with using this "fallacy" to claim that anybody is Scottish even if they don't self-identify as Scottish?
I appreciate how the conversational presentation of the discussion here makes the topic more accessible. I should probably come across this topic before but I'm glad the author made it so easy to digest.
Huh, TIL. I've never actually used comments in an email address, as they're pretty damn silly. I must have misunderstood the stackoverflow post I read way back.

Thanks for the information!
Indeed. In other, perhaps less "SV" companies, I've seen it happen where the CEO wants to bring in an associate as perhaps the COO, CTO, CFO or some other high level position. Obviously such a person won't just leave their "megacorp" job without some shares being offered to join the riskier venture. So they end up diluting the company just so that a certain % can be given to this new "super experienced and respected head". It is sold to the rest of the company that he will bring in new customers. What actually happens is almost nothing. No real value is created. Just expectations are created.

This can be the same with "fund raising". Just because the company has diluted itself and now has a few million in the bank... it still has to spend that money wisely and correctly in order to realise a genuine "the pie is now bigger than before" that the shareholders were expecting.
"I expect that a company pay taxes where they realistically operate."

Would you expect a SaaS provider in Norway to pay corporation taxes (i.e. a tax on company profits) in the US just because it has customers there?

What about state and federal sales taxes?

Would your answer change if the company were to have a single marketing employee based in the US?

What if none of the company's customers are in Norway, but all are in the US? Should the company pay profits taxes in Norway, the US, both, or neither?
> that you're getting paid to do a job, and that you have to be paid to be a leader.

I did not mean these things the way you seem to think I meant them.

> What I'm getting paid for is to take my employers priorities and goals into consideration, and the strength of that consideration is proportional to the pay. If you don't pay me very much, my priorities will be considered first, and one of my priorities from a workplace is to be comfortable and happy within a good organization -- I will work to help and support my friends and coworkers.

I use a similar rubric to decide how to prioritize my time. My defined role comes first over everything else. Because I am accomplishing my role extremely efficiently my company sees me as a very good employee.

What I do with the rest of my time I consider to be my sole discretion. If I have an idea for something I'd like to build for the company, I'll go over it with my manager to gauge interest. Sometimes he's interested, sometimes he's not. I do not sweat lack of interest, I am an idea machine, I can come up with new ones.

I look at this surplus time as the primary benefit I receive from getting better over time at my job. I spend maybe a couple hours per week on defined roles, the surplus time I mostly re-invest back into my own capabilities. This helps both the company and me, but mostly me. The company simply isn't set up to be able to utilize my talents effectively.
TRAI won't accept the comments received by Facebook in forming a view
Companies absorbed, dead links, contracts that had to be met at midnight, one booth with wifi, zero chance of getting anything like this out into NYC wasteland (where millions live). Soon the flashing giant ad monitors will all be strewn across midtown, not a byte will make it to deep Brooklyn not a one.

Do some googling on this one, follow the trail of disappearing companies involved, in the end, Google took it all over, that's the footnote, its all Google running the show now. But hey, more screens, that's Times Square. I'm ok with that. :-)
Proposal on Improvements for High-Skilled Employment-Based Visa Applicants
You may be interested in HP's research into 'The Machine'. I disagree with some of the use cases being proposed, but it's certainly possible that the technologies involved could provide big steps forward for computing power.

http://arstechnica.com/information-technology/2014/06/hp-lab...
> Restrictions on transferability is standard for a private company

A right of first refusal (ROFR) is a reasonable transfer restriction. So is a lock-up period, e.g. you may not sell these shares within N years of getting them. Bans, on the other hand, are not. For a common stockholder, requiring board approval is a cutesy way of saying "ban".
Please... what is "embarrassing" about quantum mechanics? (As an (ex) quantum physicist I consider the desire to "metaphysically understand" anything a mental trap.)
NSA Cheerleaders Discover Value of Privacy Only When Their Own Is Violated
I think you're taking my comment in a much too serious fashion.
But do we know if it's still in use in the new app (probably...) ?

The libraries were introduced a long time ago and were probably first developed for the iPhone.
For this new app they outsourced the effort despite the fact that they acquired Tweetie and hired Brichter.

I understand the history of it but my point is I'm not sure this is all still relevant in 2015 especially if Twitter outsourced the effort for this new version. A chromium instance can have fast animations on a mac or windows machine with only web tech (a lot easier to maintain).
> But since poor East Germany rejoined West Germany in 1990, England no longer lags far behind Germany. Depending on which numbers you use, the English parts of the United Kingdom may already exceed Germany in GDP per capita. If recent trends continue, the U.K. as a whole could even overtake Germany in gross output by the year 2030.

So after 2008/2009, when everything Germany did was great and everything England did was bad, because the crisis affected Germany much less than England, we are now back to extrapolating, after London got back on its feet?

In 2015 1.1 million people fled to Germany and birth-rates are rising. For me long-term estimates of economic numbers (which are largely based on demographic estimates) seem like complete guessings, because we simply do not know how this will play out.
> upgrading the software

they told you this because they probably fixed the bug in a newer release. what response were you expecting, exactly? to dive in with a hex editor?

for what it's worth we run into the same issues with our network devices, it's a pain in the ass, and that's why we're shifting to SDN.
Sure. Typically they are specialized in a single type of content. For example, JSTOR is a self-described "digital library" which provides journal access. Your local movie rental store (or its competitor Netflix) provide entertainment or educational content (movies and shows).

Of course they can be regulated just like any business or service. So could this service, in fact. Forcing net neutrality for all service providers would cut out a lot of crap and I'm convinced it's a long-term boon.
What do you do differently based on the outcome of that? The only scenario I can think of where that makes sense as a first step is if you're happy to ignore a 1-out-of-3 failure but feel the need to investigate a 2-out-of-3, which seems like an odd position to take.
I think it depends on who you sell to, I have very few problems with piracy but I know people with different types of customers who have horrendous problems.
I've had a number of fun failure modes like that.

My current favorite two include when the change password form permitted longer passwords than the login page, and one where the change password form happily allowed special characters, but if there was e.g. a semicolon in the password, submitting it from the login page would throw a SQL error.
Why is a warmer Earth bad? I'd rather this new climate than the climate of the Little Ice Age. Humans tend to do better in warmer climates.
It feels to me like the author used WebSockets for the wrong thing. I don't think WebSockets belong on a website (even an interactive one as discourse, it is still a website based on my criteria). They'd be more apt in web applications.

So, to me it feels like the 1-connection-per-tab feels like saying "someone launched 50 instances of an executable and it opened 50 TCP connections".

Examples of where I think it's acceptable/recommended to use Web Sockets include /(video|audio)?/ chats, multiplayer games, collaboration tools, etc. Stuff that requires real-time notifications.

Does a discussion platform require that time precision? I doubt it (frankly, I think WebSockets would give a too high "temporal resolution" unless there were proper delays in place which just complicates the implementation, but that is actually irrelevant here).
Lawsuit seeks more than $5M for slowing older iPhones with iOS 9
I do like this idea, but surely I'm not the only one with fond memories of just bloody building random crap with the bucket of lego pieces I had as a kid.

Why not just encourage them to enjoy Lego for the random fun that it is, instead of needing step-by-step guides for absolutely everything?
Years ago I did this same thing for a startup that wanted me to move to another more expensive city, and take a significant pay cut. They offered a bunch of options, but would not answer any of my questions to help me value them. I told them to me they have zero value and I'll operate from that premise. We never could come to terms on pay so I passed on the offer. Less than a year later they were out of business.
I'm a developer, I SSH into remote machines and type code all the time. As long as you're 10-15ms away, it's not an issue.
(Stupid question perhaps, but) have they looked outside the skull? Lots of old brain-like systems are around the spine and other places I hear (guts etc.). Couldn't there be an anomaly that a part of his brain sits somewhere in his chest?
> Never attribute to malice that which is adequately explained by stupidity.

So what is the lesson here? I hear this saying over and over, always with the implication of "Give them a pass". Who cares if they are being crooked, or are too dumb to do division. Either way, the employee loses.
Scientists have figured out how the Earth looked a billion years ago
This was the chap England thought best appropriate to handle the famine.

"The judgement of God sent the calamity to teach the Irish a lesson, that calamity must not be too much mitigated. …The real evil with which we have to contend is not the physical evil of the Famine, but the moral evil of the selfish, perverse and turbulent character of the people.
- Charles Trevelyan, head of administration for Irish famine relief, 1840s"

He thought the famine would "thin" the population like you would do when maintaining a forest. It's borderline genocide.
The desire of some Scots to rewrite the Highland Clearances and other nastiness as being perpetuated by the English is really quite ugly, a cowardly refusal to stand up to the past, and the worst kind of romanticism of history. I've read quite a few similar sentiments on the Scottish subreddit trying to pin slavery and empire on the English, with noble tartan-clad Scots shedding noble tears...
Hence my suggestion to make it a free for all, let the market sort it out. The long term beneficiaries of that strategy would be the general public rather than the current crop of incumbents. If there is one thing they hate it is a level (and unregulated) playing field with a bunch of upstarts with absolutely nothing to lose.
Why do firms offer options as opposed to actual equity?

The way these options are structured plus US tax law basically means a lose - lose scenario for the employee.
Happy New Year 2016 – Watch the 'Happy New Year' Tweets Live Across the Globe
As we all know Scottishness is passed through the male gene*

(Stewart Lee).
I (as an Indian with easy access to internet) may not be target audience of this service, but I would also have to suffer the implication of such service on telecom policy of my country, by which I mean, end of net-neutrality. That I want very much to be maintained. So I, and other Indians who are against it for this reason, have all right to oppose it.
For people looking for it, OpenERP is now called Odoo: https://www.odoo.com/

We've been doing projects based on it for the past few years, and it's pretty good as a platform, despite a few shortcomings. But the best part is using PostgreSQL as the data store!
"Well he may have been born and brought up in Scotland to a Scottish parent ... but he's not a real Scotsman as he doesn't have the same accent as me"
Upvote for Armenian wives.
The point of an IQ test is to measure g, or general mental ability. In other words, if a computer can test well on one IQ test, it may also test well on other IQ tests, since it should be general. Otherwise, it's a domain-specific ability for a specific IQ test, which wouldn't be as interesting.

If a system could perform generally well, then the implications are astounding. It could imply general analogizing capability. It would also mean AI came way faster than anyone thought.
> If the company producing and selling the hardware is not giving the specs to their users, then it's their fault.

AMD started releasing the low-level documentation for their GPUs in 2008, and although the FOSS drivers have benefitted stability-wise they're still lagging in API features and often offer less than half the performance of the proprietary counterparts. As far as I know we don't have a complete FOSS OpenCL 1.0 (ca. 2009) implementation for any ISA, nevermind newer versions or competitive performance.

Unfortunately GPUs are so complex that specs alone don't guarantee good drivers.
what would use cases for this be?
So, that's 4 function declarations to write a simple wait timer. How is that Javascript saves us from the verbosity of Java again?
> elite Indians decide what free service should or should not be allowed to be provided to poor Indians

What's you definition of elite ? There's a very diverse background of people who have spoken against "Free Basics". Also keep in mind, that your average Joe won't even bother to read the fine print about the pros/cons of "Free Basics". So in a way, you have to depend on someone with a keen interest to voice an opinion.
Sometimes the right person to ask is the third party. The "target market" here consists mostly of people who, as a group, have no understanding whatsoever of what is being offered. They can't make an informed choice because they have no information but what marketers tells them, and we all know that sales and marketing are paragon of honesty and truthfulness...

Mind you, that so far none of the "India's top tech institutes, startups, entrepreneurs & other eminent people" are forcing general population to reject the offer. They're just explaining what the costs and the long-term consequences are. Who, if not them, is supposed to do that?

Welcome to XXI century. We're making the world so complicated that you often can't trust an ordinary person to make a good decision for themselves.
Not managing my time wisely. I keep choosing escapism over learning/reading and that is impeding my learning of new tools/languages/etc that can help me get a new job/better pay.

I've been "drifting along" for years at this point, unable to get out of my own way.
This is a very nice analogy! I might borrow that in the future. :-)

It got me thinking: it's quite easy to come up with effective car/garage/road analogies.
Why was it stupid to turn down something which you couldn't value, yet had to buy (in way of lower salary or more hours or whatever it was) ?
Is there any good introduction to using / working with it? I tried to check it out once, a year or two ago, and I couldn't figure out how to bite it.
I wasn't aware that kernel did that. Now that you said it, it's obvious that they would, but it never actually crossed my mind. Thanks for providing some insight and making me a bit wiser! :-)
I am not suggesting to completely remove them. But over the years we see even more little rules, taking even more time, bothering grannies with their sun cream, and with, in my opinion, a value added in term of security of zero.
> it looks to me as if you're trying to blame

Eyes of the beholder. From my end it looks like I'm trying to make the polite censor think twice before abusing his power.
What are the reasons to believe that it wouldn't work?

ANRC (the body that governs communication) in Romania I think did more (by doing very little) for the Romanian economy than any other government agency. It's funny because we used to hate them for not allowing us to get more ethernet cables on the public infrastructure (which we payed for a nominal price) because of some safety issues. I was working as and admin working for one of those free for all ISPs. It's crazy how good and cheep the internet has become since then.

What happened is that in a small city (250k people) we had about 30 independent ISPs and we had gigabit peering between ourselves. Scroll 5 years, big companies come in and buys us all out, then slowly start replacing ethernet with fiber. Scroll another 5-10 years, most have fiber in the cities and gigabit connections at very low prices.

It can be argued that the little guys (ISPs) got a little screwed especially those who haven't been bought, but overall the romanians got a really good internet and that's all that matters in the end.

The take away here is that once people started getting used to low-cost mostly local network + internet within a highly competitive environment, the "big" ISPs had no choice than to provide at least an equal service.

It's true, that was a different time, but now it's even better, because hardware is a lot faster and cheaper!
They can. At will means they don't have to provide a reason. It gets complex though when the fired employee claims he was actually fired for illegal reasons. E.g. they might claim they were fired because of their age, because they were a woman, etc. Since most companies like to avoid lawsuits (but win the lawsuits if they do happen) they typically have internal HR processes that make it much harder to fire people. These require managers to document everything so that when person X claims they were fired because of their age, the company can hit back with "no, actually we have this whole file documenting all the instances in which you screwed up".
Writing Mac apps and iOS apps is pretty different. I consider myself a pretty good Mac dev, but I suck at iOS. I thought it wouldn't be hard to do both, but everytime I tried I realised that a lot of the frameworks are so different that you basically need to learn them from scratch.
https://www.reddit.com/r/shittykickstarters isn't quite it, but probable or obvious frauds will probably show up there.