skysight-inc/HackerNews huggingface dataset:
NZ and Australia share a European colonial heritage and are culturally aligned with other countries of "the West." Japan is somewhat westernized in terms of business, but overall aligns much more closely with "the East."

These labels are frequently debated in light of recent cultural changes and geopolitical events. You will notice that in my comment I mentioned that Latin America can be (and often is) considered to be part of the West, but it is also common to include it in another category.
I am great fan of disallowing smoking inside public places. I can barely stand being near smoke: My throat just shuts down. So this is a great win for me :)
And after posting this, the harshness has decreased markedly. This is why HN rules.
Weird. Charlemagne was ruler of a lot of places, but Britain wasn't one of them...
Slightly off topic, but does anybody know why the OpenBSD community has started using Comic Sans in all their material? Is it some kind of inside joke?

I don't find it neither good nor wrong, but there must be some reason behind it.
High-content math and algorithms training videos
Mozilla Servo is a browser engine written in Rust; skylight.io is a Ruby Gem written in Rust. Then there are several smaller projects for game engines, web server stuff, cryptography, etc.
"I'd say free to anyone below some income level since the middle class can afford it anyway."

I totally understand you're coming from a good place here, but this is exactly the type of thing that can go all sorts of wrong when implemented by people coming from not such a good place. Also, this could come across any number of ways if you're coming from a different place (socioeconomic wise). For instance. Well off families tend to have less children and are in a position to provide for them. So, if I'm poor and can't afford to take care of my kids properly, you're proposing I just don't have them?

I use that example only to emphasize what I think is already implicit in your comment, that this is a super complex issue. My reaction to the article was similar to yours, just from a different angle. I kept reading "more efficient use of" and thinking, at what point do we realize we need to use less and not just get more out of what we use?
Anyone else find that this comments page crashes their tab in Chrome for Mac? Could be the strange string submitted by frenchtouch206?

Yup: it's a known crashing string: http://venturebeat.com/2015/03/20/these-13-characters-will-c...
Forget AngelList, this gets you direct access to some of the best most passionate open source devs in any area! Way cool.
I agree with you in principle that if apps don't meet 1, 2, 4 & 5 they shouldn't see light of day but I think your points are largely spurious or handled by any semi-competent dev.

1 & 2 are a basic feature of JS MVC frameworks. I get that some people still probably mess this up, but there's no excuse to do so at this point.
3. Irrelevant/FUD? No normal user 'saves' web-pages, unless it's something like a receipt, which any sane dev would make a separate html page and not part of the app.
4. is totally false as screen-readers support JavaScript.
5. is false/strawman as any half-sane SPA developer still authenticates using a regular back-end framework and I've no idea what 'If you app loads content from a server that isn't yours' has to do with single-page apps.
Optionally typed programming languages are still a big research area and we are just now starting to see some of that research go more mainstream, with things such as Typescript.

That said, I don't expect to see a language that does all the things you listed at the same time, since type systems are all about tradeoffs between expressivity and complexity and there is an upper bound in how much complexity a programmer can handle. There are also a lot of other tradeoffs that you need to think about: do unproved assertions get converted to runtime checks or to compile errors? Can you implement that efficiently? How will type inference work? Is it OK to design an unsound type system? etc etc.

I can give you some pointers if you want to look for something more specific.
Noether is a "layered" language like you describe, as it's actually a set of seven languages arranged in a hierarchy where each layer adds a feature to the one below it, with the tradeoff being that as you add features you lessen your ability to reason about aspects of your code. See https://github.com/noether-lang/noether/blob/master/doc/pres... and skip down the slide "Sublanguages and their symmetries".
Busted! Guy on Plane Can't Keep Eyes to Himself (Gone Viral)
> I don't consider dha/epa and carnosine to be essential nutrients

We're at a point where we don't even know what we don't know about nutrition, so it's fair to have "beliefs" like this I suppose. But there is substantial evidence for DHA's impact on brain development if nothing else, including the brain development of children birthed from mothers low in DHA stores. Not much significant evidence suggests equivalent impact from ALA/plant-based fatty acids, nor do they convert predictably in the body to forms the forms that are actually directly useful. I will grant you that EPA is more debatable, but DHA is pretty solid. And while I don't trust speculative 'evolutionary' evidence, it does make sense that human brain development (and thus human development in general) supposedly started to take off once they migrated near the coasts where there was an abundance of seafood to hunt.

Not to mention that plant fats/oils are the largest contributors to the problem of having imbalanced omega-6 to omega-3 ratios to begin with:

http://nutritiondata.self.com/foods-000141000000000000000-w....

Either way, "essential nutrients" and nutrition in general aren't things that we can assume as being settled, because much of what we "know" about all that will almost certainly become outdated in a few short generations. In the meantime, I think moderate diversification of nutrients isn't a bad idea.

Edit: I also made no mention of vegetarianism/veganism, I simply referred to plant-based food sources specifically, because many animal-derived products (including eggs as you mentioned), most certainly still have the benefits I was describing. It's not about lifestyle or ideology, it's about finding quality sources of things that promote optimal human functioning.
It's the only truly secure by default font.
Would you rather have a 1% chance at a billion dollars or a guaranteed million? The former has a 10x higher expected value but I think most people would choose the latter.
The marginal cost of living in the Bay Area vs Ann Arbor is maybe 40k/year, most of which is housing. It's reasonable to compare $80k in Ann Arbor to $120k in SF, but $250k is ridiculous.
so, what i hear you saying is, you're proposing we double down on desalinization?
That article is attacking the current implementation, but I'm looking more at the idea and want to see where it goes. Implementations can be made better.
This was a really interesting read. Unfortunately I wasn't able to find any followup information about the underlying theory.

In the grip of record snows in Boston, and an extra long winter here in NY its easy to imagine being on the cusp of another ice age, but at the same time the theory seems at odds with the idea of global warming. On the one hand we have global warming as a one way operation of sorts accelerated by mankind, on the other hand we have temporary warming followed by a super ice age, powered by the Arctic Ocean.

I really want to know if this fascinating theory has been investigated further for confirmation or if it has been debunked in the 50+ years since this article was published.
https://twitter.com/michaeldexter/status/489515383682920448

Like wearing a SPAM[1] shirt to a vegan potluck, I guess.

[1] http://www.spam.com/
Very cool. I like the idea of using a text editor as an image editor.
Is the “Busted” Guy on Plane Video I Submitted Offensive?
Some people are really offended... Others find it hilarious. Would love your insight
What areas of tech involve the least churn?
I am a full stack developer for 12 years. Database based applications mainly, but a bit of everything.

I am not sure if its because I have been learning more front end stuff the last few years, but the tech industry has a horrible faddish, fashion element to it. Now that I feel that I am pretty good at SQL, NoSQL is what all the job offers want. I get better at HTML, everyone wants native apps. Learn Django and everyone says Nodejs is amazing.

I can't help thinking that most of the time the choices are no better, if not worse than what I know (obviously internally I may be trying to defend the effort I have put in). Rather than learn yet another new framework or semantics of another NoSQL database, I would prefer to build on the skills I have.

What areas of the tech are more stable, or at least don't have the faddish nature associated with them? Does lower level stuff change much?
Hopefully the developing world can learn from our mistakes and not build cities and farmland in deserts.
It's basically a mathematical guarantee. Reddit shows 200 comments by default, so if there are 20k comments, then you are roughly getting the top 1% of comments. If there are fewer than 200 comments, you are getting ALL the comments, basically unfiltered. I've also noticed that the best users make a greater effort on comments that may be read by a large number of users (granted, the average user probably does not)

Voting quality clearly goes up with scale. On a small subreddit, you can make a brilliant comment, and only one person votes on it and you are at score 0. On default subs, the voting tends to be more accurate (though with a populist/groupthink bias)

I think some are confusing comment quality with comment value. A really funny, but silly joke would be a high quality, low value comment. The default subs tend to be lowest common denominator subjects, like "cute" stuff and politics -- low value. Whereas niche subreddits are highly focused on your particular passions and interests. Niche subreddits have greater value to users, which is why they are also more valuable for advertising and monetization purposes.

At sitewide scale, the quality of existing niche subreddits would improve dramatically, and smaller niches that do not exist today as subreddits would gain sufficient scale to support independent subreddits. I think that these niche subreddits could support almost search keyword-like targeting (albeit with lower CPMs because no immediate indication of intent). Imagine native feed advertising volume with keyword-like CPMs.

Not that it's highly relevant, but I'm a developer of a popular reddit app for iOS.
This is patently false. Some things cost a lot more in SF, like rent; most other things are slightly more expensive or the same in price, like a car or a trip to Europe. So really, a $250k salary in SF is like a $225k salary in Michigan, allowing $2k more a month for rent, which I think is generous, but I don't know the market right now.
Thought process on this? If a person needs to dip into their retirement plan because a start up fails then they would be penalized, if that's the situation it's better to just keep it in cash.
It works on amyloid beta. Curious how this drug compares to magnesium supplements since there's been research showing that magnesium also effects the amount of amyloid beta.
FWIW Apple aren't even in the top 10 for revenues. Most are oil or car companies. Apple is #14.

http://www.statista.com/statistics/263265/top-companies-in-t...

Top market cap, yes.
Cool platform, thanks for sharing. Based on the picture, I'm pretty sure the main CPU board on my current quad is about as large as the Crazieflies whole frame :)
I don't think it's supposed to be read as being hacked in two days. I'm sure he's worked on them before attending the conference, but only presented them on the second day due to the format of the conference.
Okay, so salaries in developer hubs aren't inflated. They're correct.

So then developer salaries in other parts of the country that are 40-50% lower due to correspondingly low costs of living on this areas are what, then?
Note that you were always able to easily inject/specify which DYLIBS were loaded into the invocation of an executable. However, the OP describes a way of doing this that is difficult (impossible in a general sense?) to detect.

Second, this would probably be the most effective attack against the sandbox of the Mac Store. It effectively allows injection of arbitrary code into an arbitrary child process.

Third, to my understanding, this does not allow user-bound privilege escalation (e.g. no root) because those are bound by the process, inside of which the code is loaded and run.

Honestly, though, shouldn't be too difficult to patch.
About joins in subscriptions, other than the community package Publish Composite, there is an officially supported alternative yet very poorly documented or mentioned, using the Spacebars layer: It is the template helper argument feature, which is in my opinion must more reliable and developer friendly, you can read about it here: https://www.discovermeteor.com/blog/spacebars-secrets-explor...

A typical example would be to display a "post" with comments from two different collections:

Template:
<template name="posts">
{{#each post}}
{{title}}
{{body}}
{{#each comment _id}}
{{username}}
{{body}}
{{/each}}
{{/each}}
</template>

Helpers definition:
Template.posts.helpers({
post:function(){
return Posts.find();
},
comment:function(post_id){
return Comments.find({post_id: post_id});
}
})
Nice idea. Can't help but to think of Emacs artist-mode:

http://tanehp.ec-net.jp/heppoko-lab/diary/artist_mode_test.p...
Shameless plug - Monodraw [1] is perfectly suited to create the ASCII diagrams for this. I'm planning to add special support for ASCII Image if there's enough demand - so definitely let me know.

[1] http://monodraw.helftone.com
But you also minimize the risk that someone else will find and report the vulnerability before you do, negating any & all chance of earning a bounty yourself.
It's clear from this test that the curriculum was defined and a body of knowledge was expected to be mastered. That's what I mean by rigor. My experiences in that same school system starting some 77 years later did not reflect a similar rigor (and was not complete in your sense, either).
> I've been saying this for a long time.
I'm sure you have, as have many others. What is less clear is how founded this perception is.

> About 10 years ago, I had a programming blog that talked about topics such as Mysql VS Postgres and other topics I was interested in discussing. I got death threats, harassed, and emails telling me some of the worst things in the world (including the rape of me and my family members). I never really took it seriously, but it still happened on a constant basis.

There's no question that trolling happens to everyone, and trolls can often strike without the foggiest clue about someone's gender. It's not like the Y chromosome gets you a free pass.

However, did you, for comparison, try setting up a similar blog, masquerading as a woman, in order to compare the experience? While this study didn't find it, I believe the evidence from other studies has pretty regularly found that at the very least women get more vicious attacks and are more likely to be stalked. Sentiment analysis on very large datasets has been pretty conclusive in this regard.

It could be there was something critically different about this study that was, until now, ignored, but I don't see much reason for it to be an outlier beyond that it is so narrowly targeted (small sample population, UK only, etc.), or reason to think your perspective is more well informed than anyone else's.
a) This is a remarkably neat idea.
b) It probably shouldn't have to exist.

... which just about sums up the Objective-C experience
It'd be interesting to combine this with monodraw:

http://monodraw.helftone.com/
Determining the Structural Stability of Lunar Lava Tubes [pdf]
I have JS turned off due to paranoia. And surprisingly, most web sites Do work without it! I also do not miss all the ads and other annoying stuff.

Even budget servers now a day can handle thousands of requests per second, so there is no benefit in offloading "server stuff" to the browser client.

I do have to add some sites to the white list though.
OCaml models "interface" polymorphism using an extension to parametric polymorphism called row polymorphism (https://realworldocaml.org/v1/en/html/objects.html), which lets you avoid subtyping even for interface types.
Apple didn't manage to build a decent kernel themselves so took a "free" one. Nothing to do with stealing their work. You are aware that Apple uses an open source kernel?
"Dont drink Soylent! Buy all these things I'm getting a commission on instead!" This article has absolutely no ethos. It is little more than an advertisement wrapped in logical errors and playing off contrarianism.
There are at least 3 types of "something people want". The first is the obvious, you-see-it, you-want-it, you-know everyone-and-his-cousin-will-want-it-too something, like the original iPod. There's the it-doesn't-seem-that-great-until-you-try-it-for-a-while something, like Minecraft. And then there's the I-still-don't-know-why-anyone-wanted-it-even-after-it's-insanely-popular something, like Flappy Bird. What these three types of somethings have in common is what people really want.
I am really surprised that there haven't been more efforts in this direction. As a programmer who's recently been dabbling more in graphics, I hate having to fiddle with knobs and redo my work when I often know exactly what needs to be done and how to do it. If I need to draw an oval 10 times, I shouldn't have to copy and paste it, forcing me to redo the entire thing if I decide to make a change; I should be able to define the oval in script and use a loop to position it exactly how I want!

I wish there was an editor with an interface as great as (say) Pixelmator's, but with an optional script window that let you write and edit the code for your vector graphics if you need to. Something PostScript powered, maybe? (PaintCode does something like this, but it's more of a one-way, vector-to-code mapping. Bloom promises to do a lot of this, but I haven't used it in a while.[1])

[1]: http://thebloomapp.com/features/
The major side effect was brain swelling and headaches. The company developing it even said the side effects are scary (http://mobile.nytimes.com/2015/03/15/your-money/how-many-mut...).

These "drug X may help Y" are always misleading, usually by the media.

Quote:
The most common side-effect was a type of brain swelling. It seemed to pass once a patient's dose was lowered, Biogen said, but it's a worrying symptom, and was worst in patients given the highest dose. Inflammation of the brain has caused companies to dump some earlier experimental Alzheimer's treatments.
Computer Color is Broken
Make sure you are the person reaching out to the one that you pick, not the other way around.
What makes you think the 'premium' hardware will let you disable it either?
Why is this something to bring up? I ask because a standard practice in climate warming denialism is to argue that scientists are undecided about the issue, or change their minds frequently, and point to the handful of scientific articles which postulate a coming Ice Age.

In this case, research after the intriguing hypothesis of Ewing and Donn shows that it's not what happened.

For example, from Science (1964), http://www.sciencemag.org/content/145/3633/707 :

> Pollen analysis of radiocarbon-dated samples from the arctic coastal plain of Alaska shows that vegetation of 14,000 years ago reflected a climate colder than the present, and that there has been a progressive warming, culminating in the present cold arctic climate. The record indicates that the Arctic Ocean has been covered with ice since the time of the Wisconsin glacial maximum, suggesting that the essential condition of the Ewing and Donn hypothesis for the origin of ice ages, that the Arctic Ocean be ice-free up to 11,000 years ago, cannot be met.

Ewing and Donn write (quoting from Harpers):

> “The answer, we believe, is chat [sic] until a million years ago, the North Pole was not in that landlocked Arctic Ocean at all, but in the middle of the open Pacific, where there was no land on which snow and ice could accumulate, and ocean currents dissipated the cold.

Remember, this is shortly after we realized that the continents could move. They based their conclusions on the magnetic record, but the magnetic pole also wanders and flips. The actual movement is nowhere near what's required for their hypothesis to be true. See http://en.wikipedia.org/wiki/True_polar_wander for some background. See http://onlinelibrary.wiley.com/doi/10.1029/JB090iB09p07737/a... for a paper which says that paleontological records show about 1 degree of shift per million years for the last 7 million years.

From what I understand, global warming entered the popular awareness in the 1970s-1980s. This aricle from the 1950s shows awareness even then:

> Although scientists do not agree on its significance, they have observed an increasingly rapid warming and rising of the ocean in recent years. Warm water flowing north has driven the codfish off Cape Cod to Newfoundland; annual temperature has risen ten degrees in Iceland and Greenland; down here winters are warmer; the Hudson River no longer freezes over as it used to. It is part of the Ewing-Donn paradox that the next Ice Age will be preceded by such a warming of climate.
Notorious Denver playhouse Buntport Theatre wrote and produced a play, "Peggy Jo and the Desolate Nothing" (http://www.buntport.com/reviews/peggyjo.htm) based on this article. Buntport's production was last summer.
The next generation of IoT
Sure.

That is, my understanding of reality is the same, regardless. I think the goals of "The Brights" are laudable, generally. But I didn't register on their website, and wouldn't really want my photo and identify featured as a Bright, because the name just doesn't feel right to me.

How you identify yourself makes a difference to how you're judged, and hence the influence you can bring to bear on the world.

Or, you know, if I someday gain a bit more public recognition and clout, it may start to matter then how I self-identified back in 2010.
Has any _real_ work in this area been attempted?
And if they didn't mention it others would be here complaining that NetBSD did it first and OpenBSD is just trying to take credit.
I will offer a brief and unenthusiastic defense of that practice... the desert/arid climate can result in great yields as a result sunlight, lower use of pesticides and fungicides (dry climate unfriendly to mold and insects), and be less disruptive to - subjectively, on my part - less important ecosystems.
Most of the countries here are ex-colonies of European invaders.

That's part of the point, really. It's not a question of regime, nor of geography; it's a definition based on an history of power and influence. See the countries where the IMF directors come from? That's the West. And it's very much not outdated.
Music Education Needs to Be a Click Away
So, I wonder how lynx, links, elinks, w3m and emacs-w3m fare at this sort of thing…
I don't have inside knowledge, but yeah, it seems extremely likely -- the sequences have been available for years, after all.
Data science perhaps, since it is more math-heavy.
Additionally those 21 bugs are probably worth way more than a measly $442k if sold on the blackmarket or to the NSA, etc.
this was a very good overview, I appreciate the link. May be watching through much more of this class.
Cassandra and time sync