skysight-inc/HackerNews huggingface dataset:
I'm a pretty paranoid guy about Big Brother and the surveillance state and what-not. That being said, I got a Ring to try it out. I got it at a huge discount and figured, if I don't like it, I'll sell it. I actually love this thing now - by far the best feature to me is how I keep on top of neighborhood happenings. I live in a nice part of down but, like many "nice parts", it's right around the corner from a not-so-nice part of town.

Package stealing, particularly this time of year, is rampant, and the first time I installed the app I was able to see all of these local reports near me and watch footage of people stealing packages. This is a HUGE deterrent as soon as word gets out that certain houses are "bugged".

I think about it from this perspective and immediately think of the "giving up liberty for safety" quote, but I refuse to have any speakers _inside_ of my home. The camera is pointing out towards the street, in broad daylight, in public. I like knowing when my dog walker shows up, when packages arrive, and of course when someone down the block sees a random guy trying to break into cars parked on the street.

Overall, I'm conflicted over it, but I'm reminded several times a day (when the thing goes off) that it's a _huge_ convenience to me, particularly as we have expensive packages delivered multiple times per week. As long as I own the data and police don't have default access to it, I'm cool.
The exploitation of data is the foundation that stale companies and industries are using to increase their power, past their prime. Since there are new unprecedented amounts of data, there is now an unprecedented amount of control that big corporations have access to, and we are facing uncharted waters in terms of how much control those companies have. That is why there is no accountability for a fully corrupt President. As long as corporate America’s agenda is being served, it can subvert the will of the people through political influence manipulation that is both surgical and extensive. That is why widely supported gun control legislation is absent, that is why widely supported medical cost control legislation is absent. Without the political will to fight for data privacy, it is only going to get worse.
Yes. The current system can't predict one way or the other if users are skipping the ads; if this app were to become widespread, it becomes known factually and advertising revenue dries up.
Sure. Criminals could also hack into Ring's servers and delete footage there too...

Of course, neither of these are likely to happen, as criminals that are doing burglaries are in a hurry and not looking for security camera DVRs and data stores, but valuables they can fence quickly like TVs, stereos and jewelry.

If "Stealing your CCTV's recorder" is actually in your threat model, maybe then you should consider a cloud-based solution (or, you know, a real security system and not just a CCTV system). But this just isn't the general case - not even close. The vast majority of these systems are essentially nanny/evil-maid cams.
How are they seeing that ads have been skipped? That seems like it would only happen if your player is spying on you.
I'm planning to do the same, but best practices on the 3-2-1 rule say that at least one of those backups should be off-site.

I made a backup of all of my stuff onto a 4TB external and left it at my parent's house last Christmas, but that's probably not what they meant by off-site. :)
Sometimes, yes!

Allowing suspects to refuse to answer questions--a/k/a "remaining silent"--means that some people who commit crimes won't self-incriminate, and won't wind up being "punished."

Interrogating suspects without a lawyer present is a related tool for solving more burglaries.

Allowing suspects to have a lawyer present during interrogation definitely means that some people who commit burglaries won't be "punished."

So advocating for the right of suspects to remain silent, and to have a lawyer present during interrogation are both indirect ways of advocating for people committing burglaries to not be punished.

Same for advocating that police evidence which is "fruit of the poisoned tree" not be admissible in court. Or really, for any limitation on enforcement.

It's all implicitly choosing that allowing some people who commit crimes to go free, serves a greater good.

TL;DR The phrase "Advocating that people committing burglaries not be punished" has a lot of nuänce to it. Best not to try to spin it as a simple boolean.

---

There's another thing, which is the word "punished." Punishment is not, and should not, be a goal in any civilized society. That's a whole 'nother discussion, but for the purpose of discussing surveillance, let's agree that we are talking about convicting people who commit crimes, and leave the discussion fo what to do after obtaining a conviction for another day.
But advertisements in podcasts are commonly pre-recorded by the podcast host(s) - so the host would still be paid for the advertisement, before it goes online.

If the advertiser isn’t given any information about playback at ad time, then the revenue would not be affected.
In that case it makes sense for Google not to allow the ads and let a smaller local company take over the role.
> Wordpress is one of the main reasons the web is so slow

That's a funny way to spell advertising.
Most podcasts, have a particular jingle/tune that plays before/during the ad, which should not be difficult to identify with some clever code.

But honestly manual flagging wouldn't be too hard either.
Protect your financial accounts from hackers
That approach has two problems. First is that access isn't fine-grained enough - you often have to grant access to far more than you intend. Second is that there's no way to know why an app is asking for access, or to be certain what it's going to do with that access.
> Example abridged: a draw from N(phi,1) for unknown phi is 1. Bayesian reasoning with a uniform prior gives an 86% posterior probability that phi > 0

I'm not sure I see the problem here? If it's counterintuitive, it's only because we treat N(0,1) as the normal distribution, so our true prior is that if we pick a distribution out of a hat we're more likely to have N(0,1) than anything else.

Suppose I truly know nothing but what is given in the quote. On the basis of symmetry, I'd have to conclude that P(phi<0) is the same as P(phi>2). If the blogger had phrased this as "86% posterior probability that phi < 2", I don't think it would be so surprising.

In fact, the blogger describes this draw as:

> after seeing an observation that is statistically indistinguishable from noise.

which to me presupposes a great deal of information about what 'noise' is supposed to look like.
I mean, when it comes down to it, is individual action really going to convince Amazon to have higher working standards? Or, will it come down to law?
If you read off your own ads live rather than playing recordings, there’s a good chance this app wouldn’t be able to differentiate them from your content in order to skip them automatically.

I’d also expect listeners to be much less likely to mind, since it would be such a nicer experience than the norm.
Stops me from complaining. Like many others, I subconsciously gloss over any ads or junk like that. It's harder to do that when you have /u/joevoter pretending he's a normal person and not a paid commenter
> Getty has been criticized for selling the rights to photos that are freely available in the public domain.

Searching for images on the web can sometimes mitigate this issue. Search by Image (maintainer here) can help you to quickly find alternative sources for images. It also supports several stock photo sites, so price comparison becomes easier. Visit the extension's options to enable the search engines you need.

https://github.com/dessant/search-by-image
Thanks.

That was the one comment I was searching for.

People are always talking about replacing JS, but then pump code to the client like nobodies business.
That's basically what trusts are, with a few additional benefits.
I don't trust Google to make a product of that quality or usefulness.

They already had a superior product to competition, in my opinion: Google Play Music, better than Spotify. Better UI, didn't crash, better app, more reliable casting, etc. But they're closing it and making you switch to Youtube Music. Under the hood, they won't register new agencies for submitting to Google Play Music. Current ones can so you'll still see new music, but the point is they're pushing everyone to probably the worst music playing app I've ever seen in my life.

So, if they were going to do it, they'd do it on Youtube Music, but that app is hot garbage, so, don't expect too high.
It's a bit more than cycles.

The huge reduction in the XXth century was due to many factors.

You start in the XIXth century with the development of Anarchism, which, to oversimplify, spawned various movements such as democratic socialism or communism on the political side, but also syndicalism (anarcho-syndicalism). The appearance of these forces started to change/influence things even before WWI with a few laws regulating working conditions (ex: 6 days week in 1906 in France voted after the Courrières mine disaster, or in Germany with a basic form of social security put in place in the 1880ies).

The two World Wars, and specially the various states (France, UK, Germany Russia) defaulting on their debts (either through inflation or complete un-acknowledgment of the debt) basically killed the rentiers (previously it was really nice for them, 5%, with an economic growth of 1 to 2% and practically not inflation).

The rise of the legitimacy of the State also helped a lot. This is due to the rise of Nationalism, the efforts of various states to build a common identity, and also the technological developments which permitted for a state to reach every corner of its population (transport and communication). This lead to the legitimacy of states to raise taxes which would have caused revolts previously.

WWI and specially WWII also shifted mentalities hugely, it's quite interesting that countries either monetarily or literally in ruins created Social Security systems.

Lastly the degree of technological development and its progressive deployment between 1820 and 1980 (in Europe and North America) hugely improved material condition for most people. The equation is a bit different when you are past 80% of the economy being subsistence farming.

Yes, some past events did change wealth distribution (the Plague for example), but a change on that scale is not something ever seen before in History, the XXth was pretty exceptional in that regard.
> most of these jobs aren't really that hard

This is a popular trope among non-programmers, and I can see why they’d like it to be true (it would make hiring a lot easier!) but actually yes, these jobs _are_ that hard. They’re hard because they’re constantly changing. Environments change, languages change, tooling changes, team structuring changes… and the programmers have to keep up. What may have been easier for, say, a self-taught PHP developer who doesn’t really know how databases work, or how networks work, or how operating systems work, or how HTTP works, ten years ago is much harder for that same developer without a decent grasp on the fundamentals trying to get their head around, say, React. There are easier jobs in “tech” like project management or testing, but developing software isn’t one of them.
Yes, and if we're talking hypothetical risk vectors: a ring camera does nothing against someone who covers their face.

The reliance on remote storage limits the resolution and number of cameras, making it much less likely that you'll manage to capture a clear face shot esp from someone intentionally concealing their face.

Thieves stealing the recorder is something I think I've never heard reported in a residential setting, however. It's certainly a much less common problem for cameras than people covering their faces.

Non-cloud camera systems can still upload remotely (and there is the potential of encrypting those realtime backups, at least w/ some systems). My camera system takes periodic and event driven still snapshots, encrypts them, and uploads them remotely. (Though, I admit, I implemented the encryption step myself). Bonus: sending only snapshots means that it can reasonably be done over cellular, which keeps it going even if all the lines are cut.
I assume you're referring to the conditions in ICE facilities. I agree, they're in bad shape.

But they're in bad shape because Democrats refuse to fund them. What share of the blame do you allocate to the Democrats for that?

Edit: Downvote away, if you want to bury the truth, but this is a fact. Democrats are limiting the number of beds in ICE facilities, causing overcrowding, in a misguided attempt to stop immigration enforcement.

https://www.npr.org/2019/02/11/693460861/ice-detention-beds-...
Set the standard early, enforce with whatever means necessary. It's a common practice to use tools like CloudCustodian to terminate instances that do not have identified tags (with extreme prejudice). Also, normalize everything, and implement the standards/normalization using your build toolset (Jenkins/Terraform/CI du jour) to enforce this.
You misread; gp said it was dumb to host this content outside of your home. Self-hosting this content is completely reasonable, as noted.
Okay makes sense that it was on here a Google search on it didn't find it but i was in a hurry so... My bad
Is there no such thing as a "minor injury" then? Scraped my finger on a blister pack, better report it like I would a shelf falling down and crushing my leg.

If there is such a thing where is the line. I'd draw the line at anything that requires more care than can be provided on-site, IE you had to go to the clinic/hospital due to the injury.
Anecdotally, I listen to a podcast where they make money off merch and Patreon only. No need for advertising.
I can think of two cases, either :

1) the code had no external review, was written by one person. In this case, the solution to boilerplate is code review.

or 2) if even with code review there is boilerplate, it means someone somewhere has an incentive to make the code as difficult to understand as possible (for example, to justify salaries of an entire team, or to justify more maintenances, etc)
Instead of Prisons
Exactly. Because the podcaster is saying the script (normally), we may actually listen (pay attention) to it. That's what they hope for. If there isn't even a chance in hell that we would even START to hear it, then there's no more ad spending. Which means there's less content because not everyone can do the stuff for free at high quality.
For a publisher, DRM really helps with securing the game for the first few months when it gets most sales, the protection will be broken anyway. So protection doesn't matter that much later.

For SecuROM blocking after expiration is a better strategy, because blocking games that were purchased will encourage publisher to renew the subscription.

I think for the Disney it would be best to simply release patch that removes the copy protection, that is assuming they still have the source code.
NZ website leaks bank account details of citizens complying with gun buyback
Ah, I had a suspicion I had my signs mixed up. Thanks for pointing that out. Point stands though :)
Is it ethical not to look at a billboard when you're walking down the street?

Is it ethical to mute the TV when commercials come up?

I think it's just your choice, right?
The site title is:

Locals | Build your own community
If no users are listening to ads, then no one will purchase ads on the podcasts and the revenue for the creators will dry up.
From 100 thousands to Billions is kind of rags to riches. And even so - you are saying he doesn't deserve his success? It doesn't count because he went to Montessori school?
https://www.gog.com/game/tron_20
Unless it becomes widely known that a large share of the podcast listening audience uses apps that automatically skip the ads. That devalues the podcasts to advertisers.
Wow, I remember trying to replay that game at some point, and not being able to launch it. I'm glad they patched it.

It was one of my favorite games from the early 2000s.
My team has a similar library called Loman, which we open-sourced. Instead of nodes representing tasks, they represent data, and the library keeps track of which nodes are up-to-date or stale as you provide new inputs or change how nodes are computed. Each node is either an input node with a provided value, or a computed node with a function to calculate its value. Think of it as a grown-up Excel calculation tree. We've found it quite useful for quant research, and in production it works nicely because you can serialize entire computation graph which gives an easy way to diagnose what failed and why in hundreds of interdependent computations. It's also useful for real-time displays, where you can bind market and UI inputs to nodes and calculated nodes back to the UI - some things you want to recalculate frequently, whereas some are slow and need to happen infrequently in the background.

[1] Github: https://github.com/janushendersonassetallocation/loman

[2] Docs: https://loman.readthedocs.io/en/latest/

[3] Examples: https://github.com/janushendersonassetallocation/loman/tree/...
Personal AR devices with 3D cameras will make it easy for someone to get precise measurements and re-scan after any weight change. On the manufacturing side, I think we need to combine cameras with clothing material data and robots that stretch the clothing in various directions to ascertain actual size. The output measurements could be matched up with the 3D scans of customers to make accurate size recommendations.

In addition, the manufacturer's measurements could be turned into a 3D model of the clothing that can be "worn" by a deepfake digital version of the customer. CGI footage would be generated of Deepfake Customer inhabiting a curated branded setting, showing how the clothing would fit on the customer from multiple angles. This wouldn't only be for the customer's viewing. An ML Aesthete would view Deepfake Customer catwalking in tens of thousands of permutations of the store's clothing, recommending the combination of merchandise that would be most attractive, adjusting for the customer's preferences.

If the customer is still undecided between several articles of clothing, photos from the deepfake catwalk could be posted on a website like Photofeeler.com, where human opinions would be rendered in minutes and compared with the customer's baseline attractiveness to compute an "attractiveness boost" score. ML Aesthete would be "punished" for differences between their score and the human scores, until their scores match up and human opinions are no longer necessary. Alternatively, the customer can post an Instagram story with a voting mechanism. If anyone with ML and/or robotics experience would like to work with me (I'm currently non-technical but have business acumen) on the whole system described above, even if perhaps as an aspirational side project, please reply below.
> I was an obsessive commenter on a site and most would say I was wasting my time. But that activity has led to over 7 figures of income.

That's amazing! Can you tell us more?
I would like more information on this please. What hardware do you use, and do you have to pay for the software?
Bad Robocop vibes from this one.

You have 20 seconds to comply.
But those were the users, not the moderators :)
The example should of course ring caution bells but at least in Bayes you can figure out why your inference is doing unreasonable things by examining each of your assumptions. In this case it’s the prior that needs fixing.

Are there alternative methods that are better than the Bayes method for this toy example?
That might work in the very short term.

It shouldn't take long for advertisers to realize that a) podcast listeners tend to skip over ads or b) podcast ads don't result in sales.
> They can't inject anything into the page

assuming that someone finds a way to sign a malicious Html page (e.g. by sneaking into the editors office) they can serve it from anywhere, and the browser will pretend it's coming from the bank
I took a look. IANAL, however it is clear that they lift library sources and substitute their own LICENSE file to claim a copyright with different license terms. Just because the Zig sources don't carry a copyright notice does not mean they are not subject to copyright, so the least they could do is provide the original LICENSE file from Zig and make clear what their own contributions are and what license applies to them.

On the Zig side it would be better to include copyright notices with the files and maybe consider relicensing to GPL to avoid these situtations in the first place. Unfortunately many authors today are choosing non-copy left licences which might go against their intentions and probably their interests as well as software creators.
I block ads on the web because web advertising networks proved that they had no respect for user privacy, lacked security controls around their ad delivery, and were targeting using data that they probably shouldn’t have had access to.

Podcasts do not suffer from this. It’s much harder to identify a user, the ads aren’t software, just audio, so security is better and there’s not much way to see who is listening to the ads other than voucher codes/referral links (which are inherently opt-in).

Yes I can always skip ads. Do I feel any security or privacy need to automate doing this? No.

If/when podcast advertising goes the way of web advertising, then there will be an eager market for this product, but until then let’s enjoy unobtrusive, respectful ads from hosts we trust, with targeting done broadly by podcast rather than personally identifiable information.
I found it interesting that Rubin claims the site grants creators the ability to know everyone who signs up for their community, which protects the creators to significant degree.
The US military's stance is that this is war.

Certainly there's no rule that during war one has to know the name of someone before killing them.

We are entering a new era and no one knows what the rules are.
Moving a Business-Critical Monolith to Kubernetes
I don't think it's reasonable to expect the average consumer to research the worker quality of life (and the product safety history, and the environmental record, and the political donations, and the tax evasion tactics, and ...) of all of the hundreds or thousands of companies that they give money to. These aren't the kinds things we can expect to solve with consumer boycotts.
That only works for podcasts with big, dedicated audiences.
killing medium or changing the tagging?
https://www.arqbackup.com/ is great, you can choose your own backend store, like S3 or Backblaze B2.

And there's https://www.arqbackup.com/arqcloudbackup/ if you don't want to have to manage that yourself, a more direct competitor to Backblaze.