skysight-inc/HackerNews huggingface dataset:
We had a similar phenomenon in Canada, without the same racial dynamics. My bet is that the car was the main cause.

We also had the surge in population in the west compared to the old cities of the east.

We are also seeing a gentrification of urban areas.

I could be wrong. Is there some major difference between the Canadian and American cases?

My working hypothesis is that the car was the main cause, and that the cause of regentrification is that suburbs reached their natural geographic limits.

Race and crime may have been an additional stimulus in the us, but I feel like on this question americans are guilty of not even bothering to glance at the natural experiment running to their north.

But again, I might be wrong: am I missing something about the american case? One thing I can think of is that I’m not sure Canadian downtowns ever got quite so abandoned.
Fair point. I edited my comment to make clear that I meant first celebrity-president without having had any other political position.
In what sense do Rust modules provide a better execution over Ada packages?
Yeah, I did the suburban life for a while. Not quite urban, but a single occupancy with a fence that might have been ten feet from the sides of the building and maybe a thousand square feet of back yard.

Getting out was great. It's not realistic for many, but it has been fantastic. The comment mentioned moving further afield, beyond suburbia, so I wasn't entirely sure what was meant.

I'm about 25 miles from a village with 1200 residents. I'm in a pn unincorporated township that has six residences and a couple of hunting camps. Once the locals (I call them the village people) get to know and accept you, I've never seen a greater sense of community.

I suspect you're onto something with the sense of community. Even the unpopular people here, of which there are a few - some self-selecting for the role, wouldn't be allowed to go hungry or homeless. In my township, there is no crime and everyone knows where my keys are, just in case the door is locked.

In the village? Well, there are minor property crimes at the rate of maybe two a month. Most of those can be attributed to tourists. There are only 1200 residents but they may swell to ten times that many people during the height if tourist season.

The sense of community is not something I'd experienced elsewhere. Ever. Even as a child, my family moved a lot due to my father being in the military. It was unfamiliar feeling and very disconcerting at times - but it is something I've come to cherish.

This is the first time I've really felt at home.

You know you're an accepted member of the community when they are telling you the gossip and it is no longer about you. It has its charms.

I don't have words for it, but the sense of community really does have an overall effect on the people. There is true compassion, even when it isn't a crisis. It doesn't take a flood to make people help their neighbors.

I strongly suspect you're not something with that.
I've had various sites on Dreamhost since 2003, I even won their once-vaunted "site of the month" contest in 2005. I've used their shared hosting, VPS, and dedicated servers. I've also hosted plenty of sites elsewhere (Hostgator, Bluehost, etc).

There was a period around 2009-2010 where Dreamhost tech support became bad--aggressively bad. Replies to support requests were very slow, and when they did finally arrive they were terse and unhelpful. I think that period really damaged their reputation. Due to the crappy support I was planning to migrate my sites elsewhere, but it was a big job that was easy to put off.

Around 2011 they must have changed something, because the quality of tech support improved considerably, and they've been a great host since then.
> sleepy and uninterested

That of course was a joke, meant to acknowledge how tedious and off-topic these digressions are. A factual version of the remark would be something like 'I've done this tens of thousands of times over several years now, so any negative effect of the sort you're claiming would long have been priced into the system'.
Ten Rules of Building Successful On-Demand Service Apps
You can open a Developer Tools for the original Developer Tools window too
What about something like Tor. You can run a hidden service to get an onion address that any Tor client can access.

Would that meet the requirements without being a "central" service?
How JavaScript works: Event Loop and the rise of Async coding and 5 benefits of async/await
It's a Test Pilot project, so easy-to-access may be deferred until they choose to upgrade it from Test to Release, but it is certain they'll consider ease-of-use if/when they do decide to release it.
Much of the same?

Do you refer to military intervention in Iraq, Afghanistan, Yemen, Syria, ...?

Do you dispute that these countries/areas are/were different from Ukraine?
Research Square | Software Eng, Full Stack, PHP/JS | REMOTE and/or Durham, NC | Full Time

Research Square is the leader in ethical author-oriented solutions in the world of academic publishing and we help researchers succeed through our world-class technology-enabled services.

We currently have a challenging opportunity for a bright, hardworking, and self-motivated developer. We are looking for a mid- to senior-level developer who exhibits personal humility and who strives to enable the success of their team in our fun and collaborative environment.

More info, and apply at:

http://researchsquare.applytojob.com/apply/DSMAruTIla/Softwa...
Mozilla Information Trust Initiative
One problem you run into is that popular artists/titles don't really give a lot of insight into what else you'll like. This applies to a lot of recommendation areas. You like Star Wars. Great. You and a billion other people. And, by the way, I can also recommend Star Wars to you just by looking at the box office returns.
Other than the insane suggestion permissions should be assigned to individual users (a fundamental violation of the term "Role-Based Access Control") .. a decent overview.

https://medium.com/@volcimaster/for-the-love-of-all-that-is-...
Yes. The joy of reasonable defaults and an opinionated way of working.

Some people loathe that but it frees me to think about the customer's actual problem rather than merely tidying my pencil case.
"Summary: super volcanoes can go from dormant to erupting in a human lifetime; previous estimates were it took much longer."

This sounds very much like the beginning pages of seveneves[1] by Neal Stephenson.

It's a novel about what happens to people when an unexpected deadline is imposed upon them. Highly recommended.

[1] https://en.wikipedia.org/wiki/Seveneves
I think I'm catching on. With a '#include', you give a file name. With an 'import', you give a module name, which doesn't necessarily map to a file name.

So the problem could be solved by saying 'import foobar;' maps to a file (on a search path, maybe) named exactly "foobar". But then we need to work out how subdirectories and module names map to each other. How do you import "foo/bar.ixx"? "foo.bar"? "<foo/bar>"?

Though all that seems technically solvable to me. Maybe there's just difficulty in designing this in the context of a committee.
SharePoint with Shelf
Court denying wife money is quite an unusual outcome.
Off topic: Does anyone remember thesixtyone ? I loved that site, and a lot of the music that I listen to was discovered there. It has a very "the day the music died" sort of feeling for me, when they shut. They were healthy until 2010. Then it shut for while, was on life support for a while, and was officially killed sometime last year. It was very simple and light, and had interesting music. I never found (or put too much effort honestly) to find a good replacement among the next wave of music websites. I can't stand the whole log in with facebook and enable drm in chrome to listen to this song thing. Just want some new interesting, indie music. Suggestions welcome.

Further off topic: Among the commercial providers, I found this Indian music site very refreshing (https://gaana.com/). No sign-in, no flash, no widevine.
That makes me wonder... If rather than viewing it as a YouTube video I had instead watched their "tour" in VR, would I STILL have been immediately struck by it being tone-deaf?

I think I still would be, because the whole point is to have actual conversations with people who are affected by the humanitarian crisis.
The way this gets solved in the real world is through contracts - they have a certain contract with you, and if they break it, they can get sued and lose a lot of money.

This is one of the goals of the legal system - make it so we usually trust each other. There are no real long-term technical solutions to this problem.

So if you want to make sure you're safe, read their EULA or equivalent.
Providing for my family (ha! didn't mention "money" (well, until there).

Other than that ... I enjoy learning new stuff, solving problems, and helping other folks get their work done faster, easier, better.
Surely mutt is the open-source email client for minimalists? This is written in javascript, which does not bespeak minimalism.
I'm very familiar with C++, passingly familiar with the modules proposal and unfamiliar with Rust and this article leaves me puzzled exactly what the author expects / wants a modules proposal to do instead.

My perspective as a C++ developer has been that modules have one primary purpose, which is to improve build times by eliminating the need to parse huge amounts of C++ in recursively included header files when compiling a compilation unit. If that's all a modules proposal accomplishes I'm fine with that. A modules proposal that doesn't accomplish that is useless.

Build tools generally already parse .cpp files for includes to figure out header file dependencies for a .cpp file and have to combine the filenames extracted with information from the build system on include search paths to turn those into dependencies on specific concrete files. That involves information that lives in the build system and not in the code. Modules will require something similar from build tools but as with parsing includes the rules about imports (must be before actual code, must be alone on a line) parsing out the imports is trivial and cheap compared to recursively parsing the full code in header dependencies.

So I guess I don't quite understand the problem. Modules are an improvement over headers for build times but they are not going to do everything that module systems perhaps do in some other languages because they have to be adopted incrementally into the many different existing build systems used in C++ code bases (which live outside the standard). Perhaps my ignorance of Rust means I'm missing what the author wants in C++ that's different from the current proposal.
I'm in the US so contracts aren't common but I did have a company stall before making an offer...they kept calling me back for follow-up interviews and the manager kept saying he wanted to hire me but needed higher-ups to sign off. This went on for 4 weeks but in the meantime I kept interviewing at other companies and eventually accepted another position. The next day I got my offer letter but it was too late for them.
Conferences for Introverts: The Book
I agree with this. I'll happily experiment with these "home assistant" devices only once they can be used completely untethered from the Internet. I don't even mind if it's listening to audio 24/7 as long as it does not have the ability to send it all home to the mothership.
So sortof like the -I flag in c++ compilers?
The firewall is blocking the image. I imagine it is a beautiful sight of nature.
I also love nature. But I would rather have density AND protected natural areas that anybody can enjoy than having a beautiful natural sight in my backyard. Sure the beautiful backyard is nice for me, but it is unsustainable if too many people have one.
The problem is not that everything is shit, but that everyone just points at it, and expects other people to fix it.
There are mutliple efforts to design and create a 'better'future for computing, in operating systems, but also in hardware areas, people desining new CPUs which are open and well documented etc. If you want things to change, invest time and effort into such projects, or start on of your own. Be the change!
How Kanoa landed on Silicon Valley’s scrap heap of failed startups
The majority of the advice given to us works. We don’t
Send is meant to be an improvement on Dropbox & co for a specific use case.

Is it perfect? No, it isn't. But it is still a considerable improvement.

If you have a better solution in mind for the average user crowd, feel free to suggest it, of course.
I like the title!
ya i think blogs are dying. i used to visit hypemachine daily from 2007-2014 but discover weekly has taken over that music discovery job.
PostgreSQL 10 now available in AWS, GCP and other clouds
If you only need to send text, https://cryptopaste.com does everything client side and shows the ciphertext in a "staging area" before you commit it to the cloud.

You can instead save it as a self-decrypting document, attaching it to email, copy to thumbdrive, upload dropbox, etc.
If you're building a complicated, full, user-facing application, and start with Flask, you'll find yourself reinventing most of Django.

Eg, a user model with pluggable authentication and flexible permissions model, ORM with migrations and associated automatic form generation and validation, static asset compression pipeline, CSRF and CORS protection, etc.

Yes, you can find Flask libraries to handle pretty much all of that stuff, but it's on you to pull it all in, glue it together, figure out which ones work well together, and document it for any one else who might work on your project. Especially for some of the security related things, it's definitely nice to know that those parts have been integrated and tested and audited already.

It's a tradeoff. With flask, you can get exactly the components you like; with Django, they're mostly chosen for you. If you don't like Django's ORM, you can replace it, but then you lose a lot of the advantages that come from its integration with everything else.
Does Karpersky sell that run on Macs or desktop Linux?
That's somewhat fair although I'll point out that migration out of the urban cores in Boston/Cambridge was the norm until not that many years ago. So the dynamics weren't all that different. And there were basically no significant tech jobs left in the core urban area until about 20 years ago.
Why the heck is a file that says "TOP SECRET//COMINT//NOFORN" on anyone's personal laptop? Isn't that, like, not just a firing offense but also a criminal offense?

Again, in my industry I'm not allowed to take code home with me; I have to remote into work and edit it on my work desktop. And the worst-case scenario of code leaking is basically that a competitor makes money that we would otherwise have made. Can't people who literally have (in their belief, at least) the fate of the free world in their hands be at least this careful?
One cause of this phenomenon is both sides sometimes oversimplifying a complex situation in different directions.

When people talk about "C++", they may mean:

- "C++ as it theoretically could be in when C++20 or so is used pervasively"

- "C++ as it can be when certain C++17 features are used pervasively"

- "C++ as it is often used in practice today"

(and this is still oversimplifying more nuanced realities).

It's very common for people to make observations about "C++" which are
wrong on one sense and right in another.
Shake One Chocolate – cutie (10 buc x 30 g)
Too restrictive corporate policies?
Special support for special people makes me want to use their surveillance devices even less.
I think cmake invokes the compiler to get header file dependencies generated as make. Such as -MM flag in gcc.
> A few generations ago inner cities were too dense, filthy, undrivable and morally corrupt to allow civilisation to flourish.

Wrong, due to an specific Anglo-American cultural meme. Civilization has flourished in cities as long as there has been civilization. In the U.S. (uniquely), we ruined cities post WW2 by subsidizing highways and cars and low density suburban mortgages, due to said cultural fetish. Plus a whole lot of racism.

In France, to my knowledge, there was never a time when the central city was considered lower class than the suburbs (ahem, Paris, ahem). And I think this is generally true.
I wondered about redistributing. Wonder if the author made the same mistake.
seems to me counties do just fine, it is only when integrated within a city construct that issues arise. many counties are low density and doing splendid.

I guess it all comes down to which view you wish to support. people who favor city living tend to ignore crime, noise, and pollution, while harping on suburbs as all being gate communities that consume taxes provided by cities.

whereas those in the country, which is different than city subburbs tend to see it all in the reverse
This is something I see people and especially technology people struggle with a lot. After you strip away all the flowery language, the legal system is just a way we keep people from trying to bloodily solve their own problems with violence.

With this in mind, a final arbitrator makes a lot of sense. The point isn't to find out how the universe works, make a product that is economical viable and functioning, or determine absolute truth. The point is to keep people from killing each other in the fairest way possible.

It also doesn't have to be consistent. That's why we have laws AND judges. Sometimes the law is wrong because of the context of the specific case. In the US we throw a lot of layers at the problem to try to avoid human tyranny, but at the end of the day human tyranny is preferable to the tyranny of an ambiguously written law.
Web performance: reducing page load time
Trying to understand the concept here. It feels sort of like ifttt or zapier. But different, because the "UI" for creating integrations is spread out on to the 3rd party sites (Github, Airtable, etc)...by injecting the UI with a chrome plugin. As opposed to a central administrative UI.

Is that roughly correct?

Edit: Ahh, not just background integration, but also a greasemonkey like ability to tweak the 3rd party sites as well, right?
Is this a Wetransfer killer?
"Dogs" is also a really big category. I think a German Shepard might be infinitely more suited for living the wild, than say a Chihuahua.
I don't see anything on there as to how they plan to make money providing an ad-free, subscription-fee-free service
Show HN: Pyxxi – static website builder with client-side search
I've found https://github.com/warner/magic-wormhole really useful, although it only meets 1/3 of your requirements. I'm hoping someone will add a nice GUI and re-transmission.

Previously on HN: https://news.ycombinator.com/item?id=14649727
Something I really dislike about OpenSSL is how many generated header files it requires. Does BearSSL manage to implement everything in standard C?
> I'm not aware of any entirely decentralised system which would allow two computers which are behind NAT to find and then talk to each other. Or any obvious design which would work there.

I think the GNUnet has some stuff in it which can even work across different protocols, e.g. hopping across TCP/IP over Ethernet to Bluetooth to packet radio. It has some neat stuff where, as I recall, it probes out a random path, then tries to get at its intended destination, remembering successful attempts. It definitely sounds cool, but it's not currently in an end-user-usable state.
The blast zone is pretty much just in 2 or 3 of some of the least populated states in the US. The US has plenty of land area. Magma (lava, in this case) is not a real concern for an eruption of this type, and you'd have to be nearly in the caldera to get anything like 100ft.

You'd want breathing masks, just like is already used in places that see regular eruptions. And crop failure in the Midwest is the major concern. Methanotrophs solve that.

The US has plenty of room.

Source: https://www.livescience.com/20714-yellowstone-supervolcano-e...
Interview with Mr. Robot’s Technical Producer Kor Adana
No, there isn't. There are only people who are growing older and thinking about the "good ol' days".
I just want to be able to right-click somewhere and have the system bring up a a simple FTPS or SFTP daemon and have it try UPnP to open a firewall/NAT transversal. This daemon would spin up just for the transfer then shut itself down once done.

Even if both parties are behind a firewall that won't respect UPnP, there's UDP hole punching which should usually work. Mozilla would just need to host a server to handle the port number handoffs.

I imagine this would handle 90% of the use cases. The rest would use traditional 3rd party hosting, IM transfers, email, etc.
"Try to set up a sprinkler on the roof and just leave it... it'll go a long way to knock down any embers that may land on it."

This is a fantastic idea and something we have begun to implement this year for our house and one of our barns.

I've been meaning to do it for the last five years but it's more complicated than you think - your water supply and all components out to the sprinkler heads need to be metal (not PVC) pipe and depending on the height of your buildings it might be non-trivial to get the right pressure up to the top of a 30 or 40 foot tall structure.

I cannot comment on issues of "neighborhood water supply", etc., as we have our own water supply.

The plan is very simple - upon evacuation, turn on the sprinklers which will irrigate the area of the roof itself, as well as 10-12 feet beyond. It's a very good idea because much of the risk of structure involvement arises from embers that are blown, or float onto the roof, into the gutters, or into the attic (through vents).

Related to that, it is extremely important to keep your gutters clear of leaf debris and clear any accumulated piles of brush away from the house itself (usually in exterior corners, etc.)
The argument is generally that American cities are not dense enough. Build taller, build better public transport, the rest of the world has been doing this for a long time. Our best example is NYC which has done a poor job keeping up with modern developments.

There is a fundamental national issue with how things are done in the US that will bite us in the ass as we get even less competitive over the years.
If we're not using the midwest for crops there's a lot of room there. Just in general, even in the most populous states, there's lots of room.
Excel somehow has one of the worst CSV parsers I have ever used. You would think this is something that should be bread and butter for a spreadsheet app, but it does a surprisingly terrible job.
Id cards

Bank code generator

University diplomas

Your external hardrive containing a backup of your most important files (you of course have this ready)

Any favourite item that you don't want to lose, hardcopy photos of loved ones or memories such as that.

Your favourite blazer.
You are absolutely right that we don't know any of these things for sure. My point is not that we know them for sure. Simply that, as written, the article does not claim the US to have done something morally equivalent to Russia. And to my knowledge, there is no evidence that the US has done something like that, either.
I find that fairly fast and rhythmic, or 'spacey' instrumental or electronic music can help me get into a focused state, but I often turn it off after a while when I’m really into it. I particularly like psychedelic trance/goa, instrumental hip hop, or electronic video game/horror film music.

Some examples I've listened to a bunch while working: Trifonic, Govinda, Metaform, Hallucinogen, Shpongle, Blue Sky Black Death, Emancipator, SURVIVE, Trentemøller, Carbon Based Lifeforms.
I admit I know nothing about C++ modules proposals, but the post talks about an "acyclic graph of translation units". Does this imply that modules can't import one another?

What happens when two .cpp files want to do the equivalent of including each other's header files?