You don't rent a goat, you lease that surly bastard
HN user
dingleberry420
For what it's worth, I'm a google workspace administrator and we've had issues with legitimate business emails going to our spam folders. We used various tools in the workspace admin console to whitelist the sender, but their mails kept going to our spam. We contacted google support, they verified our settings were correct, then kind of shrugged and said they can't explain why gmail flags things as spam. They clarified that it wasn't just that they weren't allowed to tell me, but that it was literally impossible for them to know.
So I'm not sure if there is such a thing as a "quality score", but there certainly is a machine learning black box.
Lots of mail hosters, like gmail, have been proxying and caching image requests for a while now.
Native apps don't produce referer headers when opening a link in a browser.
Oh no, the user has to press a button. Let's completely destroy privacy and complicate EVERYTHING just to save them that one click. Worth it.
So you're saying that microsoft has more money to work with? Everything I know about the legal system shows that the more money you have, the easier it is to get your way.
Writing software isn't illegal. Timeline goes like this:
1. Developers write open source software
2. Open source software is deployed for money laundering purposes by other people
3. Developers who wrote software at point (1) are now being punished for something they did before the US deemed it to be illegal.
Let's say the speed limit is being decreased. Would it be fair to jail everyone who went over the speed limit in the past, before this decrease was even announced?
Okay, how does that relate to open source contributors? Can you retroactively read their minds and determine their intent? Why does their intent even matter? What they were doing was not illegal at the time, and now they are being punished by the US.
Not sure, thoughtcrime is a thing now in modern America?
Nice, what's next? Jailing everyone who ever had an abortion? Why aren't y'all americans doing that yet, if it's apparently acceptable to punish people for things they did before the supposed crime was made illegal?
Turns out privacy now is illegal in the US of A.
The argument probably is that they assisted a sanctioned entity by providing a contribution i.e. service to it.
And what if they did so before the sanctions? Is the US so happy to retroactively punish people who literally did nothing wrong?
So making a PR to some project the US government might decide to sanction means github is going to delete my account?
You clearly haven't been paying attention, then. It's easy to spend decades making crappy software.
Can't post a meme on facebook - oh no!
Can't access facebook marketplace - legitimately annoying!
Can't access your mail archive going back a decade - could be a huge problem for some people
Sure, it's not as bad as getting sent to the gulag. But the problem with most of these tech companies is far bigger than not being able to post a meme.
So you don't believe in guilty until proven innocent? Or do you? How do you justify banning innocent users?
Go on, tell us more so we can do better.
how to sync access control rules between couchdb and the rest of the business logic? do you just not care about security/privacy, or do you duplicate all the logic?
Top left always seemed more intuitive to me, but I don't have any reasoning. When using photoshop, I usually also draw squares starting at their top left corner.
HN has a rich history of shadowbanning unwanted users. Everyone should turn on "showdead" on their profile, which, to be fair, is at least an option.
Their legal dept (like their sales dept) is famously aggressive
Just like their support, apparently!
“Modified clients” are a large problem for VRChat in a variety of ways. Malicious modified clients allow users to attack and harass others, causing a huge amount of moderation issues.
Imagine if non-game companies were this open about their servers being exploitable
It's insane, really. Many of my friends have no idea what to do when I send them an .mp3 or an .mp4 file if it doesn't instantly embed as a media player in their chat application of choice. For them, the only way to share images or videos is by uploading it to a commercial, ad-infested, sharing site.
By catering to the lowest common denominator we are creating a tech-illiterate society. This is on all of us who dumb down our features to make sure the users can understand.
Having the possibility to test stuff locally using e.g. minikube. Also in general we just build everything around docker containers. Doesn't matter if they run locally on a dev machine or in a gke cluster.
Same reason you would deploy to plain old servers. Your stuff has got to run somewhere. And (Google hosted) kubernetes solves a lot of issues for you out of the box, which you would otherwise have to solve eventually anyway. And it takes basically no additional maintenance, if you use a mature managed service.
You can have your developers manually copy paste files to a server, which is great while it works, but it's far better to have an automated process. At that point it's not really much more work, in fact I'd argue it's less, to pick docker + kubernetes than any of the alternatives.
No. Kubernetes is extremely valuable to small orgs. Google Kubernetes Engine is pretty much fire & forget. You turn it on, set the maintenance window and it just works. It also saves you from having to reinvent health checks, ingresses, etc. It's actually less work than maintaining plain old servers when you factor in maintenance, and since state is immutable you don't run into issues where some developer fixed an issue 3 years ago and no one knows why it works.
It's laughable to think every small company has infra/DevOps/platform teams.
Also, in general, it's very useful to know the platform your software is going to be deployed to, so that you can design the software with those constraints in mind.
Why would it be slow? Docker is just as fast as running native on Linux.
Unless you're talking about running it on Windows or Mac. In which case, don't do that. You don't want your developers developing on a different OS than your CI & deployment environment anyway.
If you needed such a machine you should buy a desktop with intel cpu and nvidia gpu. it'll cost less than a macbook and run circles around it
Right, but the Google Fonts are open source so the work has already been done. https://developers.google.com/fonts/faq