skysight-inc/HackerNews huggingface dataset:
> injecting the genome of deep sea fish species

You inject genes, not genomes. Injecting genomes is how breeding works, not how genetic engineering works.

> to produce new chemical elements

New elements are exclusively the domain of stars, nuclear physics, and particle accelerators. They have nothing to do with biology. I'll continue on the assumption that you meant "molecules."

> no fucking idea of what they do

It's the other way around: in selective breeding you're trying random genomes until you get literally anything that works. It would take tons of additional study to figure out why it worked, how it worked, and what the side effects are. Contrast to genetic engineering where you start with a very specific biological goal in mind, often the production of a single molecule or small set of molecules whose structure and characteristics have been extensively studied.

Suppose you set out to produce more Bt protein in the plant's leaves so that it's toxic to insects while the competition breeds a plant that seems to be similarly resistant to insects. Which plant is safer? In both cases you have to do a study to find out, but in the case of the GMO you can use ultra high sensitivity studies because you can purify Bt and test its effects on mice and humans. In contrast, the plant produced by breeding would have to have an absurdly huge sample size to achieve the same sensitivity. Historically, plant breeders don't bother.

Both approaches are almost always good enough, but of the two genetic engineering allows for much more precise risk prediction and characterization. That's one of genetic engineering's strong points, not weak points.
>i feel like a lot of lisps are trying to drag this "everything is a list"

I think you are speaking out of ignorance here. "everything is a list" is just a metaphor. Everything is either list or atom and almost everything is atom.
The ripple effects of China’s industrial robotics push
In 2 and 3 dimensions the answer is exactly the amount of positions below the main diagonal. So in a SVD decomposition, the degrees-of-freedom actually add up nicely, i.o.w. there is no loss/creation of information. I'm guessing it generalizes to higher dimensions.
In-Ear Device That Translates Foreign Languages in Real Time
Win32 was a pleasure to use compared with my failed attempts to use Motif, back in the day.
Or they want to identify the child victims of sexual abuse, and want to make sure those children are safe, and that the people abusing them and taking photos of that abuse are prosecuted.
People abandon the web, Google inserts it into their apps
Well then I sure do hope we start labeling mutagenic breeding too:

https://en.wikipedia.org/wiki/Mutation_breeding

But nobody seems to have an issue with that. No problems for selective breeding with huge mutations from radiation or mutagenic chemicals, but insert some precise, well-studied genes into another organism and people lose their minds.
I was going to comment the same thing. If I'd been imprisoned for 7 months, there's a good chance I'd forget my password manager master password too... I remember it now because I enter it multiple times a day. After 7 months, under duress and stress? I'm not sure if I would...
Don't get me started on their eye drops
Vim and a clc, I'll have you know!
I was thinking the exact same thing, and was expecting to read about that! I literally read the article just to satisfy my expectations! But alas, no. (And I'm from Norway, where it's called jordbær)

Maybe Alf Prøysen has something to do with it?
http://www.letssingit.com/prøysen-alf-lyrics-vise-for-gærne-...
The word "hype" is very appropriate. If people in the "market prediction" business were paid based on the accuracy of the predictions coming out of their mouth, there would be no food going into their mouth.

They'd resort to other ways to scrounge for a living using their previous skillset, such as becoming Fortune Tellers; that is until someone starts tracking their predictions too.

If you're an "analyst" and your predictions are worse than tossing a coin, what on earth is the use of you?

The whole jumpiness of the people in that line of work is quite interesting. As if the goal is to drink large volumes of coffee, be stressed, run around with papers and be excited about what a bank thinks about a stock. Yes, but what do you think about that stock and are you aware that tickers represent real companies with real people in an economic context with real problems needing real solutions? That's similar to starting a startup just for the sake of wearing a hoodie and being a "startup guy" and talking about Heroku and Docker and code and exit strategies and forgetting to solve a problem.
I feel like this being #1 on hacker news is someone's way of trying to say it's damning evidence against CoreOS' security model and why you should steer clear of it.

Of course they found issues in an alpha release. Happens all the time.
What if shutting down was not an option?
#Black Banana
No, you can just rename the user account.
You could be lying. What is more interesting to me is what happens when you destroy the crypto key (usb token or a smartcard), so no one ever can decrypt it.
The phrase 'rite-of-passage', to me, carries negative connotations - something you have to do, something tedious, something necessary. In truth, there are no such projects.

However, in terms of projects popularly considered to be commonly implemented by newer programmers that do hold benefit, in network programming, I would say a traceroute implementation. Server-side, I'd say any multi-node cluster system, preferably diskless. Any embedded system. An RDBMS system. A NoSQL system. An open source intelligence system. Any computational linguistic system. Any i18n/l10n heavy project.
By "fixing", I suppose, they meant "to eliminate the known evil that rooted deeply in the software world, such as unsafe languages, unexpressive boilerplate languages, and so on". Making sure the evil is dead for good would have been quite an achievement, sufficient to be called a "fix". Definitely not a final fix, but a step in a right direction indeed.
Anatoly Liberman's columns are always interesting. Here is a great profile of the man:

http://www.laphamsquarterly.org/roundtable/origin-unknown
GMO doesn't involve "injecting the genome of deep sea fish species into your plants" either.
That example could be written:

.then(getFoo)
.catch(err => 10) //some default value
.then( (foo) =>
Btw, also in Germanic languages.
Facebook ToS [0];

> You will not collect users' content or information, or otherwise access Facebook, using automated means (such as harvesting bots, robots, spiders, or scrapers) without our prior permission.

Rate Limiting on the Graph API [1];

> Your app can make 200 calls per hour per user in aggregate.

The Graph API terms, and end-user terms are lengthy, I'm sure someone else could better answer this, but I don't believe a developer would get away with it via the API, due to the rate limit, and a raw-HTTP image scraper would not be possible due to the randomly named images Facebook assigns.

---

[0] https://www.facebook.com/legal/terms

[1] https://developers.facebook.com/docs/graph-api/advanced/rate...
I wonder what happens to long bets when the charity of the winner no longer exists by the time a bet ends.
Do people actually use this?
> It vitiates the claim that somehow these Saudis got special treatment

No, it doesn't, the "special treatment" is documented, it's just that the special treatment wasn't that they flew exactly "before 11:00 A.M. on September 13, 2001." Specifically, FBI lied about the whole issue:

http://investigations.nbcnews.com/_news/2012/03/14/10672374-...

"Instead of just noting that the FAA record showed the travel occurred after U.S. airspace was reopened, the FBI said Sultan and his three companions “had arrived in Lexington from Tampa by car.”
“The four individuals,” the report went on, “had disobeyed the Prince [Ahmed] by traveling by car instead of by jet as the Prince had instructed them.”"

And the very Snopes page seems to state that the pilot of one of the flights ("the bin Laden flight") was in fact an FBI agent?
Interesting. Looks like Google is moving towards the right direction.

Babysitting. Well Yahoo, instead of trolling, can try to focus on writing better articles :)

http://www.theverge.com/2016/5/12/11668548/google-self-drivi...
>The deletion of the document has been portrayed by agency officials to Senate investigators as an “inadvertent” foul-up by the inspector general. In what one intelligence community source described as a series of errors straight “out of the Keystone Cops,” CIA inspector general officials deleted an uploaded computer file with the report and then accidentally destroyed a disk that also contained the document, filled with thousands of secret files about the CIA’s use of “enhanced” interrogation methods.

That's a lot of "accidents"...
From a marketing point of view, labeling is only going to take away a value-add advantage that non-GMO products have over unlabeled items. I am aware of several GMO free companies that are growing by leaps and bounds, and can charge 20% more by VOLUNTARILY labeling their products as GMO free. If all food products are forced to label themselves as GMO or GMO free, this price premium isn't so great because the cost of all food products goes up to pay for the labeling + FDA oversight. In addition, if you ran consumer marketing A/B testing to compare two products labeled GMO free vs GMO and GMO free vs no label, it might actually show that more GMO free products are sold when displayed against a no label product rather than a GMO label product. Finally, mandatory labeling for nutritional products hasn't been proven to dramatically affect health outcomes of a population, so it seems like the outcome of a GMO labeling requirement wouldn't be too different from that.
Already being tested in North West Europe : https://www.youtube.com/watch?v=kANWFKKT1AA
Idea that something cool would stay cool forever sounds like oxymoron.

For example, Yahoo.com has remained the URI for Yahoo's homepage and will continue to until it's the 404 page. Yahoo.com is not cool.
How to speed up your WordPress site
I've no idea why you're getting downvoted. The bbc has more claim to being fair/balanced than the likes of Fox, but it's known to have its biases. As a Scot the anti-independence line they had during our independence referendum was pretty clear, and turned a chunk of people north of the border against the Beeb. These are people who otherwise had no issues with the BBC, and in another reality where this didn't happen would have been staunch defenders. Pity.
Thunder – Blockchain's Lightening Network
Yes, thats the biggest issue. No actionable data.

Thanks for link I'll have a read.
It was mentioned in the article that the naming predates cultivated strawberries.
I actually use amazon fresh's delivery service and I can tell you they don't send bruised fruit/vegetables. FreshDirect here on the East coast has long solved this problem as well. They move merchandise so quickly that it never gets a chance to bruise. It's always guaranteed freshness. I will say that sometimes you won't get the sweetest piece of fruit though.
You can have both a flexibility of DSLs and strict rule enforcement. Just write a restricted DSL.
This was briefly touched on in the article:

"Strawberries are often stringed, that is, collected and threaded on thin straws, another vague clue."
An Overview of Static Analyzers for C/C++ Code
No, the idea is that URL that don't change are cool.
I don't even remember when was the last time I saw eval being used outside of the macros. And the latter is also quite a specific and rare use case.
Unpaywalled: http://archive.is/isI5v
I picked up _The D Programming Language_ on a whim---having not written a line of the language---and found myself reading it straight through in couple of evenings. It's a really clear, insightful, and funny book about the language's design. Since then I've been doing all my hobby projects in D. The language is really fun to code in, mixing really powerful constructs with nice syntax/good ergonomics.

Nice to see this, a relatively complete intro/tutorial to the language for newcomers to explore.
Pedophilia is the new red scare
Glossing over the threading misinformation, Python's requirements are not particularly different from the likes of C#, but unlike C# there is nobody with the commercial incentive and necessary scale to do the hard work.

The only platform where Python could flourish without effort was Maemo, and for the very brief time that project lived, it did exactly that.
Its targeted gene mutation versus random gene mutation - not very different if you ask me.
Obligatory XKCD:
https://xkcd.com/538/
What about : http://nucleic.github.io/enaml/docs/
That's where Common Lisp's roots that go back to the first version that ran as subroutines to punched card FORTRAN on a vacuum tube IBM computer show. Contents of Address and Decrement Registers -> car and cdr, for normal list processing they're often renamed or aliased first and rest.

BUT, they hang around because of old code, and they're composable, e.g. the 2nd Lisp Machine design and first to be semi-mass produced was the CADR, as in (car (cdr list)), or (first (rest *list)), is in the 2nd item in the list.

So, yeah, if you don't want to have to learn a lot of arcane stuff that's incidental complexity purely because of history, go for newer dialects like Scheme and Clojure which had the opportunity to rationalize a lot of this (but Scheme at least still has cadr and company because they're too useful).
OTOH, Facebook could buy their technology and then just use it for their own purposes...
As did BBC Radio 6 Music. I'm not entire sure if you can access it outside the UK, but the URL is: http://www.bbc.co.uk/programmes/b07blns7.
IMO, it's a platform for people to self promote which causes an obvious viral effect.

"follow me at _ on Twitter"
> You can copy the freaking key by removing the plastic of the yubikey4

Any more information available? googling for "yubikey 4 takeapart" got me nowhere.
Performance testing a new parallel zip file implementation
Hmm.. my beard isn't fully grey yet.
Show HN: I built an AI that recognizes food
Nuclear wars are probably pretty bad for the biosphere. Biological weapons are best if you want to kill humans with minimal environmental impact, I think.

But jokes aside, don't you see an ethical difference between killing people and not having children?
It's still pricey. Making it hollow only helps if it's tall. For color 3D printing, the material is gypsum powder (well, there is CMYK filament now, but I haven't looked into it much). You need considerably thicker walls, etc. Furthermore, the cost is as heavily influenced by machine space as by the amount of material used.

For example, this was ~$100. https://raw.githubusercontent.com/joferkington/scipy2015-3d_... I tried uploading and pricing a "hollow box" version, but it saved less than $5.

However, for this one, using a "hollow box" saved ~30%, (it's a comparable size, but much taller): https://raw.githubusercontent.com/joferkington/scipy2015-3d_...
Magnificent Desolation: Walking on the Moon [video](2011)
I find this interesting, as I would almost certainly have forgotten my password by now, it only takes me 4-6 months of never using a password to forget it, so I wonder what happens if you can't decrypt your drives, due to honest forgetting from sitting in jail refusing to, or from some sort of deadman's switch or similar that drops keys after N days.
No mention of the Airdevrondix icefalls:

http://www.wondermondo.com/Countries/An/Antarctica/Antarctic...
Somehow unethical law precedent always seems to come at the aid of women and children. I have a very hard time buying into that overused excuse. How likely do you think it is that the children fall into their jurisdiction? Much less even, do you think they'll be able to identify young undocumented children?
Exactly. The LGPL (which Qt is licensed under) permits this. It also permits subclassing. What toyg wrote would be true if Qt were licensed under the GPL.
I'm losing about 10 customers a week from recurring billings not re-signing. They value from $27 to $100.

Over the last 4 months, total number of users that didn't upgrade from trial -> paid or just expired was: ~4000 users.

I will run report on cancellations that happen and email them all and ask why they cancelled (I do have automatic email that gets sent on cancellation but I never get a response from those).
A Twitter bot to generate Boaty McBoatface names
What I don't get about the whole meta-data debate is that if there's no expectation that meta-data is private information, and therefore requires a legal reason to access and store, then why isn't all meta-data required to be public; and by all, I mean all.

More to the point, as it relates to the DEA and local narco units - they do illegal stuff all the time and if historic meta-data was made available to the public, heads would roll.
Numbers look strange.

500,000 users and 'only' 3m searches ? That's 6 per user - way lower than what I would expect (or one of the numbers is false).
I don't know, I distinctly recall Motif being Not Very Fun to use.
Oh well, Hall of fame #1 leads to a 404 for both links. So, I propose that it should be fair to call it (Hall of fame #1)².
Built using those newfangled convolutional neural network things. Trained caffe on a set of about a million food related images. Can't believe how accurate the classifier is...

UI needs work. Would love feedback on how to make food logging more intuitive.
The most likely change would be for protocol to move from http to https (and for non-secure URIs to be 301 redirected/forced by HSTS) though I don't think that qualifies as a change under their rules.
1) I do like the service and use it all the time and 2) convenience.

I mostly drive my truck, which I just bought in August 2015. SiriusXM was free for 90 days. Before it expired, I received a "promo" deal in the mail and paid for a year or service at that time.

Likewise, I bought my car in June 2014. SiriusXM was free for 90 days and then I signed up for, I believe, a quarterly package. I, personally, have only driven my car twice in the last six months or so -- probably less than five times since I bought the truck. My girlfriend has a Jeep but she drives my car most of the time, so I keep that subscription active because she prefers the satellite radio over FM, Pandora/iTunes/etc. Otherwise, I would cancel service in the car.

I also have a package and receiver on my Harley. Due to the weather, I get to ride it perhaps half of the year. It's an inconvenience to call up and add it to my account in the spring and then remember to remove it as winter nears and the bike goes into the garage for months. Besides, we occasionally have nice days in the winter when I can ride and I want it to "just work".

Then, there's the Internet streaming service. I have the SiriusXM app on my iPhone (so I can play it via Bluetooth when in someone else's vehicle, etc.) and Roku and we have a "tabletop" receiver next to the bed. We often turn it on when going to bed, the girlfriend will listen to it while getting ready for work, etc.

In short, I do like the service. I'm probably paying them more than I should but I likely won't cancel it anytime soon. As I said above, though, I'd gladly pay them more for an "{ad|commercial}-free" version.
I'll send out 2 emails.

1] Cancelled users asking why they did.
2] Email existing users and ask "how are they going" and if they need help.
> maybe it will lead to trading too much developer pleasure for user pleasure.

In many cases - developer time or cost is the constraint. Therefore it might be the difference between something existing and not existing.

It's a similar argument with 'native vs other' on mobile. Currently native apps are obviously better in terms of speed and overall quality. However - much non-native software simply wouldn't exist if there wasn't a rapid, low-barrier to entry development option.
The title "HTML5 by Default – Draft Proposal" isn't very descriptive, unfortunately, even though it's the original title. Something along the lines of "Moving from Flash to HTML5 by default in Google Chrome" might be more helpful. I'm not sure.
> "I don't know how you're defining "soft", but statistically community service is far more effective at reducing reoffending than prison is."

It may well be more effective but what I meant, in terms of being soft, is that it doesn't deter the initial offence in the same way the certainty of a prison sentence would do?
Ah, the context/connotations of rite-of-passage might have been lost on me as English is not my first language. Thanks for your suggestions though!
the simple version is that because `await` wasn't a keyword before, it can be a named function.

So `await (x)` is ambiguous. Making the outer function `async function () {...}` makes await a keyword inside that function, allowing them to move forward with that syntax in a non-breaking way as the parser now knows that there can't be a function named `await` inside any async functions.
I use Bluetooth to transfer pictures between my wife's phone and mine. MMS resizes / compresses the picture, and I want the full version. And it's easier than setting up some sort of upload system for the few times I use it.
> do not create a user account contains the string "user" on the computer.

Is this sentence correct? Maybe a "that" is missing after "account", or shouldn't it be "containing" instead of "contains"?

I'm asking because English is not my native tongue.
CloudFlare also makes it nearly impossible to surf the web these days using Tor without having Javascript enabled. Tor triggers the captchas, and they don't seem to be solvable without Javascript.
Oracle v. Google, Day 5
Straight Talk, another MVNO, was actually her carrier. Her "refill" was via a pre-paid card she could purchase at Walmart. You can also do it online or over-the-phone with a credit card but she preferred to just walk into Walmart and buy a card with cash (she worked right by Walmart, anyways, and often shopped there so it was convenient for her).
There's also the factor that the over promising of what expert systems and AI in general could do that lead to the AI Winter were conveniently blamed on Lisp, seeing as how it couldn't have been simple failures to execute, or execute the impossible.

Or so goes one version of the Official Story, I wasn't really a witness to more than the beginning of that, when they were grossly over-hyped. Or solved the wrong problem, my favorite example there being DEC's configuration -> part numbers to order expert system. Sun made it simple, at the lowest level of a workstation, the major choices of the sort DEC was optimizing came down to which keyboard and power cord you ordered to fix your country's standards.
That comment confirms almost all stereotypes I have about anti-GMO people.
I Told Myself I Didn't Like You
Depending on where you grew up, a more likely culprit is deer. I can't grow much of any berries/flowers/some bushes because as soon as they look like they are doing great, one night all of the blooms/berries/leaves are mysteriously stripped off.
Buffett vs. Protege LLC: Over 10-year period S&P 500 will outperform hedge funds
It's the Hall of flame. They are examples of URIs that were changed for no good reason.
I wouldn't call looking at pictures (even of victims of child sexual abuse) "the most despicable crime in our modern society". The child sexual abuse itself is worse.

Also torture, wars of aggression, mass poisoning...
I kind of agree that if the government had evidence to convict or even charge him of a crime the burden is on the government.

Though we all hate the underlying accusation and no one wants to protect this kind of activity, it is important that the government play by the rules. To do otherwise sets the precedent for future abuse on less heinous cases.