skysight-inc/HackerNews huggingface dataset:
It is terrifying and sad to see the world I grew up with slowly ground away through negligence. As an eleven year old I went snorkeling for the first time in the pristine Caymans. In my short life-time (I'm only mid-thirties) I have seen the great reefs I once explored demolished.

I can't even... I am just floored at how quickly we destroy things that took ages to grow.
For the rest of your life? What crazy drug did you get yourself into?
> I'm surprised they're continuing the misdirection so many years later. "Unidentified flying object" means an aircraft, usually a military one (because civilian aircraft are easier to identify).

While this is true, it isn't incorrect to call them "unidentified flying objects". All top-secret aircraft projects are by definition unidentified flying objects. It's up to the crackpot bullshit artists to interpret "unidentified" as "confirmed alien".
Bleach is used to kill bacteria in much the same way as this clay, has been for a long while. Bleach is used worldwide to purify drinking water. It is used, in diluted form, on skin infections. In a way, I personally use it to prevent athlete's foot.

If you swim in a chlorine pool (diluted bleach) as much as I do, nothing lives on your skin for long. Swimmers don't suffer athlete's foot.
Relevant xkcd what-if: http://what-if.xkcd.com/143/
https://news.ycombinator.com/item?id=10927600
This means that ideas must be more than a multiplier - they must be a requirement of success just like execution.

It does illustrate that good ideas really are not cheap.
this is a symptom of hoarding capital. paul allen did "earn" all of his wealth, right?

good thing he a "responsible" citizen of the world, wielding his abstractions
I don't see how the airings of Paul Allen's yacht news is particularly relevant to Hacker News. It's gossip, at best. Even in the guise of having conversation around environmental responsibility.
"It's alienating Distelli developers."

Are you in a position to speak for Distelli developers?

"The cost of effort their developers will have to put in to be as effective as a LUA developer as they were as a python developer is really not worth this move."

I suppose this could be true in a poisonous environment where scheduling does not accommodate the need to learn a new skillset.

Unless you are familiar with the employer this is an incredibly hostile presumption. I.E. I would not work for such an employer nor would I want to be their customer
If you want to stay in JS, check out Pocketsphinx (http://syl22-00.github.io/pocketsphinx.js/). If you can get outside JS, look at Sphinx or Kaldi. As an alternative, if you're on mobile, both Android and iOS have local recognizers.
Himawari 8 is some 35K kilometers away from Earth (moon is 380K km). It doesn't appear that far away just by looking at the satellite pictures.
While a shame, this sort of damage is not totally unnatural. Hurricanes have been decimating reefs for millions of years. A drifting tree trunk, at low tide in moderate surf, can do this much damage in a few minutes. The real manmade reef killers are chemical, not physical.
This has been a recurring issue in the Caymans. Just a few months ago the reef was damaged by a cruise ship. There has been a long debate between the Cayman government and environmental groups over building a large pier to better handle cruise ships and yachts. Environmental groups have been fighting it because some of the reef would have to be relocated to build it.
Thanks for putting those words in my mouth...

Police have terrifying power, and fail to de-escalate situations much of the time. However, as a middle-aged and middle-class white dude, I have been able to avoid violence and jail on several occasions.
Good thing our loose regulations help those responsible individuals amass immense fortunes to be used to the benefit of mankind. Exactly like Paul Graham explained in his "thoughtful" essay.

Oh, wait...
now lets distribute knowhow about how one can, with autonomy, learn to heal themselves
Remember to also subtract images, audio, and other actual content and code from the remaining 50%. And realize that if you're using a flat structure to encode hierarchical data, you'll have to encode that hierarchy somehow. Then subtract compression.
BTW, FORTRAN is the big reason Lua has 1-based indexing. Lua' s first users were engineers, which were more familiar with FORTRAN.
> Any producer (not just a developer) left to their own devices builds what they want to build, and that's not necessarily valuable to the customers or the business.

For a good developer "what they want to build" in the context of their job is at least somewhat informed by what they think will be valuable for their company. Now, it's completely true that developers might be prone to particular kinds of getting it wrong (let's build a framework!), but that's true for any kind of person including managers.

Point being, managers are there to help make sure that the producers are informed and aligned about the wider context.
I think it's a future. There aren't any analogues among cloud IDEs. You can write java code and use debugger right in your browser. It's very powerfully.
Personaly i'd go with C# or mono but possibly not MS SQL which would allow you to work in both a linux and a windows environment. The main reason for this would be stability and documentation.
The C# language is both well documented and has good standard libraries while my impression of node is that it is an undocumented maze of mostly fairly new microlibraries.
I also belive that learning to build good C# code is a lot easier than learning to build good node code.
It's quite disturbing to see people latch on to this individual's wealth as some sort of automatic "reason" or "explanation" for the incident. You know, it's entirely plausible that this was a genuine accident that couldn't have been foreseen. It's not like rich people go around wanting to damage and destroy the world on purpose.
It's great to see established companies experiment with OSS. The issue I see is that they make their projects go live/public a little bit late to be usable 'as is'. By the time they open source their tooling, the stack maybe out of synch with the latest and greatest. Just the fact OneOps is using nagios checks for monitoring tells you a lot.
How to Set Up Cron Job for WooCommerce Order / Customer CSV Exporter?
It's all rendered in CSS
My summary: the limit is much higher than can be predicted by barometric pressure because of the tensile strength ("surface tension" of water)
Composer parallel install plugin
Yes, to answer your question, Paul Allen did earn his wealth.

No different than if a middle class investor bought Las Vegas Sands at $1 in the great recession and rode it to $85, with that investor having fully earned their return too. Except Allen arguably deserves his return even more than said average investor because he was personally, hugely responsible for the formation and success of Microsoft.

Your premise is obviously that if you aren't shoveling snow for each dollar earned, then you didn't properly earn it. An arbitrary, agenda oriented, anti-wealth stance: there's no scenario under which any person can ever actually earn their wealth or income in your premise. Any amount of income or wealth can come under attack as having not been fully earned - and that's of course the whole idea.
I'm wondering what were the bigger pain points for you. I suspect that the bigger problem in your case is that you used Lua in an embedded setting with few libraries available (which is kinda intentional from the Dota devs)
I initially only glanced at the about page without reading it, but after I saw your comment, I went back and read the whole thing. Most of it is just (interesting IMO) info about the site and the technology behind it.
I think it's because the system DNS can block under some conditions. That's death for nginx, which can't afford to spin up a thread per request.
> Even if you're right.

I can provide some presentations from Java Language Summit

> Counting on compiler optimizations to save your ass is incredibly, incredibly brittle.

I agree.

Ada, Delphi, Modula-3, Oberon or Eiffel could have been in Java's place with the right stewardship, but sadly it wasn't it.

I also don't see it getting replaced anytime soon, hence why I welcome the idea of eventually getting value types and proper AOT on the reference JDK while keeping the huge set of libraries that we have available.

In any case, I am both a language geek and a polyglot developer, so I have fun discussing this kind of subjects not being language zealot.
It is interesting to follow this to see how he responds. It is a glimpse into his true character.
Fer goodness sakes, it's not like he was insensitive to the delicate ecosystem - I mean the guy just brought his small yacht - the Tatoosh (303ft) - not the big one (the 400+ ft Octopus)!

The way you people are carrying on youd think we were dealing with a megalomaniac here.

(1) https://en.m.wikipedia.org/wiki/Octopus_(yacht)
This is really small compared to the systematic destruction of rain forests in the Amazon.

I don't think you should be sad about something that was caused by an unintentional error, like Paul Allen's crash.

What is right to be poignant about is all the intentional corruption-driven destruction caused by humans.
> All of the large private datacenters these days are non-virtualized bare metal on commodity hardware.

This is so hilariously wrong I can only assume it's from a marketing brochure.
The problem with flat messages is that optional composite types can be partially present.
Paul Allen has pledged to give the majority of his fortune away[1][2], and has already founded the Allen Institutes for Brain Science and Cell Science, among other charitable endeavours (not that he's under any obligation to do either). So he spent a tiny fraction of his wealth on a yacht (which also employs people for what it's worth). Should he be putting 100% of his savings toward the benefit of mankind instead of only 99%?

[1] http://givingpledge.org/
[2] http://givingpledge.org/pdf/pledge-letters/Allen_Letter.pdf
When discussing wealth inequality, your historical statistics won’t matter
I can't tell if you're kidding, but the billboards are for the new Apple TV that came out late 2015, and they have nothing to do with that rumor article. Similar themed TV ads are still running.
5 seconds is over-estimated. As you can see (if you read the post), you just have to run one command for any new virtual host and no need to edit any conf file or hosts file ever.

But yeah, useful link. Thanks for that :)
Good thing indeed. Paul Allen's vast contributions to science funding alone are of immense benefit to mankind. Not that he needs to justify his existence or wealth; his wealth doesn't need to be in the service of mankind, it simply makes Allen that much greater that he routinely does good things with his wealth.
http://maps.nls.uk/geo/explore/#zoom=21&lat=51.5343&lon=-0.0...
As someone with two Unity WebGL games in production, I wouldn't recommend this route. A fairly small game (~20kloc, so not a toy by any stretch, but small nonetheless) has 26mb of JavaScript code exported This kills the browser.

Only good desktop or laptop machines can run it well. Runs like shit on average machines (lets not even mention mobile). This is after several months of dedicated optimization time to reduce resource usage and minimize build size.

Overall, you are faaaar better off writing it in JavaScript with one of the pure js engines if you are going to go this route.
It's a 75:1 return on investment for those that make it to a 100M exit. They just need to make sure that they can pick better than 1 in 75 to break even. If they can get 1 in 25 they'll get a 300% ROI. If they can get an exit within 5-10 years, then that's very competitive against other investments.
That is sad. Desktop virtualization is incredibly useful. And vmware are the only one that can pull off a macos virtualization in windows host decently so far.

But workstation was for long left on the backburner - we haven't had there a lot of killer features since '07 probably. So I guess it is not a new decision.

Clarification: I mean that workstation was deprioritized by corporate, not by the team that worked on it.
I'll take this opportunity to point out that Paul Allen is a strong supporter of research to save the ocean's coral reefs.

Last June he funded [1] a nearly $4 MM USD 5 yr project for researchers at the Hawaii Institute of Marine Biology at the University of Hawaii at Manoa (HIMB) [2] and the Australian Institute of Marine Science (AIMS) to study assisted evolution to increase the resilience of coral species.

[1] http://www.vulcan.com/news/articles/2015/coral-reef-research...

[2] http://www.hawaii.edu/news/2015/08/04/ruth-gates-research-to...

(disclaimer: my wife works at HIMB)

edit: It looks as this comment is viewed by some as excusing the incident -- that's not the intent. I just wanted to point out that Mr. Allen was already helping to save reefs, not destroy them.
You may have heard that many medicines are found by testing untold number of Amazonian species for medicinal properties. That sort of search finds things that work, not the reasons why.
> we need something that does more than just show aggregates, like a sampling profiler would.

This isn't really a limitation of sampling profilers. This is really a limitation of the front-end nearly every sampling profiler stick their data into. Basically they just aggregate sampling data and stop there.

For the gecko platform we use a sampling profiler but we're able to correlate samples with unresponsiveness events. For instance you might have only 0.3% of your samples running Garbage Collection or X but that 0.3% was all consecutive and was scheduled during a VSync event and prevented the app from displaying the frame on time. You want your UI to highlight things that impact latency even if in aggregate the function was fast, because it still managed to make you skip a frame on the screen.

Tracing Vs. Sampling is just a data collection method. The issue here is the UI and how displaying the data in a strictly aggregate/bottom-up view isn't enough.

Here's a demo of our open source cross-platform multi-process sampling low level profiler we use:

http://people.mozilla.org/~bgirard/keyboard_timeline.mp4
Honestly, thanks for pointing out that what I said sounded inflammatory. The general civility and appreciation for thoughtful, measured posts is one of the best things about HN. I don't want to disturb that culture - it's all to rare.
Valid point. I leave it to the users how they secure their machine in which this app run, e.g. it's not wise to use this while your hard drive (or at least home directory) is unencrypted or the said machine is a corporate laptop.
Ah that's a fair point. Thanks for the feedback!

Would you mind sharing what issues you seem to find in all the major platforms? And why you feel MailChimp is underfeatured?
He earned some wealth, but nobody earns billions. To get to that level of wealth one must leverage things far beyond the control of one person. For someone like Allen, that's probably IP law and the opportunity of being in the right place at the right time to dominate a specific market. It isn't like, had Allen not been around, that we wouldn’t have computers or that the market wouldn't be dominated by a particular OS. Those same billions would have gone to someone else. His niche would have been filled by any number of other people.

Other people, equally talented and equally hard working, are paid far far less. To say that Allen "earned" every dollar is to suggest that they have not, that luck is not a factor.
This person has made the common mistake of thinking "Uber for x" means "an app for finding x on a map."

OP: the innovation of Uber has nothing to do with their car-finder app. It has to do with the fact that they've figured out a way to compete with a huge established business that historically has required huge capital expenditures to build a fleet of cars, and they've done it by tapping a massively underutilized and very cheap resource: other people's idle cars. This is precisely why taxi companies can't respond just by building a great app for hailing a taxi.
> For anyone who would like a demo and real-world example, my company put together a website to let you subscribe to Web Push notifications for trending Hacker News stories: https://hackernews.onesignal.com/

For some reason I only get this working on Firefox Mobile (not on my Windows 10 desktop), but definitely cool.

I can definitely see how this can/will subplant shallow webview-wrapping apps in the long run.
Pay/subscribe wall. No fun ;-)
Apple plans to offer subscription content through News app
In the similar city ( to SF ) Vancouver, Canada, pro development policies have allowed developers to build tons of very tall housing developments.

Guess what, housing costs in Vancouver are almost as ridiculous as in San Francisco.

I'm not sure what the answer is anymore, besides revolution!
On the Viability of Conspiratorial Beliefs
A Quick Study on Tokenizing
In fairness to Notch and Minecraft, he'd stopped having anything to do with Minecraft since like a year after the public beta was released. In fact he once said that the first time he'd played Minecraft since handing it over to Jens was when the acquisition was announced, and even then it was the Console version, not the PC version.

You're very much correct however, he himself will admit that he definitely prefers just making small games with small fanbases, and that he's not really suited to being a public figure.
Lets build a dumb static site generator
F# has the distinct advantage of native interoperation with anything in .NET-land.
I bet that reef was in need of disrupting. And government managed, too, with the threat of fines! Classic rent-seeking behavior. I for one am glad cruise liners and yachts are moving in like this; it can only lead to the creation of value. In fact, the remaining reef got more valuable automatically due to decreased supply of reef!
When big data gets too big, this machine-learning algorithm may be the answer
isnt the problem the missing .hushlogin file or something like that?
I find it very interesting how they're naming each major functionality with an associated word of it in either the domain name or in its extension

i.e.

* Mobile landing page: http://peach.cool

* Webapp: https://peachwww.com

* API: https://v1.peachapi.com/
Mark Zuckerberg's GO-playing AI combines search with visual pattern matching
That sounds like just begging to be put on a list, though :)
From a performance perspective, admittedly. The software 3D renderer it is running is not highly optimized. But it's probably not an apples-to-apples comparison, since this has programmable vertex/pixel shaders that uses floating point for parameter interpolation and color values. I assume 486 class 3D renderers were probably taking some shortcuts (no shaders, fixed point math, etc.)

What I think it does demonstrate is that the hardware design can run a non-trivial programs reliably on FPGA. Maybe that's not impressive either, but I thought it was kinda cool. :) While this doesn't mean anyone needs to go shorting NVidia stock, it does allow anyone who is interested in CPU/GPU architecture to experiment with and modify a full featured design (pipelined, vector floating point, L1 & L2 caches, hardware multithreading).

I analyzed the basic performance and scalability of the 3D renderer here:

http://latchup.blogspot.com/2015/02/improved-3d-engine-profi...

And dove a bit deeper into performance using a custom Quake level renderer:

http://latchup.blogspot.com/2015/06/not-so-fast.html
The percentage you give away is a less relevant measure than how much you keep. To me it seems obscene for an individual to own a 300ft yacht.
There is also JSPM and Systemjs - works great in production.

https://github.com/jspm/jspm-cli/issues/675
Just to answer the question, Exactly ONE (1) developer had posted in a legitimate prior bug.

There were over ten people in the thread supporting the OP.
Is there data on that? "Tons of very tall housing developments" is often not really that many. Eg., a lot of newspapers say that SF is now in a "building boom". But here's the real data, in a graph I just made:

http://i.imgur.com/UFhH4VY.png

That tiny, barely-visible bump at the end of the red line is the "building boom".

I haven't looked at Canadian data, but 100% of major US cities that built enough housing between 1990 and 2013 have low housing costs:

http://www.spur.org/sites/default/files/wysiwyg/asking.price...
Retail 2016: Quantum of Retail = 4D Retail = Omni Channel Retail
7 Ways a Product Manager Can Double Revenue
And it's so awesome when you discover devs have used lockfiles to leave you stuck on known-insecure gems instead of updating their fucking code to support the newer patched version.
It could be that end of the year numbers have come in and some firms need to cut costs.
Making sure to always run the dnvm and dnu commands
For those who want an entertaining summary of the paper, see this one by Yonatan Zunger, "The Conspiracy Conspiracy" [1]

[1] https://medium.com/@yonatanzunger/the-conspiracy-conspiracy-...
It is not only performance.

NVidia was clever to see that no one wants to code GPGPU code in C, rather leverage their C++ source code and the Fortran libraries with decades of investment.

So CUDA has been language agnostic from the first day.

Khronos has realized their error by creating SPIR, but it might be too late already.

Also the debugging experience for CUDA has always been quite good.
How I Hacked Medium’s Top Stories
It may still not be an apples-to-apples comparison, but since it was running on the 486, it was by definition, doing programmable vertex transformation and shading.
Facebook's AI to make computesr play GO better
Donating to MADD doesn't get one out of obeying traffic laws. If anything, this shows that Allen was well aware of how sensitive reefs are and so should have made sure his boat wasn't part of the problem.
Yep, and often the code that breaks what the comment says is far away. Too easy to change something that subtly invalidates a comment in some other module. Especially if you didn't write that module.
On the other hand, occasionally security updates will be surfaced as a patch file and you're waiting on the package managers. At least if you build it yourself you have the option of applying patches.
This completely depends on the kernel.
I know it’s odd, but I wanted it not to be visible all at once.
It's great to see people discussing the use of Lua for systems applications. It has a lot of advantages over many dynamic languages, as far as footprint, performance and deliverability, while offering a comparable development experience.
In other words: "Fatties gonna fat.

And his lone datum is a twenty-three year old study.
Three Big Lies (2008)
Let's see him get reservations at Dorsia now!
It’s based on the example for 2-pass encoding, with tweaks for things like QuickTime support: https://gist.github.com/celoyd/90cc919105248a2ddc95
It's OK, guys, he's rich. Let's go back to telling developing countries that they should respect the environment more.
No, it's not. The name is totally correct.
Huge improvement over what they used to be, and these days I get way better performance with it than fglrx.
The Minskytron and other demos for the PDP-1's point plotting display
Mozilla to Disable Desktop/Android Web Runtimes
How does one ensure lawful operation if parking where the lawman tells you to park is unlawful. That's quite the conundrum!
This looks a lot like the maps that came with the old Sherlock Holmes Infocom game: https://en.wikipedia.org/wiki/Sherlock:_The_Riddle_of_the_Cr... ... which makes sense I guess.
I really wish Cisco had bought EMC/VMware instead.

Instead, I fear EMC will now end up with Dell quality. Ugh.
Shopostop
IMO the popularity of microservices is a lot more about languages that provide very weak isolation guarantees (i.e. Ruby). OCaml is a strongly typed language with an excellent module system, and so microservices offer relatively little value.