skysight-inc/HackerNews huggingface dataset:
This article makes me question all the other alarmist articles that comes up on HN.

India is not facing a "Water Apocalypse".

Salt water infiltration into groundwater and soil is a harder problem to solve.

Urban/rural India has no system whatsoever to manage water.

The problem is that without some sort of stick, nobody is going to do anything about it and the stick is almost here.

This problem will resolve itself in time, anybody who has been even slightly forward looking would have already invested in water conservation.

Sea Level rise and salt water infiltration in agri land is much more concerning though.
I think Twitter DMs are having issues too...
I don't want to come across as an advocate, so I won't name names, but does anyone know why Proof of Capacity-based cryptocurrency schemes haven't taken off? They seem strictly superior to the BTC mechanism and, honestly, the Proof of Stake mechanism envisioned for ETH.

Schemes vary on certain details, but the gist on PoC is that you precompute answers to puzzles that take up a bunch of space on a disk and miners search their disks for the best answers to mine a block. It's hard to compute the solutions during the window for the next block on the fly, so precomputation and storage are required. Everyone's answers are different because the miner's account identity is part of each solution. This approach seems strong from an efficiency, transaction rate, and decentralization standpoint, but it hasn't taken off, and I'm at a loss to why.

(Like I said, this space is full of scams, so it's hard to ask a question honestly without sounding like a shill. Maybe I shouldn't have bothered asking.)
I'm continuously baffled by our (Americans') fixation with innovating on public transit technology instead of actually building any that people could use right now.

Why focus money on developing a hyperloop++, when we could have something almost as good with technology that currently exists?
In and of itself, it's not wrong. Where it goes sideways is how Matlab chooses to allow matrix operations against these 1x1 matrices that should otherwise fail, how Matlab chooses to iterate (over columns, unless it's a "row-vector"), and how Matlab chooses to define length (the max dimension).

Amusingly this also leads to things like

x = 1
x(end+1) = 2
x == [1 2]
720 euros or 15% whichever is less. As I type I'm paying 38% of my income before taxes in health care related expenses. I'd take the German option in a second.
I can't speak for all HOAs but was on the board of mine (specifically to work on getting out of a neighborhood media agreement). The only time we did the lien process was after they had went above an arbitrary $1500 deficit in HOA dues and there was no special circumstances in place that they had done so (there was one couple whose daughter was in and out of the hospital for a year, so we had the property manager work with them after the medical bills settled down on a reduced rate until they could get caught back up).

The HOA dues at the time were about $115 (the previously mentioned media agreement and neighborhood package was a major amount of it) so it wasn't because a month was missed (no one enjoyed invoking the lien process anyway as it incurs cost to the HOA as well). But as soon as the lien happens (after three letters saying the next step is lien), those who became delinquent started paying HOA dues (at least temporarily).

Now that we got out of the agreement and were able to get the HOA dues down to $25 (common area maintenance and insurance), I got off the board. I will say I've heard of some outright predatory HOAs that seemingly have it out for some homeowners, but liens as far as I'm aware are (second to) last resorts when you can't engage a homeowner to come into compliance. I hated paying for the media package too (internet and TV was garbage with them the last couple of years), but at the end of the day, the builder instituted that before any of us came into the neighborhood and all of those agreements were known to us before moving in so as trash as it is, we had to pay it.
I misunderstood. Fixed.
But I still couldn't figure out which ones were "checks" or "light pictures"
I would encourage you to read the comment at https://news.ycombinator.com/item?id=20346775 and answer that.
I was on Medicaid just a few years ago. It was definitely a lifesend, but the network is very tiny and, as a result, scheduling visits with specialists (in my experience, so anecdotally) took about three months.

I am very grateful I was not on Medicaid during the past few months. But I am happy it’s an option.
Cables are probably connected to make sure the screen doesn't lock to save battery.
"All they had to do was memorize all of MySQL's weird engineering quirks!"

Sounds like a good reason to drop MySQL.
Good point...

I mainly dont want to hear a playlist that starts with the same tune every time and then progresses through the same order of tunes when I select Random.

So often, in Google Play Music selecting random will play any of of 10 pre-set playlist cues.... The tunes will be a mix of one big polaylist that just starts at various points on the master playlist. This is why I often run across the same tunes, and why they follow each other in the exact same order.

e.g.

Normal Play Cue: A-B-C-D-E-F-G

Random is selected -

Random play attenpt 1. B-A-C-D-F-G-E (Several tunes present on the micro SD card never play)

Random play attenpt 2. F-G-E-B-A-C-D (Several tunes present on the micro SD card never play)

Random play attenpt 3. B-F-G-E-A-G-E (Several tunes present on the micro SD card never play)

I prefer the "Shuffle" feature I guess if you want to look at the semantic side of this discussion, where not tune is played twice or in the same order whenever the random button is pressed, and every time I press random, the player should recall the last tune, and pick a new playable tune each time the skip button is pressed or after the prior tune comes to an end.
Pandora (even though I gave it up for Spotify years ago) seemed to be the best at keeping variety. Spotify is very bad at it.
The wikipedia links to a similar article on the windows thumbnail cache, where it claims from Vista onward that Windows has a central cache location for thumbnail caches.
In statistics classes we learned that all problems can be reduced to problems with balls and urns. In this problems you can put the ball back in the urn or not put it back, both are valid things and can model different problems.
Not GP, but I find it amusing that anyone is even paying attention to facebook's response to the question. Of course they're going to give a muted, unemphatic yes (as you said), and the public seem to believe them and end all questioning there. Luckily the US government is not giving up so easily.
Can you elaborate? I'm reading your argument as "This is not such a big deal because there are other horrifying things that are an even bigger deal", but I'm guessing that's not what you mean. Are you saying this will resolve itself _naturally_ in time? And if so, what gives you confidence?
Cyber Command warns hackers exploiting Outlook vuln to attack gov't agencies
> "I can't imagine having literal work as a hobby. "

Think of it the other way. Instead of taking work home with them to create a hobby, maybe they found some way to get paid for their hobby. Maybe this is fun for them and getting paid for it during the day is just icing on the cake.

I don't really know though. If that's true, I'm jealous of them.
Probably the refund does not account for inflation, though.

500 dollars today may not have the same purchase power of 500 dollars a few years ago.
Maps involve a wide range of these. Navigation involves a lot of computational geometry mixed with graph theory. Telematics deals with signal processing and machine learning. Cartography mixes GIS with rendering algorithms. The need for high performance and accuracy means there is a lot of motivation to continue pushing deeper into integration of the fields.
Connecting Functions to Redux Store
Nice as long as you are only reading a paper printout of the code and never have to write or edit it yourself, since your keyboard is never going to be set up for typing someone else’s choice of weird symbols.
I've recently created this new package to connect functions to the Redux store and retrieve the state as it updates. It behaves similarly to React-Redux and is really just a thin wrapper for the subscribe function. It retrieves state updates and returns back the data however you need it. I found this pretty useful and am actually kind of surprised it hasn't been done before. Can I get some feedback on this?
>monitor children who they know very well will likely not change their behaviors due to being monitored

Is that the case?

Whether or not some rulebreaking will happen on-camera doesn't preclude the possibility that children do change their behavior while being monitored, nor prove that constant monitoring will have no effect on their psyche.
I believe that you read it that way. I believe that it's a difficult to understand sentence that doesn't appear to properly articulate the message the writer was attempting to convey and that maybe different word choice would provide greater clarity to their point and further the overall discussion.

TL;dr- we deep enough down the semantics rabbit hole and I'm tapping out. Words, amirite?
Run a mirror for your favorite projects. This can be for individual programs, or for whole repositories of data like the Debian archive or Wikipedia. Please do check with whatever project you are mirroring if they are OK with it (in case bandwidth will be significant) and what the best practices are that they recommend.
Brilliant! Captures every frustration I have ever had with stupid-ass, half-baked web forms. Is there a form in there that messes up with your autofill? That could be a nice addition. I couldn't make it past the 1st form. I could feel my heartbeat go up as I was trying to figure my way around it. I had to close it so that I could remain calm for the rest of the day.
Kindly Check
Show HN: Symfony and Docker; rate my setup
Explosion isn't the real difficulty imho. Even if there was an explosion sufficient to loft a moon's worth of material into space, how did it obtain sufficient orbital velocity to stay in space?

An explosion big enough to crack the planet into two chunks is one thing, the series of carefully timed explosions necessary to start those chunks spinning nicely around each other is totally different.
dupe: https://news.ycombinator.com/item?id=20346093
> After all - if there were nothing there, he shouldn't really care, right? The fact that he isn't "calling their bluff" speaks volumes...

Or the simple fact that almost nobody are tax experts and almost everybody would like to selectively pick pieces and misrepresent them for political purposes.

What would he gain by releasing them? What would anybody gain by releasing theirs?
Technical Issues Plague WhatsApp, Instagram and Facebook
I have Spectrum and I just checked, it is Prohibited to:

> Running any type of server on the system that is not consistent with personal, residential use. This includes but is not limited to FTP, IRC, SMTP, POP, HTTP, SOCS, SQUID, NTP, DNS or any multi-user forums.

That said, I run a small stack of personal stuff, including a public resume-style site, and I've never heard a peep from them. Because there's nothing commercial I feel like I could make an argument my site is "residential".

I did have my server pwned once though (I came home and it was very clear from the fan intensity that it was mining bitcoin) so I'm not sure I'd recommend it to anyone.
Does this really count as using boring technology? they're choosing the younger of the two DBs and to use some of the latest features e.g lateral joins
A bit tangential, but for a while I've wanted the ability to "pin" certain songs together for the purpose of random shuffles so that they always get played back to back. One good example of this is the second half Abbey Road; if I'm shuffling some Beatles songs, I really want "Carry That Weight" to come immediately after "Golden Slumbers" (and if I'm being honest, I want "The End" coming right after both of those). I know that I could just manually concatenate the songs together with some sort of music editor and then put that as a single song in my library, but I've always wondered if there were any music players that supported this sort of thing built-in when shuffling music. Has anyone ever used a player that lets you do this, or am I just the only one who wants this?
How iOS 13 FaceTime Attention Correction Works
Retina AI | Santa Monica, CA | Full-time Onsite | https://retina.ai/careers

At Retina, we enable businesses to tell their own data stories. We use data science and machine learning to predict the future buying behavior of consumers, and the types of actions that businesses can take around those predictions. These sophisticated models are then turned into digestible strategic insights and actionable marketing segments.

Our founding team has led data science teams at Facebook and Paypal, built and sold companies, and built the core tech behind several startups. We are venture-funded and looking for the next few passionate team members who want the opportunity to transform the world.

Open Positions Include:

- Data Scientist https://retina.ai/positions/data-scientist/

- Data Strategist https://retina.ai/positions/data-strategist/
and https://news.ycombinator.com/item?id=20346093

('hacker' 'news' dupe detection stuff is really terrible at this)
Xara (the vector illustration program) has its origins in RiscOS on the Acorn computer platform. Xara (the company) then build a version for Windows where it was much faster than both Adobe Illustrator and CorelDRAW. Corel licensed Xara as you said, but after a few years Xara (the company) ended the licensing agreement with Corel and started selling the software again themselves. Xara is now part of the Magix portfolio of products.

It's fascinating just how many aquisitions and licensing agreements Corel has taken on. They bought video and photo editing apps from Ulead. They bought image and drawing apps from Micrografx too.

They used to sell Ventura Publisher, a heavyweight DTP program especially suited for technical publications.

As others have pointed out, Corel has had a large and eclectic portfolio of programs that few companies can match (anyone remember Corel Click and Create?)

The consumer app space seemed so much more varied and interesting in those days. Or maybe I'm just being nostalgic?
Would AWS Elastic Inference work for your use case?

https://aws.amazon.com/machine-learning/elastic-inference/
The alternative is using totally different languages, the barriers between which are much higher than between different subsets of C++. You still benefit from being part of the C++ ecosystem.
Shenandoah GC in JDK 13, Part 1: Load Reference Barriers
Which is why it was called "shuffle" and not "random".

Shuffle (mostly) used to do what you expected when you had a medium like CD with a small number of tracks.

As the number of available tracks grew, the definition became less and less obvious.

With a service like Spotify, you could design an entire multi-page specification to cover all the different possible "shuffle" options you could give users - all of which would be useful in at least some settings.

Instead of which users get one button and some guessing.
The IRS audits the president continually, I believe they've done so for many years though I don't recall exactly when they started.

This particular president has been audited for something like 12 years consecutively as I recall. If there were something there to find, it likely would have been found by now.
Well, for me unselect doesn't actually work. To top it of I can't deselect some choices and no matter what it won't work. Stuck here.
Is GitHub Package Registry the NPM Killer?
> There are mountains of evidence demonstrating that people change their behaviors when they know they are being watched.

We definitely know that kids change their behavior when being watched, but most of the time we call that "parenting".
and there is the converse too, where people go to eastern countries to get surgeries.
As a bostonian I'd mention that facetious has a gained meaning in that area of "misleading with malintent" I believe this meaning is pretty wide spread over the east coast in general but it might also be an artifact of word collision due to the local accent.

The pronunciation can be quite close

/fækˈtɪʃəs/

/fəˈsiːʃəs/
Because Elon Musk is not the government
Pi's are dirt cheap, they aren't using up budgets.
> The speed of your site on mobile will affect your overall SEO ranking.
> If your pages load slowly, it will reduce your ad quality score, and ads will cost more.

We've deliberately excluded mobile devices from our ad campaigns. Do I understand correctly that even though we do not serve any mobile visitors at all, we're still judged by the page speed of the mobile page, not just the desktop one?
DRM-free eBooks aren't actually all that hard to find, though it varies by publisher. There are plenty of publishers who sell all of their books DRM-free. And plenty of larger platforms like Kobo tell you at the bottom whether it's a DRM-free EPUB or has Adobe DRM attached, etc.
You might find this illuminating https://www.nap.edu/read/24994/chapter/5#65 For instance Fig 3-2 suggests that 40% of female graduate students have experienced some sort of sexist hostility.

Which lines up pretty well with what I personally observed during my graduate program.
You don't have to get all the picture choices right, you just have to select all the pictures on the last two screens.
DNS tunnel "server" using iodine https://github.com/yarrick/iodine

"Free" Wifi in the whole world after that as most AP allow DNS requests.
Indie Game Devs Can Use Nostalgia to Help Sell Games
That's also not true. Julia itself defines the tab completions for all these characters — and they'll be very familiar to you if you've ever used latex. They're just a tab away in every editor worth its salt.

α₁ \alpha<TAB>\_1<TAB>
vₓ v\_x<TAB>
H₀ H\_0<TAB>
χ² \chi<TAB>\^2<TAB>
Aᵀ A\^T<TAB>

When I went to do the python demo above, IPython also tab-completed the `\alpha` above... but to get the ₁ the quickest and easiest way for me to get it was in my Julia editor.
First off I'm not policing anything, because, how would I have the authority to do that?

Secondly you object to me presuming I know what his responsibilities are. I don't claim to know what he codes. However I'm able to make a pretty good guess about what the scope of a MSFT senior developers job is and this kind of thing is not even close, unless it's a special case worked out in advance with others. It wasn't worked out in advance in this case because he says that he made the comments before getting feedback from more senior people on his team.

Finally I assume some of the down votes have mistakenly conflated my comments with trying to hide information behind corporate walls.

I advocate hiding nothing - and fully support the new generation of companies who believe in transparency and ethics.

Being transparent and ethical has nothing to do whatsoever with letting developers try and make legal decisions when it's not their area of expertise. It also doesn't mean that a company shouldn't work together across departments to try to decide the right thing to do.

Good management and coordination between roles don't preclude transparency or doing the right thing in anyway shape or form .
A good legal system is supposed to get things right, whether it's for consumer or producer.
Seattle is full of this. Tons of people around Seattle vote against transit because it won't serve them directly. "The train doesn't visit my house, so why should we build it", or so the thinking goes.

It's more than a little myopic, considering many of them commute via car into the city, and getting people onto the train would reduce their commute. But hey, the individualistic "I'm not going to use it, so why should I pay for it" is an accepted attitude in the states.
Bliss OS
Seems to me like a perfect opportunity for a simple neural network or machine learning model to predict the next song to play based on the last k songs having been trained on a bunch of existing playlists.
IIRC/IANAL/etc, in the US backups in and of themselves are not infringement, but transferring tools that break copyright protection is illegal. So, you can back up your DVD, but you can't transfer (upload, download, etc) tools that break the encryption. So, unless you broke the encryption yourself independently, you're still not in the clear.

The IBM/370 system example seems pretty farfetched. Especially since they said format shifting was a civil thing, not criminal.

In general, there aren't a lot of clear cut laws that state "you can do X, but not Y". Mostly because that's just not how our legal system works. Most of the time, it's more about your intent rather than what you technically did.

The most clear example of this is the differences between first degree murder, second degree murder, and manslaughter. All different crimes with different punishments, but ultimately you technically killed someone.

Another more relevant example is how cybercrimes are treated. Just because a system let you have access to a file does not mean that it was legal access. Otherwise, none of them would be enforceable since it's always a machine granting you access (that you shouldn't have). It's all about your intent.

Usually, if you really are just making your own backups from your own copies, you don't have much to worry about since, at least for now, it's not really enforceable.
That sums up my experience. It's hard to find good quality docs, that's up-to-date and not just a beginner's intro that doesn't answer my questions. The only other alternative usually seems to end up being man-pages or other extremely dense and legalesque docs like a ISO standard or something.

Thanks for the sample grid, I've bookmarked it, this'll be helpful for me and my son to understand where we took the wrong road in our implementation.
Sounds kind of similar to the prevalence of using cool tech stacks to achieve goals in complicated ways when you can do the same with a couple of bash scripts.
Being first to market and having mind share is more important than technical innovation a lot of the time.
#2 seems like it should be the default but I feel I normally get #4.
They can activate melanocytic nevus (moles) on the skin though.

And their effectiveness is, questionable (Germany reports 54% false positives, TSA reports handguns being concealed successfully in underwear, etc.)
Spotify (and I assume others) doesn't exactly serve a random playlist, but one that favours/returns more revenue back to them. So older releases, "burned out" songs and so on. Create a playlist with 10 songs, add 8 before the 90s (e.g. Cure, U2 etc.) and add some newer ones (after 2000 - e.g. Radiohead). You'll be living in the 80s for most of the time...

If you search the Spotify forums, there are a few posts on the issue with no official answer from Spotify whatsoever.