skysight-inc/HackerNews huggingface dataset:
That isn't exactly "from scratch". They took pre-existing genes from a known bacterial genome (M. mycoides) and started knocking out genes via an automated process until the final resulting genome was no longer viable if any of the remaining genes were likewise removed.

That doesn't quite meet my definition of synthetic life form. It's like the difference between stripping down a stock car for racing and building an entire go-kart from unrefined, unsorted piles of rock.

That synthetic genome is the end product of billions of years of evolution minus billions of years of accumulated kludges and cruft. And it's about half a megabyte. It wasn't designed, but discovered.

I would guess that there are plenty of genes in the sequences common to fungi, plants, and animals that cannot be removed without ruining the whole organism. Many of those would have currently unknown functions. And those 149 genes are what remain from running the cruft-removal process on one species of bacterium. To determine whether they are truly required for life, they woul have to also be retained after running the process on other species to discover their minimally viable genomes.
I like following msuster, but every time he does a snapstorm I'm like "Dang! I wish I could share this."

He keeps promising that he's saving them and will release them, and I can barely wait.

Don't have any other good suggestions, unfortunately, thanks for the suggestions of bobbyhundreds.
Why was it removed anyway? I agree that the ability to unpublish something is the real problem, but I wonder why the author actually unpublished it. I wonder if the author knew about all the projects that depend(ed) on it. Maybe he/she actually did it as an evil experiment, though a very interesting and eye-opening experiment. Does anyone know?
Hah, my parents don't get USPS mail at all, and they're in a smallish suburb that's not all that sparse.
Just read a few good tips here[1]. Basically shrinkwrap and use a private npm server/cache.

1 - https://news.ycombinator.com/item?id=11354147
I really don't agree with the main thrust here at all, and I think I agree with the analyses the OP was trying to rebut: it basically boiled down to luck. There were other viable (and even better) chat products out there.

Lacking a "reply" feature almost kept me from using Slack. It is still the only new feature I want in Slack. I would trade half of the integrations (I mean, Giphy sucks, it really does, and the Hangouts integration is just a race condition with an icon) to have that one thing.
Costco member, never applied for stupid credit card. Cash only baby!
You wouldn't know it, but LA has a pretty decent transit system, in terms of one that can get you most places you'd want to go. It's largely bus-based, and can take a while, but it is effective. Compared to some mid-western and southern cities, it's worlds better.
London Underground funding info is here:

https://tfl.gov.uk/corporate/about-tfl/how-we-work/how-we-ar...

About 40% comes from fares. About 25% is government subsidies. The rest is a mixture of borrowing, advertising/rental income, a central London road tax, and 8% is funding for Crossrail (but this represents pure infrastructure investment so does not affect the steady state).

I have to admit, having reviewed the figures, I am a bit surprised and concerned at the level of borrowing involved.
With DMCA requests, the expression is deemed unlawful and the DMCA is used ultimately to take down the actual website. That is not the case here as the websites are allowed to continue publishing to the world without penalty.
No, this is not a censorship law. This is about private individuals requesting potentially harmful or embarrassing information from being propagated and easily searchable. This is putting power into the private citizens hand.

This is not a removal of critical speech or journalism. Calling this censorship is the equivalent of calling blinds on your living room window censorship. Privacy is not censorship.
Used to be a fairly quick way to get around, but since 9/11 the unpredictable security delays and increasingly cramped seating have made it far less tenable. Even a 1 hour flight involves a ~45 minute trip to the airport - including time to park and walk to the terminal; a 2+ hour wait through security because it could take three quarters of that; the hour flight itself; time to disembark at the terminal - bare minimum we are talking a solid 4 hours which could easily turn into 5+ with a not-infrequent delay. You are no longer much ahead of the curve for an equivalent drive of less than 350 miles, at the end of which you would have a car. The expense of flying is prohibitive, and I can't even open my work laptop in the plane because it's a behemoth.
The next housing crisis: chronic undersupply of homes for a growing country
New York is larger than LA and has very good transit.
Arguments presented without evidence can also be dismissed without evidence. The guy you're responding to cited his, please cite yours.
Tony Fadell's Struggle to Build Nest
I actually got frustrated enough with this a few weeks ago to write a quick extension that lets me jump between comment trees:

https://github.com/mpwoz/jumper

It's very lightweight and doesn't clutter up your screen with an icon since that's literally the only use case. I haven't gotten around to publishing it on the web store yet unfortunately so you'll have to install manually.
I'll leave the initial questions to the Citus team, but re: CloudFlare this link might be helpful:

https://blog.cloudflare.com/scaling-out-postgresql-for-cloud...
Why do American commenters become so defensive whenever an American company operating abroad is subject to local laws? Foreign countries aren't subject to the first amendment of the US constitution, and a lot of other countries both through law and through social norms don't consider freedom of speech absolute.

This law doesn't allow individuals to remove any information they find distasteful, it allows individuals to apply to remove information about THEM. And there is already built in a "public interest" defence, meaning if there is a public interest to the link then the link stays.

Ultimately this isn't black and white, and there are some interesting use cases of this Right to be forgotten (e.g. revenge porn), I'd suggest people read the Wikipedia article top to bottom, it is quite fascinating: https://en.wikipedia.org/wiki/Right_to_be_forgotten

But I'll say this, whatever opinion you come away with, you cannot criticise France for not holding up to the US's ideals. If Google doesn't want to operate under the EU's privacy standards then Google can leave.

I also find it slightly ironic that Americans on one hand whine endlessly about other countries violating perceived rights while on the other operating the world's largest surveillance dragnet, and Americans routinely say (paraphrasing) "it is unacceptable to monitor Americans, but fine to spy on foreigners!" So if you're going to start arguing that the US's 1st amendment should apply in France then I'm going to argue that the US's 4th amendment should too!
That's a left over item from the alpha testing. It's now been removed.
There are many streets in New York that are like this, experienced cab drivers know this and will take routes that take advantage of "cascading lights".

In fact the fastest/cheapest route to prospect heights from lower manhattan is to take the williamsburg bridge to lee ave, to nostrand ave, where you can catch a long stretch of cascading lights.
>nothing about this single-page-app requires a session at all.

The app saves you the gifs you like/disliked that requires a session. Now you could say the app doesn't have to save that information, but then I'd say it's a toy app so it doesn't have to do anything. The creator wanted it to save your history, therefore it requires a session.

Let's say it requires a regular email login instead of facebook (in order to support password reset). If you're using an anonymous email that you've been careful never to accidentally associate with your name, then yeah you could keep the app creator from knowing your name.

If like most people you just use your regular email address, it's trivial to get your name with a quick google search.

>Let's say traffic to this site is linked with lower credit scores

If you're really worried about that, then you should probably have an entire fake virtual identity to handle things like this.
Haha, allright then. I was recently shopping for a backup system and I guess I made the right choice when I avoided the one that made use of Blowfish.
I think that was a stylistic choice for the purpose of injecting humour rather than not knowing.
The data show no such thing. Correlation != causation.

People self-select where they live. It could easily be that happy people choose to live in the country instead of the city, or people in cities have more stressful jobs, etc
It's going that way anyway.

I work for a company in London, but I work remotely from Switzerland. Many of the people who live in the UK but work in the London office only come in a few days a week because their commute takes a long time, and if there's any kind of transit disruption at all that automatically means a WFH day.

It's not a big deal. Modern comms tech is really good.
The point is that QI is generally presented as something that's not terribly difficult for someone to test out. The biggest barrier to entry is understanding enough physics to create the quantum noise, but after that it's basic robotics that can be done cheaply and by a single person.

Changing the experiment to require 1. illegal acts i.e. betting on someone's death, 2. knowledge by others, introducing an interference factor, etc changes the thought experiment. Of course, it may be valid as a thought experiment if it adds an interesting new complication, or removes a complication that wasn't essential to the paradox.

But remember, the objection you proposed your scenario to avoid was the possibility of something going wrong with the suicide attempt. Changing the entire scenario to be less plausible seems a bit too much for a staightforward objection like that.
Not really. (string[0] == string[0].toUpperCase() && string[0] != string[0].toLowerCase()) is the correct way to approach this problem. If toUpperCase() and toLowerCase() don't handle Turkish letters, then that's a BUG in those methods, which should be reported and someone should freaking take responsibility for them and fix them.

Adding another module with a method does not fix the original problem, it just creates more problems for other people to solve.
Is a Different Kind of Silicon Valley Possible?
Thanks. I went through it but couldnt find info about their cluster size, data size and queries response time
Is anyone cited for public intoxication merely drunk while in public, or are they instead drunk while causing a problem in public? I ask because in various cities I've had a fair amount of police contact while intoxicated, and never been cited. Typical exchange:

"What are you doing?!"
"Goin' 'ome, off'cer!"
"You're too drunk to ride your bike. Get off and walk."
"Ooookaaayyy..."

If being drunk makes one an asshole, then one is in fact an asshole, and one should drink at home.

Besides, train stations and bus stops are also public places. How is that supposed to work?
A lot more than just one ;)
How to see timestamps in bash history
Reality, Retail and Revolution
Google's AI was designed to play go, and became an expert at Go. Microsoft's AI was designed to use twitter, and became an expert at twitter.
> The problems it highlights can be reduced to low tax revenues. Our infrastructure is crumbling because we do not collect enough taxes to subsidize it.

This is a double whammy, because so many urban areas basically came close to the brink of death during the mid 20th century and have only revitalized in the last 30-ish years or so. That means there's a massive infrastructure and services "debt" in most cities, so they have the burden of playing catch up as well.

> Things like roads and trains cannot (and should not) pay for themselves---they are a public good. The train might be empty at night, but the ability to take a train home prevents drunk driving, for example. One cannot put a monitory value on services like that, they speak to our collective quality of life. The SF transit situation is the direct consequence of a failing tax base. The wealth of the local tech industry is not "trickling down" to improve city infrastructure, in proportion to the industry's growth.

I strongly agree with this and wish it was more of a priority (sadly, our political system is so broken everyone is focused on other sideshows and wedge issues). Public transit is really a strong societal good, and an equalizer. Good public transit is a big factor in enabling the poorest and least advantaged to find jobs wherever they exist while keeping their housing costs low and also enabling things like continuing education and so on. It's a major component in that whole "lifting yourself up by your bootstraps" thing that people think is so important.
Because for each new category, you would have to tag all the scenes in the movie that fall into that category in order to filter it out.

I think the categories chosen are those that the MPAA use to set the content rating.
Exactly. I live in a big city. It's already dense enough that transit congestion is a major problem. One coworker bought a house a couple of years ago, and in the last year told me that his commute essentially doubled.

Further increasing the density of my city (especially if we do it before putting adequate transit in place to prevent congestion from becoming worse) is not something that I want to happen. Why would I vote for it? I'm happy for density to stay at the same level it's at now, or only gradually increase. I haven't heard a convincing argument for why I should be in favor of increasing density at more than a relatively slow rate.

Cities should look after their current residents. If the residents don't want density to increase, then who is to say that's the wrong policy?
You need a place and a person who knows all this stuff (or likely more than one). That's expensive and hard, as knowledge of all these setvices has to be correctly handed over across people and over time. That's on top of org-specific processes that are likely more important and more byzantine, which means they have priority. So the day your awesome_pkg_server breaks, nobody remembers how and why it was set up, and the whole thing is scrapped. Back to square 1. This assuming you actually have one or two people with enough free time in the first place...

Whereas standard "fetch package" scripts are trivial, and each individual stack is known well enough by developers working on it every day that there is zero administration and little need for extensive knowledge transfer... At least until left-pad disappears from under your feet; but that's rare enough that the trade-off is worth it overall (or people cannot even imagine it ever happening).

I'm not saying this is how it should be, I'm just describing why a lot of people do what they do.

Maybe the solution is an overall simplification and harmonization of all these services, so that the responsible option and the lazy option won't differ so much. You could have something like a prebuilt "repo server" image that can be downloaded and configured quickly, and which will then auto-cache all requested packages across different services. Cache invalidation would still be tricky but could be triggered selectively from an admin panel. Maybe all this should be packed into CI servers by default...
In the past I definitely found Powerpoint/Keynote to be pretty effective for mocking up rough wireframes.
"Tuurnn arround"
Hail Hydra.
Is this compatible with deployment automation systems like Ansible? Do you have any plans to write an Ansible Galaxy role for installation?
WAYS TO PROTECT THE GLASS ON Your VEHICLE
Motion-Sensing 360° videos may be the holy grail
The most accurate (and amusing) description of that game I've heard is that it is a "backstabbing simulator".

I was in the alpha and had to delete it from my phone, it was too addictive. It's disappointing to hear that they're having money troubles, their game is pretty unique and deserves a better fate.
I have to admit that we drove our trash to the dumpster where we lived in Pittsburgh. It was an apartment complex. We lived at the extreme east end, while the one and only dumpster was 0.3 miles away at the extreme west end.
As someone working at a consumer hardware company, it's easy to see how you can get bogged down by details and micromanagement, like Tony Fadell seems to have done at Nest. Hardware seems to involve so many more things to focus on and perfect when compared to a SaaS product.
>RTBF arose because a man was a victim of harassment, where the harasser was creating very many websites across the world using fake details to do so with a variety of hosting services who had a variety of responses to the man's legal paperwork.

No, RTBF was invented when Mario Costeja González decided that a perfectly factual archived news article concerning him (http://hemeroteca.lavanguardia.com/preview/1998/01/19/pagina...) was inconvenient.
To be more precise, they are requiring Google to remove specific results for searches on a person's name.

The problem is that Google gets hundreds of thousands of these requests, and over 50% of them are deemed to be invalid - a doctor removing links to a malpractice suit against him, for instance.

The search engine must make the call on whether the request is valid or not, based on very vague standards. If they don't remove something and is later found to have been wrong, they could be fined up to 4% of their annual revenue or €20M, whichever is greater (that's under pending legislation)

http://blogs.lse.ac.uk/mediapolicyproject/2015/12/18/the-fin...
A programmer is someone who writes code, not someone who installs packages. Do you really need someone else to pad strings for you? Come on.
The "unfork" part is primarily about not forking the postgres codebase anymore, as done before citus 5.0 (i.e. we modified parts of postgres, to make it citus). Citus now entirely works as an extension to postgres, using the extension facilities postgres provides.
I'm reminded of the incredibly bad "Silicon Valley" (not the HBO one, which is amazing - but the one by Randi Zuck...) and how REALLY REALLY bad that was - I doubt Apple will fail that bad, but we will see.
Well thank god that's sorted. The exact order of events regarding articles, comments and updates is of desperate importance.
Oh sure, these constructs are broad brush strokes, I agree.
StrongLink: Content-Addressable Notetaking System with “hash://” URI
I don't think housing will be affected the way you think it'll be affected.

Hedge funds are buying lots of real estate, Single Family Homes included [0] [1] [2]

It's a flight to safety, and with jobs moving to cities, millennial preferences with them, and restrictive zoning/NIMBY, real estate is the perfect landing place.

[0] http://www.motherjones.com/politics/2013/11/wall-street-buyi...

[1] http://dealbook.nytimes.com/2014/06/27/investors-who-bought-...

[2] https://newrepublic.com/article/112395/wall-street-hedge-fun...
Apple announced on Thursday that it was working with the
entertainer Will.i.am

Welp, this is going to be a trainwreck.
My bad, '({}).toString.call([1,2,3])'.

Because type introspection is so ugly in JS, but so needed, that it's hidden behind 'require('is-array')' to make it palatable. Ridiculous.
Another one hnbuzz .. But an iOS app - |via http://bit.ly/hnbuzz01 |
The (near) future of UI (is here)
What actually ended up in this file?
> Nice story, but Western Civilization started to fall when the gold standard was left behind for some massive credit scheme that created money from thin air.

I can't tell if you're joking... you think the fall of Western Civilization started in the 1930s?
Welcome to the present day internet, where anything and everything can be a "trigger"...
http://www.apa.org/monitor/2014/04/rural-suicide.aspx

http://www.theatlantic.com/health/archive/2015/03/the-growin...

http://www.huffingtonpost.com/2015/03/16/rural-youth-suicide...
We have been working on hypervisor.framework for more than 6 months now, since it came out to develop our native virtualization for OS X, http://www.veertu.com As a result, we are able to distribute Veertu through the App Store. It’s the engine for “Fast” virtualization on OS X. And, we see now that docker is using it for containers. We wish that Apple would speed up the process of adding new Apis in this hypervisor.framework to support things like bridge networking, USB support, so everything can be done in a sandboxed fashion, without having to develop kernel drivers. I am sure docker folks have built their kernel drivers on top of xhyve framework.
Apparently the guy didn't want to go through the hassle of implementing a login system and the dependencies that involves (ability to send password reset emails mainly).

If I were you, I'd make a fake facebook profile just for situations like this.
The protections in the RTBF ruling for public interest are weak, though, because they require search engines to make the determination themselves, and to defend that determination in each individual case before a court. Obviously it will be much easier for the search engines to just throw away the public interest, because there is no penalty for complying with all RTBF requests.
> And 9/77 of mainland Chinese are buying properties in Vancouver, so you multiply that by total number of people in mainland China (that are high net worth and affluent) and then multiply that by the average property value bought by them. That gets (a rough approximation of) the property value bought by Chinese mainlanders in Vancouver, now divide that by the total property market in Vancouver to get the percent of Vancouver being bought by Chinese mainlanders.

And now you've done the correction for the base rates which I discussed in my original: once you know the relevant populations and fractions, then yes, you can get out the right fraction. But it's highly unlikely the correct version will just happen to equal the original fraction in the survey, and no correction was included in the summary. Let me quote again what I am criticizing:

"This was a study based on "a Financial Times multiple choice survey of 77 high net worth and affluent mainland Chinese individuals, 'admittedly not a statistically significant sample size,'” According to this survey, 9 individuals out of these 77 Chinese bought property in Vancouver."

Note there is nothing about 'total number of people in mainland China'. Nothing about 'average property value'. Nothing about 'total property market in Vancouver'. I don't know where you're getting all this. The procedure as described is just plain wrong, nothing to do with sample sizes or Bayesian methods.

> This process isn't inherently wrong, the debate is whether the small sample size makes the uncertainty too large to be useful.

That's what the comment thought they were defending, but they were wrong. They misunderstood the problem entirely. It was interpreting the survey meaning totally incorrectly by inverting the conditional, the problem was not precision/sampling error.
This is probably a recruitment operation. Not that there's anything wrong with that, but I think that's what this is.