skysight-inc/HackerNews huggingface dataset:
Mojang's relationship between its users, modders and people who run its servers has been going downhill to the point that I can fairly say that Mojang has practiced Embrace, Extend and Extinguish and to a fairly effective degree (and this is before Microsoft bought Minecraft).

At first Minecraft was a simple game but it caught on and a modding toolkit called Bukkit was created. Basically Bukkit was violating copyright law by patching Minecraft but Mojang let it happen because it makes the game usable in multiplayer settings. Minecraft has had the notion of servers but to actually administer a server you need bukkit to effectively police your server.

One of the oldest running servers of Minecraft is mcpublic (https://nerd.nu). This is a community run server which has fundraising drives. I was a mod and there was a very complex nonprofit (we had a notion of VPs, Managers and Moderators and the staff consisted of more than 20 people).

Minecraft wouldn't be there without modders patching their game or any multiplayer aspect. Then Mojang vaguely announced a modding API and never released it (it was vaporware). They hired key people on Bukkit. As Minecraft grew so did the modding community and also for profit servers.

Many people note that there are servers that are predatory and seem to take advantage of children with credit cards. I don't disagree about this point. But there is a great amount of modders that are technically skilled and enjoy the game. They don't actively ask for money and they are who helped make the game work in a multiplayer environment. Minecraft created realms and this is where they started of the extend part of the journey.

After awhile once Notch got fed up with Minecraft and wanted to sell out is when everything really started to go downhill. To extinguish modding would require them to just start enforcing the copyright that they were neglecting. Minecraft was built on modders but didn't need them and were a liability if they were to sell to Microsoft. Once wolverness performed the DMCA on bukkit thats when pretty much most people started giving up on modding. When mojang started banning servers that was pretty much the end and I only think that there will be non profit servers for the original java version of Minecraft.
Apps vs. Chatbots: The Fight for the Supply Chain Future
Cute. Kind of like a paleo diet. Check back in in 2018, let me know how that's going for you.

I mean, I get it, you have to rebalance, which sometimes calls for going overboard. Just don't get too excited about it being the One True Way. 50 years from now?
But if you cut off your internet access, how do you keep in touch with your coworkers after hours?
Trump is toxic but at least he exposes similar people.
s/Think/Thing/
I can only speak for myself, but I'd rather avoid the Apache HTTPD stack altogether. If you run multiple PHP FPM pools, it's nicer and easier to only recycle individual pools as necessary (rather than the whole process). Important to those of us who run lots of microservices (or even lots of PHP sites) on single hosts.
Shouldn't we be more critical about the methodology? For example, it's not clear to me how it proves that the correlation is due to causation.
his suggestion to hide my modem would just drive my phone data use through the roof :(

I remember the days before the internet and mobile phones. They weren't better (well, apart from being young and fit and knowing I was immortal, obviously). We like these things for a reason.
"self-inflicted" as in, the brain they happened to possess due to circumstances beyond their control happened to have the neural network that non-ambiguously led to those choices?
The average rate of inflation through the 80s was 5.6%

Given that, an expected 8% rate of return isn't unreasonable.
Implementing this exact solution probably won't work for most people, but I found the idea of digital fasting a productive one. Try some less extreme variation of this like getting a dumb phone or switching to a paper magazine for your general interest reading for sometime. I found I built better habits offline that also translated online.
>Maybe someday some people in data science or artificial intelligence will exploit the KTC

Climb out of under the rock will you :) [We have met enough over HN that I thought I could take the liberty in good fun]

As I have said (little less than a million times to you) there is more to data-science/machine-learning than Breiman's CART which for some reason you have latched on to. If you do a random walk in machine learning concepts the parts that don't involve KTC is a set of measure zero.

Read Vapnik, I can bet you will like it: Glivenko Cantelli on steroid meets KTC that is what Vapnik's results are. I doubt anyone will dispute that he is the father of statistical learning theory.
When I was in downtown San Francisco the streets were lined with homeless people. I had never seen so many homeless people in one area. Maybe there are not so many homeless in other parts of the bay area, but not from what I saw.
Thanks for the info :D

If I may ask, what's the "internal joke" (https://twitter.com/legneato/status/650491741343084545) about?

Also, I take it that the described duplication is due to isolation and compartmentalization (which I can appreciate). I'm curious if some kind of "final dedupe" could be tacked onto the end of the build process that just runs a bunch of fixed algorithms on the assets to find and remove duplicate resources - and maybe even code fragments, like Courgette (https://www.chromium.org/developers/design-documents/softwar...) does.

FWIW, doing something like this would probably take a lot of pressure off the dev teams and make everyone's lives easier. On the current track, the app will be 300MB in a few months. lol
You may criticize anything I've ever written that you can find. As a software developer, that's my daily assumption.

The increasing adoption of code review tools like Gerrit is one of the best things that has been happening in recent years.

No piece of code I've written in the past few years on the job has gone into the stream without the approval of several people.

Frequently, it had to be revised. More than once.
I see it a lot particularly with regard to facebook. People take "I have a problem" and turn it in to "this thing is a problem".
(Tangent: The Dallas of >3 years ago had a good CoL. Everything has gone up $100k+ since and it's still going... Those same houses are 400k now. And new homes have tiny lots.)
I do think that a lot of people are very dependent on the internet in this way—and that there's very few things in life that we find to be indispensable to ever be disconnected from—air, sustenance, light, and... internet?

The fact that many find it to be so inconceivable to go from having the internet 24/7 to having the internet for your entire workday and any time you spend in a public place with internet, really points out how psychologically dependent we've collectively become on the web.
Coupled with it storing the data intentionally, this would make an awesome Sandstorm app. I have a lot of stuff like Google Takeout data that I wish I could both store and read on my own server.
It might be small, but I doubt it is. I am really curious what kind of test suite an RPG program would have. If it doesn't have a test suite then good luck because you're basically rewriting a decades old 50K line program and its behavior by guessing how it works. Also who knows what kinds of weird data formats or protocols it deals with that no libraries exist for in other languages.
"Math trick", really?
40 hours in a workweek is enough for a developer
OpenResty is not a full CMS...
He was fine, before they finally got him out he was running up and down the plane.
“Why I Left United Airlines” (2014)
> Since you never can finish counting

Not what countable means. The meaning meant is the one about having a map from the set to the integers, where no two things of the set map to the same integer.

The correspondence is meant as either a full thing, or at least a well defined specification which could be applied to any of the things, if you want to get philosophical about ontology or something.

Also, the specification can't depend on things like, what reals have been given as input "previously".

Say that in this game, you have two obligations:

1: for any n,m I give, you must tell me what the mth binary digit of the real number associated with n is, in the mapping you are considering (or, if there is no real number associated with that natural number.).

2: For any finite collection of the binary digits of the real number I am choosing, you must tell me the first natural number such that the corresponding real number matches all the digits I specified.

With these rules, I can choose my real number (specifying more and more digits) such that for any natural number, I will be able to show that my real number doesn't correspond to that natural number, or any lower one.

Therefore, there is no natural number that corresponds to my number in the matching system you are providing.

(To win, I repeat this procedure:

Ask what the first natural not ruled out already by my specification of my number is. (Call that n)

Ask what the nth digits of the real associated with n is.

Inform you that the nth digit of my number turns out to have the other value for its nth digit, so no natural less than or equal to n corresponds to my number.

Repeat.

This will only ever tell you more about my number, and will not result in me changing my mind about any of the digits of my number, yet there is no natural number which won't ever be ruled out as potentially corresponding to my number.

Therefore, no natural corresponds to my number in your system.

So I win.)
Detroit is in it for the long-haul. They have the hardware and they have the pockets to sustain something without having to have a return for investors or aiming for an IPO.

That said, these tech rags can't seem to be able to decide who is ahead and who's not. Or rather, they get more page views by one day saying SV is ahead, and then, another day declare Detroit is ahead. I don't think anyone knows for sure, it's all bets and future execution, but I wish the tech media were a little more journalistically drive when reporting these things.
Not when it comes to measuring cost to the state.
Happy Animal Face iOS app
This almost makes sense for me, but I don't know if I can pirate music on coffee shop wifi.
Yep, my bad
Intel was my first exposure to "management by objective" and "key results". And yes, there were weekly reviews of your progress. Every quarter, a set of objectives and under each objective key results, and then weekly you reported on how you were doing with respect to those.

I think the key to your stress is either that you aren't clear in your head what you're trying to figure out, or your trying to figure out things that aren't actually relevant. In my life what I have done is to do get very very disciplined about what I'm to understand and how that will relate to the final goal. Not surprisingly that is different as a manager than it is as an individual contributor.

If I were your manager, and you came to me with this (and I would hope your relationship with your manager is good enough that you could talk to them about it) I would start with three questions;

1) What parts of your assignment are you completely confident you can build/write?

2) What parts are you unsure of how to build?

3) What things that you are unsure about are between you and building the things you know you can build?

Perhaps you can imagine how the conversation goes after you answer those questions. But lets say for this hypothetical that you were unsure if you could build a database fast enough to respond in time to meet the response requirements of the product.

At that point we'd talk about what steps you could take to understand what sort of performance to expect out of a database, what variables had the biggest impact on that performance, and which databases were designed to be fast. And you and I would agree that you would spend this sprint perhaps developing your understanding of database performance. So at the stand up I'd expect you summarize and article you read, a set of benchmarks you set up, a set of test tables you created in the existing system, or maybe the top 5 blogs/books/videos you've found on analyzing database performance. At the retro I'd want to know what sources gave you the most information for the time invested, what were the time wasters, if you were more or less confident about the database choice and its performance and maybe how you had, or would, quantify your understanding with something objective.

From your perspective you would probably have spent the time 'surfing the web' to find out various sources of information or perhaps prototyping some things on AWS or on a local server.

If instead you came back and said, "I really don't know anything more about databases yet but I learned Rust, and got stuff running in the new Angular release and updated my server to the latest Ubuntu and read a book on containers. Then we're going to have a different talk :-)
If Deis was that valuable, one could assume that EY agreed to this arrangement because they are low on cash and needed the money.

How often is a company, in effect, acquired twice?
Nope.

This is a polemic against people who don't know Haskell. Previous iterations were the same except Clojure/Lisp.

Aphyr/Kyle is a genius, and one of my favorite people on the internet. But this series is the WRONG way to attack the code interview, which deserves to be attacked, BUT.

Some of us face real challenges about how to find common ground with interviewees. Because you know you're smarter than those questions is not a reason to discount them.

I will sacrifice ALL my HN points to say this is bullshit. Bullshit written in decent prose, but still bullshit.
What’s at Stake in Trump’s Proposed E.P.A. Cuts
I don't think it's simpler that way at all, mainly because the ways in which some "infinities" are larger than others, which explains why it's more probable to pick an irrational number. The rational numbers are countable, while the real numbers are not.
I wish there were better ways to regulate your own access. It's easy enough to make good decisions about where you spend your time when you're in a good frame of mind, but it's almost impossible to do that every minute of every day. It's a bit like eating I think. It's not too hard to buy healthy food when you're at the grocery store, but it's hard to say no to a plate of cookies every time you walk past when they're sitting on your table.

I wish there were good software solutions, like a way to schedule a blacklist of websites on your phone and computer that you simply couldn't get around. Almost everything I've seen is set up to block access for children, or is easily bypassed. I feel like it's an area that could be a huge benefit to a lot of people.

Completely killing your home internet is extreme. I'd have to change careers, hobbies, and it would even interfere with friendships. But there's no reason why it has to be all or nothing.
Anybody have a full article link?
I struggle with some demons when it comes to the internet, mostly in terms of distractions and time wasting. Alcohol problems run in my family, and while I have no problems with it now or in the past, I find my addictive tendencies come out in regards to the internet and its content.

I've learned that I am very sensitive to physical spaces in my life, and I have made an effort to set "space boundaries" for myself to help with my tendencies. For example, I got rid of my desktop computer, replaced it with a laptop, and got rid of my desk in my room. It was calling me every day to sit down and use my computer for hours on end. It's been that way since childhood - the habit is deeply ingrained.

Now, I use my room for relaxation and I try to keep it that way. I'm not perfect, but when I have to work from home I make sure I don't do it in my room. I sit at the dining room table most times, and that has become a "work space" for me. I've trained myself to not work in my room, and, while I still use my computer and the internet in there, I only use it for personal things.

This solution is still in flux for me. So far it has been successful in turning my room into a relaxation space, which was a real lack in my life before. I hope that helps!
A famous author once made the following observation - When faced with the option of either doing more exercise or less eating for losing weight, take the option which requires you to a) spend less time and b) not add anything new to your life (i.e. the cognitive overhead).

Apparently, people who tried to eat less were also more successful in losing weight.

Cutting off home internet is the option of less eating. Seems more drastic, but is actually more tuned to how our brains work.

Your suggestion is similar to doing more exercise. It can also work, but it is just a whole lot more work and cognitive overhead.

Besides, its not like the author is asking people to go off the grid.
Templating is a good start, here are a few other things of value that Helm provides in this context. Release management, upgrade/rollback. Dependency management and the ability to create common charts and byo containers, the testing framework to test deployments on Kubernetes. I recently did a session at KubeCon about all these uses cases at KubeCon if you're interested in taking a look. https://youtu.be/cZ1S2Gp47ng Happy to chat more if you're interested.
AWS also has 2 TB instances: https://aws.amazon.com/ec2/instance-types/x1/

Outside AWS, you can put 3-6 TB in a normal-ish server from Dell or HP, or 64 TB in a big iron box from Fujitsu or IBM.
I was making fun of the douchebag parent comment. Agreed
It's nice to see some different perspectives in the race to autonomous cars.

I do wish the axes of the graph were a bit different. Possibly "Technology Adv vs. Business Adv".

They had a great insight on how some companies may able to deliver a working product to the masses much easier, while others may be ahead on tech but may have trouble on scaling or production or rolling out a way to make it profitable and grow. I think that was a major insight of the article those two dimensions, but the graph picks two other dimensions to compare companies on.

For example Waymo is listed as being "way out in front of everyone" in tech. I'd expect to seem them at the extreme of on of the two axes.

They don't have the existing business of uber, nor the production line of ford, so I'd expect them lower in the other axis.

That graph I feel would've been a better presentation of the data. Now I'm just left wondering how their huge tech advantage leaves them in the "middle" of each axis.
Unix has a few tricks up its sleeve from when it wasn't the top dog. I hesitate to ever recommend perl, but pack [1] and unpack are pretty sweet for this kind of stuff.

I only learned about them when a state sent me files in EBCDIC [2]. As with all things perl, you can convert from that to ASCII as a one liner. Or, rather, i helped someone much smarter than me do that, 20 years ago.

[1]http://perldoc.perl.org/functions/pack.html

[2]https://en.wikipedia.org/wiki/EBCDIC
This is what I don't understand, and I would appreciate if anyone explained it to me.

The money went to "the top 1%", whatever. Where do they keep it? Probably either in a bank, which invests it back into the economy, or in other form of investments. Definitely not under a pillow.

So entering back into the free market economy, the money, pretty much in its entirety, gets distributed into the hands of the millions of "regular people" in form of investment. They buy a McLaren or a mansion? Great, that money goes to the people who make those things.

All in all, because the entire "1%" money is circulating in the economy anyway, what does it matter who it actually belongs to?

What am I missing here?
An alcohol manufacturer rarely has an army of designers, data scientists and engineers working non-stop to make their product more addictive and measuring their success on engagement growth.
Here's something I've put together. Hopefully it helps. https://youtu.be/NVoln4HdZOY
You're one of the best posters here imo, so good job.

I disagree that argument is about recognizing each other's rhetorical flourishes. Argument is much, much, much more often about people opposed to each other, and bystanders making a decision about who won.

See: courts.
I have NO idea what your videos are trying to tel me. You have a serious need for someone who knows how to communicate.
Raising awareness of internetaholism doesn't seem like a terrible idea.
I think his blog is still somewhat active https://www.joelonsoftware.com/archives/
Seems to me that the reason this sort of thing happens is that in the 21st century there is a general expectation from people in power/authority that they must be obeyed, and that "common people/citizens" who do not obey have crossed authority and can be dealt with in virtually any manner they choose, including physical violence.

This perception has formed because governments have moved more and more towards this manner of interacting with "common people".

When I see this, it seems to be precisely the same behaviour as when the police beat people up for questioning their authority at any level.

In summary: "Well he didn't do what he was told, so what did he expect?"
> I need the Internet for ...workwork...

> You probably don’t, and maybe it’s time to look in the mirror and be honest with yourself.

That's where I stopped reading as obviously this article is not directed at me.

Unless there is a way to troubleshoot and fix remote servers in the middle of the night without internet.
> And what of my LTE connection?

I was wondering this too after reading the "call to action" -- do I get to keep my data plan? (Did the author keep his?) I assume the answer is supposed to be no, but that might be good to note explicitly as this wouldn't be nearly as life-changing if taken a little too literally. (Not to be too nitpicky -- the article makes great points!)
We're not destroying, just changing. According to our needs, which are paramount, IMO.
It was already a running joke at FB when we brought it to React.
Arguing is very natural and we would do a whole lot more of it if we lived in real democracies where our votes mattered and had serious consequences (as opposed to a once-every-four-years thing, while everything else is left up to "the market").

You can't both have your opinion matter, and disagreements of opinion not matter.
> that allowed us to dig this grave in the first place.

What grave? Things are better than ever!
https://m.facebook.com/flx/warn/?u=https://www.wsj.com/artic...
Hah, thanks. Galapagos is an amazing spot for wildlife photography.
Yes I agree with you and I think, for people with our type of needs, a more sensible approach would be to switch from smart to dumb phone, in fact I have been thinking about that for a while now.
Things We’ve Learned About Monitoring Containers and Their Orchestrators
HN is my only fix. It's simple: delete the FB, twitter, Google, etc. Done! And when the browser opens it goes directly to work related pages. It's all about starting on the right foot.
Given the current stigma against even very informed, responsible usage of certain substances, I worry that comments like mine above could potentially have a negative impact on efforts to raise money for a company, found a non-profit, run for local office, etc.

I don't know if I'll be doing things like that in the future, but I don't want to shoot myself in the foot. The internet is sometimes a little too good at holding onto information sometimes :/

Perhaps I'm being overly cautious. It's hard to say.