It's not perfect, but it ain't nothing
464 karma · joined December 30, 2014
It's not perfect, but it ain't nothing
So, I've started using AI models to generate color schemes for me.
Take an unreadable theme I like and generate one that is high contrast and still coherent. It's probably not good enough for a full spectrum vision person to use but wow has it improved my quality of life.
It wouldn't surprise me if this is exactly the type of problem that is solved in the same way for the rest of you
You can't with Tiananmen square in China
Previously, if you wanted to rig up a screen recording app in a few minutes you'd use Linux and specifically one of the minimal desktop environments like i3 or sway. Then you'd wire up a few command line utilities (slurp, wf-recorder, etc) and get the exact experience you want. These small unix tools allowed the greater ecosystem to just cobble together what they wanted without too much hassle. I've done exactly this!
This is the exact mindset that keeps people away. They'd prefer to NOT maintain their own video recording software THANK YOU VERY MUCH. So you get people who go to Mac OS because there's always a slick solution for a couple bucks and you never have to be TOO fiddly.
This doesn't destroy the market for people in the latter camp, but it DOES open up the market for people in the former.
The term we have for those folks is that they're doing "easy-believism" and it's broadly a pitfall within Christianity. It's not considered normative to so heavily lean on grace in the way that you're describing
James 2:14-20, 26 (NET) What good is it, my brothers and sisters, if someone claims to have faith but does not have works? Can this kind of faith save him? If a brother or sister is poorly clothed and lacks daily food, and one of you says to them, “Go in peace, keep warm and eat well,” but you do not give them what the body needs, what good is it? So also faith, if it does not have works, is dead being by itself. But someone will say, “You have faith and I have works.” Show me your faith without works and I will show you faith by my works. You believe that God is one; well and good. Even the demons believe that – and tremble with fear. But would you like evidence, you empty fellow, that faith without works is useless? For just as the body without the spirit is dead, so also faith without works is dead.
> As a lifelong Democrat and San Franciscan, I am running for mayor to turn around the city I love
London Breed, the mayor before, was endorsed by explicitly Democrat or nonpartisan individuals (including Kamala Harris)
We could go on. What's ironic here is that this comment just reveals how disconnected this form of left wing politics is from the larger nation. They call even examples of the politics of their own "right wing" because they're so radically left
> Don’t trust us? Erm, we have root. You do trust us with your data already. You trust us not to screw up on your machine with every update
By using Windows, you're impicitly trusting Microsoft and every update they make and that it won't screw things up. If you've somehow stuck around past the integrated ads, screwy install process that forces you to have an online account, and the thousands of other papercuts then you shouldn't be surprised to find some other user hostile move has taken place.
Good luck with that I guess
Depending on the time of the year you can expect fresh updates from any given company on how their new models and tools perform and they'll generally blow the competition out of the water.
The trick is to either realize that your current tools will just become magically better in a few months OR lean in and switch companies as their tools and models update.
It doesn't matter if you've crippled the benchmark if the performance of both options still exceeds your expectations. Not all of us are trying eek out every drop of performance
And, well, if you are then you can ignore the entire post because Redis offers better perf than postgres and you'd use that. It's that simple.
Back in 2009 during the Cyanogenmod days, Google issued a C&D to the developers to keep them from distributing Google Apps alongside the main ROM. IMO it was less about the app distribution and more to force Cyanogemod to come to the table and work with Google to develop ground rules on how 3rd party ROMs would interact with Google more broadly. Cyanogemod (now LineageOS) basically agreed not to step on Google's toes. At the time it was not to distribute Google's Apps inside of the ROM. Now it's to not bypass OS level protections like Play Integrity (formerly Safety Net)
Their stance now can be found here: https://lineageos.org/PlayIntegrity/ . Note the part that says:
> Any action taken to bypass Play Integrity risks a backlash against all custom OSes, and could cause Google to block them entirely from the Play Store.
So long as the main players follow this advice, Google tends to also ignore smaller players that _are_ working around this via Magisk or other means. It's also possible that this simply becomes non-viable after some time.
It's also worth noting, Google has ways to allow third parties to certify their devices on https://www.google.com/android/uncertified/ . This doesn't grant fully Safety Net, but it's definitely another way Google is working with custom ROMs to ensure you have access to the Play Store
But they're not equal.
The police can acquire a warrant and serve it to a select few megacorps for ALL of the footage at a specific location for a specific time range. That's setting aside some policies where there's active cooperation between the megacorp and the police. By hosting it myself, I avoid this sort of blanket privacy violation.
In my particular situation, I'd guesss it would entirely eliminate police acquiring a warrant for my footage unless I'm a criminal suspect or there was a crime committed in my front yard. Maybe I'd be a bit more forthcoming anyway if a crime happened on my property :P
Maybe your situation is different?
More seriously, that seems like a poor way to make moral choices in regards to AI. It's important to be able to distinguish if it does or doesn't have personhood. All evidence I've seen says "No", despite what this guy says.
I can't stand other platforms comparatively. On Linux, I can start my laptop and be productive in the time other platforms take _to wake up from suspend_. No thanks
1. The rules of what you're allowed to post
2. The other instances that they choose to federate with (typically a block list that is public)
If you find yourself limited, common advice is to create more accounts (alts) to work around those limitations
I've also seen people host their own instance and get around the lack of federation (but you limit the visibility of your posts from organic traffic)
* OS 1 finds a bug in Gnome, reports it and perhaps fixes it
* OS 2 benefits from pulling in the new code as well, fixing bugs
* OS 3 writes a driver for the camera and publishes it as part of their kernel
* OS 4 finds a bug in the camera driver they started using, publishes their fix
Yes, there's some overheard to running 25 projects. There's also a huge downfall to excluding 24 projects from contributing as first class members of the project. To boot, it's also a situation where the more contributions make the fixes contributed even more battle tested and beneficial.
tl;dr - OSS development styles don't map onto commercial development styles cleanly
For anyone who is looking for the original story, which has been removed
With Guest languages (Kotlin, Scala, Clojure, Fennel, etc) you almost always end up learning the original Hosted language. Heck, most languages have an FFI that you'll end up using at some point for C interop because it's all C at the end
But you've been coding for 24 years. You're experienced enough that you can ignore most of the differences and just go full Kotlin.
Most commonly though, you'll need to know:
1. The type system. Your IDE will largely handle the Java interop but not knowing how the type system works will still bite you
2. How the class path works. A lot of issues can be avoided if you understand the build system on this level
3. Your build tool (Gradle, Maven, etc). Basically for the same reason as the class path
If you can tolerate that, you're going to be fine with Kotlin. If you can't, well, good luck and Godspeed
Note: this is setting aside Kotlin's ability to target C and JS, but those are more uncommon use cases. And obviously decoupled from Java
Though, fair, that's a glorious and highly theoretical future :P
The point is, without antitrust regulation, the FCC only has to go through two giant corporations.
After trust busting Apple and Google, we would theoretically have many more competing stores. The FCC would have to then ask each individual store for a takedown, perhaps even across different legal jurisdictions (read: outside of the USA) and therefore be unable to take down TikTok in such a centralized fashion
They may be morally in the wrong, but I'm unsure they are legally in the wrong here. To boot, denying them the right to create this tool in your license is technically a violation of OSS principles and problematic
[1]: https://docs.github.com/en/site-policy/github-terms/github-t...
In any other case (unclosed issue, missing changelog) the solution is to step up and help. Mention that you've replicated the issue, found the solution is up, and that the issue can be closed. Or contribute a changelog
Anyone who asks for an update can produce one themselves: by creating a PR :)
It's all bluster and everyone should give this exactly the attention it deserves. None.