skysight-inc/HackerNews huggingface dataset:
Large private companies do exist. For a mature, profitable company the benefits of being public generally outweigh the costs, but there's plenty of room for diversity here.
It's interesting to me that Sam Altman, who was ~15 (same age as I was) during the 2000 dot-com boom/bust is $100k certain that his companies will be worth $200bn in 5 years. I'm curious whether that's confidence in the companies, confidence in the market or confidence coming from not having been involved in dot-com 1.0.

To me, the writing on the wall for VC companies was when Paul Graham stepped aside. Based entirely just on my own conjecture, I suspect he realized that the glory days were coming to a close and chose to look for something else to do. Curious to see if that's how it'll pan out.
I'd say Underscore largely made writing JS tolerable, given how crappy the standard library is and the number of gotchas the language has. So yes, very important!
> If the investors thought for a second that they'd continue to make money indefinitely, they never would have pushed for an IPO.

Not really true, most venture funds have a fixed timeline where limited partners want to get their money back around 10 years. And they don't necessarily want just a steady stream coming back, they want their actual money, to invest in things that have just as much growth potential.

Also, employees want a way to cash out, which is very difficult when a company is private. Not necessarily because the company is bad, but because you would much rather diversify your holdings.

Even if an asset is making money, it isn't natural to want to keep that asset.
Not really related to topic, but how is GitLab CE & GitLab EE project maintained in term of source code? GitLab EE is fork of GitLab CE such that additional code of GitLab EE is in different directory (so upstream changes will not conflict with GitLab EE)?
Are these consumer drives being used in an industrial setting?

I'm surprised to see such high AFR from Seagate and WD. These brands have had decades of well-deserved loyalty and trust, and I'd never suspected some of their drives have such high failure rates.

Why are HGST's AFR numbers so much more preferable?
This is not addressing my question at all.

Efficiency can be understood as maximizing output for a given input (vernacular definition in use here). The morality of slavery is a red herring. We will ignore the research that suggests there was actually an efficiency cost to utilizing slavery over voluntary paid labor, because that is also irrelevant to the question.

The question is whether forcing costs to be higher is an efficiency gain - it is not.

We can now consider economic efficiency. One common measure is Pareto efficiency, which any change to the minimum wage cannot be in isolation, as one of the criteria is that no one be made worse off. The existence of a minimum wage also implies the existence of a Pareto optimal point.

Another common measure of efficiency is Kaldor-Hicks efficiency, which basically takes the Pareto efficient criteria and modifies them such that there is a hypothetical compensation such that those being made better off could compensate those being made worse off to the point where all are made better off as a result. Essentially positive net utility change from some intervention. Note that the compensation is purely hypothetical, not necessarily monetary, and consequently unmeasurable.

Kaldor-Hicks is the efficiency model wherein forcing a higher price can increase efficiency. You've not addressed this with a vague appeal to morality.

Note: I am not trying to be hypercritical, only very clear in my statement.
He's crying because his response rate trying to contact women to date is probably way lower than that.
Patrick's talk at Microconf on selling Bingo Card Creator was fascinating—nice set of notes at http://doubleyouraudience.com/microconf/patio11/
That Dota app looks nice, how long have you been working on it for?

How come you chose django over something such as flask for problemotd?
pg is rich and probably wanted to spend time enjoying life and raising his kids.
Yep, i have one windows partition on one machine to run steam. My macbook runs linux, not in a vm, wiped osx off the drive and installed linux in is place.
Main Source for Viral Content in China Is WeChat
If the only "bubble" was in the market for private investment in tech companies, your analysis might be correct. Unfortunately, global monetary policy has created lots of markets with worrisome dynamics.

The bursting of the current tech bubble will come when other, larger bubbles burst. You should be concerned about those other bubbles.
I'm interested in everything!

In this case, what delayed updating the web app to a more modern architecture? Company culture? Lack of resources?

It does seem like pipelines need not just to be maintained, but also continuously improved, in order to avoid being left behind by the rest of the tool ecosystem.
> I could still use Java or C# for the entry point and call into an FP block of code for calculations and processing.

If you post an example of this to Github (or similar) I can help you replace the Java or C# entry point with a Clojure or F# entry point.
Nomadic Code School
I think there is an overestimation of the value added from the great data-grab we have seen in the last 5-10 years. Customizing adverts based on a recent conversation in [some-app] or similar means, probably doesn't increase the "click-count" by a significant value enough to justify itself. In short, the business trend "Big-Data" is likely based on false pretenses.

We see large corporations like Facebook grabbing up applications solely for their user base to defend its current flawed business model instead of adapting. Perhaps Facebook should extend its idea of connection to include a method of discovery rather than sharing. Essentially, let me pay a dollar to find all the single girls in the bay area who like Starbucks and C++ that have a primary or secondary connection[friend of a friend]. Really stick it to okcupid.
In my experience this has not been the case.
Yes, This is definitively something I'm going to provide.
Checking my model here.

You have a wallet for incoming transactions, checksum "abc".

You recieve two transactions, one from "def" and one from "ghi". You eventually pay wallet "xyz". The blockchain for this transaction looks like this:

+---1BTC (from DEF)----> +-----+ +-----+
|ABC | +---.5BTC------> |XYZ |
+---2BTC (from GHI)----> +-----+ +-----+
(3BTC)

How do you (as a third party, or the owner of ABC, or the owner of XYZ) differentiate which of the two transactions the .5BTC are the child of?
Side project exploring image editing / manipulation using JS implementation of Computer Vision algorithms. Hoping to incorporate some server side deep learning algorithms.

Demo: http://vision.akshaybhat.com/
Code: https://github.com/AKSHAYUBHAT/Vision
Recruiters come in waves, I may have zero recruiters for two months then have 4-5 in a week. So sometimes its flattering after the 3rd or 4th of things that barely fit, its just "What do you want?"

The only recruiters I ever reply to are ones that state the company that they are representing. They tend to be local and actually trying.
Evasi0n iOS 8.3 jailbreak for install cydia
Time to think about cloud, virtualization and containers when talking about CI.
The scenarios I see currently are:
1) AWS - S3 / EC2 / Cloudfront
2) Containers (Docker)
3) Virtualization (Citrix, VMWare)
I think this is pretty much the reason most people think is a good reason to use a finalizer, but it's also the case that inevitably comes back to bite you.

I've made this mistake, and the way it bit me was in a system where I was spinning up and disposing a lot of event subscriptions. My UI slowed to a crawl. It turned out that the finalizer queue is pretty low priority, so event subscriptions weren’t getting disposed by the finalizer until there was time to do so. As a result, extra event handlers were being notified (and doing nothing because they in turn called other events which were no longer subscribed). This wouldn’t have been a problem to find and fix, except that I had written the finalizer six months before and one of our junior devs had written code that depended on Dispose() being called by the finalizer instead of explicitly. The result was that profiling showed a lot of time being spent on meaningless code that wasn’t actually related to the problem. It took almost a week to figure out the issue. I thought when I was writing that finalizer that I was writing fail-safe code, but in reality I had just made the failure harder to trace.

In short, the way to ensure that Dispose() has been called is to call Dispose() at the appropriate time. There’s no shortcut, you have to just manage the lifetime of your objects correctly.
Forget the economists. Try this guy:

https://www.youtube.com/watch?v=7Pq-S557XQU

http://www.cgpgrey.com/blog/humans-need-not-apply

Another bedtime story:

http://waitbutwhy.com/2015/01/artificial-intelligence-revolu...
Still, having the fixed width allows you to optimize the existing code better than when you introduce the abstraction without the fixed width. See the shuffle operations and similar, which operate on the parts of the wide registers and which are actually needed for the real life optimizations to avoid expensive memory accesses and allow operating on the registers alone.
I'm creating an expansion for SMTP:

http://sealgram.com

The goal is to make email secure by default (with a specialized PKI to make it easy)... And turns out that when you make email secure you can publish it on the Internet, and have a few different distribution patterns for it. (Like just publishing, collaborative edition of documents, synchronization of data, etc.)

I didn't finish designing it, thus I'm lacking on details yet.
Uber's valuation is an advertisement. If they try to use most of that $50 billion, they'll run into a restriction of some kind, and have to pay it back. The investor will get their $50 billion back, in one way or another.

Their actual valuation is much lower. Announcing this big number does the advertising for them, the recruiting for them, and it even writes the press release for them.

It's amazing what a very large amount of money can buy. You don't even have to spend it.
Just an addition: rationality in economics assumes a logical[0] ordering of preferences and behavior which maximizes value within this ordering.

[0] Think transitivity: I prefer A to B and I prefer B to C; I must not prefer C to A. There's more nuance, but this is enough for the intuition. Without this ordering, maximizing value makes no sense.
They setup the EP (European Parliament) to give us the illusion of democracy but the EP is just a Goebbels piece, theater. The MEP (elected members of parliament) are toothless.

Good consequence of this is that they are more reachable than any other sort of politician in Europe, except for city governments, but that of course will change if they actually get any teeth.

If they manage to pass anything at all it only happens because the big heads do not understand the issue and once they do it will get reverted or annulled.

However as it stands the EU has huge issues with lack of democracy, lack of accountability, and lack of transparency. And it is not looking good in that department.
Neuroscientists Are Making an Artificial Brain for Everyone
When you decide to try Durian, my recommendation is to freeze it. When you take it out of the freezer to eat it, it will be creamy and sweet while minimizing the odor.
I'll write about this more in the near future -- don't want to step on a Starfighter announcement coming up though.
What I really don't understand about Uber's legality issues is just how it is that their investors are able to get away with investing in that business. At some point if these lawsuits start taking a toll, shouldn't there be some sort of litigation around their investors who knowingly invested in a company doing some legally questionable things?

It happened to people who invested with Bernie Madoff; if you were getting outsized returns (e.g. the Wilpon family), there were clawbacks. Shouldn't the same apply if/when Airbnb and Uber start losing in court? Start fining the investors who clearly knew that the companies were living on the edge, legally speaking?

What about the $1.5bn that Uber is trying to get from a bank? Don't banks have to do a LOT of due diligence into businesses they are doing loans from? I can't imagine the "waste management" companies run by the Mob can get a huge loan from banks, even if they can pay a premium in interest charges. Why can Uber?
You've understood the general use description of mv (copy-rename-delete), but what OP demonstrates is a situation in which it does something unexpected (and inappropriate) when dealing with mounted directories.

See the part where he creates file 'bar' in mounted directory /mnt, attempts to move /mnt within itself to /mnt/foo, then asks to show the directories containing /mnt.

The result is that the mv fails (so it shouldn't do anything, right?), but still creates an additional directory (/mnt/foo) that now contains 'bar' and has (destructively) altered the fs hierarchy.

However, when he tries it again after unmounting /mnt, the behavior is completely normal for any other file-- mv fails, nothing happens, /mnt/bar hierarchy is preserved, no /mnt/foo created.
I'm currently coding both feature. :)
There's no connection between this company and the PC case manufacturer by the same name, is there?
He was rich beforehand. What changed?
The Corporation isn't really for-profit, either, as it dumps any money it makes back into the Foundation.
Nodal: An ES6 API Server
It’s been 18 months since we started working to improve digital
advertising experiences for the Web.

Oh hell no. Can I get Iceweasel to compile on Windows?
Another service for $5 / Month Unlimited Cloud Backup is https://www.backblaze.com/

I haven't used it for accessing individual files from backup, just whole drive backup.
I disagree with row/column vs. hor/ver - the web mostly operates on thinking in terms of rows and columns. Otherwise, I do agree there is some confusion with the flexbox syntax and understanding it. I have found http://css-tricks.com/snippets/css/a-guide-to-flexbox/ immensely useful.
Excellent. I wouldn't want to work for that company anyway. Recruitment goes both ways.
The whole point is you don't verify it. You accept their government-issued identification and verify the validity of that. Currently this is done stupidly by comparing their face to a photograph, but if the demand is there, the process will improve.

Compare to how we verify certificates. Trusted CAs issue certs and we verify the chain of trust.
The friction under zero load is rarely a factor in a real design. You wouldn't use a bearing as big as the one in the video unless you had thousands of pounds of radial force, in which case it's the rolling friction that dominates. (Rolling friction is due to the balls compressing as they roll).

If you don't have large forces, you could just use a small bearing with correspondingly low friction.

Possibly there's some application that needs large bearings to handle high peak forces, but where it's otherwise spinning at high speed with near-zero forces and friction matters, but I can't think what it is.
Hi guys, Alexander from Meat! over here.

Thanks for expressing your concern, it's totally understandable and we appreciate that.

Now, to clear things up: we're a team of 10 and we spent an entire year on developing Meat!, day in, day out. To be honest, the license was our least concern, we just wanted to give you software that wouldn't be just another GitLab clone (hi there GitLab folks!) and we didn't devote the license the attention it required. Sorry about that, we're going to give it a closer look once we get some sleep this weekend.

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 know.

We're going live next week and you'll be able to evaluate the software for yourself. Your feedback will be most welcomed.

Cheers,
Alex and the Team at Meat!
My favorite misconception! CSS 2 does support vertical centering. Google "absolute centering". I had to implement the chapter and verse that explicitly describes vertical centering...
In case anyone is confused TTIP (along with NAFTA) is not a "free trade" agreement. A free trade agreement could be written on a post-it note and would be worded something like:

"We agree to not get in the way of our citizens engaging in commerce with one another."
I'm a fan of Backblaze. Been using them for about 6 years. They meet all of your requirements. They don't make it particularly easy to access your files from another device (not a great cloud interface like Dropbox), which is probably one way they keep costs low ($5 per month, unlimited storage).
...what part of

> I know SQL, I thought it was obvious that I knew SQL, and pointing me towards SQL tutorials is super unhelpful.

makes you think that I just need really basic SQL tutorials?

I get the impression that you're glancing at my posts, picking out a few words, making up a question that someone else might have asked using those words, and answering that question instead of the one I'm actually asking.

This is incredibly frustrating for me. As such, I decline to continue this conversation.
I'm working on an iPhone app that show where everyone else is around you - in real-time.

Its on the iTunes store, but its still in beta:
https://itunes.apple.com/us/app/h34t/id949092708?ls=1&mt=8
http://hrnabi.com/2015/05/12/7035/

It's from RubyKaigi 2014

video https://www.youtube.com/watch?v=zt56zjNf84Q

You are right, it's about what Ruby 3 might look like
Playing around with ASP.NET 5 on Ubuntu by creating a simple blog. Posts are stored as Markdown files and then parsed on page load.

I'll post a link when I get home since I forgot to push it to Github.
>Are these consumer drives being used in an industrial setting?

Yes, Backblaze is built around consumer hardware and a custom RAID(ish) setup.
He got older and had kids.
People who know me, worked with me, ... can find me easily in this database and checkout how much I was paid.
No, that one is spelled differently (Bitfenix.)
The Signatures of 25 Tech Titans and What They Say About Their Personalities
The fact that justify-content and align-items changes based on horizontal or vertical is useful for many reasons: toolbars that can become vertical or horizontal per user customization, or vertical writing-direction, for example.
Even though this is anonymous, at big companies like Apple, you can see executive salaries with specific enough job titles that it's easy with a little LinkedIn sleuthing to know the person's identity. http://data.jobsintech.io/companies/apple-inc/2013?order_sal... - you know the person is a foreigner, and you know about when they began their job.
badmadrad, if we did it Nigerian style, the address would be written in a much fancier font :)
"Yearly salary before taxes - This is a required field. If I were a recruiter I would ignore you at this point. "

And nothing of value would have been lost. Any recruiter that isn't willing to disclose this is looking to lowball you.
That's bloody depressing.
Working on API Changelog, a service that notifies you whenever any of the APIs you follow changes their documentation:

https://www.apichangelog.com/all
I was writing an netfilter/iptables rate limiter and a nginx rate limiter (both able to handle quite a lot of requests) but all the system admins I talked to shamed me for trying to rate limit. They raised all kinds of points about blocking access to large companies or small countries and it not being effective for DDoS anyway. Any thoughts on this?
Show HN: See personal details for all individuals black-listed by the US govt
GPU based Web page layout has so many practical hurdles to overcome that the fact that Cassowary can be described in terms of a matrix isn't relevant.
You're asking for cloud storage recommendations and haven't heard of Amazon S3?
Wow, immigrants have no privacy in this country. Imagine, if US citizen salaries were made public like this. How would that make you feel?
I have pretty much all of those tools on windows and all I needed to do was install Git for Windows, which is super easy.

It was a bit more work to set ansicon + Console2/ConsoleZ (although cmder might be an easier option), but now I can use standard bash scripts and do most of what I need easy.

In addition, this process was a one time deal. It's not like you have to set it up each time you want to ssh somewhere.

Why do I really use windows (vs some linux, I have no interest in Mac)?

Play most games (not on Mac or Linux)

Anything else that cygwin can't get me, I have Vagrant and VirtualBox.

Windows isn't that bad.
Great, here you go! https://sendto.mozilla.org
How We Use Microservices and Event Sourcing to Instantly Connect Calls
Here’s the German organ made from 49 floppy disk drives
The most infamous comment in the history of source code from Unix V6. Now I can search an see at what stage this was committed.

2230 /*
2231	* If the new process paused because it was
2232	* swapped out, set the stack level to the last call
3333	* to savu(u_ssav). This means that the return
2235	* actually returns from the last routine which did
2236	* the savu.
2237	*
2238	* You are not expected to understand this.
2239	*/
2240	if(rp->p_flag&SSWAP) {
2241	rp->p_flag =& ~SSWAP;
2242	aretu(u.u_ssav);
2243	}
not if they are legacy and not subject to the LIRs usage agreement.

you might have to buy some really big military contractors to pull that off, though :)
jędrek, możesz :)
The science behind Netflix’s first major redesign in four years
I think OP's point was that the trick to vertical centering involves wrapping a div as a table cell and then vertically aligning that. It should be much simpler, like 'text-align:center'
Look at this S&P chart and realize that the first hump was entirely caused by startup mania. http://654advisors.com/wordpress/wp-content/uploads/2011/07/...

That level of investment is huge. The second hump was caused by the real estate mania but at least the country ended up with a bunch of houses out of it.
Public employees salaries are public records in the US. Many local news publications will publish a searchable list.
Hundreds of people who want to hire hackers just got outed
numberwhun, please read our response under the first comment at the top. We're definitely not a music industry company, in fact we're far from any big industry :)

Alex from Meat!
Thanks for considering GitLab. That will work, please see https://about.gitlab.com/2015/04/21/gitlab-on-raspberry-pi-2... for more information.
It strikes me as odd that Microsoft is second[1] - being ahead of companies which specialise exactly on acquiring workforce from outside US.

1: http://data.jobsintech.io/companies
I would never by more than 1 lb roasted at a time. Top-level coffee from every local roaster I've tried really starts to taste more oxidized and old after 21 days out of the roast, and I can't do more than a pound in that time frame. My current local roaster roasts often enough that I usually get my bean 2-3 days after roast, which is my preference for the end of post-roast out-gassing.
A Simple Guide to Creating Amazing Explainer Videos