skysight-inc/HackerNews huggingface dataset:
He did what he set out to do.

PG is a founder. The company he founded (in this case YC) has succeeded and matured. It needs managed now, not kicked into existence. Who knows? Maybe he'll find something else exciting to do.
Okay, so there is no $50 billion. It's entirely advertisement, entirely fake.

It still streamlines recruiting, business operations, and press releases.
A bus drivers job is to pick up all passengers on the route and keep the bus running on time simultaneously.

Are you really such a moron that you can't figure out for yourself that a bus service that can't do both is worthless?
Save yourself the read, the answer is right in the title.
For all the nay sayers, this information provided is for the good of all.

If a company declares they can't find talent here in the states and want to hire from outside this information helps:

- Makes sure the company doesn't just go hunting for cheaper labor overseas and bring people here for 40k

- Allows the international employee to view salaries to see if they're getting a fair offer

- Helps U.S. Citizens keep there job/pay because the company can't go higher other people for 40k.
Used this in my presentation on React Native the other day (http://brentvatne.ca/react-native-intro-talk/) as it demos beautifully how Flexbox fixes some persistent CSS layout problems, thanks!

With vjeux's css-layout library, adoption from React Native on iOS and Android and mentions of perhaps adopting it in AsyncDisplayKit, Flexbox is becoming a valuable layout system to be familiar with.
I think the Mars colonization is about other x-risks, e.g. asteroids, nuclear war, pathogens...
Several open source cloud projects (OpenStack, Eucalyptus, CloudStack, OpenNebula) implement the Amazon EC2 API. Eucalyptus is the only one that formally obtained a license from Amazon.
True, but to me it wasn't obvious whether "flex-direction: row" meant horizontal (because a row expands horizontally as you add columns) or vertical (because a table expands vertically as you add rows).
I think this bit is about other existential threats than AI. Nuclear war, engineered plagues, dumb gray goo, asteroids... A backup planet won't save us from super-AI but it does have its uses.
I'm okay with this.

I love firefox and was the first few when netscape open Mozilla and I jumped on board and ditch IE5.

So far I trust Mozilla more so than Google or Microsoft on browser software.
Like Patrick, I also sold my company through FEI (http://feinternational.com/) last Fall. Once we got all our information in place, the process went very quickly. We had several interested parties and due diligence calls almost immediately. After that, we had 3 offers. There were a few unexpected hiccups (I think there always are with acquisitions) but overall the process was very smooth and I'd use them again. I'd recommend registering with them and getting to know one of the brokers. They'll start sending you deals as they come in.

A few recommendations based on my experience (YMMV):

- Cash is king. While you should definitely structure the deal with a transition period, an all-cash offer carries more weight than a deal where you are financing some/all of the price. You'll need to show proof of funds too, so make sure you can do that easily.

- Get your attorney on standby. You'll probably need help with offer letters and purchase agreements. Plan on going through a couple rounds of revisions for both.

Feel free to email me if you have more questions.
9 Frequently Asked Java Interview Programs on Strings
Have you considered S4 by Least Authority?

https://leastauthority.com
ZoomCharts Experience – Episode 03 – Date Picker
I agree the RNN performance is really amazing!
I am an advocate for open salaries, because it eliminates or helps to eliminate the information asymmetry between employers and employees, that absolutely favors the former. Partially giving this information just deepends the information asymmetry between colleagues.
Based on your criteria, it sounds like you could use physical hard drives to backup to, rather than a service. You should store your files onto an external hard drive and keep the external hard drives in a safe place.
I'm a software engineer, and I searched my company and found that the average salary listed was inline with what I know to be our baseline staff salary for developers. (For what it's worth, we annually review industry salary surveys and adjust compensation for our existing employees accordingly.)

A lot of engineers (especially in the Bay Area) either want the excitement and IPO potential of a start up or the stability of working for a large, established company. It makes recruiting difficult for mid-sized companies like mine.
> Are you really such a moron

There's no need for that.
I won't say you're wrong, because I haven't tried the things that you've suggested. But I use the same coffee beans at home as they buy at work - Ethical Bean from Costco, and these three factors improve the taste by about 10,000%:

1) Use a French press instead of a drip pot.

2) Grind the beans coarsely with a burr instead of pulverizing with a electric chopper.

3) Clean all the equipment thoroughly after every use.

I'm certain that could improve it further with your suggestions, but these three easy steps already make a huge improvement for me.
That's only fully realized if all customers pull out funds. If they're operating a fractional reserve, that's just a statement, nothing more. (There's zero reason why every exchange can't prove they're 100% funded on a regular basis)
OK, I'll retract my statement about the study starting after the minimum wage was put in place, it looks like that isn't true. Furthermore, I will admit that the results have been replicated in other studies.

After researching more into the subject I have come to the following conclusion:

Raising Minimum Wages marginally has no effect on employment rates, only when the increase in pay can be tolerated by employers by absorbing the increased cost by increasing prices, reducing higher paid employee's wages, reducing employee turnover costs, and reducing profitability.

The end result is a smattering of higher priced goods, lower paid managers, and less incentive to start a business relying on low skilled workers. Also, you can throw in some lower job turnover as well, since the cost of losing your job is greater.

Of course, the next question is, when is "marginal", no longer "marginal"? Is it $15/hr, $20, $50? At some point, alternative methods to manual labor will become cheaper (such as dropping $100k upfront for a burger making robot). Once we hit that point, things will get ugly fast.
Lately, if I can get a job description from the recruiter, I'll reply with 'I would require ${current salary * 1.1} to consider moving at this time'. Usually I get responses such 'they would go that salary for the right candidate'. Note you have to specify straight salary, not total compensation, otherwise they try to tack on all the benefits everyone offers now as 'total compensation package' BS.
Show HN: Salaries search
After saw this post (Show HN: Visa Explorer – Salaries, lawyers, companies of all H-1B in the USA), I figured someone might be interested in this simple tool: https://wageoffer.com.

API: https://www.wageoffer.com/api/company/uber
You mind explaining that downvote there, buddy?
Not sure. I got an Entropy Key from Simtec about 4 years ago.

The case of the TrueRNG looks identical to the Entropy Key, but for all I know that could just be a common part.
11-Year-Old Graduating with 3 Degrees from American River College
Ask HN: Managing an e-commerce business outside the U.S?
Working remotely, I've been traveling around the world and recently considered to start an e-commerce website( found an U.S unexplored niche).

I was wondering if it'd be possible to manage suppliers and logistics with an outsourced service, as I don't currently reside in the U.S.

Are there any services or companies that could make this feasible?
The weather is omnipresent, my northern friend, and when the buses are running on time it's not a problem to only bring a 600mil coke bottle of water with you, but you will go through that if the bus goes AWOL.

It's not practical to bring a camelback everywhere in case the bus decides not to show up, but I don't expect you to know that, since you clearly turn the air-conditioning on at 25.
> I would (and my advice to anyone else would be to) reach out to the potential client's IT department as a matter of course, whether or not they're likely to be involved.

Ehhhh - I would maybe rephrase that to be, "Talk with your business sponsor about whether it makes sense to have IT involved - are there roadblocks they are likely ot throw up that you should get ahead of"

Because as a general rule of enterprise sales, I would say, "The more people that are involved in your deal, the more people that can screw it up. Only involve the right amount of stakeholders to insure the deal gets done"

Nothing is worse than watching a deal go sideways because a rep went wide and deep into an organization and suddenly you're trying to make everyone happy.

It is sometimes better to keep a deal size smaller and more focused to insure it closes sooner, and then you can deal with upselling other orgs or getting IT's buy-in on a broader implementation once it's up and running and working.
Yeah, it's a most excellent blog. :)
Anyway, if there's enough response from the community for
Open Source - then we'll do Meat! Open Source. We've
never had any problems with that and we never will. Just
let us.

I hear this a lot. Why wait? Who cares if there's no community response? It costs you nothing to throw up a repository, and it's free advertising. Maybe you'd even have time to talk to a real attorney about getting a useful license in place. Your potential customers would be able to answer their own questions by looking at the code, and enthusiastic supporters will submit improvements for free.

If your service is worth money, it will make money regardless of who can see your source code, but it does not reflect well on your team as a business operation that you were unable or unwilling to properly construct or acquire the single most important document relating to your income.
* VMWare uses this as the root of their vSAN technology.

* Nimble and other storage appliance manufacturers use a bank of SSDs to cache frequently-read data, and have layers of fast- and slow-HDDs to store data relative to its access frequency.

* Hybrid HDDs have been around for years.
this only shows LCA (Labor Condition Application) data. H1B can still be rejected/denied much later in the process.
The quality of your hires will reflect this.
I couldn't imagine deploying anything that's closed source/non foss for anything serious. I know that windows is source available (if you have a 100k?+ contract...) -- but really - why would you risk your platform going away?

This isn't academic -- look at Sun OS/Solaris. Granted we have open Solaris etc... but that appears as an accident of timing more than anything -- in retrospect.

Now, for the more relevant part: ReactOS vs Windows: If all you want is the kernel/thread model I could see going with ReactOS (pending actual research, as in: does it actually work :-). If you're deploying SQL Server/IIS .net (pending the so far seemingly serious effort to open .net) -- I don't know why one wouldn't go with Windows, no. In that scenario you'd be beholden (good and bad) to Redmond either way.

But for something like a python fork -- I could see something like ReactOS (or any other alternate kernel) be an interesting thing. You don't need much from the OS -- just classic services: basic filesystem/persistence, perhaps privilege separation (not so important for micro-service vms), scheduling.
Worth remembering that that chart is from 2011. The S&P 500 is now over 2100, so over 50% above the end of that chart
ConfigR: Look Mom, No XML
auto-playing video!
This is exactly what I need. Does a polyfill even exist?
Show HN: Dockerstats – Easy scraping for the Docker stats api
I'm currently working on a side project that has this sort of microservice layout with RabbitMQ and have found similar findings as the article.

One thing that has been a big win (which isn't mentioned in the article) is the concept of "duplication of data". Our microservices are currently listening to everything and only taking action on things they care about. As such, they are also storing data about things they care about. This makes it so that no single datastore is a bottle neck in a distributed architecture. This doesn't mean we don't have a centralize DB, but in the heat of operation it doesn't rely on a centralized DB. Using event sourcing makes it very easy to take this distributed data and store it in a consumable way for reporting, etc.

Another thing being it's a much different metric you have to worry about than traditional apps. Instead of worrying about load on a server, your main concern is messages processed per time frame. This can vary depending on what the service is doing, but in general you can simply monitor RabbitMQ's queue processing rate to determine if you need to scale a particular service or not.

It's a bit hard to debug some concurrency problems, but is normally solved by asking: "Who's responsibility is this?" and then adjusting who emits what.

They mention planning out events; we go a bit further and use json schema to describe exactly what is expected in that event. We actually have a dedicated development microservice that simply listens to all events and validates them against the json schema and records/notifies what events (and the source) is not being compliant.

In the beginning of development, our throughput was dreadful, but now that we have all the tools in place, adding a new service or handler of an event in a service is incredibly fast.
> Same with employees. If an employee has a 0.05% stake in a company that pulls in $100m/year in profits, that's an extra $50k if you do straight-up profit sharing. Problem is, these employees want no ownership whatsoever; they also don't want a long-term stake in the company, they want to cash out and move on.

This is the rational choice for the employee. Nobody wants more than 10% of their net worth wrapped up in a small nascent (read: very risky) asset. I'm sort of in the situation you describe, and I'd be very happy to sell my share at a steep discount to avoid the risk.
The Logjam Attack: What You Need to Know
I have a terrible, unmaintained blog at http://mzi.to that I keep promising to myself I will do something with. My bio isn't even accurate there at the moment.

So if I do start writing about it, it'll be there.
1) To prevent hiring people "below 40k" you just make it so you dont pass H1B's for "below 40k".

2) International employee does not normally know something like this exists, and I assure you the Government website is not made with such a goal in mind. Not to mention that even in that case the salaries provided here have all kinds of inexact data (because it doesnt show stock compensation)

3) Any country can make the immigration policy they desire. Having this information public denotes a second-class citizen measure. This would not be acceptable if, for example, employees from other states in the US had to do this to "protect the state's jobs and make sure everyone gets a fair salary".
Couple of things.

1) CitusDB is not single server. It's multiple server. I have queries which destroy a single MySQL or single Postgres server.

2) Postgres 9.5 comes with using multiple cores. That's DEFAULT. Did you miss the link of Parallel Sequential Scan?

Postgres 9.5 Vanilla is going to out-do MySQL just on this alone.

I know some MySQL guys who wanted to go with Citus but couldnt because it was too expensive. Now looking at the Parallel Sequential Scan, it's showing some major successes. Trust me, once they get this right. 9.6/9.7 could be stuff like Postgres XL that is native. That's right, bye bye MySQL vanilla. It's was nice to know you.
Stallman on Openness
That's not so much a free trade agreement but a statement of intent around which a free trade agreement can be made.

OTOH, any "free trade agreement" that's substantially more text than the US Constitution (which itself is a free trade agreement with lots of other things tacked on) should be looked at suspiciously -- because, whereas the US Constitution is free trade with common rules delegated to accountable common bodies, most bigger free trade agreements do have an element of free trade, but instead of having common rules set by a body accountable to the public of the whole trade area, they set all the common rules in stone at the start to favor particular parties, and either leave adjustments to a body whose members are un- (or only distantly, through multiple layers of indirection) accountable to the public, or to the process of revising the whole agreement typically requiring assent of all parties.

So its "free" trade -- plus baked in advantage for certain powerful actors.
Google however are trying to take the case to the Supreme Court to get that API ruling overturned. IMHO they will succeed, as the federal circuit's ruling is controversial to say the least. I doubt there's anything to worry about here but strictly speaking, we'll have to wait and see.
Quite possible. You're presumably very early in your research if you haven't heard of dropshipping yet, but that should probably be your first choice option. (You capture orders and then fulfillment happens through the manufacturer. You pay the manufacturer less than the retail price you charged and pocket the difference. Your hands never touch product.)

After you've got the business humming, you may choose to actually have inventory, likely at an outsourced fulfillment center. This should probably not be your first choice, as inventory risk is a real thing and fulfillment is expensive/complicated.
Here's how that works.

You're Airbnb, you jump out to a fast lead, and dominate your segment across the whole of the US market. You move so fast that regulations and politics trail years behind you.

You operate in every major city in the US, 300-400 of them. Out of hundreds of cities, two dozen cause you serious problems, such as bans or hard restrictions.

Now, even if six of the 24 that cause you serious problems are major cities (NY, SF etc), you've got 90-95% of the market (along with the rest of the world to go after) that isn't causing you problems.

With your new vast scale, and large pile of cash, you triple down and go to work on the politics in SF or NY or wherever else you're having problems. There is no scenario under which, assuming you keep your 90-95% rest of the market, that you can lose. With enough time, you wear down SF and buy enough politicians to squeak back into the market. Your network effect instantly brings you back up to dominating in SF upon being allowed back into that market.

It's a form of the little bighorn market attack. The only variable is time, and that will give way eventually, so long as you don't lose a massive portion of the US market (which is extremely unlikely in Airbnb's case).

Meanwhile, they can attack the rest of the planet, and pull off the same jump-out-in-front move, and then lean on their vast scale to go to work on the problems.

In total, you end up with no terminal risks to the whole system, merely a few broken bones.
I've thought about selling my side business, but I want to sell it to the right person.

I'm in Austin. Lemme know if you want to meet. My email is HN username + gmail.
> It's the cold calls that bug me.

I never answer calls from numbers I don't know. I rarely listen to voice mails from the same. How often do important calls come from unknown numbers? In my case, never.

If its a business thing, and they don't have my email address, chances are we don't have any relationship that will lead to anything productive.
Yeah, me too. So I was surpirsed that their website no longer seems to be available.
Soaring housing costs forces talent to flee Silicon Valley
SD cards are pretty easy to recover media from, if you haven't overwritten them.

Also, I'm a bit surprised by their topology. Reading the bit about the 3TB drives, it sounds like three drive failures in their raid5 array would result in lost customer data.

I hope they have a 2nd line of defense, e.g. tapes. One company I used to work for ran into sufficient failures (particularly of the living-dead variety, where a second drive fails during rebuild or after reboot) they made tapes the 3rd line of defense, and maintained two copies of all data at the cluster level, so that the total failure of an entire machine was acceptable.
Engineer on the Tiles team here.

Revenue is not our primary objective. We really want to change how the industry works. At the moment, revenue is our way to say that we can make something that is viable and will work for everyone else.

It is something that is hard to condense into blog posts, because the topic is so touchy. That said, our primary goal is really to make a big change and to prove that it can be viable for others.

We're rethinking how digital advertising works. It is what makes the internet free for everyone. We're hoping to make a system that is effective, yet less annoying for users, and does not violate their right to privacy.

More on my reply on another thread: https://news.ycombinator.com/item?id=9588451
Shell Oil’s Cold Calculations for a Warming World
The best way to plan for 50 years is to continually have a 1, 5 and 10 year plan.

Your 50 year requirement is the real tough problem here. I would have a hard time recommending any of the types of services your are referring to for more than a year at a time. To achieve anything beyond that you need to look for a service that is VERY standards based and portable.

You do not mention a need for "backup/restore" or "version history. So lets treat sync & cloud access separately from backup & versioning.

File Sync and Cloud Access

I think any thing that syncs local files to the cloud will do as long as you don't rely on special features of a specific service. This sort of means that iCloud and S3 are out of the running since neither of them is a cross-platform file directory syncing system.

You could keep copies on one or more systems that you control and using the service to provide sync and cloud access. Then if you decided that the service that you are currently use no longer meets your needs, or is out of business, you could easily switch to a different syncing/cloud service.

Today I would say that Dropbox is the best solution. Personally, I am beginning to replace Dropbox with BitTorrent Sync and keeping a close eye on syncthing.net. Although, BT Sync doesn't have a web interface, I consider that a plus for privacy, and BT Sync's mobile apps and built in sharing features replace most of what I need from Dropbox's web interface.

Backup/Versioning

This is where it gets really tricky looking out 50 years. I simply can not recommend thinking out that long term. I think you can look out 10 years at a time, and then make choices for the next 10 years.

Something like rdiff-backup with would last at least 10 years, but it doesn't have the easy to access interface. (last I check the radio-backup web interfaces where not very good).

Personally, I use a combination of diff-backup and Crashplan pointed at local and remote storage. CrashPlan gives me remote access via the web and apps, and a professionally managed data store. (I feel that while I don't trust others with protecting my data, I don't trust myself 100% either). I also use Arq (with now has a Windows client, and provide an open source code for doing a restore) and backup to a remote site.

https://www.crashplan.com

https://www.arqbackup.com

http://www.nongnu.org/rdiff-backup

https://syncthing.net

https://www.getsync.com
Someone at IBM: Senior Software Engineer $7,278,870,000 Philadelphia!! Probably some lucrative patent.
4 Negative Words That Will Skyrocket Your Business (Or Whatever You Want)
5 EMAIL MARKETING TRENDS FOR REVENUE BOOST
Microsoft Revolve: Helping to Improve the Conversation
Interview with MarvelApp