skysight-inc/HackerNews huggingface dataset:
Looking forward to more Dart programming streams.

I think more and more people should stream like Notch does. It is incredibly entertaining and educating to watch how people write code similar to how people play games.

A great learning opportunity. Different format compared to prepared talks and tutorials. I wish there was a list of people with programming streams that I can just tune in.
When will this roll out beyond just the nyc area? I dig this interface.
Without These Best Apps, I Would Quit My Blog
From first hand experience, there is quite a bit of active Java development at Microsoft. And no, it's not done in Visual Studio.
I'm not sure if you're aware of it, but Mojang recently (within the last year or so) started a service called Realms[1] which is exactly what you mentioned: hosted, invite only Minecraft servers. The only difference is that it's 13.99 a month, although it's cheaper if you do a longer term (3-month or 6-month). It'll let 10 players on at a time, with a 20 player white list. I'm not sure what their current implementation for Realms' backend is, but if it's not on Azure or another cloud provider, moving to Azure would probably cause a decrease in price.

I do agree about improving performance and presentation within the game though. My understanding is that there is a lot of room for improvement.

1:https://minecraft.net/realms
glibertarian idiots

Please avoid making personal attacks like this on HN.

As a mostly libertarian-minded person myself, the height of compassion is to allow dying people to reach out for any hope out there.

Cruelty would be to prevent people from attempting to save their own lives "for their own good"; especially when no alternative cure is being offered by the politicians and bureaucrats making such life-impinging decisions.

Yes, the quacks and charlatans will try to take advantage and they should specifically be combatted. That doesn't mean that people should not be able to make decisions about their own lives.
There are none for student loans. If you file bankruptcy they're the only kind of debt that you can't discharge.
The hate weeks ago was about money, basically. Part of EULA that disallowed servers to earn money, but was often ignored. Mojang clarified that that part of EULA is indeed meant as written.

People do not tend to be understanding when it comes to loosing money they wanted/expected.

Moreover, I suspect that managing Minecraft is a lot about merchandize selling, cons organization, making deals with lego and everyone else who want to produce themed items and so on. Not necessary what you want to deal with if you consider yourself gamemaker or programmer.
Startups Need to Capitalize on Every Conversation
Thanks! Planning to roll out across major cities in the coming months.
Thread (YC S12) is hiring engineers and a data scientist in London, UK
"It's not about the money (BECAUSE I HAVE TWO BILLION OF THEM!)."

Haha, and who can blame Notch, I wouldn't work a day in my life and become a full time carpenter for the rest of my life.
It's actually quite inspiring. He's essentially saying that he's chasing curiosity instead of profits. A lot of us would love to be able to do that. For many of us, it's why we got into programming or engineering in the first place...
It certainly was explosive on the 360. As an Xbox One owner, there just aren't too many games that make use of it, compared to the dozens on titles on the 360. There's a dance game and a token fitness game and not much else. I think if the console launched with 5-10 good Kinect games, it would be a different story. It looks like MS was too afraid of being a second run console if they waited too long after the PS4's debut and launched with very few titles and very few good titles, let alone kinect titles.
What you are describing is that changing your apparent opinion for money is abhorrent, because it confuses social elements with monetary considerations, not unlike paying you mother-in-law for dinner is shocking. More example of "abhorrent" behavior, i.e. mixing realms are paying for organs, or selling meat from pets.

Occulus did something similarly unacceptable because they cashed out, in spite of fan monetary support. (Don't get me confused: I'm not accusing them of cannibalism, there are degrees in abhorrent: cashing out is low on that scale.)

Notch said he never wanted to sell because cashing out didn't make sense to him. It still doesn't. He sold because he is tired and detached: he didn't sell for money's sake, he left and took the opportunity to have paper to throw at "cancer surgery and beer". This is not abhorrent to most because both his changing motivations (keeping creative control vs. not having to deal with that responsability) are both in the same principled realm.

I would love to say this distinction is black-and-white, but any class on moral philosophy would show how it full of greys; in Notch case, the effort to stride such discrepancies is explicitly the main reason why he is leaving the company. Making moral calls in the name of a large community is exhausting; he prefers clear choices, like "fighting cancer". Good for him.
Sounds like a great way to cancel your Comcast service when they just won't let you go: http://www.theguardian.com/technology/shortcuts/2014/jul/17/...
I stopped reading. The further I got the more the article seemed to be complaining not about channels but that Go isn't a functional language. That's right, it isn't.
Hi Chuinard, we have made the Localmint website and apps as simple and clean as possible. We see having less info than Yelp as a positive. Thanks for commenting!
This, http://www.youtube.com/watch?v=PmTUW-owa2w, presumably is the "This Is Phil Fish" video referenced ("talking about Phil is talking about fame").

http://www.youtube.com/watch?feature=player_detailpage&v=PmT... for the tl;dr.
Software will not 'eat' education
"no requirement that the principals stay for even a little bit"

Principles were already gone. Notch never really worked on the game anymore. He stayed around because they wanted him to.
Don't run a company. You cannot run any kind of business without caring what people think and are saying about you.
Discarding Websites – An Effort to Focus on Fewer Things
The problem is in the perverse incentive that the printing producers have to "use" as much ink as possible, and consequently pay for it, which prevents significant progress on the consumption.

Well, progress would be already an excessively optimistic concept. There's no need to imagine conspiracies - one just need to observe how cartridges stop working before being fully depleted, or how ink is sold at ridiculously inflated prices.
> This is why we can't have nice things.

This is a nice thing.

Notch gets the resources and freedom to do what he actually wants to be doing: Exploring and experimenting with game ideas. And Minecraft gets to continue developing as a product people enjoy.
> there are many here that dream of having their idea be a huge success but aren't really interested in becoming the next Bill Gates or Zuckerberg.

I think it's more than you think. I think Notch expressed clearly that he did not expect nor want his project to become a big hit. He may have been flattered for a while but he now sees it clearly: success is shit, big success is a shitstorm.

The exact opposite of the entrepreneur spirit. I think pg may have overlooked this side of the hackerhood.
Lets start teaching what code is by ... chapter 1 Regex????

If the author is reading this:

WHY? out of all the horrors, why?
Yes, heaven forbid the 2.5B drops down to 1.75B. They'll have to move to the poor house, for sure.
It is called NopSec
This is really a sad statement about the evil "consumers." It does not happen only to simple nerdy game developers. It happens to everybody who does something huge.

It happens to small business owners. Then, people "tell them" that they "must" raise the wages of their employees, without ever having created a small business.

It happens to activists. Then, people "tell" them they "must" support this other cause, when those activists simply want to change a small part of the world that they care about.

It bothers me the most when it happens to presidents. (Pres. Bush, Pres. Obama, depending on your political inclinations). Just simple guys asked to carry the weight of a nation just because they were at the right time, the right place, did the right things, a few mistakes, wanted to change the world a little, and worked really hard.

Maybe all of us who instead of sweating are going for the ride should simply enjoy the game. Just put a few blocks on the game, build a small tiny house, put a glass window, a small bed in there with the tiny cool candle on the wall (my favorite block in Minecraft), and stare out the window. And watch for creepers.

But leave these folks alone to do what we did not do, and let them enjoy a reward for their hard work.
It's hard to see these "millions of americans" as victims in this matter. It's almost always possible to just _not buy_ something if you can't afford it.
Take some time to look at the remote market. It's very good right now, and many companies pay standardized salaries not based on your local market. I would take a look at Careers.StackOverflow.com and weworkremotely.com.

Might take a few months -- but there are gems in there. I live in a rural area in the US, and the best devs I know in the area get SV salaries for remote work (or own their own companies).
This is an interesting topic. While the world has clearly benefitted from an explosion of information systems, I do think about what we may have lost when libraries essentially lost their role as guardians and custodians of information systems.

I have a friend whose kid discovered a red envelope with money in the pages of a library book. They took it to back to the library and mentioned this, figuring that the librarian could look up the history of who had checked out this book, to return the money. Nope. They absolutely deliberately do not keep that information. The idea is that if you can't decide what to read privately, then you aren't truly free to decide what to read.

Contrast this with the steps you have to take to remove something from your viewing history on netflix (last I checked, you can't, but you can "bury" it by selecting a bunch of shows that you don't watch). Or various "experiments" run on users of different social networking sites.

Innovation in the web sphere has been tremendous, I'm not going to deny that. But we did lose something valuable when the tsunami of the internet knocked librarians out of their role as guardians of information.
> Minecraft isn't heavy duty graphics, you just need a simple voxel engine. Your game code could be running in python and you wouldn't know any better.

On the contrary, Minecraft is very heavy on the CPU and would benefit from running on native code rather than a managed bytecode based virtual machine environment.

It isn't heavy duty graphics, so you don't need a super strong GPU (it's still quite heavy), but Minecraft is very CPU and memory intensive. Graphics can be fast regardless of the programming language if you unload things to the GPU, but Minecraft requires a lot of CPU side work to prepare the voxel graphics (ie. building GPU vertex buffers, etc from the voxel octree in CPU/main memory).

There are huge potential performance benefits of rewriting it in native code. I don't think that will happen, though.

Here's a recent interesting article about optimizing visibility and minimizing overdraw, in particular for mobile "chunker" (aka. "tile deferred") GPUs. In the end it improves performance but at the cost of even more CPU work.

http://tomcc.github.io/2014/08/31/visibility-1.html
I'm from the american southwest, there's a kind of snake here who's effects of venom are remarkably similar to the effects of ebola. All the crazy regulation has been holding up any US research, but in northern mexico, a Doctor Stanley has been doing monkey trials. His unique combination of mineral oil seems to boost immune response, while the venom inures the cells to ebola's most harmful attack vectors.

I realize the people of Africa are very poor and can't really afford the scale of production necessary. Perhaps your country would be willing to help out with a few million dollars, I'm sure this snake oil would do some good.
I'm not sure if it's a non-event as much as a whinge about nomenclature.

I get the feeling the author would feel a lot better if we didn't use the 'community manager' euphemism and just said like 'PR' or something instead.
You actually can and and you probably shouldn't.

And Antirez: please do continue ;).

See also: Henry Ford, horses and cars.
Android 4.4 has an entirely new external storage API, so with that, it appears that Google has now given their blessing back to microSD. IOW, I wouldn't be surprised if the Nexus 6 had microSD.
Credit is a trap for the unwary and those that fail to plan ahead. I include myself in that group, as I have credit debt. Don't do - save your money.
The other day there was a post about some Doom map viewer Notch had written in Dart. One of the top comments said something along the lines of "This is why we all need to be rich, so we can work on stuff like this." I thought the comment was so sad because honestly, almost no one is going to benefit from a mostly broken Doom map viewer in Dart that's abandoned after a few days. Same with the numerous games he's started (often with no idea where he's going) and abandoned after a few hours/days. Don't get me wrong, I like watching his coding stream as much as the next person, but compare that to the millions of people who benefitted from the sustained and focused effort on Minecraft.

Notch says:

> If I ever accidentally make something that seems to gain traction, I’ll probably abandon it immediately.

So sad. Imagine if Jobs/the PayPal guys/etc had taken this approach after their initial succcess.

Now I'm all for people being free to do what they want and only this guy owns his life and no one is entitled to have him work for them (hat tip Ayn Rand), and obviously this guy has had a bigger impact on the world than I have, but I tend to agree with Immanuel Kant (and Jesus) that we all have a duty to develop and use our talents in a way that benefits humanity and not just indulge ourselves in idle amusement once we're comfortable. And to be honest, this probably applies more to me than to Notch.

From "Grounding for the Metaphysics of Morals":

> A third finds in himself a talent which with the help of some culture might make him a useful man in many respects. But he finds himself in comfortable circumstances and prefers to indulge in pleasure rather than to take pains in enlarging and improving his happy natural capacities. He asks, however, whether his maxim of neglect of his natural gifts, besides agreeing with his inclination to indulgence, agrees also with what is called duty. He sees then that a system of nature could indeed subsist with such a universal law although men ... should let their talents rest and resolve to devote their lives merely to idleness, amusement, and propagation of their species- in a word, to enjoyment; but he cannot possibly will that this should be a universal law of nature, or be implanted in us as such by a natural instinct. For, as a rational being, he necessarily wills that his faculties be developed, since they serve him and have been given him, for all sorts of possible purposes.
Well credit cards are a pretty recent development. The first general purpose card wasn't created until 1966. Sure, you can trace different forms of credit all the way back to the Crusades and the Knights Templar, but credit cards are a recent invention.

If you think it about this way, the greatest generation never used credit. They saved until they had the money to buy stuff. My grandparents never had credit cards, and it wasn't until my parents were in their 40's and quite wealthy before they started using credit cards.

If anything, you should use them only to maintain your credit rating. Keep a small balance (under $100) and use them to make small purchases. That way, you can reap the benefits to your credit score, without putting yourself in a huge hole.
You are not wrong, there can be (and I think it gels with his post) communities that have no management, communities that are successfully managed by someone who is paid by a private corporation, etc.
The word community isnt just a gathering of people.

I think the deeper point though is that this type of role can in fact have great power over the community, and that it is clear where the hand that feeds them is coming from.

For example:
In the SQL Server (MS) community, there are professionals that earn an "MVP" status, which is Microsoft's acknowledgement of the work and evangelism they have done in regards to the product.

Recently, a guy named Brent Ozar (an MVP) called Microsoft out on some bull they were pulling, moving features to enterprise edition and limiting RAM until you went to enterprise licensing (SQL 2014).

Plenty of people in the community of the same stature came out to warn him to be quiet, or to finally say something after someone with more weight brought up the issue.

This kind of community management automatically sets people's biases up to not only say what the corporation is doing is right; even if they personally think otherwise they avoid speaking out about it because they would lose this shiny medal.
It works well for me on Sansa Fuze. Are you using the latest release or Rockbox?

Vorbis is OK, but Opus allows using lower bitrates for comparable quality, so it can save space and also should be more optimal for CPU utilization.

An interesting test: http://listening-test.coresv.net/results.htm

I keep FLAC for originals too, but encode in Opus for regular usage. FLAC allows reencoding in the future if anything improves, new codecs come out and so on.
Real World F# Programming Part 2: Types
I see the echos of that enthusiasm in my daughters when they build in their Minecraft worlds. Notch's sense of wonder and joy of creating has been spread to millions.
That question is answered in foot note one of chapter 1: http://codingforlawyers.com/chapters/ch1/

Maybe try reading a thing before breaking out the multi-punctuation and caps? ;)
Hi grimtrigger, some retailers submit and manage their own data, but mostly we get it from their websites.
> I think that's the essence of being a real game developer.

I think that's the eseence of being a real X, X = insert whatever you claim to be in.

In my mind I divide companies (and professionals) by whether their occupation is an instrumental or terminal goal. As an example, advancing rocketry and electrifying transport to advance humanity is a terminal goal for Elon Musk. I.e he cares about that and works on Tesla and SpaceX to achieve that. Contrast with most of companies, that do what they do as an instrument to get money. Such company, for which i.e. making cars is an instrumental goal would gladly switch to producing toilet paper if it was a more profitable sector. I like to refer to such a company as "toilet-paper company".

For an example that would likely appeal to the audience here, toilet-paper companies are common in start-up world nowadays. That new SaaS business that tells you (i.e. lies) how it cares about users and solving their problems, while the founders are planning on getting acquired by Google/Amazon/etc. and dumping the product (aka. exit) - that is a paper-toilet startup. Whatever sells.

What's the value I find by dividing companies by whether their work is terminal or instrumental for them? For one, I tend to trust former much more than the latter, because I expect that they'll optimize their product primarily for solving the stated problems and not primarily for selling ability.

So basically, Notch doesn't want to be a paper-toilet game developer; he wants to make games.
Some waves are too big to ride. Choosing to enjoy the water instead of being drowned by it sounds like the sane thing to do indeed.
It's interesting despite being a Kim Dotcom event, despite his comments and ads. The others don't seem too happy about that either.
You can have C# and multi-platform support : http://www.monogame.net/

And Microsoft is still holding on what will come next after XNA for game development in a managed context on Windows and beyond AFAIK.
I can just see it running in a Metro tile.
It doesn't need to be open source. Minetest (an Irrlicht C++ clone) is open-source, as is Infiniminer. Also, Voxel.js. All the relevent code is available for future learning...
Optimize your retargeting budget with Google Analytics
Why doesn't it work with magnets, too?
I would love to see him consider investing in other video game projects. There is a game 10x better than Minecraft out there somewhere and he has the money to find it.
That was a comment made 2402 days ago, is it still HN's position? HN has evolved quite alot since then.
Apologies - me clicking on Chrome while it was hanging caused me to inadvertently downvote you!
ActiveRecord in JavaScript
With an even smaller sample size of my 14 year old from time to time he grows up to more grown up games, but he keeps coming back to Minecraft. He loves the hackability aspect (setting up servers, installing plugins etc..) to it that you don't get from these other games. Now that he is starting to learn to code I am hoping he will start developing plugins as well.

If MS can nurture the hackers and enable them to create and maybe even monetize their hacks, then it should be possible to keep a core set of fans well into adulthood.
Seeing DRY at the end there was amusing. I recently worked with a client who convinced me he was really interested in our web project's back-end. Normally I keep things really light, but this guy had a convincing air of tech-savvy about him.

Toward the end of the project, he wanted to do a lot of copy/paste-style "reuse" within the content management portion of the project, so I showed him how he could take advantage of the de-duplication features, and explained what DRY meant--just in terms of content management.

The next day I got an email about a bug he found, where a sidebar wasn't showing up properly or something like that.

His conclusion at the end of the email read:

"So this DRY thing doesn't seem to be working, can we please remove DRY?"

(I know, it's my fault for exposing the innocent client to such heavy terminology, blah blah blah...but I had a very pleasurable laugh about the whole thing)
This isn't true. 11 USC 523 contains a long list of non-dischargeable debts, including child/spousal support obligations, certain taxes, and debts incurred by fraud or willful injury.
If I ask Google it usually works. They seem to have added some support for this, probably via their Google Maps for Businesses or something like that. So it is a challenging market to enter.
My suggestion is to make picnic work with `label` elements that are outside the `input` they related to.

In other words, the CSS should work for this HTML

<input type="checkbox" id="checkable" />
<label class="button" for="checkable">Checkable</label>

instead of the unidiomatic (and broken from the POW of accessibility)

<label class="button">
<input type="checkbox" />
<span>Checkable</span>
</label>
I never heard of this game, but a quick search shows it's an 80s looking video game with very basic graphics (maybe there's another game with the same name?). Anyway, I can't understand what could possibly justify that price.
Google Cloud Platform for Startups
Microsoft Flight Simulator 1.00 is from 1982. It's the oldest I know about.

Even QBasic Gorillas is from 1991, and published by IBM. Not Microsoft.
I'm not really. In Dallas at the moment, but looking to move. I love SF and NYC, and would like to move there, but would also find something to do out there since the cost of living is so high. However, I have been seriously considering just moving and dealing with it.

I do not want to stay in Dallas, this place is just not for me.
Option 4: Don't fight the wage garnishment

It's happened to me with an old student loan. I didn't fight it, they took some of my paycheck, the debt was gone in no time and everybody was happy.