skysight-inc/HackerNews huggingface dataset:
Supplies are still not being distributed across the island:

https://twitter.com/lucianrandolph/status/917507001902665728

Power is still out for the vast majority of the island:

http://www.status.pr/

I have previously [1] suggested [2] crowdfunding the expatriation of Puerto Rican residents. If you know of someone in Puerto Rico, get in touch, get them a job on the mainland, and get them out of there on a commercial flight. If they're a retiree, consider taking them in.

EDIT: @ bueble

I suppose will throw out the statements and facts from the thread link about people dying from not getting the basic medical treatment they need due to power and facility shortages?

[1] https://news.ycombinator.com/item?id=15412122

[2] https://news.ycombinator.com/item?id=15416635
They move?
This is strange - a pastor is a pretty ordinary job and has lots of polite follow-on questions like 'where is your church'. 'Doctor for souls' sounds like you're you're either giving me a nonsense answer for some unknown reason or you're genuinely unhinged. I don't know why it would lead to a better conversation!
Oh, my

:vmap <M-/> :s|^|//|<CR>
:vmap <M-\> :s|^//||<CR>

(writing from memory, may need tuning)
I find that my daily mixes only have songs I've already saved to a playlist or my songs.
Right, though they are becoming less poor as they get older (and probably starting to have kids). Tremendously high housing costs in desirable core neighborhoods also muddy the trend, as it is simply impossible for the non-wealthy to buy in those neighborhoods, so millennials may be buying in the suburbs out of necessity, rather than preference.
I'm certainly getting 500s out of it
Instead of Resilio Sync, I would suggest that people take a look at Syncthing. They have similar features but Syncthing is open source.
The Depression Thing
You're right in that it is pretty subjective. I would personally keep it simple in that $1 spent on content creation will generate X number of page views multiplied by conversion rate to get you monthly revenue.

Your new logic requires some sort of growth/decay rate which is mostly an assumption at this point unless you're willing to track that ongoing. However, to a startup and to high-level executives, it's not necessary. All they need to know roughly is how much investment is required to generate how much output and with the simplified model, it gets away from growth/decay rate discussions.
Origami Bird – How to Make a Paper Bird That Can Fly
Posting your project on HN can help, but I think you already know that.
Well, it's definitely doing something odd for me, where I get the white screen after login. This persists even after clearing cookies/cache, or using an incognito browser instance. Help articles on FB go to white screen as well if you are logged in (clearing cookies will allow them to load). Maybe something to do with some authentication layer?

In any case, it's particularly annoying since I'm trying to use it to stay up to date on the fires a couple miles from me, and the eyewitness posts are useful.
The biggest problems I've run into with event-driven (microservices) architectures is that there is no built-in opportunity for any kind of application-level feedback, or even minimal synchronous data validation. Your queue may be up and accepting messages, but if you've sent bad data, or if nobody's listening, there's no ability to find that out without essentially reinventing HTTP or creating their own lower-overhead error channels -- an approach which leaves a lot open for mistakes over something well-understood like HTTP.
Inspect network traffic. Or more arduously, analyze the JS.
Doh, sorry, you are correct. I can't edit the comment any more, unfortunately.
Please specify "US-only Rem0te".
They require manual specification of include paths, but not of what .cpp files depend on what .h files. However, at least on Unix, this is not typically done by having the build tool parse C++ files. Rather, while compiling a given .cpp file, the compiler is instructed (using -MD or other variants starting with -M) to output a .d file listing all the header files it encounters as it goes, which are then treated as dependencies. The output format is a subset of the Makefile language with just file dependencies (like “a.cpp : b.h”) rather than compilation rules; thus, anything that uses make as a backend (including autotools, cmake in that mode, etc.) can just have the Makefile ‘include’ all .d files, and make will do the right thing. (Alternative backend build tools, such as ninja, have to parse the .d files themselves, typically supporting only that subset rather than reimplementing all of make!) You don’t have them for the first compile, but that’s okay: the dependencies are only used to skip recompiling files if none of their dependencies changed.

This design replaced an earlier one where the user had to manually run ‘make depend’, which would pre-scan for dependencies using a separate tool, makedepend(1). First ‘gcc -M’ was added as a straight replacement of makedepend, then -MD and variants were added to write dependency files while compiling each object file rather than requiring a separate invocation (which is slower).

But it sounds like modules will complicate things, since it could be mandatory to gather dependency info upfront in order to compile modules before files that depend on them...
Would love to know your thoughts on wagtail? I've been evaluating it (as against django cms mostly), but resources seem generally scarce - there's no big irc channel, the mailing list directs you to SO, and SO doesn't seem particularly active on the wagtail front either. So where do you go for help or if you need to bounce something off someone more experienced in Wagtail than yourself?

Streamfield looks great! It seems a perfect replacement to my rigid model-per-content-type approach.

Wagtail's deviation from standard Django patterns (no views!) are a little concerning too.
Show HN: Timely Weather Alerts
Job postings that emphasize mandatory after-hours events especially based around alcohol are incredibly off-putting to multiple groups of candidates (senior engineers with families, introverts, non-drinkers, etc.). Things like "we have a beer keg in the office", "happy hours", or "work hard play hard".
I do courses when I can, try some CS theory, some free resources here https://functionalcs.github.io/curriculum/ such as these undergraduate complexity theory lectures https://www.youtube.com/playlist?list=PLm3J0oaFux3YL5vLXpzOy... or this intro to dbms course https://www.youtube.com/playlist?list=PLSE8ODhjZXjYutVzTeAds... then try using a SQL automated prover http://cosette.cs.washington.edu/

Some more VIM resources, Vim as an IDE
https://blog.jez.io/vim-as-an-ide/

Lecture notes, entire course on vim and horrors that is vimscript
http://www.contrib.andrew.cmu.edu/~haoxuany/vim/

Great stackoverflow post on grokking vi to understand vim https://stackoverflow.com/questions/1218390/what-is-your-mos...
A Few of My Favorite Spaces: The 1-Dimensional Sphere
Ask HN: Need to generate a magnetic field with a Pi Zero W
I'm new to electronic and in need to generate a magnetic field I can read value with a Raspberry Pi Zero W. Where should I start ? The object I need to track is very, very fast moving (near 100 km/h) and have ferrite in it. I would enjoy your feedback on the matter. The object can be close to the detector (near 2-3 cm) or far (20-30 cm).
I hate being introduced as Dr. KGIII. Almost invariably, I'll get asked medical questions.

I'm a mathematician.
Fair enough. Though now that the campaign has really achieved critical mass, is fully funded, and further people could buy in ostensibly without any risk... it has stagnated at 107% and not moved in at least 24 hours.
I guess it’s not the most demanding requirement at the moment. But happy to see progress.

Btw, where do you work? Can we see your work?
Pretty interesting situation described there. NBC seems to be trying to bulldoze their way past doing what's right and necessary with legal BS.
Is that the strongest plausible interpretation of what I said (per https://news.ycombinator.com/newsguidelines.html)? You've passed over the primary point.

The GP sort of comment can't be evaluated context-free. I wish it could! but the problem is harder than that. When people create accounts to practice race war or gender war or whatever, they're violating HN's rules even if they appear to be technically complying with (some of) them. The spirit of the site is good, collegial conversation, not political battle. Ideological talking points poison that. So yup, surface civility is a necessary thing, but not a sufficient one to avoid getting moderated here.
Why do we need to substitute an urban apartment for one further away (causing long commutes)?

Is the city "full" or something?
You've never had to extend the user model? I suppose you could just do most extension with a model that has a 1-to-1 with users and use a proxy of the built-in model for the rest, but it seems much simpler to just start out with a user model you can customize easily.
I'd just pick a boring synonym that's not a complete lie. "I'm a doctor, I work in the area of cellular kinetics. Boring stuff, really...what do you do?"
the guy in the video has created a bunch of "osx sysinternals" tools for this exact purpose : https://objective-see.com/products.html.
I do not disagree with your point. Is this a reason to leave it out?

It feels like talking to a stock broker / investment advisor who gives all the numbers while leaving out any mention of their cut. In this case the Token Spread site doesn't seem to get anything out of it, unless they somehow tie into exchange affiliate programs wherever they link them up.
Google will now pay iOS users for their opinions
There's a lot of people who avoid conversations about religion, especially if they think someone will try to 'convert' them. Edit: "doctor for souls" might invite "what do you mean?"
An Investor Just Lost $70,000 in an ICO Purchase Mistake
A part of the United States with more people than Kansas is 90% without power and 35% without water weeks after a disaster. Shameful, and disturbing how little attention is being paid to it by government and media.

> I have previously suggested crowdfunding the expatriation of Puerto Rican residents. If you know of someone in Puerto Rico, get in touch, get them a job on the mainland, and get them out of there on a commercial flight.

Preferably, to a swing state. The current lack of political power - no senators, no congresspeople, no electoral votes - will always mean PR is treated very differently than even the smallest state.
Yeah, makes me want to be useful to people in a way they can understand or relate to.
Machine learning to route packets with NeuRoute
Exploiting the Wi-Fi Stack on Apple Devices, Part 3
Don't be ridiculous...;-)
They intersperse some new songs between my already saved songs.
Commodity doesn't mean dumb. There is a general set of skills that most java developers have, and there are a lot of people that have them. So you can replace a developer with another one fairly easily. It's much harder to do with scala. And much harder with elixir or haskell.
UWP Support for .NET Standard 2.0
It was a friend who got it last month, but I can't find it now. I thought it was EE, but I only see 30G offers on their website now. If I find it I'll update.
I added their domain to my google search results blocklist after seeing this members only stuff.
6502 Mite Homebrew Computer Project
I can relate. Having been both a medical doctor (former career) and as an tech-related entrepreneur, I hate telling people what I do, why I left my old job, and if I make any money at all in my new job. No joke, I just tell them I'm a stay at home dad. Anything else would reveal too much and draw too much attention.
Eugene Kaspersky Responds to Wall Street Journal Article
Why not do synchronous validation at the boundary with event-driven async architecture within the boundary?
find build/ -name \*.o -exec nm -C \{} \; | egrep ' W .*<' | sort | uniq -c | sort -n

is what I use. This lists all templated, implicitly instantiated, non-inlined symbols in increasing order of number of uses. Note that templates internal to libstdc++ will also show up and you may want to instantiate these too.

Note that explicit instantiation won't decrease the size of your object files, only the compilation time. (By default, the linker throws away duplicate instantiations.)
You can try out Better Touch Tool to add a ton of custom gestures to whatever mapping you want.

For example, I use a four finger swipe down to hit CMD-W, which closes the window in focus for most apps.

https://www.boastr.net/
When people assume I fix computers, I explain to hem that I am actually the one who makes the software that breaks everything in the first place ;)
If I'm avoiding conversations with religious people, you can be certain I'm avoiding them with people who claim to be a doctor of souls though. He sounds like he wants to vivisect me rather than just convert me!
> one has to trust Mozilla not to do that

Well, the advantage of the client is that you can inspect the source, so you can verify that it doesn't actually access location.hash.
The lack of a centralized entity collecting metadata.
Who is sending files, when and how often.
The fact remains that no matter how much planning one does and how much aid money one receives, it will never be seen as enough. Puerto Rico was a disaster area before this terrible mess through their government's own doing. Acting like this storm caused all of their problems (such as people not receiving proper care) is disingenuous.
Examples besides Detroit? That generally doesn't seem to be the case.

Also, there's suburbs and there's suburbs. There's a huge gulf between a town like Elizabeth NJ or Newton, Mass, and a Temecula housing development.
Chihuahuas are one of the most common breeds found in Bay Area animal shelters (along with pit bulls). Lots of unethical backyard breeders around here who dump surplus puppies.
To give help: https://hispanicfederation.org/unidos/

The Unidos fund has 100 percent of donations going toward relief for Hurricane Maria.
I once asked a friend how hard it was to get a job there. He replied "two PhD's might get you an interview".

I wonder how hard it actually is, sounds like a brilliantly cool place to work.
> You don't need more than 8GB of memory.

You clearly haven't opened a recent version of Photoshop.
Major fare sale for fall/winter flights expanding
what a weird use of /
Sophiaellis.co. Remote working (currently Barcelona, Spain), jumping between three continents. Two-time Amazon best-selling coauthor. 22.

TLDR:

"I'm 22 and wildly successful. I have zero appreciation for the fact that 98% of my success can probably be attributed to my parents being awesome. I am here to piss on you and tell you what a loser you are for not brilliantly choosing to be born to awesome parents too. Because beneath the thin veneer of material success, I have zero respect or compassion for anyone."

Also, originally posted here (and says so at the bottom of the piece): https://www.sophiaellis.co/blog/2017/10/11/the-majority-of-t...

HN guidelines ask for the original source.
Heh, more interesting facets as a person is a good way of looking at it. I once had a neighbor address me as, “You’re IT, right?” (She had WiFi questions.) Yes, that is my identity.

Nurses and schedulers always apologize because their systems are slow. In that context I volunteer what I do and apologize back. They appreciate the understanding and it’s fine because they don’t have time or inclination to ask questions.
So Google is censoring again. It's not extremist. It's not violent. Why does it need censorship? What will they label and censor as "propaganda" next?
Well there's reasoning which states that bad security is worse than no security.

The reason for it, is that if you trust the site to be secure it might be devastating once security is compromised, but with no security you're typically more careful.
> 4GB for Atom, 1.5GB for Slack

WHY DO PEOPLE TOLERATE THIS?

(Caps are intentional.)
Fast and Powerful Automated Computer Inventory Software
I'd much rather live in Japan as a Japanese person or in Switzerland as a "Swiss" than in a country where my demographic is being overrun by another.

I truly hope Japan keeps its doors shut to foreigners seeking to move there. Today, you can walk down any of the streets of Tokyo without batting an eyelash. Try doing the same in Chicago.
Yes. In fact, scientists track the Yellowstone caldera's altitude and watch it "breathe", so to speak.

https://www.yellowstonepark.com/things-to-do/caldera-rises
We need to make them a state finally and never allow this to happen again.

For people putting this on budgets/PR, lots of states are in dire situations with budgets/funds and healthcare on the mainland. If you swapped a few states with Puerto Rico in the "big water" you'd have the same exact situation. Many states are in the red. A country should stand up for their citizens in emergencies and tragedies and that includes Puerto Rico.
OxygenOS telemetry lets OnePlus tie phones to individual users
Brain waves reflect different types of learning
This comment neatly encapsulates why libertarians are so widely mocked and despised.
Ask HN: How is productivity measured in other engineering disciplines?
By "other" I mean non-software. I'm curious how productivity is measured for people and teams designing airplane wings or power generators or anything else physical.
Yes. Technically you should extend the abstract user model or things get real broken real fast, but that still gives you all the functionality of the built-in user model right out the gate.

The main reason is that if you ever want to change how the username works, it will be a major pain to do if you've been using the built-in user model and already run migrations.
Q: What do you do?

A: Computer shit. These fires have been crazy huh?
HTTPS: Developer Fundamentals
Just updated to the newest version, which seems to change quite dramatically how gpg-agent works. I can no longer figure out how to limit a gpg-agent to the current shell (the old version relied on environment variables which were easy to keep local). It bothers me that now, if I do anything with gpg, any other program on the computer can just decrypt information at will. Any solutions for this?
Optimal dynamic soaring consists of successive shallow arcs
>local singleLineString = """...

Is it new syntax of 5.3?
It's more contextual to the user. Music suggestions for when you are at the office. Music suggestions for when you're at home etc...
Paywall . . .
Exactly. It would be far far easier to build self sufficient colonies in Antarctica, or under the ocean, or even remote deserts. We don't even have the technology to do that yet. They couldn't even get the biosphere to work.
https://developers.facebook.com/status/dashboard/
If a volcanic (or nuclear) winter occurs due to a massive eruption, the most straightforward technological solution to food production is to use methanotrophs to convert natural gas efficiently into food calories.

Soylent Green is...Dinosaur Farts!!!
Thank you. Our lending officer and real estate agent are awesome folks, so if you're ever looking for real estate in the DFW area, let me know. We were complete novices coming in and left understanding enough to practically sell homes ourselves. Plus the previous homeowner was a great guy and worked with us a lot, so we really got lucky with this one.
We discussed on reddit, but fwiw:

Under Utopian circumstances, the percentage would converge upon 100%, but in reality, we don't know. Our paper only focuses on microbenchmarks as these should be the best behaved benchmarks available.
A beginners guide to Blockchain Architecture
Is there something about Mozilla that I'm missing? They're absolutely an OSS group in my mind, and the source is on GitHub like someone else pointed out.
There are a lot of conflating fine-grained trends that add up to aggregate shifts, which are not necessarily all that large (and therefore hard to examine). Cities/suburbs are not binary things. College-educated millennials don't have the same behaviors as non-college educated ones. Marriage ages and first child ages have shifted as have overall demographics. San Francisco is not New York City is not Detroit is not Austin. The cities that are thriving are much more livable than they were a few decades ago.

You end up with lots of fodder to spin tales that can reinforce just about any narrative you like.
“const is one of my main ES6 regrets”
lol.

Never happen again.

Medicine as for-profit and insurance companies dictating what procedures you get.

Pick one.
Isn't every ICO purchase a mistake?
Apart from some exceptional circumstances, towns and cities stay where they are.

Exceptions are frontier towns, mining booms, war torn cities.

In 99% of cases, cities stay where they are, bankrupt local authorities or not. Populations decline a little. Quality of life declines a lot, but the problem doesn’t just go away.

And anyway, what does unsustainable mean? What can’t be sustained exactly? It sounds like what can’t be sustained is the financing model for poor localities. Why not walk away from that?
"Oh you're in IT, can you fix my computer?"

I'll often go for the soft approach first: "Sorry, I only deal with Linux based systems, I don't know a thing about Windows or Macs"

While yes, I deal solely with Linux professionally, it's a little white lie to claim that I know nothing about Windows or Macs. I use them both.

Those circumstances where it doesn't, I'm quite comfortable telling people "No". Took a while to get comfortable with it, but hey it's a useful thing to get comfortable with.
This. OP might have to go the Windows/Linux dual boot route to get the most bang for his buck here.

Refurbished IT laptops work wonders here.
Like you I would never bring a device like this into my home. The issue is they are becoming normalized and mainstream adoption is growing at an alarming rate. What happens when you can't purchase a home appliance without these "features" and it refuses to work without connecting to your wireless network and being able to phone home?
Django definitely has top tier documentation. I'd recommend first reading the official tutorial, then trying to make something with it and referring to the different sections as needed. For people wanting to go to the next level Two Scoops of Django is a fantastic book on best practices, and even more opinionated than Django, which I consider to be a great thing.
Symantec CEO says source code reviews pose unacceptable risk
You don't need to be a taker to run arb. You'll be able to push the spread on a side of each exchange, and work with quantities of BTC on each one that get replenished.
Multiple notarized copies, just to ensure it hasn't been altered. If you do alter it, again make sure there are multiple copies and that it contains verbiage that it supersedes the previous document

Not a lawyer, not legal advice, you know the drill. However, the above is from my lawyer and is the policy I follow. He witnesses it AND it is notarized by a third party.
Surely the Yamato people are indigenous to southern Honshu. And surely the Ainu are indigenous to Hokkaido. Certainly the Ainu are not not indigenous to Japan.

"Indigenous" is frequently used in a context where a people's rights to their ancestral lands are threatened. It is an assertion of their claim to places where they are threatened. In the case of the Ainu, much of Japanese colonization and colonialism was justified with the ideology that the Ainu were "dying race" or "disappearing". This was acompanied by the usual policies of social oppression and linguicide—taking them away from their parents to Japanese-only schools and beating or shaming them if they dared to speak the language of their parents.