skysight-inc/HackerNews huggingface dataset:
Most of the hate for GMOs are rooted in politics - the science often has little to do with it. Monsanto's business practices and their early attempts to create complete lock-in for farmers along with trying to get the EU to force GMOs on consumers drives a lot of the fear and anguish.

As a far as the science is concerned there is plenty of fearmongering but again this drives the political debate. As a counter example look at the hype over CRISPR - nobody is up in arms about the possibilities for curing cancer although the chances of things going wrong for early trials in people are probably higher and the outcome rather more ghastly.
Why? I updated using the windows store from Windows 8 to Windows 8.1 pretty much immediately on my Lenovo Ideapad y510p.

Also note to future me: no, these ideapad notebooks have nothing to do with thinkpads. Do not buy an ideapad.
This git pull helped us, now the error is clear
Is this the problem Python has solved with 'yield from' construct?
I don't know what the right answer is but...

People say transparency is good and more info is good. Well to play devil's advocate it seems pretty obvious labeling the race of the people making the product so consumers can choose not to buy products made my a certain race of people would be bad. In other words it seems it's not true that all transparency and information is good.

In this case I tend to believe labelling will mostly be used for ignorance not info
I reckon it already has doomed Intel in the IoT market, investors just haven't realized it yet. Their answer to the IoT involved buggy shrunk-down 486s with poor performance and power consumption and very limited onboard peripherals compared to their ARM competitors. (I can't even find power consumption or instruction set information for the newest ones, which is worrying.) They've put a lot of money into high-profile publicity stunts like an Intel-funded TV series ("America's Greatest Makers"), BMX bikers, Arduino boards, etc but apparently if anyone wants to integrate their chips into the kind of IoT product they're being promoted for, they can't actually get them unless they're a big-name brand. They mostly seem to be relying on the press regurgitating their PR and not looking into the details.
Your site is reporting a lot of units available but clicking thru to the vendors shows only bundle offers, not the device alone. It would be great if your site could distinguish between those.
While it is good that they are implementing all these hardware security features, I think that we are in general over thinking the whole thing.

Their current industrial design very clearly says "hey, I am an important security key", which is exactly the wrong thing to do.

It should instead look like a cheap flash drive. And when the thief plugs it in, he sees exactly that, a low capacity USB flash drive, unencrypted, with some random documents on it.

Is the thief at this point going to perform some sophisticated hardware hacking? No, it will just get thrown away.
The Apple Weekly newsletter
But a lot of that would depend upon support structure or company architecture, right?

After all, if the idea of starting something new gets you asked to leave the company, the company itself is probably hostile to new proposals, so it's fundamentally against what I'm talking about.

I don't disregard what you're saying- but it's a huge mentality shift, to be able to do things like this.

I also think it'd be beneficial to run such an organization in a smaller side-company, similar to what Alphabet does, than merely as a new department inside of a huge monolith like a Microsoft. Otherwise, you risk just this sort of thing, and being able to consistently maintain a culture of creation in something meant to last a century or longer is incredibly difficult.
If you care about crypto you should probably care what happens to the most appealing device out there and if you care about open source you should probably care what happens to companies that makes open sourcing part of their business.
That's a very one-sided view. It has been very popular because it is of high quality (how on earth is it bland or outdated?) and not bloated, without any intrusive ads; that's what the Beeb is about.
A couple houses off could mean life or death in a real emergency.
I often think it's because Common Lisp was one of the last pre-web languages to be designed (or standardised anyway). Newer languages like Java/Javascript/Clojure/etc. had the advantage of being able to build a strong community on the web. Whereas Lisp was just on its way out as the web was rising.

The hardware and the long standardisation process didn't help either. That, combined with it being both an old and a new language, meant that when the spec was done there wasn't the excitement you get with a new language like Python or Clojure. It missed the boat with building a web community and missed again in building hype.

However, Norvig is completely correct in saying that just because the CL language itself may not have taken off, doesn't mean the ideas didn't make it everywhere.
The GPU is extremely powerful.
Not at all. It sounds different from European Portuguese, similarly to how American English sounds different from British English, but they are the same language, and mutually intelligible.

There are local dialects influenced by the languages you mention and others, but Portuguese is Portuguese, like English is English, with the normal variations you would expect from a language widely spoken around the world. European and Brazilian Portuguese native speakers can communicate with each other easily, share TV shows, etc.
I'm sorry you feel that way. What exactly do you find poorly written about the article? I stand by my statement that Python is more productive than C++ (on average, anyways) and I believe most people who have used both languages will agree. That's not to say that Python is a better language - it is much slower so if speed is a requirement then it obviously isn't. But from a productivity standpoint, oh yes.
It appears that AMD is consistent with their contributions to open things. Couple that with typically lower prices for comparable GPUs it makes me sad to see that 30/70 percentage (of red to green) on e.g. Steam.

Green yet seems to employ every semi- or outright unfair strategy (gameworks, extra tesselation) to stump them while still being typically 'closed' in its ways.
I'd imagine people would block cars without passengers from escaping. Rip out the tracker and any other remote control components. Then tow it to a chop shop and sell the parts for scrap.
They also partially fixed that in the new version of MVC by offering a markup alternative to razor (effectively going back to webform's markup syntax!).

https://blogs.msdn.microsoft.com/cdndevs/2015/08/06/a-comple...

Doesn't change the fact that it was bad design in the first place.
"Orders of magnitude faster" isn't possible in any case where more than 10% of your time is spent waitin on external factors (kernel space, waiting on IO etc.), which is the case for pretty much everything I've ever done.

There are certainly types of code that will be CPU bound, in which case, yeah, there's a good case for using something else - or calling out to something else -, but for large parts of what people write, not being IO bound is a warning sign that you should take a long hard look at what you're doing, because chances are you're doing something silly.

Webapps and typical APIs for webapps tends to be amongst those.

Of the work I've done in the last 20 years, maybe 2-3 projects have been projects where CPU performance have been an issue. For others it will be every project they every do. But the point is there are plenty of us for whom language performance is not a factor we usually need consider.
Tremor tracking wearable helps people with Parkinson’s disease
Av San Diego
Av Equipment San Diego
Cool.

There was some discussion of the LIDAR data-set when it was released: https://news.ycombinator.com/item?id=10379279
In that case, the answer is "yes" and the definition of "industry-standard virus scanning software" becomes flexible enough to include a firewall?
While i do like the the idea of DSLs and they certainly do have a place, what I would love to have is to be able to enforce a strict subset of a language in a piece of code.

Where first there was discipline and hardly passed on conventions, there now would be statically enforced rule coerction.

I deeply believe that the utility of language is not in what it enables, but in what it forbids. For example Clojure and Rust have neat mechanisms to deal with mutability, where you need something extra to mutate a value. Contrast this to C where you need to go extra lenghts to make things const (ie nobody'll do it).

Is this even possible without writing your own tools?
Learn from the Super Entrepreneurs to Grow Your Business
Because they do work.

The article only offers one point of evidence they don't -

> Indeed, one 1997 analysis found that cars with alarms “show no overall reduction in theft losses.”

Which I can't access, but I can access other articles that confirm car alarms do work.

Even the fact insurance companies require them shows they do. I'll trust an actuary with real data, real money on the line, real money for research over one journal article any day.
Possibly, but that doesn't make me right. If someone stole my car I don't doubt for a second that I would wish many many horrible (and very disproportionate) things on that person, but that's just me being petty and out for revenge. I (hopefully) wouldn't honestly start believing that it would be a good solution to the larger problem.
The only tests against real malware out there I've seen are done by AV-Test and AV-Comparatives, and the top products are pretty good at blocking them. Calling them useless sounds more like your hopes than facts, like calling seatbelts useless because people die in car accidents.

Uninstalling Flash, Adobe reader, Office and JRE, and using Chrome with adblock also helps you enormously, but is still a far cry for any user having difficulties with finding the download-button from sourceforge.

Getting a signing cert is easy as just buying one from Honest Achmed's Used Cars and Certificates, so the only real use for signed software with malware protection is to manually maintain your own list of trusted signers.
Take a look at earl grey lang, specifically document building dsl it has: http://www.earl-grey.io/#documentbuilding
Baidu, Wuhu city sign deal to test driverless cars in pilot zone
Ah but it isn't really free money. By installing two if these things, you've essentially hooked yourself to your insurance provider for six years. I'd happily give away two $300 bags of crap to get a customer handcuffed to me for six years.

Disclaimer: I hate car alarms with a vengeance. I think if a car alarm sounds and does not shut down within ten minutes (automatically or owner's intervention), there should be a large fine (I'd say the value of the car).
Cool URIs don't change (1998)
I'm Meng, Retired Jolly Good Fellow of Google. AMA
After rethinking... I also tend to agree. Actually I never use password login, maybe it felt safer without brute-force logging of ssh logins and I also think that a rate limit would not hurt, especially when there is a SSH security issue like here ;)

Answering my own question (it was a longer time ago I used CoreOS) here two interesting links:

Securing CoreOS with iptables rules (Firewall like):
https://www.jimmycuadra.com/posts/securing-coreos-with-iptab...

IP tables rule to reduce ssh attack spam:
http://serverfault.com/a/217066

Maybe this advices should be integrated into CoreOS official docs? Something like "How to harden CoreOS servers". When I first looked into CoreOS I wanted to use familiar tools like fail2ban or ufw to run there (which is not possible, at least not easy). I'm no iptables expert (who is? I think it's not a trivial to use program) and this lack of admin tools made me think it's not good to secure. It's for sure more complicated than in Ubuntu (from an admin perspective).
Or for a more American example. Denver has been doing a good job with their new construction over the last few years. While I haven't looked into actual codes, the majority of new buildings I've seen have work/live offices or full-on commercial zoning on floor 1 and dense luxury apartments on 2~20;

Denver is also investing quite heavily into public transit, specifically they've been working on a fairly impressive light-rail system. [1]

At the end of the day, it's simple density that allows me to live inside the city and bike 15 minutes to work. City life isn't perfect for everyone but it does offer some great benefits if we go dense.

[1] http://www.rtd-fastracks.com/se_68
> There are two theories as to the true origin of the word, both deriving from its first syllable. One explanation hinges on a particular meaning of "straw" — a particle of straw, chaff, or mote — describing the appearance of the achenes (tiny yellow seeds) scattered over the surface of the berry. Another view says it comes from "stray" or "strew," designating the spread of the plant's runners (slender tendrils), in that in an unchecked field of strawberries the plants appear to have been strewn across the ground with their runners straying everywhere. This second explanation is the more popular.

http://www.snopes.com/language/notthink/strawberry.asp

Given that the word is more than 1000 years old, it's not surprising that the word 'straw' had different usage at the time strawberries got their name.
Personally I have really enjoyed the article and I am happy I took the time to read it all. To anyone who comes to comments first - give it a try. Like another commenter said - I do feel enriched after reading it.
It vitiates the claim that somehow these Saudis got special treatment from the U.S. government.

Many foreign nationals flew out of the U.S. when the travel ban was lifted.
Beyoncé a dévoilé son album Lemonade par surprise
Why did you update React?
This one? http://ocw.mit.edu/courses/mathematics/18-06-linear-algebra-...
Do you know if there is a written version? Videos are sometimes a bit harder to follow at your own pace, I find.
What if someone makes this for Facebook?
The quicksort algorithm
Unless you're a member of ac1db1tch3z and happen to be sitting on a particularly big pile of local 0days, as a malware developer you wouldn't rely on having such privileges.

Lets be real here, ICMP is a particularly bad protocol for malware and that's why nobody uses it.
Library from InVision – Cloud-connected design assets for your team
HTML5 by Default – Draft Proposal
Apparently not even pupils. There have been various reports in the last years that the spelling of pupils is getting worse as lots of teachers don't enforce the spelling.

"Let them write how they feel writing, don't interrupt their creative processes with not so important rules".
The author's point is that the proper and profitable way to run a company - once it's crossed the chasm - is the way Cook is running now.

You needed Jobs (or someone like him) to get Apple to where it is now by doing things that fit the early adopter market. But once you have done it, it becomes the wrong thing to do - because doing what the early adopters want/need will hurt the much larger, much more profitable part of the business and customers that actually do prefer the stability.

It's not a dead end - it's harvesting the field you've planted instead of neglecting it to try other fields/crops; it's what the shareholders would likely prefer and unsurprisingly they have done so.
>the car fills with sleeping gas

That's a good way to get someone killed if the dosage wasn't monitored correctly
The line going around is that recipes from new shows would be available for 30 days only, so I assume after the 30 days are up they would become unavailable.
If you take a straw and poke through the bottom tip and up - removes the stem ;)
OT, but can someone explain why this won't instantly be sued into oblivion by the former employers? It seems like some of the Otto team will be using knowledge they gained at their last job on what seems like a competing product.
This is how we picked wild strawberries as kids:

http://pilt.toidutare.ee/pilt/06.2012/4249/originaal.jpg?t=1...

or

http://www.eesti.ca/pics/2010/07/28943_4.jpg

Coincidence? I don't think so!
I always thought they had their name because we in Scandinavia collect wild strawberries on straws. See e.g.,

http://promenaderpalandet.blogspot.com/2009/06/jordgubbar-pa...

https://www.instagram.com/p/5FaadlgU3N/

http://www.tvillingmormor.com/?p=248

https://www.google.com/search?q=jordgubbe+str%C3%A5&newwindo...
ACME defines an authorization object, which is created for every FQDN on a certificate. Part of this object is a randomized token. A valid authz object (i.e. one for which you have solved a challenge by, say, creating a TXT record with the token) allows you to request (any number of) certificates for the FQDN until the expiration date of the object is reached (10 months in case of Let's Encrypt).

So basically you can get up to 13 months worth of certificates out of one token/solved challenge. That being said, none of the clients I'm aware of currently reuse authorizations - they create a new one during renewal, which would result in a new token.
Computer glitch has led to incorrect advice on statins
Maybe compiler-related stuff. Create a small dummy language that compiles down to JVM bytecode and things like that (learn about tokenizing, parser, abstract syntax tree, type checking, operator precedence, code generation, etc...).
The problem there is that in usual case, the read-only access to software will not be provided directly by the hardware, but by the same software you are trying to verify.

In theory, this could be solved by verifying whole memory of the device, but that still depend on you believing that the device does not have more memory than what it should have.
Of course this is anecdotal, but my wife is Brazilian (from Minas Gerais) and struggles to talk with European Portuguese people (sorry!), and needs subtitles to understand it in a film.

Even in my Portuguese textbook it says that there is significantly more difference between European and Brazilian Portuguese than between UK and US English.
> Proof-of-work creates an illusion of dependence on blockchain miners.

PoW depends on blockchain miners by definition and the Bitcoin experience shows that at the end you have a concentration of power.

> With that said, it's still unclear whether blockchains are the right choice for publishing.

It is very clear that blockchains ARE NOT the right choice for publishing, its limitations for that purpose are based on strong computer science principles on distributed systems, consensus and network speed.
Odd list. You can have a very successful developer career without ever needing to write any of those ever. I'm a little over 20 years in now, and have never needed to do any of that.

Maybe in the 90s, I might have actually built a linked list in C for whatever reason, and I guess you could define graph traversal to include walking a tree pulled out of a database. But the rest are things that The Universe Provides For You(tm), which one would only ever reproduce in School, a Job Interview, or a Poorly Chosen Hobby.

As to actual rites of passage? Ship Something that real people actually use. Build an entire thing, be it a piece of desktop software, video game, web application, mobile app, etc. from bottom to top and send it out in to the world fully formed. That, in my mind, is what we're here for.
Hehe, exactly, and even then, companies will mutate the crap out of yeast (for beer for example, or bacteria for Yoghurt) to make them more efficient. When they reach a satisfactory level of increased efficient they don't use said yeast/bacterial strain. Instead, they will put a wild-type yeast in a UV oven and screen for exactly the same mutations as artificially induced in the first strain. Only in the second case the process is called: Classical strain enhancement.
The Sun Also Rises: The True Story of the Booze, Bullfights, and Brawls
Cobra Vehicle Security?
How is it that bluetooth file transfer still comes up in conversations? Obviously I could bring up a personal anecdote about the fact that the last time I have seen anyone using bluetooth for transferring anything was probably in 2005, when I used a nokia 6310i to transfer some contacts. Nowadays if you are on android you touch the phones together and the file is sent by "magic"(since the user doesn't care if it's wi-fi direct or bluetooth), and if you are on iOS you send an email(and again - regular customer doesn't care how the data gets to the other end). Is there really a group of customers who would like to have an explicit option for bluetooth transfer?
Business Auditing Service in Dubai
AFAIK macros in Lisp are turing complete and executed at compile time.

This means (in principle) that there is no guarantee that a Lisp compile will ever terminate.

I don't know why the OP is been down voted. Lisp is not for everyone and every application; I think that is a perfectly reasonable point of view.
Epigenetics Has Become Dangerously Fashionable
Show HN: MAL: A MyAnimeList Command Line Interface Written in Python
AI learns and recreates physics experiment
Ergo wars are good? Especially nuclear wars?

I find the whole "there are too many of us" argument tedious. It's probably easier for whole world to switch to renewables than to increase birthrates.

More people don't mean necessary more polluters, but also potentially more ideas how to stop polluting, or go to space.
Agreed. As somebody with different biases than the BBC, I often find it to be quite biased indeed.
I personally don't think iptables or switching ports is a viable solution and always use the following policy:

All the internal services should never be exposed to the internet and only accept connections from signed packets using IPsec or OpenVPN with TLS auth.

Yes, this means more key management.
First Friendly Contact with the Sentinelese
This never gets old.
This is getting nowhere, so let's stop. It's one of those "let's agree to disagree" moments. I certainly don't find yubikey particularly appealing and you already said that they "failed" when it comes to open-source, which I agreed with.
but somehow the end of it, the final fix? Why would anyone expect that?

Have you met a Lisp advocate?

More seriously, programming is as you say a way of turning thoughts into mechanical implementations. But not everyone thinks the same way or finds the same things intuitive. So some people stumble across Lisp or Forth and find it matches their way of thinking so perfectly that they can't understand why not everyone agrees.

Pragmatism counts for a lot in programming language deployment too. There was no big platform that required or encouraged Lisp in the way that Sun did for Java, the browser does for Javascript, or web backend did for PHP and Perl.
This is just custom iterator/generator. Saw many like this before Babel.

The point is that ES2015 defines clear interface for iterating over iterables. With help of Symbol and *.

If you would use this code in production, probably you would document it: ... returns iterator function.

next = fib()
next() // 0
next() // 1
next() // 1 ...

But if you would use Symbol.iterator

then you can do

for (f of fib())
console.log(f)

or use gathering, spreading etc..
NXP makes you sign an NDA to use their secure stuff.

The purpose is anti-competitive, preventing NXP's competitors from learning how the devices work. These devices often have advanced hardware and firmware countermeasures.

The secure modules are considered weapons technology if they're allowed to be updated after sale; the company is responsible for tracking each one, they're impossible to ship overseas, etc.

It's not suspicious, it's SOP. Choose between open and secure, or make your own silicon.
> the BBC is a monopoly which is giving things away for free

The £145.50 I pay a year for my TV Licence begs to differ with your definition of "free".