skysight-inc/HackerNews huggingface dataset:
Its fruitful to reflect on such past behavior both professional and personal. I have my share of regrets as well. None of us are without fault, just some of us have our mistakes more amplified than others. It important to learn from such things.

In interest of personal edification (since you seem to be open to feedback) the one criticism I have about the Noordhuis incident is that in my opinion if you felt as strongly as you did about publicly chastising Noordhuis it should have been done from your personal blog and not from the Joyent blog. I feel this was slight abuse of power and influence of the Joyent brand, specifically because you mention the intent on terminating his employment if it was within your power. I don't think that belongs there as permanent public record. That said, I think your desire was to make it clear to the community that gender biases were not going to be tolerated and to me that intent (for the most part) came through.

I do think its plausible that Noordhuis wasn't quite represented properly and that he had strong opinions about process and how commits are merged but those strong opinions were interpreted as an intent to have gender bias. But I don't have enough information to know for sure, that's just how it looks to me.

In the end regret is an entirely personal thing and we all get to decide what kind of person we are going to be. I would also like to suggest that regret isn't black and white there are always ways we can conduct or communicate more effectively and perhaps this could be a take away for you. Could there have been a way to achieve your goals equally/more effectively with less of a direct expense to Ben??

As someone who has worked directly under (and along side) you I have a deep respect for the way you conduct yourself professionally. I see you as someone with integrity, which is probably why you feel comfortable bringing up incidences you have been criticized for (this something far too rare). I offer my perspective as a friend so take it for what its worth to you.
Some of the GPS apps with mapping data embedded are already very close to the 2GB limit (e.g.: https://itunes.apple.com/us/app/tomtom-europe/id355680531 ), but I don't know offhand if that's putting any pressure on them.
Well, let's just agree that there is some kind of selection bias in the Go community.

Go developers seem to be emphatically content with not using the best tool for the job. That makes sense, otherwise those developers wouldn't have ended up with Go in the first place.

For me it's not a question about "I can live without X?", but "why would I want to live without X?". I want the best tools to solve a job. Not some of the best tools. _All_ of them.
How is that the same :/
I keep on clicking on these Go headlines thinking they are about the board game. :-( I thought this was about flaws in a computer-go algorithm.
It may not be as actively developed as something like Node, but people are still submitting PRs and the original author is still making updates.
> "clearly some actors on the Internet today seem to be confident that IETF will do good without these companies being involved"

That's impossible to believe. Now I wonder -- what's the _real_ reason ?
educational software usually needs lots of assets
Groovy was originally designed as a scripting language intended for manipulating and testing classes written in a statically-typed language, Java, in which substantial apps should be written. Only later did new managers of Groovy start promoting it for building systems even though it wasn't suitable for that. A better test would be rewriting a substantial Java app in Haskell.
People can wake up and spend the entirety of their day enclosed in various climate controlled environments, travelling on man-made surfaces using energy from burning dinosaurs to propel them, sit down and write about potential ecological hazards from genetic engineering. New York itself can't bear the thought of having nature among it, so they put cars into central park.

This is clearly more informed than many other opinion pieces out there, but it's hard to escape the feeling that someone from an alien species reading it and considering the world we live in would not immediately start laughing from the utter satire it is.
>I'm interested and surprised to see people putting much effort into escape analysis for stack allocation. The research that came out in the 90s and 00s pretty much said that if you have a good GC you won't see much benefit to using EA for stack allocation.

Garbage never generated is garbage never collected. Large enterprise Java apps often still have GC issues despite very advanced GCs to choose from. Also Go's GC is maturing slower than its escape analysis and its object pool (sync.Pool). Go is younger so its GC is weak compared to Java- but it does a good job using the stack and offers a state of the art object pool with thread local caching.

>It's very expensive to do EA well (O(n^3) or O(n^6) where n is the depth of the call graph). You can do it cheaper in a JIT that has on-stack-replacement

Isn't this apples to oranges since one of these is a compile time expense and the other is a run time expense?
The original link (blogpost by the guy who found it) is the top post on the front page right now...
As others have pointed out, comparing a ratio of companies closing over a period in the US with absolute numbers of companies older than N years in Japan is not very useful. There is a listing of oldest companies in the United States on Wikipedia [1] that shows companies still operating since 1819 (83 by this count). Well over two orders of magnitude difference for the 100 year mark, and for the 200 year mark.

I do not believe that longevity ceteris paribus is an unalloyed desirable trait. Rather, it increasingly becomes a necessary tool as the scope of our technology and modeling power increases, and the ability to build and consistently, successfully sustain multi-generational business focus to address increasingly complex market demands in the future becomes the hallmark of a significant sector of growth in that future (for certain values of "growth").

[1] http://en.wikipedia.org/wiki/List_of_oldest_companies_in_the...
I did find your original comment interesting, but wasn't sure about its relevance to this article. This comment is more clarifying, thanks.

I agree with your evopsych explanation. Political correctness is to do with status, as noted by Kristian at http://www.iea.org.uk/blog/the-economics-of-political-correc... but even he doesn't go so far as to connect it to sexual competition. Sexual competition, especially without enforced 1-on-1 pairings (e.g.: marriage of the past), does lead to conflict. Cases like that of Elliot Rodgers come to my mind.

However I'm not convinced that enforced monogamy has seen less conflict than modern times. Can you back this argument with statistics? For example, did crime rate increase? My feeling is that even in the good old days where 1-on-1 marriage was the norm, high-status males still surreptitiously poached females paired with lower-status males. Per certain writers even the Victorian Era was not immune to it.

Pinker suggests that violence has in fact declined over time: http://en.wikipedia.org/wiki/The_Better_Angels_of_Our_Nature
I had an example with two possible solutions (3 empty spaces were left, and either BRB or RBR would have satisfied the conditions). I meant to take a screenshot after finishing but the final position fades out (and adds numbers everywhere) so I should have done it before the end.
Sandstorm and portals are awesome. If you add integration with something like OpenStack and deploy the system behind corporate firewalls. I bet it would reduce the hurdles to enterprise sales. (If corporate teams can just one click install new services because they are are hosted internally)
Stack allocation tends to have more predictable performance than GC. Being able to measure and reason about a function's performance may be better even if GC sometimes beats it on average.

That said, the Go developers are also working on making garbage collection more predictable. [1]

[1] http://golang.org/s/go14gc
And a provider of ultra expensive information terminals to wall street, and a TV channel and much more. And the founder, Michael Bloomberg, is worth over $36 billion.
It's right there in the second paragraph:

"While this longevity is not confined to East Asia—the Italian gun manufacturer Beretta has operated since at least 1526 and the cymbal maker Zildjian was founded in 1623 in Turkey—these Sequoia-like firms are relatively common in Japan."
Aren't Expedia, Orbitz, and Travelocity some of the biggest online travel sites?
Non-gaming mobile VR perhaps. I can imagine experiences that would benefit from large data sets.
Strange font, particularly the 's'. It's hard to read. Anyone else having the same experience?
Because Apple "partners" with the cellular networks (in the US) and these networks asked them to. It used to be 50 MB.

And before someone tells me off, if it isn't down to cellular network agreements, then why can't people disable it? And why does it not exist in other regions?

The Play Store has this same limitation by default, however you can disable them in that case just be flipping a single option.
I kind of look at it differently. I don't think wall street attracts greedy people so much as it turns them into greedy people. Obviously I think smart people are going to want to get into a good paying career. However I think that when you are in an industry like finance were all that matters is making money, as fast as possible, it makes you really greedy. I think smart people are also attracted to the tech industry. However there are so many more different motivators that just money in tech. I know for me personally, I like to make a decent living so I can provide for my family, however money is far from the biggest motivator for me. Getting a bonus or something is nice, but not something I get excited about like solving a problem of finding a better way of doing something.
NYT is the big guy in the space but there's actually a lot of action right now, with the Post, Vox, and some big traditional organizations like AP doubling down on it over the past few years.

Pay is generally in the 'low for a professional developer but reasonable' zone. The hours and work environments tend to be rough, as the news makes its own hours and the media industry in general doesn't have the experience with good project/product management that you'd expect at a tech company. On the other hand the work is super cool, and it's always fun to see your projects exposed to millions of people. There's also a very guerrilla spirit among the journo tech people that I've met that's really fun to be around. As projects are often time-sensitive one-offs, there's also a lot more experimentation with new tech than you'll find elsewhere.

If you're interested in the field look at the stuff Nicar and the Knight Foundation do, and look to see if your town has a local hackshackers meetup group.
...and no way to turn it off! I've actually used one iPhone as a Wifi hotspot to download apps on another iPhone to get around this limit.
Wow to the downvotes on this. Leaving aside their toxic personal politics, they don't even know how to use the site. (This one can be correctly downvoted as meta)
It would be a sad world if you needed commercial endorsement to be relevant about anything.
No, but imagine the ressources they would have had to throw at the problem if the user had instead decided to delete ALL the photo albums on the site. Or imagine if he would have used the exploit to delete all the photos of a movie launch, etc. The reward is appropriate.
Yes, I think thew new battlefield is something like 70GB, so 4GB is pretty small.
This will just change all of it though.
PCA results in a space, while linear regression results in a function within the same space as the original data.
I don't, but I strongly suspect they exist. While it's not my MO, I am quite certain that a blackhat-hacker with an exploit that enables them to compromise anyone's personal account would have the idea to target wealthy/famous people for personal gain. I also don't think it's beyond reason to think they could generate more than $50,000 through malicious means. Doing it without getting caught would be the challenging part, I guess.
Same reason why they added the malfeature to phone home to your carrier and ask permission to color your bits the tethering color; it all ultimately boils down to $.
Hey scrapcode, I'd say don't quit and get your formal education while you are in government. It will be much harder to do so when you get a job in software development, and what if when the bubble bursts? I don't know when you will be eligible for retirement, but why not stay on and become an expert in a field that interests you, you can get a MSc and even a Phd along the way. You can then consult after you retire, on top of what you get from your retirement.
This was my next guess, apps with huge databases that are mean to be queried offline etc.
Cellular providers.
Bluntly, because unscrupulous service providers are charging too much for data.
Actually, those "failures" are (here in Canada) caused by merchants who have upgraded their hardware to chip-and-pin, but haven't actually switched chip-and-pin processing on for their POS merchant account.

Or, more commonly, they're with a POS provider that bought, and then rolled out, chip-and-pin terminals as part of its standard four-year-replacement cycle, but who don't even support chip-and-pin yet.

Either way, usually the merchant knows ahead of time that their terminal won't accept your (or anyone's) chip, and could put up a sign to that effect.
Ion thrusters basically are low energy particle accelerators already. The problem, aside from energy consumption, is scaling up the thrust. You can't just cram twice as many particles through your particle accelerator without scaling up the mass of the thruster itself, or decreasing the exit velocity. And it does you very little good if your rocket has the fuel to accelerate to .1 c, if it takes you 10,000 years to do so.
I just dealt with this a couple months ago, and had to explain to my boss why I reverted from best-practice SSL settings in the course of trying to solve a tricky problem. Another issue I ran into was, the current packaged version of Wireshark in Ubuntu had some bugs in it that also prevented me from decrypting traffic (it didn't tell me this, it just didn't work and I had to track down the problem myself.) I had to compile the latest from their website to finally get everything working.
Kind of interesting this is around the time that Android seems to be working out some of their Audio Latency kinks.

This is good news for musicians. I've been very, very pleased with the music software and hardware products catering to music production / performance. Some catalogs nearly have a 2 page spread devoted to just iOS components. Due to circumstances regarding my damaged Lenovo laptop, I prefer to travel and work out new tunes on an iPad 2 using an Akai LPK25. Not that I'm the first or best, but I managed to put together an entire EP using just those with some headphones while on a family trip and waking up before the rest of the group (San Antonio Riginals).

I still have yet to try out a new Line6 amp interface product I picked up on a SDOTD for $10. Seems like every major player has embraced iOS. Between Garageband and Figure, I'm a very happy customer. Even the entertainment stuff like DJay and Traktor are thoroughly workable. Glad to see this.
The author, Dmitry, had a recent escape analysis fix related to maps with impressive results:

https://go.googlesource.com/go/+/b3be360f16c44d21b2594d06e8d...
Thank you! Portal already supports booting VMs by emulating OpenStack's metadata service, that's how we're supporting CloudInit with Ubuntu and CentOS.

Businesses are an easy sell, but we want regular people on the internet to run their own stuff too :-)
Grafana – A Graphite and InfluxDB Dashboard and Graph Editor
I've used TCL embedded in other languages as a routing framework for HTTP requests. Note that TCL has a restricted sandbox mode which makes this fairly safe, if implemented correctly. It might sound silly, but it's forward-polish notation which matches both shell and REST semantics.

Using TCL, it is possible to write an app which has a CLI client which matching the REST interface and can interpret written scripts. This has proven to be quite powerful in my experience.

The other thing is that embedded language sandboxes usually aren't so different that supporting other languages for scripting operations isn't a big deal. Where I used this, it was also possible to POST javascript to the server to batch execute API commands that would otherwise have to be performed via REST. Our client-side javascript API worked the same as the server-side API, so code could be written and run locally, or shipped to the server for batch processing.
Yes I imagine that VR video and associated games will have to have a lot more data associated with them because of the video content being available/required for 360 degrees.
China’s Internet Censors Now Have Their Own Theme Song, and It Is Glorious
What's the CPU to be exact? If it's something like an sandy/ivy-bridge I was thinking of giving you guys a try.
We are not too happy with EC2's specs and looking for something faster.
Does he mean like old mining or lumber towns where the companies would pay in scrip and extract even more from the employees with the high markup at the company store?

http://en.wikipedia.org/wiki/Company_scrip
Why would you use something you don't use in your analogy?
That's actually a very clever way of bypassing it.
See how they've even turned against Banksy for his so-called "anti-immigrant" piece, which was meant to satirize anti-immigration ideas.
> This example shows that if you make a little parody joke like that in the wrong medium, your life could permanently pivot 180 degrees for the worst.

Definitely. But my point was, whether it was racist or not, her life pivoted for the worse—and whether it was racist or not, she didn't deserve what happened to her.
At least with Titanfall coming in at 48 GB (and probably other heavy-weight AAA titles coming out nowadays) the reason for the huge size wasn't really the amount or quality of the assets, but mostly just because the audio assets were uncompressed. According to them it was so that "they could dedicate more system resources to running the game, and less to unpacking audio files." [0]

[0] http://www.escapistmagazine.com/news/view/132922-Titanfall-D...
Isn't this basically what Reddit Notes were going to be?
The New AI and Robotics: Lecture by Fabio Bonsignorio
No, a particle accelerator accelerates particles close to the speed of light. The large hadron collider gets protons to 7TeV which = 99.9999991%c They also gain mass from this but if your spaceship only needs to hit .1c then that's more or less irrelevant.
Why Teen Girls Aren't Using IUDs
For the seriousness of this bug 12k doesn't seem like much to me. I don't know if I would turn it in for that little. With my personal dislike of facebook, the alternative is so very, very tempting..
From such heights has Scientific American fallen:
http://www.federaljack.com/ebooks/Consciousness%20Books%20Co...

(large PDF download ahead)
Forget physical pain. Opiates make the mental pain, the pain of existence go away. Stress, business problems, finances, it's all manageable with opiates. Most people don't know just how much better human existence can be with a bit of tweaking to our chemistry.

We accept we're no longer in our ancestral environment, why can't we accept that our default chemistry is suboptimal?
You didn't need the target's access token. Your own worked just fine.
> I think Harvard or MIT should have to provide captions in the spirit of the law that exists.

As long as you're willing to pay for it, you can take this stance.
Code for the User, Not for Yourself
Here's the older one: https://news.ycombinator.com/item?id=8601774
The confusion comes from what posesses the information, you or the object.

If a distribution is spread out, I know very little about it. If I learn something about it, and make it less spread out, then I have more information about it, and there is less information left in it.

Learning about something is taking information out of it. So something has a lot of information if you know nothing about it. If you know a lot about it, you've taken all the information out of it, and there's nothing left.
This is subtle but important distinction. It is absolutely possible to do a confirming experiment that can give misleading results. There is a nice explanation in the wikipedia article under "Confirmation Bias".

http://en.wikipedia.org/wiki/Confirmation_bias

A striking example is the (2,4,6) test. From wikipedia:

"Wason's research on hypothesis-testing
The term "confirmation bias" was coined by English psychologist Peter Wason.[66] For an experiment published in 1960, he challenged participants to identify a rule applying to triples of numbers. At the outset, they were told that (2,4,6) fits the rule. Participants could generate their own triples and the experimenter told them whether or not each triple conformed to the rule.[67][68]
While the actual rule was simply "any ascending sequence", the participants had a great deal of difficulty in finding it, often announcing rules that were far more specific, such as "the middle number is the average of the first and last".[67] The participants seemed to test only positive examples—triples that obeyed their hypothesized rule. For example, if they thought the rule was, "Each number is two greater than its predecessor", they would offer a triple that fit this rule, such as (11,13,15) rather than a triple that violates it, such as (11,12,19).[69]
Wason accepted falsificationism, according to which a scientific test of a hypothesis is a serious attempt to falsify it. He interpreted his results as showing a preference for confirmation over falsification, hence the term "confirmation bias".[Note 4][70] Wason also used confirmation bias to explain the results of his selection task experiment.[71] In this task, participants are given partial information about a set of objects, and have to specify what further information they would need to tell whether or not a conditional rule ("If A, then B") applies. It has been found repeatedly that people perform badly on various forms of this test, in most cases ignoring information that could potentially refute the rule."
Run-Time and Compile-Time Type Information of Jon Blow's New Language
GP noted why it matters for an actual explanation:

> Well... I don't think that's really an explanation at all of why e^(-x^2/2) is such a privileged function. Why would any distribution converge to a normal distribution?

The point is, nothing in maths is arbitrary (except axioms); if you see something singled out from the space of many alternatives, there must be a good reason why it's exactly this thing, hidden in the structure of the problem. There's this rule of thumb, also important in programming, that there are generally three amounts: zero, one, or arbitrarily many.
It appears that they're at least partially misunderstanding where the captains on youtube videos come from.... they're entirely automated voice recognition.
I was looking for the same information. The article has a link to pdf with a more deep discussion of this case, and the explanation and the values of the weight of each product. http://people.maths.ox.ac.uk/richardsonm/SignalProcPCA.pdf

From the figure 4, after rescaling and rounding the coefficients

The pc1 that separate N Ireland is approximately:

PC1 = FreshPotatoes + SoftDrinks/2 - FreshFruits/2 - AlcoholicDrinks/2

The pc2 that separate the other three countries is approximately:

PC2 = FreshPotatoes - SoftDrinks
Sure, but if you want to see the whole stack (below HTTP/S) you can't do that with fiddler.