skysight-inc/HackerNews huggingface dataset:
This is profoundly untrue, at least for milkweed sensu lato

Most Asclepias species contain cardiac glycosides and can be highly poisonous. Milkweed extracts were spread on arrow tips by some Native American groups to more quickly bring down game when hunting. Some species have also been used as rat poison. Consumption can lead to serious heart problems due to disruption of the calcium gradient across cell membranes.
Monarchs are migratory, so 20% loss of their food source at critical spots in their migration path could be deadly.

Edit: not food source for the adults! Sorry, it's been a long time since I studied Monarchs!
The core difference is that programmers do new things every time. Pilots can write checklists for things to do when they fly the plane, because landing and taking off is usually pretty similar wherever it may be. Doctors can do the same. Software is a bit more like engineering in that checklists are largely useless - it's not that we think we're infallible, it's just that we have no idea what should be on the checklists since we don't have standard procedures to write checklists for.

If you look at critical software development they're big on analysis and testing and those kinds of things. Not the same.
Gender overconfidence and common stock investment [pdf] (2001)
wow! almost like C# from, what, 10 years ago?
In my opinion funding should rather go to Thorium and breeder fission reactors. If something has been tried for decades without a clear breakthrough, it's definitely time to try some other promising avenue.
Ah okay cool, I agree that they were interesting - HN would be my preferred community to get ideas with I think. (Just say your karma, sorry if my original post was condescending!)

Will check out halfbaked, haven't heard of that. There's a subreddit /r/somebodymakethis which has occasionally had some interesting ideas (it led to RES) but there's probably better options.

There was a HN styled forum posted a while back too, (found it in the comments) http://firespotting.com/ - but it's definitely less active and a smaller community.
The idea is you shouldn't be modifying someObject.someField.someDict in the first place since you don't own the dict, someField does.
I may be. Maybe.
PythonJS might win importance if there was a framework to build webapps with it. Otherwise it's only a curiosity...
The situations where it does create ambiguity are much fewer than without the comma, and the example given in the link is trivially fixed by altering the sequence of words. It's an unusual example, whereas omitting the Oxford Comma routinely makes the last two items sound like one melded item.

My favourite example of this is "We partied with the strippers, Stalin and Hitler".
It is believed that the stone carvings in the Rosslyn Chapel show not only knowledge of these Chladni patterns, but also represent the first use of them to encode information. It's believed by some who study them that they encoded sacred melodies in the physical structure of the church in a way that only those with hidden knowledge (at the time) could decipher.

The most fascinating thing about the Rosslyn Chapel is that since it was built during the 1400s it predates Chladni by at least THREE CENTURIES! That's pretty fantastic in itself.

http://www.slate.com/articles/life/the_rosslyn_code/2011/05/...
Seems a little heavy handed to ask people not to post them at all, as opposed to simply not officially endorsing it.
One of the founders here, open to any questions!
I think you're right, but just to play Devil's advocate: Isn't it sometimes more practically and politically feasible to kill off the technology that enables the thing rather than to regulate the thing?
Note also the fact that constant arrays (declared with let) are only constant in length. I've made some speculation and a suggestion here: http://blog.human-friendly.com/swift-arrays-too-swift-and-fl...
This is one of those stories where I wish the title conveyed more information. At first I thought it was going to be about light pollution and how we can't see most of the stars anymore.
If only Yosemite would do the same.
> At its core, the language is designed to eliminate bugs, but not in the academic way that, say, Haskell eliminates bugs by preventing normal people from writing code in it

Shots fired
Well, then kill off some fusion reactors and divert funding to Thorium and breeder, but let's not cut out fusion completely.
Julian Assange predicts Orwellian future, Internet will be key suppression tool
Analyzing Minard's Data Visualization Of Napoleon's 1812 March
The NFL's extravagant demands for Super Bowl host cities
Ah, in-app purchases. Pay to win. It's not gonna be so much fun when I get overrun by someone's $20 army.
Mathbreakers: Explore mathematics in a 3D game world
Definitely. I think that would be fantastic.
Gunmen Storm Airport in Pakistan, Killing 9
That's a smart idea. Another option would be to use an Array, though that might make the types a bit ugly (as one would need to have the () -> Bool and () -> T in one array)
I don't want to disparage a new user on HN, but your account was created 2 hours ago as of this writing. Please, do continue to use this site, but to make such broad claims about insider access and then claim that you cannot provide sources does stretch the veracity of your statements. Thomas Frank at Salon has his 'spit-bio' stating:

"Thomas Frank is a Salon politics and culture columnist. His many books include "What's The Matter With Kansas," "Pity the Billionaire" and "One Market Under God." He is the founding editor of The Baffler magazine."

You, however, disparage him as an 'online columnist' and say that I have already made up my mind. Well, with no proof provided to your examples, even after asking for it, I must make up my mind in Thomas Frank's favor. You cloak your data with the caveat that you can never provide sources for it. This forces me to not use you as a reliable source for information. At least tell us your university or job title.

Still, thank you for providing a different alternative to the OP. Please do not let my diatribe for sources distance you from commenting on other stories here in HN. I myself am guilty of doing just what you have done on here as well, ie. not posting sources outside of my own experience. Still, if you ever do find sources for your claims outside of your own experience, I would love to see them and be able to let others see them as well.
Meet Pepper, The Robot Who Can Read Your Emotions
Emiko "This is Me" Music Video Feel Good Love Story
Some other mosquitos would likely take over the "human" niche yes

But if the Malaria parasite is gone they may not be infected.
If it's not gone the parasite would eventually adapt to the new mosquitos.
Thats not the suggestion in the article, just the MIT one is to be cut.
I've gotta disagree with that. I'm all for private enterprise over government control in general, but I don't believe that there are any private enterprises capable of or willing to do the type of long-term engineering research that we'll need to get a working fusion reactor. The article I linked upthread quotes the MIT researchers as saying that we're about $80 billion in research away from a fusion reactor that can put watts on the grid. What private company in the world has ever invested that level of money on something not likely to pay off for decades?
> glowing recommendations and ridiculous endorsement counts

I don't know anyone that takes these seriously as a signal for hiring someone. You just do what you usually do -- call people you know that have worked with them before to get the scoop. But I don't blame LinkedIn for building and promoting these features. They're like Facebook Pokes -- light touch interactions that promote engagement with connections, and revisits back to the site. Anecdotal observations suggest that they work.
Any website that throws up a subscribe dialog box like this I'm going to avoid. (DR)
Well, an argument in favour of the Oxford comma in that sentence is that Ayn Rand didn't have any children, as anyone who would care for the name would know, so it's clearly a list of three items. :)
Unknown to me. Hopefully a source from the post I replied to may provide the data.
Where are your national football team players based?
Well yeah, wikipedia says 1949 but 6 months up or down doesn't change much..

About DaN[1]: 'In 1998, the Modern Library ranked Darkness at Noon at number eight on its list of the 100 best English-language novels of the 20th century.'

Although the depth of thought and analysis of the 'soviet regime' was impressive, I had no idea it was that highly praised novel.

[1] http://en.wikipedia.org/wiki/Darkness_at_noon
Just sent you an email about this...
Say "No" to the Open/Closed pattern
For butterflies, the food source is nectar from flowers. I don't know that flower populations are in decline.

The milk weed dependency is because the butterflies will only lay their eggs on milk weed plants. The caterpillars will only eat milk weed. They tolerate the toxicity, which in turn makes them unpalatable to birds that would otherwise eat them.

callmeed's post gives excellent source material [https://news.ycombinator.com/item?id=7866154]
How to Improve Target Selection on iOS
Integrating in production is a huge biggey.
I hope to be spending a lot of my time this summer sharing / educating folks abou some tech I've built to make putting interesting Analytics Into production.
Does the fact that we have done this thousands of times now, accidentally, without any knowledge of the species being affected, make it any better?

Does the fact that essentially all of the interspecific dependencies in the temperate and Arctic zones have shifted completely in response to simple climate change since the last glaciation, make it any better?
From experience, I can tell you, it's not an easy task.
If you want a job there, when you are not from the United States, you have to show some incredible background (Academics, Works, Projects), something they can't find anywhere else.

Also you should apply for the big ones, which are the ones, that will go for the hassle of the paperwork for the work visa.

I'll leave this link, so you can dig deeper.

https://hn.algolia.com/?q=work+visa#!/story/forever/prefix/0...
On a tangent about consistency, I find it amusing when journalists slave themselves to the rules and create silly sentences. The one I'm thinking of is the convention that numbers under 10 are spelled out, and numbers 10 or higher are put in numeral form. Some journalists abandon consistency to stick to the 'rules': "the policy is predicted to have payoffs in eight to 12 years". I think I've even seen it in hyphenated form, too.
Isn't that suppose to be illegal in first place? I mean without actual consent, tracking a device... Doesn't sound extremely ethical.

That said in some airports, changing MAC address is illegal. Now that the iPhone will support the feature and most owners will have no idea what's happening, I guess these airports will have to change policy :-)
Yeah I don't get it. I signed up, logged in, created 5 workers and its going to take them 20 minutes to move 1 tile? What an action-packed opening!

I'll come back in 20 minutes.. Oh nevermind, I will have forgotten by then.
Since when is funding a sign of a production ready product?
Unless you're ready to have a conversation with the person and have all the answers to verify in advance, how can you differentiate between a live voice and a recording?

It wouldn't be easy for somebody to obtain a recording of my pass phrase, but it's possible.

Also, with all the phone related surveillance going on I would rather put money on the fact that my calls HAVE been recorded rather than that they HAVENT been recorded. I know you can encrypt web traffic, but right away the idea of saying something in ~~plaintext~~ plain voice over the phone seems as secure to me as tattooing my email password on my hand. I'm genuinely curious and not trying to shoot your idea down, but those are questions I would need before trusting it with anything more than a 'login of convenience'. I would use it for Skype let's say, but not my email. I might use it for Hacker News but not banking.

I had the idea of protecting client websites behind a Twilio-powered login to impress clients, but I never did it. I pictured sitting down with a client, opening a laptop to a giant lock with NO obvious text entry. You press the 'login' button and immediately your phone rings in it's pocket. "alpha forest forty five" and suddenly the lock opens and he page refreshes before their eyes. Now want to see the latest designs we have?
Note the "infinity" net worth of socketubs (and the interesting name)
This is actually addressed in the article. If people are reasonably certain that all their children will survive to adulthood, they tend to have fewer children.
GMO crops also lead to the reduced use of other types of chemicals. For instance, pest-resistant crops lead to less use of pesticides.
Just to clarify, in Haskell:

- [x,xs] is the list defined by exactly the element x followed by the element xs;

- x:xs is the list defined by the element x followed by the list xs.
Instead they are apparently blaming it on the release of Watch_Dogs (a gta style game with a focus around hacking)
Here is a mind-dump of my personal note taking strategies, which are highly context dependent [CCW]:

(FWIW, I studied in an elite-ish engineering program, finished with a B average)

Lecture: My number one goal is to stay awake, and listening to the words coming out of the professor's mouth. For a chalk and talk scenario, I use a notepad (that tears off at the top) and follow the blackboard and add commentary. If I can't process the information, I devolve to rote copying. This is the raw material of studying that I will attempt to understand later. For slides: ideally I will have a copy of the slides and take notes overtop. If I don't have the slides before but I will have them after, then I will try to understand the information and take extra notes. If I will never have the slides I'm unlikely to really benefit from the lecture, I might actually buy the textbook.

Tutorial: If the TA is good I'll sit still and pay attention to the problem solving. Otherwise I won't attend. No notes.

Reading: Highlighting and margin notes on the first pass, and then very very terse notes on paper on the second pass. I might end up with 10 pages of notes for a one semester course.

Other non-student situations:

For keeping track of actions taken from the command line I use a text file, emacs org-mode, and keep track of every command run, issues that I ran into, and commands used to verify. After a few run-throughs this may get boiled down to a shell script or some other type of program. I initially developed this habit working on EC2 before EBS existed, but now I deliberately destoy VMs and start from scratch often so I can be sure that I have a working process for getting up and running.

For some type of programmatic data processing, I will usually use a python file. As I'm working I won't revise anything, I'll just keep adding on the bottom. I will then run it like "% python -i scratch.py" so I can examine failure at the prompt and continue to add the the file and re-run as I figure things out.

For memory augmentation while thinking, for example for design work, I personally generally use letter (A4) size paper along with a pen, so I can spread out the paper on my desk while I get to grips with the problem. Typical to fill 3-10 pages. At this point I'm mainly using the computer just to retrieve reference material and the verify things. Ideally these notes get scanned later but I probably won't use them again. Stage 2 is to take the notes and try to distil it into a 1-page coherent top-down design. Sometimes I will cheat by using 11x17 notepad and a mechanical pencil, which allows an extravagant amount of detail an a single sheet.

I currently have a fresh A3 170-page moleskine that I'm saving for some kind of massive project that needs this much space. (http://www.amazon.com/gp/product/8862931956/ )
Can you hook this up to Kadira (http://kadira.io) and publish the stats? Curious to see how the pub/sub and method call load is doing.

Also, please allow user interaction while things are loading. Right now when I drag the map around, the UI freezes and I can't do anything, which comes across as poor performance (locking), and some may blame Meteor. Just let me continue doing my thing as stuff loads.
Hello Colin, yes I definately think that now is better! Thanks for your suggestions
Your antenna is probably bad. I live in the middle of nowhere USA and get planes all the time. (Using rtl_adsb.)
After posting my comment, Cedric Champeau has since posted an announcement [1] to the users mailing list, giving the reason for the delay: "official Groovy support wasn't decided until GR8Conf, where I wanted to show a prototype". So it seems nowadays only Groovy developers who pay to attend their conferences are polled when making decisions. Those who "only" follow the mailing lists are ignored.

[1] http://groovy.329449.n5.nabble.com/You-can-now-write-Android...
Which, of course, completely ignores all of the bat shit insane things people used* to sell and do to each other.

The difference isn't that IT has some dangerous crap in it. The difference is that you know some of these dangers. And, you feel that it doesn't belong for some reason.

Consider, you probably have highly charged electrical wiring to your house. Fairly high pressure water. Possibly gas. Literally explosive. Several drawers of sharp instruments in your kitchen. Possibly power tools that are literally spinning blades. Of sizes from less than a centimeter to upwards of a meter.

Think of a computer less as a safe device that only gives good results, and more as an extremely powerful tool that does what you tell it to do. Very fast. And then be thankful that it won't take your fingers off if you slip while pushing a board across it.

* Who am I kidding? We still do a fair bit of it. :)

Also... apropos of what? I'm not sure how this followed from my parent post.
I believe that in the original formulation of the Turing Test the judges were asked to hold two conversations: one with a computer and one with a human. Afterwards they chose which of the two they believed to be the human. In that scenario, being identified as "human" more than 50% of the time would indeed make you "more human than human"; with a "perfectly human" program the test becomes essentially a coin-toss. In that context the 30% threshold makes a good deal of sense.

But in this variant, "Do you believe the entity you spoke with to be a human or a program?", a 100% threshold is theoretically achievable. That means you're entirely correct: a 51% vote of confidence is decidedly less human than human. Additionally the 30% threshold they've used is laughably low in this context. Without a control group, even an 100%-confidence outcome probably says more about the beliefs of the judges than the ability of the program to simulate a human.

I don't mean to take away from the no-doubt impressive achievement by the team behind Eugene. I just take issue with the hyperbole in its reporting. But, ya know, the media will be the media, and academics gotta get research grants.
looks like some smegging marketing smeg for smeg-heads
"The solution would be to break open the myriad of rules that make it hard for independent ISPs to expand: from local right-of-way's to utility poles to telecom regulations."

Well, and the shitload of money that stringing last-mile wire costs.

Also, 47 new telcos would like you to know they'll all be digging trenches in your yard next week. Because freedom.
Sucking to start with
Eugene–the supercomputer first to beat the Turing Test
I seem to remember a black hole powered starship being mentioned in a 1978 book edited by Jerry Pournelle called "Black Holes and Other Marvels"
Definitely conscious lifestyle changes.

A while ago I decided that a few ingrained bad habits I had needed to go. I changed my lifestyle quite a bit in slow careful steps. The focus was on mindfulness and tracking the progress diligently. I also got really interested in research about habit building and modern scientific views of consciousness.

At this point I am still as affected by hyperbolic discounting as ever but I have more of an ability to recognize it for what it is and steer myself towards/trick myself into what my rational self wants to do.

I frequently feel like I'm trying to train part of my self (the unified self is an illusion) like I would train a dog.
The market seems to have glitched out. Grain was trading at 0 gold for a good few minutes.

Edit:
My apologies, I appear to have broken the market further. I managed to raise the price of grain to infinity, then I sold one grain for infinity gold.
Of course we only need to add to in writing. When speaking this we'd pause before and after "Ayn Rand", which we'd say in a lower hohum-style intonation.
Swift doesn't have a designated base class like Java, C#, or Objective-C's NSObject. It seems, though, that there are a bunch of interop considerations which means that you might need your Swift classes to inherit from NSObject for them to work properly with Cocoa code.

Swift also doesn't perform type erasure. You can do something like the following, as I believe is possible in C#:

struct SquareMatrix<T> {
let dimension: Int
var backingArray: Array<T>

init(dimension d: Int, initialValue: T) {
dimension = d
backingArray = T[](count:d*d, repeatedValue:initialValue)
}

subscript(row: Int, col: Int) -> T {
get {
return backingArray[row*dimension + col]
}
set {
backingArray[row*dimension + col] = newValue
}
}
}
Hack also has <<Override>>:

http://docs.hhvm.com/manual/en/hack.overrideattribute.php
China taking on these large projects that may or may not work out in the future is a good thing for the United States. Otherwise they would be investing all of that into the military and have taken over every country around them already. Let them tear down mountains instead of something else. Sounds good to me. In a million years the terrain will look totally different and what they are doing now may be unrecognizable.
A cleaner way may be to allow the play() method to accept a plain JS array of notes:

var notes = ['D#5', 1/4, 'E5', 1/4];
or
var notes = [['D#5', 1/4], ['E5', 1/4]];

beeplay().play(notes);
That's true in the majority of cases. However, the code could be written as it is for performance reasons. If someObject is a field in the current object, that isn't that bad, especially if it also is an instance of a nested class.

Also, weirdly, that isn't something the language forbids. It doesn't even make it possible for library writers to prevent it.

I still think we will see some language changes before the official release here in this area because naive users will run into too many weird issues with the current behavior.

For example, if the goal is to have normal function arguments immutable, I think it would be more natural to forbid functions from calling mutating methods on their arguments, unless they are specified as inout.

On the other hand, good compiler warnings might be enough for preventing programmers from accidentally copying containers.
I just bought 999999 ish grain and it bumped it back to 10 gold, it seems.

EDIT: wool is going for 1.394975940552513e+27 gold!

EDIT2: The above seems to be causing the real-money trade to display "NaN" gold for $5 etc.
D (http://dlang.org) has had mandatory override for a long time.
How One Generation Was Single-Handedly Able To Kill The Music Industry
Except with pattern matching, built-in immutability, extensible classes, curried function and tagged unions.

More like F# 2.0 in feature set.
Did you know that Taxi Cab companies are trying to end Taxi Neutrality?
Consider supporting HTTPS, since a lot of the un-cors'ed javascript this service enables involve credentials.
does this actually do anything other than give you a fixed-size chrome browser? because it really isn't that hard to resize a browser window.
The wool price was my doing. Bought a few million worth with my infinity gold