skysight-inc/HackerNews huggingface dataset:
In regards your three points

0. CRISPR-Cas9 is an amazing simple system that has worked in every species tested. It really is not an issue to generate gene drivers for every species we want to go after.

1. How do you know it is ineffective? Do you understand how a gene driver system works? Arguments against attempting to control nature are rather weak - modern life is a successful attempt to control nature.

2. This is the genius of gene drivers. You let them go and they do all the work for you. We only have to release the driver into the mosquito population and it will do everything from there on its own.

This technology really is a massive game changer - we just have to be brave enough to use it.
Theorem of the DaY [pdf]
I'm actively working on it (https://github.com/tildeio/turboruby) and in fact was racing @dherman to finish. He beat me by a mile :( but I hope to wrap up a usable first version soon.
Only distances that are calculated by taking two (noisy) position measurements and calculating the displacement between the positions.

If you're summing up directly measured ranges, there shouldn't be a statistical bias.
Maybe it's a hardware trap and not a regular null reference segmentation fault?
The most production ready versions of this kind of thing are http://geode.incubator.apache.org and https://ignite.apache.org .
The Justice Department just shut down a huge asset forfeiture program
Great story I'm gonna check it out ... Interestingly, though, all money is virtual. In fact, you can think of a currency as a unit of account the same as a metre is a unit of length.

Even in currencies which have notes and coins they only make up a single digit percentage of the total volume of money.

When governments spend, they do so by crediting accounts at a central bank account (ie. They spend their own currency into existence) and taxation is the opposite of this.

The upshot of this is that governments don't need to tax before they can spend (in fact it's the opposite), are not constrained in their fiscal policy by "raising revenue" and have danger of insolvency so long as they only issue debt denominated in their own currency.
Poster cited (Portuguese) source in update: http://g1.globo.com/bemestar/noticia/2015/12/saude-muda-crit...
I noticed this new certificate Apple issued is still using SHA-1 as its signature algorithm. I wonder why Apple didn't make the jump to SHA-2 based signatures.
Yeah, I prefer vision and ability to deliver over some person's belief in your perceived drive.
Its a very simple con to make someone think you are determined, its much harder to con results.
The collateral damage they are talking about here is avoided human misery and death. This is one sort of collateral damage we can happily live with.
Have we ever on-purpose driven another species to extinction in order to save ourselves?
> 10 lines of Haskell can take hours of mindfuck trying to peer through the functor and monad operators,

Please stop. Can you even come up with one example that supports this? Alright, now how about 10 lines from a "real world"* Haskell project.

*real world meaning has at least 1 user besides it's developer
I would argue this a lot with people like Gilad Bracha :), but ya. Incremental compilation is pretty trivial in Smalltalk though given the lack of a static type system.
I guess I've just been relying on Prime too much for the last year, but I wonder: is Amazon relying on USPS more often or are other sellers on Amazon's site relying on USPS? I ask because, as an infrequent seller, Amazon's shipping credit barely covers USPS First Class for the Standard Shipping option that most customers choose. I certainly can't afford to lose money shipping on UPS's slowest/cheapest offering instead.
Until last week, there was a popular conspirancy linking these increasing cases of brain damage to vaccines.
If you have undefined behaviour after an infinite loop that breaks on some condition, then that undefined behaviour will not necessarily have been triggered. Thus, no warning.
Just because a person is poor does not mean he is stupid and cant decide for himself. Give poor people an opportunity to decide for themselves.

"Free basics" is free because someone is paying for it (in this case facebook). Banning it would not make normal internet available at same price point to poor people. The choice here for these poor people is between "free basics" and "no internet". I personally think they are better off with "free basics".

My driver has Whatsapp but no data connection as he does not want to pay (Rs 120) $2 per month extra. Instead he connects to wi-fi at my home whenever necessary. I think he will be better off with free basics.

In a moral standpoint asking telecom companies to forgo their profits to impose our own view of internet on them through government coercion seems like theft to me. Since spectrum is public property government could have imposed such a restriction while demanding bids for it but adding this constraint later seems like a robbery.
Phabricator has a Kanban board. It's also a fine replacement for JIRA for many use cases.
This article assumes there is no filter used, and it makes a lot more sense to use a filter. Years back when I was doing this, we could set the filter constants to over smooth the line and cut corners or to undersmooth it for more zig zag and over shooting corners. We would set it on each device (back in the days of feature phones) so it gave as accurate measurement as possible for typical usage. It worked out
pretty well.
Its funny how different the delivery companies are to different parts of the country. In my particular area of NoDak, UPS is really good and can find people with fairly vague local directions. USPS is pretty ok, but has absolutely no home delivery. FedEx and FedEx Ground[1] have earned my total hatred. FedEx overnight is often FedEx 3 day and they are the only delivery company that has made me drive 90 miles to get a package because they weren't going to deliver it for a week. Never mind the condition of some of the packages we get.

1) I thought they were the same company but was told differently in a pretty rude tone by one of their drivers this was not the case.
Also to point out other things, closes systems like Playstore and Appstore actually help poor people get access to quality apps without worrying about frauds or malware.
Did you even read the article? You know, the part where China is providing aide to and voicing their support for Robert Mugabe, one of the world's worst dictators. How is that good for Africa?
For example, knowing that INT_MAX+1 is undefined allows optimizing "X+1 > X" to "true".

If a programmer writes "X+1 > X", chances are this is an overflow check. Doing this is perfectly defined by the standard if X is an unsigned integer, but not if it's signed. That's what doesn't make sense, since they could've made the unsigned case undefined as well.

which allows a broad range of loop optimizations to kick in

What sort of optimisations exactly, and just how significant are they? I don't believe C should be a language where the compiler does all sorts of high-level optimisation; it should be a straightforward "do what I say" type of language where you get almost exactly what you write, and the only optimisations should be at the level of things like instruction selection --- the optimisations that a programmer would not be able to do at the source level.
Well I submit that as a simple question of quality of implementation, implementers should try their hardest to go for the something that behaves "in a documented manner characteristic of the platform"! But instead, they seem to pick something else. And I claim that this is not helpful to their users, who would be far better served by the characteristic-of-the-platform option.
They didn't use anything, aside from sprays and the sometimes-seen electric tennis racket.

Well, I have yet to find a Brazilian who has lived in as many places (in Brazil) as I have, either number of neighborhoods (15+) or cities (5). Also, I lived in many slums, in many middle class apartments, in a few upper-class places and even some hostels.
Let's say you have a trapping division on the actual CPU you run on. And let's say the virtual machine specifies that division doesn't trap. Then the compiler has to insert checks for invalid inputs to prevent trapping from happening. Those checks may degrade performance.
I would imagine UPS's union would give Amazon pause.
My wife works in research on vector borne disease, mostly mosquito carried viruses. Oddly, bourbon, heartland and lacrosse are becoming more interesting because they impact Americans. Many people have never even heard if them. Dengue, chikungunya, zika kill more people and are better known but they don't kill the people that fund the research.

It's an ugly situation. Dengue in particular was a real mess until relatively recently, like they didn't even gave consistent mechanisms to detect it or identify the different subtypes. Like you might test positive if cdc tested your blood but negative if a doctor in South America tests you. Really one of two things would be best for it, either climate change brings it in to Europe and North America or some tropical countries become serious enemies so the DOD takes it more seriously since they'll plan on fighting in places with it.
Huh, the darwin build triggers Chrome's built in malicious file protection.
The problem, as Regehr (the author of this submission) has pointed out many times before, is more subtle than that. Because certain behavior is considered undefined, compilers are allowed to assume the code it is compiling is well defined, and optimize accordingly. That can cause simple bugs to have mysterious effects. For example:

a->thing = 42;
if (a == NULL) {
return;
}

Obviously that code is wrong; I should check for NULL before using a. But because I dereferenced a, the compiler can assume a must not be NULL, and just removes the null check as dead code. This scenario has caused problems in the kernel, and made bad bugs even worse.
Sure. We don't need extreme specificity though: I'd be content with wiping out the whole family if that's what it takes to hit the ones that prey on humans.
Depending on where you are located, you may have needed to pay taxes all along.
The polio virus comes to mind.
> CRISPR-Cas9 is an amazing simple system that has worked in every species tested.

But how could we put it into practice? I only saw gene-level mechanics in that article. Please show me a machine that could do this at scale.

> modern life is a successful attempt to control nature

How so? I imagine 2,400 mothers in Brazil might have another story.
> You need to be able to push email status changes out to connected devices, I don't want an alert for an email on phone if I've already read it on my laptop.

This. This sucks so much. Even gmail can't automatically dismiss a notification when I read a mail on the desktop!
It's telling that USPS customers regularly experience these kinds of issues.

Packages that come via UPS are at least handed off with some care. In my neighborhood, USPS is a lottery if your mail ends up in your box or someone else's.
I was in a union for almost ten years. I was young and was told I had to become a member if I wanted that job. Please spare me the empty pro-union hit points. I have seen, from the inside, just how caustic they can be. I was Union Steward for my last year. All I can say is, disgusting.
Smallpox is the best example. Today, it exists only in closely-guarded labs. In prehistory, we also wiped out all the megafauna outside Africa --- partly because they were delicious, I'm sure, but also partly because they found us delicious.
Smallpox is the classical example of this, but most large predators (wolves, bears, etc) have been driven to extinction in locations where humans are found in large numbers.

You could argue that the Tasmanian tiger was driven to extinction for commercial reasons as it was hunted to protect sheep flocks [1].

1. https://en.wikipedia.org/wiki/Thylacine
Looking at the generated instructions might give a clue, but I'm just as mystified. Given the size of the program, I doubt there's much of it to inspect anyway.
I would for sure pay about $50.00 more a year to only receive packages via UPS. USPS has made some really inconvenient mistakes, and OnTrac has repeatedly left packages in strange locations.

Frankly the only saving grace is that I can have packages delivered to an Amazon locker in most cases. Otherwise Prime has become significantly less convenient than it was when it was UPS/Fedex only.
How about treating it just like another thread accessing the values? So yes in the general case, no if you put in memory barriers or atomics.
I understand your point. The beauty of it is: This is math, not opinion. If you doubt any of it, all you have to do is fire-up Excel and work the numbers.

For example, try to answer the question about how GM can survive, grow and innovate when it has nearly 5 retired employees for every one current employee. And, every single one of those retirees is drawing a huge percentage of their salaries as their pension, for life, as well as enjoying tremendous paid benefits.

The problem here is the divide between people who have business experience and those who do not. Any small business person understands, without having to run any calculations, that having the cost of a position multiplied by 6 (because you are paying 1 active worker and 5 retirees) is utterly unsustainable. Or that, installing a series of automated welders while not being able to lay off 50 people is a formula for bankruptcy.

Do you hire a gardener, cleaning service or pool person? Imagine having to continue paying them 80% of their monthly fees after they retire. And then you have to hire a new service to do the job.

Now you go out and buy a robotic lawn mower, vacuum or pool cleaner.

And you can't fire them.

You have to continue paying those service providers for a service they will not be performing because their contract says so. Forever.

Get the point?

We can engage in the fallacy of attacking the source all we want, yet, it is impossible to attack the math, which is the point here. These arrangements are mathematically predetermined to result in the destruction of companies and jobs unless Superman comes down from the skies and brings with him a supernatural solution of some sort.

Or, we pretend all is well, grab some tax money to continue propping them up and shift the problem forward to another generation. Which is exactly what we've been doing with both unions and government programs.
This used to also be a joke about UPS/Fedex, but they've become significantly better.
We haven’t quite got there yet, but I hope we do soon [1]

1. http://www.nytimes.com/2014/05/06/health/world-health-organi...
This isn't the first dangerous disease spread by mosquitos, and may not be the last. Not to mention how incredibly annoying they are in general.

I've been to Brazil a number of times, and the thing I could never understand is why, in a tropical country knee-deep in hungry disease causing mosquitos, is there not a single screen on any of the windows there? Big mistake, they're not expensive. They are cheaper and safer than rubbing chemicals into your skin every day.

Here we have screens even in the desert where there are few mosquitos, they still keep out flies and moths, etc.
How to Rip and Convert DVD to Xbox One
Yes. Combine your approach with a new device, a mailbox size of several gigabytes and EDGE/2G network connection.

IMAP/JMAP will work fine in those conditions, as a client can simply fetch the list of folders and a few email headers, and then lazily fetch email bodies on demand. Updating the read status is pretty cheap and does not require a full sync between the device and server, and so on.
It's really friction between incompatible visions of C: Some want it to be a portable wrapper over assembler with predictable semantics, others want it to run as fast as possible.

Like it or not, the standard leaves the doorway open for the latter group to come up with increasingly aggressive optimization, only limited by their ingenuity.
Not even close. The expressiveness of rust alone far outclasses go in my opinion. Add in the node ecosystem and it's in a different ballpark altogether.
China's dark matter satellite begins its search for answers
Eat my dust! :P
Generally the situation is that you're supposed to pay sales taxes, even for out-of-state purchases, but absolutely nobody does.

Aside from huge-ticket items like automobiles, where the taxes have to be paid to register with the DMV. A lot of people in New England shop in New Hampshire, to duck the sales taxes in their states.
The tragedy of the Juvenile Justice Bill, in two heart-rending stories
> What sort of optimisations exactly, and just how significant are they?

Well, if you could remove one instruction per loop on most computers (especially conditionals that could cause a branch mis-prediction), the effect of that in terms of performance is pretty staggering. Instead of thinking of it as an optimization, think of it as a check that doesn't need to be inserted into the code. If you can tell the compiler "I promise I won't overflow this variable", that's a lot less error checking it needs to insert on every iteration.

> I don't believe C should be a language where the compiler does all sorts of high-level optimisation; it should be a straightforward "do what I say" type of language where you get almost exactly what you write

Well, you could just compile with -O0 then. I don't necessarily agree with C on this, but it's pretty clear the community has made the decision to prioritize speed over safety. Nothing wrong with that, but if safety is your priority you should probably look at things other than C. Even if you were to define undefined behavior, it's a spectacularly dangerous language.
To save, maybe not. But we sure did it for other reasons -- like say to hurt others, or for economic reasons. One example is:

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

We went from 30 million on North American continent around 16th century, to a few hundred around 19th century.
The inhuman side of Facebook, or other giant tech companies
Posted from a friend's Facebook page. It really makes me think about the power corporates hold over people. As more and more tech companies gain relative monopoly in their field, these kind of inconveniences are doomed to happen more often.

"Need help from friends working at Facebook. I recently opened an account for my new mobile game on Facebook, to do some Facebook ads. But after configuring for 3 hours in the bug-ridden ad system and finally successfully launched a campaign, Facebook sent me a message saying my account has fraudulently activities and shut it down without giving anything specific. I appealed but they responded with nothing specific, only saying that they are not confident re-opening it. This level of bureaucratic behavior is just really hurting Facebook and its developers. So if anyone working at Facebook sees this please please help me out here. Thanks!

PS.
It is unbelievable that Facebook could just do this, shutting down your account, without giving a why. In a world of increasing corporate influence, and increasing integration into the web and the services the corporations provide, they hold power over people that used to belong only to governments. And a small percentage of such inconveniences could just spell disasters for people experiencing it. What's even worse is the automatic, monotonic responses, that give no specifics, no details, no instructions on what you should do, only what you cannot. Is this not some semblance of corporate dictatorship?
"
As an NYC resident I can't say I've noticed the difference (within the past 6 months or so, anyway). Almost all my packages get shipped via USPS but get there by the guaranteed delivery date.
https://news.ycombinator.com/item?id=10783711
This is a nice Christmas present to the Node.js+Rust community. Thank you.
Same here, I've been using Amazon heavily for all my purchases and recently they started using less and less UPS to my great displeasure. Canada Post is awful to deal with, I've been considering if my Prime membership is worth it at all.

Getting delivery is supposed to be a smoother experience than physically shopping. With Canada Post, or Fedex or Purolator or others, it's not. It's just a major PITA when I have to drive to their distribution center to get a package of soap that I wish they would just have dropped at the damn door.

It's weird to me, because Amazon has "Customer Experience" at the core of their values. The customer experience is definitely degrading with the use of non-UPS delivery.
Demand-based pricing.
I have the same experience - any time you see a shady dude in a Jetta toss the package on my porch from the street, you know the whole house is going to smell like cigarettes from the box.
The Android team idea didn't make any sense to me.
> If it is really so important to people that they survive...

I very much like where you're going with this...

> then we could put some on an island as a kind of zoo.

wait, what??
If any startups pay high market salaries, it's in ad-tech. There's little "I believe in the product" and frequently tech is boring. The only redeeming quality is they pay well.

That said, this doesn't seem like a successful exit.
That induction does not hold. Karp hasn't been keen on an IPO for the same reasons why many other private companies have been of late -- because it's easier to focus on growing the company without the ever-increasing overhead of being a public company. That in no way implies (or even suggests) that they never want to IPO. I used to work at Palantir, and I've never heard anything to indicate that they want to remain private forever. Even early on, Karp talked about not wanting to IPO (or sell out) too quickly. His plan was always to aggressively grow Palantir into an incredibly successful (and valuable) company, and only then to exit.
I'd say that it doesn't have to read 'a' again because these are separate variables and there's no requirement for 'a' and 'array' to be contiguous, or for that matter 'a' being in memory at all instead of just being in a register. An OOB access could overwrite the memory storing 'a', but I think this case of relying on the ordering and location of objects in memory is just not something any C code would ever have to do.
Previous discussion: https://news.ycombinator.com/item?id=10779589
But someone's pseudocode is another's 'mathematical notation'. It comes down to familiarity and training. In fact Lisp was more a notation in its early life, then Steve Russel thought it would quite hilarious to use
Lisp's own 'eval' to interpret itself. Great way to annoympress your PhD advisor.
They had $13MM in annual revenue (in 2014) and were acquired for $45MM (~3.5x). Interesting.
Amazons own delivery folk - In my area they are mostly Amazon Fresh or whatever the grocery service is - are excellent for me. It's the strange 3rd party couriers like A1 and OnTrac that do stupid stuff like mark packages as delivered at 7:59 PM (there's an 8PM cutoff) with the package actually appearing the next morning if ever.
I interpreted that passage as that he had once gotten a review of someone as "moody" and it turned out they were actually clinically depressed, and similarly with the other reviews.

Not much better to extrapolate from one data point than from zero, though!
Everyone on Earth ACTUALLY is your cousin
I'm guessing Amazon Flex is what they are planning to use long term.