skysight-inc/HackerNews huggingface dataset:
I don't think that's how the typical gentrification process goes though. I think it usually starts with developers increasing surrounding property values which attracts more affluent residents, who demand improvements from the municipality.

The difference I see here is that the developers and new residents are the ones who reap the benefits of the increased property values from gentrification, whereas if the city makes modest improvements before it's current residents are forced out by increasing prices/taxes, then the current residents reap the increased value. Even if they move because they don't want to pay taxes on higher property values, their property is still worth more when they sell it.
> These places are built all at once to a finished state. Today is peak wealth; it's all downhill from here, regardless of how much public investment is made.

This. I've struggled to phrase why most developments seem so terrible, or sterile, or what-have-you, while the areas that developed over time seem so much more... Alive? Valued? This is an amazing way to phrase that difference - it's possible to invest yourself in places that are not at peak value.
Thanks, interesting examples.

Could we drill into hyperloglog and how you use it? Is it a bioinformatics app? Otherwise why are you using this approximation technique on modern hardware?
It would be nice to see a review site modeled after Consumer Reports. They tend to compare, with a well defined criteria, products in a category. It's a professional unbiased review system rather than a crowdsourced low value review system.
TIOBE Programming Language Index for January 2017
Increasing the value of land without increasing the incomes of the people who live on that land leads to displacement and gentrification.

The goal of a city shouldn't be to increase land values -- it should be to increase the affluence of residents.
Three questions here:
1. Has he cured even one?
2. Cure them for whom?
3. How much is a cure?

I would argue that with proper utilization of the world's technology today and proper incentives of the world's behavior, most incidence of disease could be eradicated now. For example, fast food for example leads to heart disease [1] I believe it's easier to make fast food extremely expensive to the point where no one would want to eat it and consequently there will be a significant decrease in the occurrence of heart disease, compared to curing heart disease. There are MANY examples of things like this.

[1] https://www.heart.org/HEARTORG/HealthyLiving/HealthyEating/D...
What about romanization into latin-ish alphabet that doesn't have y letter? It's i then.
Thanks for the further clarification!
The real significance of this article is related to the inside baseball of how most venture funds work. See this: http://www.theequitykicker.com/2011/01/12/how-does-the-struc... to learn more.

In brief: Most venture funds are closed-end funds, with a certain amount committed up front from LP's, where each dollar can only be invested once. The fund stops making investments after 5-7 years, then closes down entirely after 10 years. After 10 years, the managing partners stop collecting their 2% management fee, and any additional returns aren't typically included in the performance of the fund.

As such, there's a huge incentive for fund managers to invest early, and find an exit within the time horizon of their fund. A VC who pumped a ton of money into an early stage Uber in 2014 in year 6 of their fund, is going to be pretty screwed if Uber decides not to go public for another 5 years from now.

Where this could go sour is that these same fund managers are spending years 9-10 passing the hat to raise money for their next fund. If the typical pool of investors still have a lot of money tied up in previous funds, then they're going to be less likely to ante up for the next fund, since they'd have to double down on VC as a proportion of their portfolio. It's also going to be a tough road show if your story is that you invested millions of dollars in your last fund and it's all still tied up ...
The argument is that its much easier to apply small investments to lots of neighborhoods than to try to transform any one of them.

Typically with gentrification it isn't a series of small improvements that change the neighborhood its bigger urban planning changes or additional big projects.
The public API is rate limited. However, if you want to purchase a dump, we can work something out.
What are examples of successful crowdfunded companies?

How does the crowd determine the difference between your type 1 and your type 2 companies?
It ultimately boils down to a cat and mouse game. What you end up with are extremely intrusive anticheat tools that do all sorts of nasty Trojan-like things; for example, injecting DLLs into a player's host machine to determine if they have modified the memory of the game.

The anticheat process itself will hide and run in kernelmode. I don't know about you, but I don't feel terribly comfortable having a closed source binary running in ring0.
No, I'm sorry, but that's simply not true. Plans were going up for years. In almost a third of all years in the ten years prior to ACA, California saw double digit growth in its guaranteed-issue small group market.

Also, there's no mechanism by which plans go up by double digits "in anticipation of" the ACA.
And the solution is to indiscriminately bomb Gaza and then prevent it from rebuilding once the bombing is over? What did the children ever do to deserve watching their parents or friends or teachers die before their very eyes?

Do you even realize how difficult it would be for a child to live life normally after their school is destroyed? How do you think such actions will affect young children? If you were one of the children who witnessed the horrors during aerial bombardment, would you ever forget?
True story: The company I work for make some pretty hefty winches for offshore use. Think ROVs, subsea oil installation, salvage &c.

Years ago, one of our customers had ignored a number of increasingly strongly worded safety bulletins, the end result being that just as they were going to hoist their megabuck ROV back aboard, the winch motors stopped and - for an encore - it turned out they hadn't tested the brake in ages, either - so it was incapable of halting the winch.

Now, the ROV itself would very gently drift towards the bottom. Too bad the umbilical cord between it and the winch weighs several kilos per meter.

The initial yank as the ROV freefell to the sea surface and the inertia of the drum ensured enough cable was paid out for the weight of it to keep the winch going faster and faster. Basically you had a very large loop with the ROV at one end, the winch at another.

This drum was designed for some 30rpm or so at the maximum design speed. Based on a video from a surveillance camera, we found the drum did close to 200 rpm as a few tons of cable pulled at it.

At this point, thinking the brakes must have been stuck disengaged, some brave soul with poor judgment and an axe appears, chopping off the hydraulic hoses to the brake. Lucky for him, the brakes weren't able to stop the thing anyway - otherwise, he would have found out if the designers had made the frame sturdy enough to remain intact during the retardation which would have followed.

This brave soul then realises that the game will be up in a few moments' time anyway - when the drum runs out of cable, at which point being anywhere near the winch will be very bad for you.

He runs like mad, disappear from the frame and then, seconds later - kerrrr-whaaang as the umbilical is ripped from the drum, the drum is torn from the frame and it all disappears into the large, blue waste disposal.

That led to a quite interesting post mortem. They found assorted bits and pieces of the winch all over the deck.

Somewhat off topic, but disintegrating centrifuges got me started...
>> Did humans live better before 1947?

> In some ways, yes.

Humans in the U.S. are far better off now in almost every way. Of course there are exceptions.

> Democracy is effective at not rounding up dissidents in secret police raids, but in cases like this it breaks down.

I disagree strongly; democracies perform exceptionally well economically. All the wealthiest economies are democracies, and they are far wealthier than any other economies in the history of the world. Saying democracies do well for political rights but not economics is like saying Microsoft did well with operating systems but not office suites.

And one could argue that human welfare is better in democracies with more planned economies, such as the Nordic countries.

Are democracies still very flawed? Absolutely, but I haven't seen a better option. As someone said, democracy is the worst possible choice, except for all the others.
>>> I prefer floor plans that cater to the mood of the team, rather than setting out some one-size-fits-all-every-day notion of productivity.

Certainly agree that avoiding a one-size-fits-all attitude is best, but I think that picking something at the granularity of "the team" is part of the problem here.

Likewise, people who answer a bunch of tricky questions with "the team decides."
Slightly OT - Anyone else find it hard to (other than the single link to the search) navigate to their main site from the blog? Strange to have its own domain without core/nav links back to the main site.

When you do get to their main domain, it has these weird links (sitemap a b c...) to another domain in the footer of an extraordinary number of other domains (SEO?)
Alternate cynical title from the red/green map: Towns pump money from poor neighborhoods and dump it into affluent ones.
What about the "this is the most common setting used by our clients"? Is that not a good "excuse" for being the default?
The post lists "Overload Protection", "Popups" etc for their site overload, but this is the real reason their site crashed.

> http://kraftblick.com/wp-login.php

Wordpress is the only PIG that crashes for as little as 10K visits. Because ever freakin' godman request is a query to the database. No other CMS is this bad.
And this is the reason this post also crashed the website. The irony of it all!

Related Reading: https://www.reddit.com/r/Wordpress/comments/2x1xzv/how_do_i_...
Telegram Desktop reaches version 1.0 with custom themes
I might have been using "romanization" a bit loosely, thank you. I was taught with Hepburn, IIRC, and was basically taught "hey there's a bunch of ways to do this, and people give them names" not "a way of unambiguously encoding Japanese into the roman alphabet", but am very willing to be wrong here. Thanks for the note.
It is most likely appearing to work without a password because it is using socket authentication (vs tcp). See:
http://mysqlserverteam.com/secure-by-default-in-mysql-5-7/

If you want to double check, try 'mysql --protocol=tcp'.
Updaters/patchers for some popular games (Blizzard stuff, League of Legends, etc.) use P2P methods to reduce hosting requirements when pushing big updates to hundreds of thousands/millions of players.

I'm sure there's other use cases, but I'm not sure what they'd be.
I suspect GP meant "mourning" but misspelled
> You can be impaired while on legal substances that don't show up on drug tests.

Right, but they aren't just a lack of evidence for coked-up-driving, they're actually evidence FOR clean driving.

> They're also prosecuting him for reckless driving.

Well, they're using the reckless driving charge as a license to fish, falling back to it only when they've exhausted other avenues.

> "Without a confirmatory test of the specific drug in the defendant’s system that impaired his ability to drive, we do not believe we can prove the charge beyond a reasonable doubt,”

The DA is taking for granted that he was on something and is blaming the tests for failing to show that, not using that as evidence that she might be mistaken.

They go on to say "not believe we can prove the charge beyond" when they should be saying "believe there is no evidence whatsoever for this charge."

The tone of the article is that this man is guilty and the system is simply unable to prove it.
This and the many similar comments are pretty confusing to me; with the common-sense context of how massively impossible it would be to have actual individual row-level facts on the entire population (with any choice for column[s]) "virtual database of the entire human population" seems it should be sufficiently clear about the nature of the project.
Ask HN: Home networking / wifi solutions
Now that Apple no longer make the Airport Extreme/Express - what do people recommend for home wifi, with a decent UI and good hardware?
For adding prefixes to older browsers.
Sound Dart and strong mode
Hence, "But really".

I don't call out or explain jokes, as a general rule.

Not sure why people downvote. Too stupid to understand a joke? Too uptight? just generally assholes?
Why I don't want any free time
> My commute is 20 minutes.

Wow! Good for you, but you're truly a minority then.

> When I leave, I leave the job behind

Also good for you! As a software developer I find it quite hard at times not to think about how to solve a work related problem.
Tesla nabs another Apple employee: “One of the key designers on the Mac team”
The Little-Known Patterns on British Streets [video]
Virtual reality opens new doors in education
> I think that's a cynical view that doesn't reflect reality.

How on earth is that the case? They recounted their experience, which took place in reality. That was their reality.
Based on what I know of a high level overview of ACME:

The client says "Hey, i have a cert here, and I want to verify i control domain.com"

The server says "Ok, take this [set of challenge data], encrypt it with your cert, and put it at .well-known/acme-challenge."

The client takes the challenge data. encrypts it. puts it at the challenge point and informs the server.

The server verifies that the encrypted data matches what they were expecting to get. They then sign the cert because only a person with the webserver/domain and the cert could pull off this magic.

The important part here, is that since the client already has the cert in hand when the verification is taking place - it can be used as part of the verification. Use the cert to do cert stuff. Only that cert can do those things. If I can't even get a cert until AFTER I've proven I control a location, then this obviously doesnt work and another "proof" has to be made - hence godaddy's issue.
I see something I find interesting here: Toward the bottom of the page, it gives long-term history for some languages. In 1997, the rankings were C, Lisp (!), Prolog, and C++ in the top four. Lisp was #2, above C++.

Apparently Lisp was at one time much more popular (at least as measured by TIOBE - I know, their rankings may not correlate to reality...)
> we made this fuck up for the second time

You didn't fuck up the 2nd time. You fucked up the 1st time when you decided to use Wordpress.
From the article: "it is well tolerated when implanted in tissues, it is light-weight but stronger than steel, and it is also biodegradable".

In addition, we know that it's possible to produce protein fibers sustainably.
ACME does not include the expected response in the path or query. So it can't be accidentally included in the response.

EDIT: quote by Nick Lamb in the discussion linked:

> ACME http-01 won't get tripped here because the checked content of the URL is very much not the random string (it's a JWS signature over a data structure containing that random string, thereby proving it was made by whoever the ACME server is talking to). But yes, doing something that _looks_ superficially like the ACME style of validation without such subtlety will trip you up.
This is along the lines of what I'm thinking.
I remember doing this with big coat buttons and string when I was a kid.
Did you buy your Anthem PPO on the individual market, or through a small group insurer along with your peers in a startup? Again: the California individual PPO marketplace wasn't community-rated and didn't have guaranteed issue; you would be making an apples/oranges comparison to ACA. The small group market, on the other hand, had many (but not all) of ACA's regulatory changes already, and it had been seeing double digit premium growth for a decade.

It's not interesting to look at the individual marketplace pre-ACA, because insurers had so many tools to avoid providing benefits to claimants: they could not only simply refuse to provide insurance for anyone associated with a very long list of "conditions", but also had recission powers to retroactively refuse coverage, and had both annual and lifetime coverage caps to minimize their liability to consumers.

It's worth noting that in some states, my own state of Illinois included, the crappy pre-ACA individual market still exists: you can buy a non-ACA-compliant individual market plan, for less money than is offered on the exchange. Of course, you're subjecting yourself to 2009 insurance market norms by doing so.
I feel like I've read this same "there aren't enough IPO exits" about the startup scene since at least 2002. What periods of time in the last twenty years have been considered good for tech VC IPOs?
CES 2017 Review: A Showcase of IoT, Smart Software, and Solid Workhorse Tech
> Just have metered parking everywhere and have the cost per unit time reflect the local demand for parking. Now you've eliminated an externality.

But that doesn't resolve the question of the supply of parking spaces - i.e., how many there should be. That only allocates the existing ones.

Also, it allocates them to those who can pay more; that's not always desirable. For example, should citizens' access to the grocery store be limited by their ability to pay for parking? To city hall?
I'm pretty sure we're headed the same direction up here
> I feel that we are far from zero cost abstractions now, though.

Why?

> Is it because the stacks in green threads is smaller than what C would expect ?

Yes.

> An interesting approach taken by Go here is to avoid calling C as much as possible.

Right, so this is a cost that they can pay. Rust cannot.
Do you have much experience of private offices?
Yep, that confusion is exactly the kind of thing I was talking about.

I've seen a few sample repos that try to demonstrate the kind of thing you're talking about. Skimming through my links list, these look relevant: https://github.com/verekia/js-stack-from-scratch and https://github.com/Jordaanm/hipster-boilerplate . I think those are a bit more oriented at the build tooling side and not so much the application side, but they're close.

Also, the "React Tutorials" and "Redux Tutorials" categories ([0], [1]) in my links list both have a subsection labeled "Project-Based Tutorials", which points to articles that do have a more "build something meaningful"-type approach as opposed to just "here's concepts A, B, and C".

To call out one specific example: I have been writing a tutorial series on my own blog, called "Practical Redux" ([2]). Rather than trying to teach the basics of React or Redux, it's intended to demonstrate a number of more intermediate and advanced concepts through building a sample app (one that's at least moderately more complex than yet another TodoMVC implementation). I'm not going to cover routing, because I've never done any client-side routing myself, but it _is_ kind of along the lines of what you're looking for. I describe the next piece I want to implement, link to the commit implementing that change, show some relevant diffs, and talk about the implementation. For example, I just published Part 6 today ([3]), which demonstrates the "connected list" pattern and then discusses a number of important Redux performance guidelines to be aware of.

[0] https://github.com/markerikson/react-redux-links/blob/master...

[1] https://github.com/markerikson/react-redux-links/blob/master...

[2] http://blog.isquaredsoftware.com/series/practical-redux

[3] http://blog.isquaredsoftware.com/2017/01/practical-redux-par...
You are overgeneralizing.

Morocco and Tunisia (my home country) have some of the oldest Jewish populations in the world. As a Tunisian, I am extremely proud to have Jewish brothers and sisters who share my culture. My grandparents (from both sides) had very close friends who happened to be Jewish.

Yes, they have decreased in number over the years, but I think Tunisia has done a good job protecting them. For example, right after the 2011 revolution, the interim government immediately reassured the Jewish community of Djerba that they would be protected.

Also, El Ghriba synagogue in Djerba is one of the oldest in the world AFAIK. I haven't visited it yet though!
Silk is a protein. That means it's encoded by DNA. Kevlar is ultimately a chemical - not dissimilar from a complicated sugar.

To make complicated property changes to a small molecule requires significant R&D and is ultimately not very predictable.

To make complicated property changes to a protein is as straightforward as flipping a bit in the DNA that encodes the protein. That can be done for literally $100, overnight. And though still a bit of a messy problem, it's actually significantly easier to predict what will happen when you alter the protein.

Further, we have a catalog of amazing material properties pre-made for us (see life - organisms - geckos, flowers, butterflies, birds, etc.) which can be incorporated into the silk protein's DNA at again, near trivial cost. Many will not work, but many will.

Tldr: silk is amenable to synthetic biology, older textiles such as Kevlar are products of old-school chemistry and have a limited innovative potential as compared to a genetically encoded material.
Granted that paintball guns don't meet the definition of firearms, but I wonder if you've seen the software driven turrets that some folks have rigged up?

https://www.youtube.com/watch?v=nTs7VRFV36c (and others)

Substituting other devices to be actuated seems... trivial, and well within the reach of even hobbyists.
Chrome is the most popular web browser of all
Power banks are convenient and I'd rather have a power bank and a thin phone than a really thick phone and no power bank. Thin when you want it, bulky when you don't.

The 3.5mm headphone market is also massive but people don't want 3.5mm headphones, they just want headphones. You're confusing demand for intrinsic virtue.
New fertility procedure may lead to 'embryo farming', researchers warn
> even people without money could pool together with this kind of disparity.

i think you're underestimating just how little money
"people without money" have. a widely quoted statistic [http://www.theatlantic.com/magazine/archive/2016/05/my-secre... e.g.] is that half the country couldn't raise $400 in an emergency.
Boeing Jumbo-Jet Era Ending in U.S. As United Retires 747 Fleet
> Bad AI often winds up panned in a game's review scores, which have an impact on sales.

This is what I said though. A game's failures can be blamed on bad AI. But once you reach the point of okay AI, you stop hearing about it. There's very little reason to put in whatever effort is required to make your AI great, because the only people who will take notice are hardcore players who put in tons of hours. And that's nice and all, but the game costs $60 whether you play it for 10 hours or 100. So why spend millions on a feature that's hard to make a trailer for, and is only noticeable to your most hardcore fans?
I haven't looked at ACME, but any properly-designed system should require the entire response to match some expected value instead of just searching for the value as a substring.
> I mean, lots of people/companies hold USD, EUR, CHF, JPY, etc., without ever needing to pay taxes in those currencies.

I don't think vkou was claiming that you yourself need to pay taxes in the currency yourself. Just that the fact that there's workers out there in another country who needs to pay their taxes in their local currency and will therefore need to charge for their work in that currency or trade for it. Either option will lead to some predictable demand that you can depend on whether you pay taxes in the country in question or not.