skysight-inc/HackerNews huggingface dataset:
> it has been mitigated by requiring them to license it in a fair, reasonable, and non-discriminatory (FRAND) way.

Writing it in passive voice makes it look like there is some governmental force at play that made them license on FRAND terms. They voluntarily agreed to that in negotiations with a standards body/industry consortium which otherwise would not have agreed to utilize their technology in a communication standard. The trade-off is they benefit automatically by getting distribution and licensing the technology to a lot of people that need to implement that standard.
It's sound similar to "junior dev had access to prod database" scenario which really isn't engineering mistake but process/administration.
Show HN: Added “Creator” feature in DomeCode, an open-source coding platform
Show HN: ObjectCut – Automatically remove image backgrounds with DL
For those of you who don't know what DomeCode is,I made a previous post on this subreddit about it, https://www.reddit.com/r/Python/comments/i9g0oo/made_a_platf...
DomeCode is an open-source application that helps you learn and practice code with the appropriate tools and a curated list of resources through the philosophy of practice. It’s a single workspace where you can advance your coding journey with compiled resources to learn programming concepts, take notes, plan tasks, practice coding problems, discuss interesting stuff on the Forum, meet other developers and most all have the musical element with all of it without ever leaving the single workspace to navigate to dozen platforms.
Open-sourced at: https://github.com/the-domecode Would love contributions and stars!
You can sponsor the open-source project at https://domecode.com/sponsor
What's the Creator Module?

A shareable listing of your product that encapsulates all the other listings of your product. Try it now at DomeCode-CreatorCreator Module is a feature tailored for developers who like building stuff.The Creator Module allows users to list their products with all the relevant info at a single place including :- Description- Documentation for General Use- Documentation for Developers- Demo links- Github/Gitlab/BitBucket repo- Linkedin Profile- Youtube Channel- Product Hunt listing
So yeah all of this information in a shareable link :))Please report any bugs to report@domecode.com
Not necessarily if you have a valid reason to storing the data. You might for example have to keep user's billing data around for legal reasons.
Oops, lost my memory there for a bit: it was probably using the same DIY "Hamcomm modem", and using JVFAX (or similar) software running under DOS.
Retailers have physical real estate that is a limited resource. They have to have logistics and shelf stocking. The marginal cost is that is non-trivial compared to maintaining a large database of apps which is almost but not quite zero.

The retail analogy is bogus. Software isn't a physical product these days.
So many comments here to this effect and they're all so puzzling. I'd love to hear exactly what "nonsense" I'm supposedly worried about all the time. Relying solely on Google's store is perfectly usable. I wish I could find data on this but I'd confidently assert the vast vast majority of (non-Chinese) Android owners never use alternative stores.
I have a multi-dimensional backup strategy, which includes “cloudy” backups of my most important assets, using services like GitHub, local hourly NAS (Synology double-redundant RAID-like) incremental backups of my whole system, and running “hot” backups of my system and development volumes; automatically updated every four hours (or on-demand. It's a bootable CCC clone).

I seldom need to use anything more than my “hot” backups, but have occasionally needed to restore individual files from NAS.

Whether or not I have a backup is never even something I think about at all, which is a big weight off my shoulders.

But photos and videos are a different matter from code (my main assets). They require a lot of space. It’s easy for me to be smug about backups; but photographers have a much more intense set of assets.
Google, as a company, is not reliable - I refuse to host anything critical on Google Drive (even G Suite) because there's zero recourse or accountability if a bug in Google's software or if Google arbitrarily decides to ban you for life from their services (e.g. due to misidentifying you from a dodgy YouTube user or repeated Google Play Store policy violations) then they will delete all of your personal and business accounts and you're SOL.

What you have is fine for short-term recovery - but I'd make sure you have a long-term and/or cold-storage option set up. It doesn't need to be anything particularly fancy: I'd get a rugged+ portable+external single-drive USB enclosure with a single 16TB drive and have the Synology do a backup of your most critical data onto that drive and store it in your bank's safety deposit box or better yet: leave it with a trusted friend who lives in rural Minnesota or similar.

It goes without saying to encrypt that drive as you won't have full custody of it: but use a simple, proven encryption scheme with a large ecosystem that you know that you'll be able to decrypt in 10-20 years' time.

For backup drives that I keep local to me, I refuse to encrypt them because (in my experience) the possibility of being unable to decrypt data in a desperate or urgent situation just makes me wince.
'Light beers over IPA' sorry, I'm out.

;)
Smoke a fat joint
Interesting, they seem to call this an “availability breach”; of course, they require disclosure if it affects people. Do data storage providers need to essentially SLA, then?
I too very much like this landing page. Is it a custom one? And if so, are there any services that would provide a template like this one? I would like to have one like this, but unfortunately, Im far from a CSS expert.
People are saying that what Apple is doing should be against the law.

When talking about ethics and regulation, it’s not enough to simply say the status quo should be preserved.
> because it was pretty plain to everyone else that it _was_ wrong.

I think you’re relying heavily on hindsight here. Yes it’s obvious to us looking in from the outside, but thinking back to any large events/conferences I’ve been at, especially if alcohol was involved, if somebody pretended to be willing because they were coerced to do so, I’m not sure it would have been so obvious and it’s easy to get caught up in the moment and not realise something was off.

But, that’s not the issue here. I don’t necessarily disagree with you and if the argument had stated what you said then it would have been ok to call RMS out.

But that’s not what happened, instead people twisted his words to make him out even worse. Nobody said “how can you believe that Minsky didn’t know something was wrong?” They said “you said she was willing and not a victim! How dare you!”, when he very clearly did not say that.
Well, I'm a customer and I can bitch and moan about their behavior all I want. How else will they improve if their customers don't have any complaints?

But again, we see the "love it or leave it" attitude. As in, you have no right to criticize the cherished totem that I have invested a huge portion of my self into.
You could always not pay the bill :)
I second the advice to keep the routine. I don't have a separate office at home. What I do after work however is clean up my desk and stash away the company laptop and any other work-related things somewhere out of sight.
I’ve wondered the same for some time, they intentionally used to degrade performance of older iPhones on OS upgrade. Or sell spare parts at obscene prices, actually buying a new device makes more sense than repairing, creating more e-waste. Calls itself a green company!

Disclaimer: you can call me a Apple fanboy, exclusively using multiple Macs for > 12 years, never owned a smartphone that’s not iPhone.
Move from using devices to other hobbies like being with the family, kids, books, or just hanging out with friends

If you are into fitness.. all the better.
I started learning to play a bass guitar, really helps to reset.
I started WFH with Covid.

To separate work from hobby I turned the Dining Table into my "Work Desk" and kept my Desk as "Hobby Desk". I start every day by setting up the work desk and end work by returning my chair to the hobby desk. This keeps the two separated.

Also: Preparing dinner and taking at least half an hour to do something without screens after work.
Google is basically providing free advertising. If they remove you, then you can just use paid advertising.

There are many verticals in which Google cannot drive traffic to anyone except the top players, so everyone not in the top 10 uses other means. Being in the top index, is a perk of being already being famous and successful.
When we were learning this in my degree we used little man computer[1] to help visualise whats going on.

1. https://littlemancomputer.co.uk/
Prayer, meditation are some of the other things that you can focus on.
Oracle, the kiss of death....
Well, I'm European, so not sure if it helps, but might help someone else. TransferWise is what I'd highly recommend. They do have US presence. I'm just not sure which features are available to US customers. They got excellent customer service via mail, chat, social media and phone. Not outsourced to India
The Schrödinger's cat paradox is a joke. Basically every time it's posted in some popular science article, it's a waste of time.

The superposition collapses way before the cat is affected, when more than a handful of atoms is concerned, way before the hammer even moves.
500_best_Covid-19_relevant_links.md
Unless this is some word definition game, of course policy decisions aren't binary. You could make masks mandatory for health care workers. You could request people to wear masks but not enforce it.

So far, data does not agree with your feeling which decision is smarter. The cities with the harshest mask policies have been the ones with the more secondary outbreaks.

One only needs to take a stroll in Paris too see why. Outbreak worsened right after masks were made mandatory, no matter which indicator you look at.

However, it is also important to realize that does not mean face masks are inherently bad. We don't know that either. It means other factors are important, and sweeping policy decisions require data.

The WHO knows this, hence their recommendations. Public health is hard. So far it has mostly been a case of political posturing, along the classic "we must do something, this is something, therefore we must do it".
> provided "as is", without warranty of any kind, expressed or implied, including but not limited to...

IANAL, but when a service is advertised as being ideal for storing your work or photos, isn't that directly implying that there is a warranty that their service is fit-for-purpose? You can't advertise something in big lettering and then countermand that in the small-print - so those magic words certainly don't shield the company from liability at all.

I understand that the "without warranty of any kind, expressed or implied"-line we see in software-licenses and EULAs is when software is distributed without consideration (e.g. open-source software), but when there is consideration (i.e. people paying Canon to host their photos...) then there's a liability if Canon lost peoples' data - so I understand they will be sued for this if anyone lost anything of value. At the very least a 100% refund...

They only way I can see Canon getting out of this is if they had prominent warnings displayed throughout their service's UX advising their users that their service was not suitable for long-term storage of valuable data.

Again, IANAL - can anyone is is a lawyer chip-in?
You're correct, but if the financial capacity of a disabled solopreneur from a village in India vs Californian monolith didn't make any difference in the judicial process; I would have taken that course.
I don't so much switch off, as switch modes, by forcing some kind of "commute". Sometimes this involves going for a run, or even a walk around the block; other times it's half an hour in a VR headset (I have an Oculus Quest, which helped hugely during shielding and lockdown). But whatever it is, I just make it long enough and different enough from work that when I return to reality/the flat, I've got my not-work head on.
Not necessarily. While it's not set in stone, GDPR right to erasure might not be in conflict with backup retention.

>The GDPR is open to interpretation, so we asked an EU Member State supervisory authority (CNIL in France) for clarification. CNIL confirmed that you’ll have one month to answer to a removal request, and that you don’t need to delete a backup set in order to remove an individual from it. Organizations will have to clearly explain to the data subject (using clear and plain language) that his or her personal data has been removed from production systems, but a backup copy may remain, but will expire after a certain amount of time (indicate the retention time in your communication with the data subject). Backups should only be used for restoring a technical environment, and data subject personal data should not be processed again after restore (and deleted again). While this adds some complexity, it allows organizations to have some time to re-engineer their data protection processes.

https://blog.quantum.com/2018/01/26/backup-administrators-th...
The problem is the Apple, who owns the whole platform is deciding here on behalf of users. Taking 30% is like paying taxes to IRS. At the same time look at Apple's marketcap and tax evading practices in Ireland. Why is there still government and police if Apple can protect users themselves and dictate what users can and cannot do on their devices?
With ->> jsonb operator, writing a recursive query on such table to do a walk-through should be pretty straightforward, I think.
Similar tool: https://github.com/denisidoro/navi
The In-Depth Guide to Creation Patterns in JavaScript
Depends on what you define as their game store. I can purchase a game that is playable on the xbox from anywhere that sells a copy. One of these places is the digital store that comes with the xbox. But I can also go to cd-keys, or amazon and buy a copy there that will still work on an xbox.
The usual notation for a linear transformation

X' = aX + bY
Y' = cX + dY

minimizes irrelevant information. But the diagram for one seems to bring it to the fore: a diagram is basically a system of fully parenthesized, unsimplified expressions eg

X' = (3X + (2(X+4Y) - 6X)) + Y
...

In fact, it contains even more information than that, since it also tells you if, in (X+Y)+(X+Y), you are supposed to compute (X+Y) once and reuse the value or compute it twice.
Incidents like these are the reason why I opted out of our e-health record effort.
Prepare and eat some delicious dinner, as a routine, when you have finished working.
Nobody accepts anonymous medical invoices.
I suppose that feature would be incompatible with user data in a GDPR world ??
PG-Jump: A Postgres Jumphost with Query Audit Logging
Hi! This may be a really dumb question but why is it limited to certain areas?
As of 2019, Apple sources their iPhone camera sensor components from Sony and the camera lenses from Largan Precision (and other companies). The software that Apple contributes is important - yes (after-all, this is software-defined-photography now, with Portrait Mode and that fancy but fake depth-of-field stuff in the single-lens iPhones) - but let's not pretend Apple is "a camera company".
Huh? If it's 95F outside how does that help?
That's a touching story, and it illustrates something I've been thinking about recently: that we're not as "rational" as we think we are, to a certain extent, because all of our current rationality depends on everything that has happened, not everything that will happen in the future.

Paul Dirac, an absolutely brilliant man, decided early on that his life "was mainly concerned with facts and not feelings." In a sense he planned his life out with imperfect information--as we all do--until something came along and completely turned his life around, in this case his future wife.

I think that's a hopeful message? That your life and your thoughts are limited by all that has happened to you, not by what hasn't happened to you yet, by definition, because you can't imagine a future that hasn't happened to you. I know, anecdotally, a handful of people who swore off marriage in their 20s, only to turn right around and get married in their 30s after meeting somebody who changed their minds. The same is true for academics and, really, everything--a student who resigns himself to hating math until he finds a teacher who understands his feelings, etc.

Or maybe it's late and I'm rambling. Either way, I really enjoyed reading this essay.
And it was the worst-selling of the Big 3 consoles that generation.
This. Outside of FAANG, Gov and finance, very few consumer facing companies have the budgets to engineer redundancies.
Are you referring to this as "cringey": ?

> I am in no way delusional enough to think we are partners or that Apple needs us in any respect. Of course we are insignificant to the success of Apple. Our departure from the App Store won't make even the tiniest blip. Of course I know that and this is no way meant to try to insinuate otherwise.

It seems like a reasonable admission to make. That is, it's not incorrect, what was written there.
Show HN: Turn your Slack message into an actionable item
The Economics of Onlyfans
Model P100a nuclear battery, and it comes in a DIP package
This comment reads as "This is normal; nothing to see here move along".

Which is more of an indictment on the state of things than on the comment itself.

If you can't protect people's shit, don't offer to hold onto it for money!
Hi everyone,

We built a simple Slack app that can turn your message into an actionable item.

It works like this, when you get a message, you can add some custom fields to it and turn it into a task, request, or whatever you want, then you can assign it to a team member, and track the state changes.

It's quite simple as you can see in the introduction page. Do you think is helpful? Any feedback is appreciated.

Thanks
Third problem is if your neighbors have them.
> After all, what, is every high-schooler or green college grad that ever wants to code their own app for a startup going to have to be professional certification?

You answer your own question fairly well, but I'd add the observation that in licensed engineering domains, we don't always require licensed engineers. We have a licensing regime for structural engineers, but we don't require them for minor structures like gazebos or doghouses.

We could have licensed Software Engineers, but only require licensed oversight for software dealing with human lives (avionics, medical devices), PII, elections, and a few other critical cases.
Git is also incompatible with GDPR, you can't simply delete a file from all history.
Completely off topic, but I just have to say it: This is one of the few light-text-on-dark-background web pages that actually does it well. Contrast is managed so the text is still readable without escaping to Reader View or wearing sunglasses. I wish those sites that use squeaky-white on pitch-black would take example of this.
Remember when segregation was normal? Remember when slavery was normal? Remember when women had no rights? A growing and large amount of people believe abuse against animals and the environment follows on perfectly. You can be part of the change or blindly ignore it because it doesn't suit how you were brought up.
I assume they mean the standard practice of encrypting your backups with per-customer encryption keys. If you ever want to destroy all of the data for a particular customer you don't have to do any editing of backups, you just have to nuke every copy of the encryption key you use for that customer.
The vast majority of students is a lot younger than 80 years. The risk to them is absolutely neglible.
SARS-CoV-2 deadlier than Push-scooters: Could Hydroxychloroquine be the Solution
Looks like 9 paragraphs to me. For comparison, we have MRI scans of human beings orgasming. Most of what we know about wild shark reproduction comes from observing a single population of nurse sharks living in the Dry Tortugas. That's a single population, of a single species, in one place on earth, at one time of year (summer). That's about it.
If you were inclined to try again, I'd start here: https://dev.realworldocaml.org/install.html for installing the basic compiler and tools: essentially, use your OS package manager to install opam, and then use opam to install everything else. Then work through the rest of the book.

As far as unicode goes, strings in OCaml are just bytes, so it won't mangle any unicode without you telling it to. If you need to process text that uses code points above the ASCII ones, there is camomile, which can be installed easily with opam and has documentation here: http://camomile.sourceforge.net/dochtml/CamomileLibrary.html . I haven't used it but it looks straightforward enough.

Note that sometimes people in forums will complain about an OCaml library not being updated in years. In the OCaml universe, this is normal. Many libraries don't get much churn and continue to work unmodified for years. As long as they've been modified since the switch to immutable strings, and as long as they don't depend on libraries that do churn (Base does a bit, as it's still in development, but they'll stop soon I think) they'll probably work. I use several such.
Depends on how long it is stored, you have some time (one month) to clear your systems when you get a request for deletion.
As to whether installing an AOSP-derived Android distribution is easy to install or not mostly depends on whether the device is locked in some way or other. If it is you'll need to unlock it which - again depending on the device - can be as easy as flipping a switch or as hard as trying to get some code from a vendor which doesn't really want to give that code or which might not even exist any more. Installing a distribution is no harder than installing Debian, keeping it up to date is easy as it supports OTA updates. Once you're over the first hurdle - unlocking - it should be easy enough.

As an alternative you could root the device and disable (or remove) the bloat in the stock distribution, this often goes a long way towards getting a more usable device. This is what I did on those few devices which I've used on the stock distribution - remove as much bloat as possible, remove all social media cruft, etc. This can lead to surprising results like the battery lasting twice as long and with that giving new life to a tired old device.
Google Analytics Analytics with Python
There is one somewhat reassuring lesson here -- No matter the company, no matter the brand, no matter their worth: software development is wrought with challenges, and major mistakes for seemingly obvious things are made by everyone, all the time, at every level.
It's easy for this calculated risk to misfire, if the platform gets a reputation for losing data early in its life.
Oracle is the definition of evil. Period.
Volkswagen don't build the highways themselves and I'm not aware of Boeing ever building an airport.
He is smart enough to know that western powers would never intervene. Putin actually profits from a weak Lukashenko because he can fortify the position of Russia in Belarus, which still is a pretty bad dictatorship, worse than Russia itself as a "Soviet Socialist Republic". Putin knows that Lukashenko pretty much has to do everything he asks for.

I think Lukashenko wants to provoke here to either legitimize his crackdown or wants Russia getting involved in a war against "terrorism".
Can this be installed on-premise?
Mailto: ?attach=~/ parameter allows including arbitrary files on disk
Running Headless Chromium in Azure Functions with Puppeteer and Playwright