skysight-inc/HackerNews huggingface dataset:
You effectively build your configuration file into the thing that knows how to run your container. If you're running Kubernetes, this is either a secret or the replication controller definition file. For docker-compose, this is the `docker-compose.yml` file. Or it's the script that starts your container.

But it's pretty common to put service credentials into a config file, so it's an anti-pattern to version-control them. It's _way_ safer not to, which means you shouldn't be version-controlling the thing that runs your container? This is sort of tricky. We're doing it by volume-mapping a non-version-controlled file for database credentials, and storing the rest of the configuration in the database.
Could well be ...
Sells crap to CIA. You have all these targets? OK, input that data in our system then we'll show you have they are connected by a graph, now pay us $10M.
You're probably aware of Smalltalk already but in case you're not, I think it might be of interest to you. There's an open source implementation of Smalltalk called Pharo. They have a few screencasts and recordings of presentations at their website. http://pharo.org/documentation

Edit: Checked your profile. Going to say that yes, you almost certainly know about Smalltalk -- far more than do I.
Information flows are information flows whatever the medium.

Hierarchies are efficient, that is why they exist.

If we want to know what branch of a tree structure to find information we examine a node after gathering info on how that data structure is put together and work our way down. If we want to know who is responsible for some aspect of an organization we ask the boss after gathering some basic info on how that organization is structured and work our way down.

As much as electronic signals have reduced friction, having a complete lack of hierarchy will quickly eliminate any efficiency advantage that provides as long as there is any communication friction whatsoever.
Wow, this is too confusing. I don't understand what SFC claims to do. This post seems to conflate two separate concepts. One is people should use open source, and two people abuse open source. Enforcing GPL implies the second, yet the article kept alluding to the first.
And the FUD... a toy is not going to stop working because of API mortality (what is that?) And most embedded devices aren't going to be vulnerable, even with "old" code.
And while it might be cool to hack your barbie doll, only a handful of people are going to do that.
I just want to add that for a cross country drive, there is no better audio book than "Endurance: Shackleton's Incredible Voyage". The audio version is absolutely gripping; the suspense is incredible, more so because of the strict linearity of the story as audio (no peeking ahead). I also liked "Into Thin Air" on audio.
Reissue a new currency. Problem solved (well, so long as the root causes of the hyperinflation are also solved ... Which in the case of Zim may not be so ...)
First, great article and fun thought experiment.

Second, you forgot to factor in the costs of bad management (half kidding).

- We are an ISP, lets rebuild every major app in existence, put our name on it, and deploy it as bloatware.

- We are an ISP, lets acquire a bunch of content and IP so we can provide unique content to our customers.

- We are an ISP, lets acquire company x that has nothing to do with our core services and infrastructure.

Bottom line:
ISPs love wasting effort, resources, and time on products and services their customers don't want, and continue neglecting their core services that customers do want improvement on.
It's funny, because every time someone posts a news article about Palantir, this is the top comment. And every time, the replies to that comment do a pretty good job describing what it is they do:

* https://news.ycombinator.com/item?id=10715856

* https://news.ycombinator.com/item?id=9942606
There is always information asymmetry, sometimes situational and sometimes regulatory, its the foundation of the insider trading regulations.

The point is to know that there is information that you can't know which could swing the decision either way, and information you do know which could be true or false. And then objectively looking at your choices and deciding how much risk you're willing to take and then owning that decision, no going back later and beating yourself up for it because of something you didn't know.

As a startup employee, you need to be mindful of opportunities to convert your non publicly traded stock (or options) into cash. And then decide when (and if) those opportunities arise, what to do about it.

While some folks advise people to exercise their option when it vests so that later when they sell it they can get long term capital gains treatment, I advise them to not do this. My advice is based on looking at the four scenarios:

1) Don't exercise your options, stock is worthless

Total win, you didn't lose any money in the process.

2) Exercise early, stock is worthless

Total lose. AMT tax paid which can only be recovered $3,000 per year, money paid to exercise is all lost.

3) Don't Exercise, stock is worth 10x what you paid for it

Partial win, you get to pay for exercising the stock and the tax out of the proceeds of exercising and selling it, but you are taxed at the ordinary income rate and if you get into a high enough tax bracket a lot of deductions get taken away.

4) Exercise early, stock is worth 10x what you paid for it

Total win, you sell your stock and pay a minimum of tax on it.

Three "win" scenarios, and 1 total lose scenario. You remove the total lose by not exercising your option which leaves you with two "win" scenarios but not winning as much as you might have (lower risk, there is no "lose" scenario)
I appreciated the 12:36 AM time in the video - most researchers I know seem to work best after 10 at night.
I agree with you here. We shouldn't be taking away money from our public school systems. We should be fixing the current situation and making people accountable for the wasted money.

My parents grew up near detroit and they told me about how the state poured money into the school system for years.

They are now some of the worst in the nation, with abysmal graduation rates.
Well isn't the game now that their preferences mean they get their guaranteed returns even if an IPO bombs well below the private valuation?
"Actual discrimination" ignores facts. This statement uses facts.
These data shows that people who sell women's products can get away with a steeper price point, which suggests that people who care enough about having a girl's version are willing to pay steeper prices for it. This doesn't paint a picture of discrimination, it paints a picture of people who will happily spend more for pink paint. As noted in the parent post, it also paints a picture of people willing to spend more on cartoon underoos, which suggests that this isn't a gendered phenomenon--rather, that the markets for pink things and cartoon undies are filled with customers who are willing to spend more for their favorite color/cartoon, where other, less pink/cartoon'd products aren't as highly valued.
This entirely ignores the part where we have 1000x the landmass. Providing internet in Moldova or Estonia is an entirely different physical prospect than providing it to Alaska or Montana.
The most hated people on the internet in 2015: where are they now?
Right. For a functioning economy with a functioning government, functioning central bank, and functioning currency. But that is not Zimbabwe in the 2000's.

Zimbabwe became a dystopian cliché of hyperinflation and societal breakdown, with 80% unemployment and 100% inflation per day. It is the current example we use when we summon up the absurdist "wheelbarrows of currency" imagery. Basically, they were limited to a barter economy, with a thick layer of authoritarian interference in what became a very limited system of production and distribution of goods & services.

To create a currency union that's sustainable, you have to commit to a fiscal union (where there is stable net wealth transfer from New York to Nebraska through things like social security), and/or to a very stiff amount of labor mobility & remittances (where internal migration to the site of available employment is as common as in the Dust Bowl). The EU did not have enough of the latter (for a bunch of reasons), and chickened out on the former; In that case failure was unavoidable, and credit availability simply delayed an inevitability.

You can give up 'monetary sovereignty' in a long-term stable manner and sustain a functioning economy if you're willing to do these things. The United States did. We have whole regions that would be depopulated without social security, Medicare, and welfare to keep the population alive without its manufacturing base. We have abundant internal migration.

But Zimbabwe is a whole other sort of thing. They didn't relinquish much of anything when they gave up their currency; They had to build a new economy from the foundations on up.
I thought you were joking...

http://imgur.com/v44KU5d
> at least in this case the Doctor was in communication with Google and she gave Google multiple opportunities to stop publishing/promoting the false content.

And I'm sure some people regularly contact Google asking for removal of "false" information about dinosaur fossils and the earth being more than a few thousand years old. Acting on any such request would be making a decision on the veracity of that information.

The courts should have told the plaintiff to sue the site publishing the information instead, not a search engine linking to that information. But, of course, Google is a bigger target, and makes for an easier emotional argument about "those foreign corporations", and foreign courts seem all too happy to entertain such arguments.

I don't care whether the original site's posting is true or false; I hope Google wins this on appeal either way. (By contrast, I'd have absolutely no problem with a defamation judgment against the actual site hosting the information, and if that site removes it, so will Google.)
Actually, Objective-C message sending is extremely fast, only slightly slower than a C++ virtual method call and in the same ballpark as a function call (the relative cost has drifted from 40% to 2x higher depending on OS version and machine architecture) without much of an impact on applications.

In addition, message-sending is extremely cheap compared to other operations, for example roughly 50x faster than object allocation.

Last not least, in the few cases where messaging does become an issue, it is trivial to replace with more optimized dispatch, ranging from an IMP-cached send to a static inline function depending on the performance requirements and API boundaries in question.
In the US, the unofficial summer is Memorial to Labor day. Sure, as a kid you probably thing of summer as "not school." But most USians generally consider summer as between Memorial and Labor Day.
Ripoff Report should have been sued here instead of Google.
seems that at some point source will be here https://github.com/philipbuuck/HandmadeQuake
Could You Find the Next Unicorn on Seeking Alpha?
F is submodular if
F(intersection(A,B) + union(A,B)) <= F(A) + F(B)

And in this way we can actually cut and copy code into text boxes like this one. Whereas we can't with the math forumulas which use a bunch of notation that doesn't work in plaintext.

Also, most math notation uses a bunch of stuff that has no meaning without context (which isn't usually provided to novice readers).

I view math notation as artificial barriers to entry for programmers that didn't have a chance to go to university.
> 1. Quality of life and work: employees at startups get to touch more things, work on more exciting projects, eat free food, play ping pong, be a part of a tight-knit culture, etc. A lot of people highly value this, and I don't blame them!

It's not worth 10s of thousands of dollars a year when you can get a lot of that (or all it) at a company that will pay you more.
I'm curious, is a TV station liable for content of Syndicated shows, or commercials or all the other content it did not produce but choose to show?

Are newspapers liable for the quotes they print? I thought not, and that is why they always so careful about saying "it was reported" or "so said who and who" to make clear any quotes were not coming from the paper and so they weren't liable.

A search result is even less than a quote. Autosuggest, hmmmm.

Can't google sue for defamation for this statement by Dr Janice Duffy “... I beat the bastards,” or this one "... Google can’t come into our country, destroy reputations and get away with it.”

Both are defamatory and the first is patently false (maybe so much so it then doesn't count as defamation) the second though is certainly debatable and plausibly harmful to Google.
New Pop Star on the Rise
Systemd-importd drops docker support
Similar concept to ARES that has been discussed here before;

http://www.aresnorthamerica.com/
Dollar hegemony is the tendency for the US dollar to act as the world's reserve currency; a benchmark for countries to stabilise their currencies against, hold reserves in and denominate international agreements in.

Those sufficiently keen to see the end of dollar hegemony, or certain that it will end in the near future tend to argue that anything which involves other countries agreeing to denominate anything in foreign currencies other than dollars spells the end of it. The reality is that Zimbabwe has minimal influence on the world economy and already uses multiple currencies alongside USD to denominate its contracts in the absence of an adequate domestic currency.
I don't see why anyone would even think that a band-aid solution like "automatic semi-colon insertion" is a good idea. If you want optional semi-colons you have to change your language's syntax.
During the proof it is assumed, this assumption leads to a contradiction, hence the assumption 'sqrt(m) is in Q' is false.

The reason this is not a circular argument is that they don't assume the thing they're trying to prove, but rather it's negation.
> I have no idea what backroom deal Google made with Provo, Utah, but something similar HAD to happen for Google to win the fiber for only $1.

Oh god. You're great. :)

"Google will take over Provo’s fiber network and improve upon it as soon as the acquisition is official ... which will reportedly cost Google about $30 million. But Google will also take over Provo’s remaining construction loans, which reportedly need to be paid for another dozen years at the very least, according to the official agreements released by city officials on Thursday.

Google will also be covering residents’ costs, as Provo households have reportedly been paying $5.35 a month on top of their utility bills regardless of whether they used iProvo." [0]

Another thing you're forgetting: iProvo was owned by Provo, UT. Public utilities have a different set of incentives and obligations than private corporations. This means that deals like "Hand over control of the municipal fiber network to a company in exchange for that company assuming all related debts, as well as performing massive upgrades to said network in short order, on their own dime." make lots of sense, if you can trust that the company will live up to their word. I would be shocked if there wasn't a provision in the agreement that would force Google to hand the network back over to Provo if they failed to meet their obligations.

Google has proven that they're serious about delivering gigabit symmetric connections at very reasonable prices to residents in the areas that they've been able to enter. The incumbent telcos have demonstrated time and time again that they're very committed to high-speed Fiber-To-The-Press-Release deployments, as well as token FTTP deployments in politically important areas... and nowhere else.

> ...Kansas City's deal required Google to wire up the schools with 1 GBPS internet...

Which is a perfectly reasonable stipulation. If you're not going to require universal service (just as ATT, Comcast, & etc. are not required to provide for data services), it's entirely reasonable to demand that a private operator provide service to things like schools and libraries to operate in an area.

> Politics is politics, no matter the players.

You really need to look at the vast gulf between the games that incumbent telcos play (e.g. banning municipally owned and operated fiber service in the name of creating a "level playing field") and Google's acceptance of public-good service requirements in exchange for reduced pole attachment fees.

[0] http://www.ibtimes.com/google-fiber-utah-why-provo-sold-its-...
You seem to be equating the absence of hierarchy (which is critically about authority) with the absence of structure for communication, but the common alternative to hierarchical organization -- network organization -- still has that, it just detaches it from authority structures (and communication lines tend to be shorter, because paths which would be lateral on a hierarchical org chart and require steps up and down the chain of command are, instead, direct connections.)
I started doing something like this, but then I discovered goodreads.com. I use it to not only keep track and rate what I have read, but to keep a list of books I want to read. It's probably nearing 300 items by now.
If you're really interested in maximizing performance, http://lua-users.org/wiki/LuaToCee can help you turn your Lua code into C code instead. With some skillful manipulation of liblove, you can compile your game down to a 100% static executable.

But no one's really bothered because Love is best at prototyping than actually releasing games, and performance is "good nuff" at this point in time anyway.
I'll use Verizon as an example because their numbers are easily available. Verizon's ARPU for wireline was $125.32 per month in Q3 2014.[1] But their operating profit margin on wireline was only 2.3%. So if you've got a $70/month FiOS subscription, is that costing Verizon money? Probably!

What's going on? The nature of fiber deployment is that most of the cost is getting wires out to a neighborhood. Once you're there, hooking up additional households is relatively inexpensive. Moreover, most municipalities will not let you just wire up the neighborhoods you want. To get permission to wire any of them, you have to wire most or all of them. Once you've wired up a neighborhood, it makes sense to offer lower-priced plans, because a customer signing up even at below your average per-house cost is better than one not signing up at all.

Now, you could fix this by not having different prices for different service tiers. But that isn't what maximizes your revenue. And when you're working with a single-digit operating profit margin, you need to figure out ways to maximize your revenue. Services like FiOS wouldn't exist if it not for "gouging" on high-margin stuff like Triple Play packages, just like airlines wouldn't exist without "gouging" on first class seats and extra bags.

[1] http://www.verizon.com/about/file/3755/download?token=8QwymX...
Who's talking about getting rich?

If investors are breaking even then employees deserve to at least not be losing out thanks to taxes. Preferably they should get enough return to roughly make up for any salary loss they took in exchange for equity.

If the VCs start raking in cash then employees should too.

The story here is execs made money (6 million for the CEO), VCs roughly broke even, employees got screwed over. That, IMO, is completely immoral and shouldn't be allowed to happen.
When the original Google fiber city selection was going on I was attending school in one of the smaller sized competitor cities. It doesn't even take back room shady deals for this to be a thing; the administrators of all sorts of local government institutions were more than happy to publicly subjugate themselves to the will of Google just on the hope that it would sway their favor.

I can only imagine what Kansas City had to do to get noticed.
One wonders if they've got any NSA connections.
But it's not different at all from providing that service in metro LA, NYC, SF, etc. Yet the rates in many metro areas are still way way higher.
People get really excited about this revolutionary "quality based" encoding and to me it just sounds like -crf in x264. For trying to hit a constant bitrate, I've heard of people performing a -crf pass, then taking the average bitrate of the result and using that for a constant quality encode.

With this method, you let the encoder figure out the bitrate for the quality target you want to hit, then you can use that bitrate in a constant quality encode if you like.
I feel compelled to link to Michael Abrash's amazing and inspiring series of articles written when Quake was developed (don't know if there is a better link):

Ramblings in Realtime: http://www.bluesnews.com/abrash/

I read this while I was in high-school and worked on my own 3D engine in parallel (inspired by Abrash's articles).

As this was written while quake was under development, you get the reel feeling of the challenges they went through during development. Through "beam trees", z-buffer, to finally end at the PVS and sorted edge rasterization and mip-mapping technique that made the whole thing wrong smooth enough in the end.

There is a similarly lengthy description of the considerations they had regarding shadow maps vs. e.g. gouraud shading.

Carmack and Abrash's experience is very much trial-and-error and that's inspiring, because you realize that they went down many dead ends in order to find the right way to solve the problems. It's not some sort of divine stroke of genius, but far more their determination that solves the problems in the end.

Of course Abrash also mentions some of the uglier hacks.
In that case could you comment on a more realistic number? Is a dollar per gig reasonable in any way?
Benchmarking Drupal 8 on PHP 7 vs. HHVM
I built a voice-activated switch to toggle the lights in my bedroom: http://arunpn.com/projects/voice-activated-light-switch/. More than the project itself, I am happy that I got into the habit of working on side-projects regularly. Now I have a couple of projects going on to keep me entertained.
How to teach machines to see
Genetic ‘intelligence networks’ discovered in the brain
This is not hard to understand: a wobbly line is longer than a straight line. That's all.
It might help to get the notation correct first. What you have is a type error :)

The fact that you are better trained in a language designed for computers than in a different language designed for humans is not a reason to scrap the language designed for humans. You wouldn't say the same thing about the article if it were written in French.
It says at the end what the four styles are:
1. Vincent Van Gogh
2. Pablo Picasso
3. Kiyoshi Yamashita
4. Katsushika Hokusai