skysight-inc/HackerNews huggingface dataset:
What industry or app was this for? I wrote something that sounds like this for VoIP packet capture. Though the rates were around 5TB/day. I'd keep the latest indexes in RAM before delta-encoding and writing out. Periodically, merge multiple indexes into one.

Worked surprisingly well, and the indexing overhead was only a few bits per packet (given enough similarity in packets over a short chunk of time (say, 1 minute), then just indexing unique values per chunk -- it was all fairly efficient.)
I'm surprised you found a near-certain pre-IPO company who gave you a lot more equity than $350k. Most options I've seen at that stage seem to consistently not even reach 0.1%, which is already much less than $350k for your typical IPO.
Atlassian Stash loves HipChat
But it can be used for security: http://www.nature.com/news/2008/080827/full/news.2008.1067.h...
Most companies are inclined to think of raises as tiny annual percentage gains, which may keep in step with cost of living increases only if you're lucky. If you ask for more than that, managers are trained to save the company money and not honor the request. They're expected to call your bluff. If you show up with an offer from another employer, they may counteroffer, but may just as well let you go because of your "disloyalty". People can and do often suffer retribution when they ask for raises.

The business world sees things completely differently than the engineering world.
Disagree. It's not degrading even if it is true. Automation has been displacing people for how long now?

I would argue it's hubris to think one brain could forever outperform the cumulative experience and information that we can automate.
San Francisco Hotels Are World’s Priciest as Rates Surge
Just collect and store. They can be purified and have commercial use. Otherwise, since they came from the earth in the first place, storing it back in the earth doesn't change the amount of toxins we have in the ground.
Here's what happens if you don't counter: she leaves. Critical project fails. Everyone in engineering knows that the market rate is greater than what you are paying and that you won't counter. Expect a flood of 2 week notices.

Here's the thing. By the time someone is actively interviewing, you've already lost. Treat your compensation like you would any other product and try and figure out how to differentiate your product. Cash by it's very nature is interchangeable. Benefits, perks, camaraderie aren't.
Here it is: http://www.liveondemand.com/
Your first question is answered by beambot. The 10% argument is that Google felt it had to raise salaries by that much for everyone after collusion ended, in order to retain employees.
Play a game whose entire code fits inside a tweet
Yeah, the list seems to include a lot of languages that seem more likely to be motivated by potential need for US military to be cooperating with forces speaking those languages than languages associated with threat populations.
I'm surprised it hadn't launched there already. I guess I shouldn't be surprised...
Shameless plug here - The author of the article does build time-series databases for a living, and more specifically the Datadog monitoring platform - which will gladly collect your millions of metrics, graph them and alert on them, along with all the events you care to keep :-)

We've been through a number of data stores ourselves, starting with Postgres back in 2010 - then on to Redis + Cassandra before we built our own. But that's a story for another post...

http://datadog.com
Isn't that what the favicon.ico in the root of your site for?
As a manager of engineers I would definitely recommend showing up and trying to kick ass every day no matter what. If you're feeling like you're under paid feel free to discuss it with your manager and get another job if you feel that is the right move for yourself. Please don't show up and sulk at work and make life miserable with a work stoppage though.

Most times your immediate managers have very limited control of salary decisions and certainly your team mates and customers have almost none. While you may have a professional disagreement with your company about compensation please don't let that ruin your personal reputation and relationships by doing sub par work, continue to build that reputation and relationships with excellent work.

As a personal example I had a compensation disagreement with a company I worked for. After not getting the raise I requested from my manager I still delivered a superior product that is the basis of that companies business to this day. Up until I left for a better paying job 6 months later I did everything I could to deliver the best for my team mates and customers. Two years later my former manager became VP at a new start up and hired me on with a solid salary and equity because we still had a strong personal and professional relationship even if the company we had previously worked for had problems.
not that hard, they use http://www.howtomeasureanything.com/
My mind immediately jumped to the polygon & arc solution, but I was really impressed by how you gutted this one out. As a hiring manager, you need to know that the people you hire can work through problems that are obvious to them, but more importantly, that they can work through problems that are non-obvious to them as well. Kudos for illustrating this ability.
LYAH is a phenomenal introductory resource. As companion material I would also recommend the lecture series on C9 by Dr. Erik Meijer, https://channel9.msdn.com/Series/C9-Lectures-Erik-Meijer-Fun....
To quote Zaphod Beeblebrox, "I got lucky".

These companies can be found, and you probably know their names. You can get through their interviews by adopting the mannerisms of their interviewers (be it old cynical guys, or Stanford new grads, or whatever) and studying your SAT interview question book.

The way to really strike it rich is look for say a social network with 30+ million active users that is willing to give you options. It's hard to fuck up 30+ million users.

EDIT: Just because I got lucky does not mean the OPs post is wrong. My luck was aided by me jumping ship as frequently as I could whenever a good new opportunity presented itself.
What?!

Uber is losing money?

What about "uber for x" businesses???
Are they losing money too then??

Smells fishy don't you think?
FBI investigating 11 attacks on San Francisco-area Internet lines
The biggest problem with react.js – knowing what is fresh.
Just last night the SOFIA Observatory observed Pluto during an occultation [1], a very rare event. The main purpose is to help characterize Pluto's atmosphere and, along with New Horizons, the data will help calibrate future Earth-based observations of Pluto.

[1] http://www.nasa.gov/feature/sofia-in-the-right-place-at-the-...
I am quite curious about how food was before potatoes, tomatoes and chillies were found in Americas. Based on what I know of Indian cuisine(north India Punjabi though it is one of the most popular that has been exported outside), these three ingredients are used very often. In particular, tomatoes are used pretty much everywhere for the curry.
Also, taxis are only a small fraction of all traffic. Restricting the number of taxis will even worsen congestion (and definitely parking), if people are substituting with their own cars.
I don't go out of my way to hassle smokers. But I do enjoy and approve of the fact that they are generally not allowed to smoke near places I want to be. Nothing to do with wanting them to quit (although that would certainly be a good thing!) and everything to do with my own selfish desire for cleaner air.
In general, you can expect all the good ambitious people to leave. The ones who stay are those who think they can stay and play politics better, or have a "beaten wife" mentality that they think is loyalty, or are on a visa.

EDIT: A previous boss of mine was unhappy I was quitting, and apologized that he couldn't give me $40k in cash to stay for another year. Me leaving meant they needed to search for a new, qualified person, and then spend the time training them, which was certainly close to $40k of time-money. Unfortunately, upper management didn't care.
Fair enough. In the telemetry world the second case you mention is rarely seen. I'm sure someone, somewhere is doing something like that, so I won't say never. In flight testing you have anywhere from a few measurements to thousands of measurements gathered from physical transducers, and then digital data bus information that can vary dramatically from platform to platform, from just a few kilobytes/sec to gigabytes/sec.
This is pretty great. Only 2 babies born with HIV in Cuba last year, although the article doesn't say how many were born previous years.

Only data I could find says as of 2011, 6,200 adults had HIV in Cuba.
What are you hosting Telescope on? Meteor, Heroku, self-hosted?
Mark Zuckerberg discusses how VR and AR will shape the future of Facebook
FISA court rules NSA can resume bulk data collection
I think the storage company Nimble may have figured this out.
> If you want to say the supply restrictions are bad, then you either need to find a different solution that solves the problem [...]

Or just point out that the problem that was ostensibly solved wasn't.
Well on a personal level, I really love living in Australia (in melbourne btw), so I stay. But to answer the other points - in a straight comparison to SF yes it's expensive, but wages are also good so it tends to even out. Internet speeds are a joke, but most commercial buildings and all co-working spaces have 100mb cable, so it's a non-issue for work. As for the government, well, "not particularly technologically minded" is about the kindest thing you could say about the current party, but it's not a factor in my day-to-day work, and not enough reason for me to pack up and leave the country.
Beats1 radio on Apple Music down on first day
I'm in the Army. I've met a few people who enlisted through the MAVNI program and they are very outstanding Americans.

One guy I met, had two masters degrees (this is crazy for someone who's enlisted), one in CS and another in engineering. Most of the people I met coming in through MAVNI already had good English, like you mentioned if they do not...

Another guy was from Mexico and barely had a grasp of English. Graduates of basic training who have this issue get sent to Texas to attend a language school, though.
I think `unskilled' might be a technical term for how fast a member of the general population could pick up the job?

At some point, computer usage might have been sufficient for crossing the threshold from unskilled to skilled labour. Now we expect everyone to have a basic understanding. (And even earlier, literacy alone was a `skill'.)
MaidSafe[1] is a similar scheme for data (not CPU cycles) and it does have a currency based on amount shared and a couple of other things. It is also serverless but it doesn't use a blockchain. They are doing a lot of active development in the space right now.

1 - http://maidsafe.net/

Edit: actually it does appear a goal is to share computing power though I know less about those details compared to the data distribution. Ref: https://forum.safenetwork.io/t/homomorphic-encryption-by-mit...
His name really is just like that.
If you don't incentivize me to leave, I won't. And I would prefer to work for an employer who understands that than for an employer who plays on my built-in herd instincts and sense of belonging to get me to stay.

There's a lot of opportunity cost in staying at a job where your salary doesn't grow as fast as the market salary does.

Let's say my salary right now is 100k and that is the same as market. Next year I get a 10% raise, which makes my salary 110k. But the market has gone up 30%, which means my salary should be 130k.

Repeat that another year and my salary is 121k, but the market salary is 169k. By not switching jobs every year, I've just lost 68k in two years. Assuming the same numbers, I will have lost 154k after another year. That is more than my whole salary that I've left on the table just because I don't want to hurt my career by job hopping.

In this overblown example (neither raises nor market growth are that fast, I think) I could afford almost two years of retirement after 3 job hops.

What could you do with two years of free time?

PS: this is why companies give you a 4 year vesting cycle with an exorbitant [potential] upside. They understand this calculation and are trying to give you incentive to stay.

PPS: this is also why employers don't like it when you discuss salaries with your friends. To the point that it's become almost taboo to do so
seems a simple change to gravatar to allow registration and use of simply the domain name to host the Corp Logo would be a 10 minute change.
How about equity that's the same quality (not magnitude) that the company gives investors? I.e. instead of these 10/20/30/40 (non-uniformly-vesting) ISO grants, the company issues the employee monthly debt that is convertible into stock and has a preference on the company's assets if it goes under?

How do we negotiate more meaningful equity?
Kapsula (Android/iOS) is a game with infinite Lenin clones (free)
Not at all. Religion was born the first time a thinking creature looked up at the sky. Most likely some pre-homo sapiens hominid.
That link just screams "I'M A VIRUS! CLICK ME!"
What makes you think they have? Do you have a blog post or statistical data that supports this notion? Please, share!
If you come in as a MAVNI, you are probably not going to get to do a job using your home language, at least for a long time. It is not easy to get a security clearance as a Chinese or Russian immigrant. I met people who wanted to work as a linguist who spoke fluent English and another language. The guys I met ended up enlisting as mental health specialists and pharmacy assistants.
When hiring we will often offer an amount near the lower end of the range provided (assuming their range is reasonable) and include in the offer letter a ~5% raise after 6 months.
This is an acceptable description.
AWS US-EAST outage
There's many, many cases where you have lots of discrete inputs but a lower time threshold. In/out bytes per port on switches in a datacenter. CPU/memory/disk stats on virts you spin up for on-demand load, or just your normal datacenter deployment. Employees/vehicle locations in the field. Often you don't even need per-second time granularity, but that can be made up for with a larger number of discrete inputs (how many trucks does UPS have in service?)
>>If Greece had its own currency, they would print more of it and use that money to pay government salaries and pensions.

Doesn't this lead to hyper inflation situations. Basically money is what you trade for effort. When you freely "print money" you are simply supplying a lot of cash for the same effort. In return you simply pay a higher price for the same things.

There fore only way to increase the supply of money is to increase trade able effort in some way.

How will simply printing money solve anything? And how are few countries exempt from this rule?
I actually appreciate this post, for showing that people other than myself also over-think solutions. When most of my software development work deals with managing code complexity, vs actual algorithmic work, I often feel silly when I spend too long working on a problem with a simple solution. Luckily, analysis and learning is part of the job description!
Greek crisis stokes Bitcoin prices higher
Draw a circle/oval/rectangle/cloud/whatever around your names and suddenly there is zero ambiguity. The only constraint was EGO.

PS: For typesetting Just capitalize the first letter. Radious ^ 2 * Pi = Area is common and unambiguous.
Hey! Great job. That's awesome.

My trajectories been

25k 6months, 45k 6m, 75k 1yr, 110k now.

Hoping to get to 150k in one more year. 150+ would be a sweet salary!!

(Throwaway)
Very neat, but it doesn't have any idea of water pressure so a common V pattern that appeared in the caves don't equal out. Anyone know the best way to simulate that?
But those situations aren't the same -- comparison sorts take O(n log n) because it is expressed in terms of n, the number of elements, which is orthogonal to element size. Even if you did account for the max element value V, it would be constant with respect to that value. The full bound would then be n log(V) log n -- regardless of your choice of V, you don't affect the scaling with respect to n.

But for hashtables, what exactly are we studying that doesn't care about hash time? The whole reason that a hashtable is supposed to save time is that you locate the desired key's value by computing the location from the key itself. To whatever extent that computation requires more steps, that cannot itself be abstract away -- if only because a limitation on key size is a limitation on table size.
CircuitBreaker (2014)
Coinbase is apparently seeing a 300% increase in euro/btc exchanges from users across europe in the last few weeks, but not much from Greece itself.

https://twitter.com/coinbase/status/615949087829946368
The money comes from different pools for those, though.
Yep, I have had to support IE7 and 8. IE6 was, thankfully, a bit before my time.

And yeah, the title is pretty clickbaity; guilty as charged! But my blog has no ads, so it's not like I'm making money off of it. I'm just trying to draw attention to what I think is an important issue.

As others have pointed out, it's all a matter of perspective. If you're trying to build for Web 2.0, then Safari is a fine browser. But if you're trying to build for Web 3.0 (or the "next web" or "appy web" or whatever you want to call it), then prepare to be disappointed.
Good question, and believe it or not there have been small reactor concepts that failed for not considering that exact point.

Ours is designed to live in essentially a spent fuel cask. These things have been designed and tested to withstand being dropped from a thousand feet, being hit by missiles or airplanes. Seriously check out youtube there are crazy videos like this: https://www.youtube.com/watch?v=jBp1FNceTTA

So from the time the reactor leaves our factory, to when it's put underground, till a decade later when it's taken out and shipped back for refueling, the fuel is locked in the reactor which is locked in this uber robust "cask".

This design is a fast reactor which means it can recycle fuel. So beyond its first decade installation we can recycle the fuel approximately 6 cycles before there is any amount of leftover that must be removed. That would be about 70 years, and the volume would be about the size of a basketball (fully glassified) and the lifetime would be on the order of a hundred years. That could be stored at our central facility or another facility, as it would not be weaponizable.
For the record, it is believed to be in the company's best interest to lowball an employee and use a temporary information advantage to "save money".

This is why some good people probably change jobs more than mediocre performers. If you have skill, at some point you figure out you are being taken advantage of.
Do you have a mirror? It appears to be down for now.
I don't know whether the policy has changed since I read of it many years ago, but the Cuban government treated HIV infection pretty much the way the US government once treated leprosy: turn up positive, and you were quarantined.
For the employer, sure. But it'd have to be pretty high, as in much higher than the raise for me to consider the possibility of that over just getting a raise.
I find superstars harder to manage than regular engineers. Yes, they are amazing but sometimes, enjoy going their own direction which can be hard to manage and sculpt into the group motion going forward.
PHP Classes in a Nutshell
> Don't hate the mercenary, hate the employer who won't pay you what you are worth!

I think you fail to see a fact, the same fact that was overlooked by all your former bosses actually.

Your 6-years-ago self was probably not worth half of what your current self is. Your ability to land each new job was built upon the foundations of higher skills and professional maturity you achieved on the previous job.

Ambitious, talented employees keep growing, positions are static by nature. Job hopping is the de-facto career path.
In what way?

Nothing about this API requires handing over more than the bare minimum of information (which domains you want logos for). How could they be expected to implement it without that information?
Apparently the payment is increased to $415M, which in my opinion is still too low.

https://pando.com/2015/04/14/apple-wage-fixing-plaintiff-acc...
Well, all you need to do is to look at KDB+ from kx.

All the other products that you mention are for children ;)
Leap Second Countdown Clock (John Oliver)
How to get discounted website and free marketing
Ask HN: Quantum physics observer effect = lazy evaluation?
therefore we are a computer simulation.
I'm drunk please be gentle
Technically, this does work doesn't it?
On reflection, I realize that I didn't have any particularly clear beliefs about the matter. If asked, I would have said that they often had strong economies based agriculture, mining, manufacturing, and trade. And as somebody else says, plunder, and the trade in slaves among other items.
Beats1 radio goes down on launch day
Back in the 1980's there was a group of punk rockers in Cuba called "Los Frikis" that Radiolab did an episode about[0]. Back then, it was prevalent amongst this group to inject themselves with HIV virus as a form of protest against Castro's regime. With 30 years between generations, if any of the Los Frikis had families, their grandchildren would be born around now. I wonder if this news and their acts of protest are related.

[0]: http://www.radiolab.org/story/los-frikis/
I notice that when you're trying to calculate whether a point (p) is in a circle (c) you use euclidean distance:

Math.sqrt((p.x - c.x) ^ 2 + (p.y - c.y) ^ 2) > c.radius

If you're doing this test many, many times (especially as in a Monte Carlo simulation), it'd be more efficient to use distanceSquared:

(p.x - c.x) ^ 2 + (p.y - c.y) ^ 2 > c.radius ^ 2

Not having to calculate square roots will cut the compute time drastically.
Reversing OS X: EFI suspend/resume 0day
Orfox: Aspiring to Bring Tor Browser to Android
EC2 us-east is down
and half internet with it I guess
Agreed, though only in retrospect for me. When I first saw the problem—before I looked at any of the solutions—I found myself quickly mired down thinking about how to formulate an integral to calculate the area.

The polygon-plus-border-segments method requires no calculus. http://www.mathopenref.com/segmentarea.html
One could do that, assuming one demonstrated it. Were you planning to do that?
How Palantir Built a $15B Growth Engine
At Foursquare, work was being done to put Hypertable under Graphite. It was incredible to use (my year+ queries returned in tens of milliseconds), but I don't know what came of it. Hypertable is criminally overlooked in the industry, and TSDB is a killer app; a little bit of glue code and you've basically invented a crude clone of Google's monitoring, with that stack.
Cool, but how does this meaningfully expand on the JavaScript ecosystem? Or more succinctly, "Why not Grunt?" What features does this provide to differentiate itself from other, similar tools?

People have already gotten tired of the JavaScript framework/build system/distribution tool bang. Improvements need to be more than incremental before people will choose to learn new APIs and be able to find new package ecosystems.
If we're talking outliers then Titan, the largest moon of Saturn has a surface atmospheric pressure 1.4x more than Earth's, while being 2.3% of Earth's weight

And then there's Venus' atmospheric pressure :-)
Capsicum wasn't known outside of the Americas before the Europeans reached it, but weren't other spices known well before that, e.g. cumin?
A PHB's idea of junior is somebody who jumps up, salutes and does as he is told. And is content with getting paid peanuts. Gen Y need not apply.